Building with Express, Fastify, Django, FastAPI, Spring Boot, or Rails? GreatCTO auto-detects the web-service archetype and ships OWASP API Top-10, GDPR data-minimization, and SLO/error-budget gates from day one.
express + postgres →Compliance auto-suggested: gdpr · owasp-api-top-10. Specialist agents activated:
A01 broken access control · A02 crypto failures · A03 injection · A07 identification failures. Every commit, every endpoint, every dependency.
p50/p95/p99 latency targets · k6 load tests · capacity planning. Activated when performance-sla is set in PROJECT.md.
Idempotency · concurrency · race conditions · N+1 · cache invalidation · log-injection. 12 independent passes on every PR.
RED → GREEN → IMPROVE. Every gate approval written to ~/.great_cto/decisions.md — append-only, auditor-ready.
Packs auto-attach when CLI detects pack-specific signals (e.g. twilio in deps → voice-pack). Each pack adds its own reviewer agents + human gates on top of the base archetype pipeline.
$ npx great-cto init