Core SDLC Roles
15 agents
Standard 4SDL agents deployed via /kickstart. These use template placeholders and have not yet been customized with birding-specific domain knowledge.
| Agent | Primary Role | Gate Participation |
|---|---|---|
| Product Owner | Product vision, requirements, priorities | Gates 1, 5, 6 |
| Engineering Lead | Technical execution, code quality | Gates 2, 4 |
| Architect | System topology, technology choices | Gate 2 |
| Developer | Full-stack TypeScript implementation | Gate 4 |
| Python Engineer | ML/AI (species identification) | Consulted |
| QA Engineer | Test strategies and coverage | Gate 1 (testability) |
| Technical PM | Process guardian, gate tracking | All Gates |
| AI Specialist | AI workflow optimization | Skills design |
| Security Engineer | User data privacy, auth security | Gate 3 |
| DevOps Engineer | AWS infrastructure, CI/CD | Deploy gates |
| UX/UI Designer | Mobile-first, field-friendly UX | Gates 1, 4 |
| PMO Lead | SDLC process architecture | Governance |
| Marketing | Community messaging | Gates 1, 4 |
| Feature Flag Expert | Controlled feature rollouts | Gate 6 |
| White Glove Onboarding | Contributor onboarding | N/A |
Future Domain Agents
As the project matures, the following domain-specific agents may be added:
- Ornithology SME — Bird taxonomy, field marks, species identification rules
- Geospatial Expert — GPS, mapping, location-based features
- Conservation Advisor — Sensitive species data handling, eBird integration guidance