Skip to content

agent readiness score

rzp-slash[bot] edited this page May 4, 2026 · 4 revisions

Agent Readiness Score — razorpay/ifsc

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 Breakdown

# 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

Summary

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.

Clone this wiki locally