Done on dev (commit 9c83032): real OS keyring-backed SecretManager::production(); MockKeyring in tests only. Note: nuncio-cli/nuncio-mcp shells still use connect_ephemeral (MockKeyring, throwaway DB) — pre-existing, tracked under #152 (1.C.1) and the client-repo split (Phase 5).
Done on `dev` (commit 9c83032): real OS keyring-backed SecretManager::production(); MockKeyring in tests only. Note: nuncio-cli/nuncio-mcp shells still use connect_ephemeral (MockKeyring, throwaway DB) — pre-existing, tracked under #152 (1.C.1) and the client-repo split (Phase 5).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Replace MockKeyring in production with the keyring crate; MockKeyring test-only. AC: integration test proves the daemon reads keys from the vault.
Done on
dev(commit9c83032): real OS keyring-backed SecretManager::production(); MockKeyring in tests only. Note: nuncio-cli/nuncio-mcp shells still use connect_ephemeral (MockKeyring, throwaway DB) — pre-existing, tracked under #152 (1.C.1) and the client-repo split (Phase 5).