-
Notifications
You must be signed in to change notification settings - Fork 146
agent readiness score
Scored by
/agent-readiness-score. Band scale: <30 Not Ready | 30–54 Needs Work | 55–79 Assisted | 80+ Ready.
Last scored: 2026-05-04
| Pillar | Score | /Max | % | Band |
|---|---|---|---|---|
| Context | 4 | /14 | 28.6% | Not Ready |
| Testing | 0 | /28 | 0.0% | Not Ready |
| CI/CD | 2 | /12 | 16.7% | Not Ready |
| Aggregate | 6 | /54 | 11.1% | Not Ready |
Exceptions applied:
T4-E2E (N/A — no argo-workflows E2E runs in last 7 days; excluded from denominator).
| # | Sub-criterion | Score | Max | Key Evidence |
|---|---|---|---|---|
| C1 | Agent-ready plugin outputs | 0 | 6 | 20 failures (>12 threshold); AGENTS.md and .agents/ both absent |
| C2 | Codebase navigability | 4 | 4 | 100% — no qualifying subdirectories (no dirs with ≥15 src files); multi-language library with JSON data in src/ |
| C3 | Context freshness | 0 | 4 | No repo-skill docs with frontmatter; Freshness Score 0/4 |
| T1 (UT) | Unit test coverage | 0 | 3 | UT: 0% — no SonarQube project found; tests.yml runs per-language test suites with no Sonar scan |
| T1 (SLIT) | SLIT / integration coverage | 0 | 6 | SLIT: 0% — no MCC logs found for either workflow-name pattern (not onboarded) |
| T1 (E2E) | E2E coverage | 0 | 5 | E2E: 0% — no MCC logs found for either workflow-name pattern (not onboarded) |
| T2 | API & gRPC contract docs | 0 | 5 | Data library (Go/Ruby/Node/PHP SDKs) — no REST API spec, no gRPC deps in go.mod |
| T3 | Devstack v2 readiness | 0 | 6 | No devstack support — no helmfile, no dev/ifsc/ in kube-manifests |
| T4 (Uptime) | Devstack deployment SR | 0 | 3 | Uptime: N/A — no kube namespace found in dev-serve cluster |
| T4 (E2E SR) | E2E test success rate | N/A | — | E2E SR: N/A — no argo-workflows E2E runs in last 7d |
| D1 | Agent skill coverage in CI | 0 | 4 | No .agents/skills/ directory; no skills wired in CI workflows |
| D2 | Deployment automation | 0 | 4 | Not found in spinacode (all 3 lookup passes — v3/, root/, app.json name match — returned no match) |
| D3 | CI speed & build hygiene | 2 | 3 | p50 ≈ 5 min (last 5 PRs); parallel matrix jobs (Go ×3, Ruby ×4, Node ×4, PHP); no razorpay central docker-build action (library, not a service) |
| D4 | Take-it-live config | 0 | 1 |
take-it-live.yaml absent |
ifsc is a pure data/library repository (IFSC bank code lookups shipped as Go, Ruby, Node.js, and PHP SDKs) that scores 11.1% aggregate (Not Ready). The only points come from C2 (codebase is small enough to have no qualifying large subdirectories) and D3 (multi-language matrix CI completes in ~5 min p50). No agentic infrastructure exists — no AGENTS.md, no .agents/skills/, no .claude/ — and as a library repo, devstack, spinacode, and MCC onboarding are naturally absent. The single highest-leverage fix is bootstrapping the agent-ready plugin (AGENTS.md + .agents/skills/repo-skill/) to unlock C1/C3, followed by integrating SonarQube for the existing test suites across all four language implementations.
Cloned to /tmp/agent-readiness-score-ifsc — re-run after changes are pushed.