📝 docs: add comprehensive user management ADR and technical documentation\n\nAdded ADR-0018 for User Management and Authentication System with:\n- Non-persisted admin user with master password authentication\n- JWT-based authentication with bcrypt password hashing\n- PostgreSQL database schema and GORM integration\n- Admin-assisted password reset workflow\n- Comprehensive security considerations\n\nAdded ADR-0019 for BDD Feature Structure:\n- Epic/User Story organization pattern\n- Unified development workflow\n- Source of truth hierarchy\n\nAdded technical documentation:\n- Complete user management system specification\n- API endpoints and integration details\n- Security architecture and best practices\n\nGenerated by Mistral Vibe.\nCo-Authored-By: Mistral Vibe <vibe@mistral.ai>
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Has been cancelled
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Has been cancelled
This commit is contained in:
30
AGENTS.md
30
AGENTS.md
@@ -1254,7 +1254,7 @@ git commit -m "refactor: extract user service from controller"
|
||||
**Benefits:**
|
||||
- Clear communication of change types
|
||||
- Better git history readability
|
||||
- Tool compatibility (changelog generators, etc.)
|
||||
- Tool compatibility (agent-tasks generators, etc.)
|
||||
- Consistent project history
|
||||
- Visual scanning of commit history
|
||||
|
||||
@@ -1267,4 +1267,30 @@ For issues or questions:
|
||||
4. Consult Go and Chi documentation
|
||||
5. Ask the AI agent for guidance
|
||||
|
||||
This documentation provides a complete guide to developing, testing, and maintaining the DanceLessonsCoach project using the established patterns and best practices.
|
||||
This documentation provides a complete guide to developing, testing, and maintaining the DanceLessonsCoach project using the established patterns and best practices.
|
||||
## 📋 BDD Feature Structure
|
||||
|
||||
All user stories and BDD features follow the structure defined in ADR-0019:
|
||||
|
||||
|
||||
|
||||
See [ADR-0019](adr/0019-bdd-feature-structure.md) for complete details.
|
||||
|
||||
## 🗑️ Retention Policy
|
||||
|
||||
### ADRs
|
||||
- Review quarterly
|
||||
- Deprecate unused features with `Status: Deprecated` header
|
||||
- Remove after 6 months of deprecation
|
||||
|
||||
### Documentation
|
||||
- Archive completed projects to `archive/` directory
|
||||
- Remove archived documentation after 12 months
|
||||
|
||||
### Scripts
|
||||
- Move unused scripts to `scripts/deprecated/`
|
||||
- Remove deprecated scripts after 6 months
|
||||
|
||||
### Skills
|
||||
- Move unused skills to `.vibe/skills/deprecated/`
|
||||
- Remove deprecated skills after 6 months
|
||||
|
||||
Reference in New Issue
Block a user