Audit and build the infrastructure a repo needs so agents can work autonomously — boot scripts, smoke tests, CI/CD gates, dev environment setup, observability, and isolation. Use when a repo can't boot, tests are broken or missing, there's no dev environment, agents can't verify their work, or agents need human help to get anything done. Do not use for reviewing an existing diff or for documentation-only cleanup.
97
100%
Does it follow best practices?
Impact
87%
1.03xAverage score across 3 eval scenarios
Passed
No known issues
pre-push shebang and strict mode
100%
100%
pre-push runs lint
100%
100%
pre-push runs smoke check
100%
100%
Hook activation command
100%
100%
E2e uses real CLI invocation
100%
100%
Golden file diff in e2e
100%
100%
Fixture files present
100%
100%
Knip for dead-code detection
0%
50%
No mock tests treated as coverage
100%
100%
legacyParseCsv identified as dead code
100%
100%
e2e exit code on failure
100%
100%
Health endpoint exists
100%
100%
Health response has status field
100%
100%
Health response has version or uptime
0%
0%
Structured JSON request logging
100%
33%
Port derived from directory path
0%
0%
No hardcoded port 5000
100%
100%
Background app start in worktree-start.sh
100%
100%
Poll loop in worktree-start.sh
100%
100%
Non-zero exit on boot failure
100%
100%
Strict mode in worktree-start.sh
100%
100%
teardown.sh stops service
100%
100%
Port collision rationale documented
100%
85%
Dev environment observability
100%
100%
Four dimensions present
75%
100%
Status labels used
0%
37%
Evidence cited per dimension
100%
100%
Gap described per dimension
100%
100%
Overall grade is lowest dimension
50%
50%
Mocks identified as zero testability
37%
100%
Background app start in init.sh
100%
100%
Health poll loop in init.sh
100%
100%
Non-zero exit on failure
100%
100%
Strict mode in init.sh
100%
100%
Layer ordering respected
100%
100%
No mock tests credited
100%
100%