agent-readiness
Agent Readiness
Evaluate how well a codebase supports autonomous AI development across eight technical pillars and five maturity levels.
Core Concept
Agent performance problems are often environment problems, not model problems. Missing pre-commit hooks mean waiting minutes for CI feedback instead of seconds. Undocumented environment variables cause guess-and-fail loops. Build processes requiring tribal knowledge block agents entirely.
A codebase with fast feedback loops and clear instructions makes any agent dramatically more effective.
Eight Technical Pillars
Each pillar addresses a specific failure mode in autonomous development.
1. Style & Validation
Linters, type checkers, formatters (ESLint, Biome, TypeScript strict mode, Prettier, Black). Without this: Agent submits code with formatting issues, waits for CI, fixes blindly, repeats.