796 B
796 B
Goal: Two Auth Modes
Use Krypton Execution to execute docs/goals/two-auth-modes/PLAN.md.
Core rules:
- Treat PLAN.md as the source plan.
- Preserve intent, ownership, contract, cutover, evidence, and kill criteria.
- Keep exactly two public modes:
manual-keychainandbitwarden-auto. - Do not introduce a third first-class user mode; old flags/env may exist only as compatibility shims mapped to one of the two modes.
- Manual-keychain stores only LDAP username/password in macOS Keychain and always leaves OTP manual.
- Bitwarden-auto preserves the old personal Bitwarden + Touch ID + full autofill/submit path.
- Capture acceptance evidence from both checkout source and installed local paths.
- Say "implemented but unproven" if installed-path or launch evidence cannot be captured.