1 parent d7ca28a commit 06abfb3Copy full SHA for 06abfb3
1 file changed
PROGRESS.md
@@ -55,7 +55,7 @@ satisfied phases; `--json` matches the spec contract; `down` decrements refs;
55
- [x] S2 SOPS+age — **DONE** (PR #31, shells `sops -d`, batch-per-file, RegisterBuiltins)
56
- [ ] S3 AWS SM+SSM — TODO *(ready: S1 in; localstack-testable)*
57
- [ ] S4 Infisical (gated) — TODO *(ready: S1 in)*
58
-- [~] S5 keyring + `secrets login/keygen` — **PARTIAL**: `secrets keygen` (age keypair, PR #39) done. Remaining: `secrets login` keyring (zalando/go-keyring + WSL2 in-mem fallback).
+- [x] S5 keyring + `secrets login/keygen` — **DONE** (`secrets keygen` PR #39; `secrets login/logout/status` PR #59: zalando/go-keyring `OSKeyring`+`MemKeyring`, `CredentialFor` env→keyring→native, WSL2 no-D-Bus degrade to env-var mode).
59
- [x] S6 post-render resolve + env injection + leak test — **DONE** (generate valueless keys PR #41 + saga secrets phase PR #44: collect→Resolve→Compose.Env, value never on disk)
60
61
### M5 networking (parallel track)
0 commit comments