# Orchestrator: Feature

Pipeline for shipping a feature end-to-end.

## Pipeline

```
prd-agent
   │  (PRD + acceptance criteria)
   ▼
architect-agent
   │  (design + ADR if needed)
   ▼
database-agent
   │  (schema + migration + EF mirror + SQL Server mirror)
   ▼
backend-agent           ←→  packages/api-contracts (Zod)
   │  (CQRS handlers + controller + tests)
   ▼
frontend-agent          ←→  i18n-agent (en + th keys)
   │  (feature pages + form + list + tests)
   ▼
qa-agent
   │  (integration + E2E)
   ▼
reviewer-agent + accessibility-agent (parallel)
   │
   ▼
documentation-agent
   │  (docs + ADR + repo-map refresh)
   ▼
release-manager-agent (when batched into a release)
```

## Inputs

- A `prd-agent` output OR a clear request.

## Stop conditions

- Any agent's blocker findings halt the pipeline.
- Destructive migrations require explicit user confirmation (db-migrate is an `ask` permission).

## Output

Working feature on a branch, ready for `/review-code` and merge.
