Development Pipeline
Het 4-gate development process met AI-agents
Development Pipeline
Elke feature doorloopt vier gates, elk begeleid door een gespecialiseerde AI-agent.
De 4 Gates
Gate 1: Plan
Agent: Planner Input: Requirements, context, bestaande code Output: Implementatieplan met fases, risico's en dependencies
Gate 2: TDD (Test-Driven Development)
Agent: TDD Guide Werkwijze: RED → GREEN → REFACTOR
- RED — Schrijf test, run het, het faalt
- GREEN — Schrijf minimale implementatie, test slaagt
- REFACTOR — Verbeter zonder functionaliteit te breken
- Verify — Coverage check: minimaal 80%
Gate 3: Code Review
Agent: Code Reviewer Check: Kwaliteit, security, onderhoudbaarheid, patronen
Controleert op:
- Geen hardcoded secrets of values
- Error handling op systeemgrenzen
- Consistentie met bestaande patronen
- OWASP Top 10 kwetsbaarheden
- TypeScript correctheid
Gate 4: Commit
Agent: Commit Agent Output: Conventionele commit met task reference
Risk Assessment
| Risico | Labels | Autonomie |
|---|---|---|
| LOW | docs, test, chore | Volledig autonoom |
| MEDIUM | feature, enhancement, refactor | Execute + verify tests |
| HIGH | p0/p1 + security, breaking-change | Checkpoint vereist |