946 B
946 B
1. Spec
- 1.1 Update OpenSpec deltas for api/password-manager
- 1.2 Update OpenAPI 3.1 contract (spec/openapi.yaml)
2. Database
- 2.1 Add migrations for credential storage tables + indexes
3. Server
- 3.1 Implement credential CRUD APIs
- 3.2 Enable plaintext credential access
- 3.3 Implement admin credential access APIs
4. Extension
- 4.1 Add content script for detecting login forms
- 4.2 Add save-credential prompt + confirm flow
- 4.3 Add autofill selector UI on login fields
5. Web
- 5.1 Add desktop-only password manager page
- 5.2 Add session-based plaintext toggle
- 5.3 Add admin view for all users
6. Tests
- 6.1 API tests for CRUD + plaintext + admin access
- 6.2 DB migration verification
7. Verification
- 7.1 Specs updated in openspec/specs
- 7.2 OpenAPI updated and validated
- 7.3 DB migration applied
- 7.4 Server tests executed