Last Updated: July 31, 2025
implementation-plans/current-implementation-status-july-31-2025.md- Current state of clean architectureimplementation-plans/session-summary-july-31-2025.md- Latest development sessionimplementation-plans/todo-list-2025-07-31.md- Complete 16-week roadmap
architecture/- System architecture documentationapi/- API documentation and specificationsdeployment/- Deployment guides and configurationsmonitoring/- Monitoring and observability setup
development/- Development guides and standardstesting/- Testing strategies and guidessecurity/- Security policies and guidelines
- Read the Current Implementation Status
- Review the TODO List for roadmap
- Check
/packages/agents/src/standard/for clean architecture code
packages/agents/src/
├── standard/ # Core business logic (no external dependencies)
│ ├── orchestrator/ # Main pipeline coordination
│ ├── comparison/ # Analysis & report generation
│ ├── researcher/ # Model selection
│ ├── educator/ # Course discovery
│ └── types/ # Shared types
└── infrastructure/ # External dependencies
├── factory.ts # Dependency injection
└── supabase/ # Database implementations
- Interface-Based Design - All external dependencies behind interfaces
- Dependency Injection - Factory pattern for flexible configuration
- Clean Separation - Business logic independent of infrastructure
- Simplified Architecture - Comparison agent generates reports directly
Historical documentation from before the clean architecture implementation has been moved to archive/2025-07-pre-clean-architecture/.
- Session Summaries - Recent development sessions
- User Guide - End-user documentation
- API Documentation - API reference
- Deployment Guides - Production deployment