Instruction promises tests that do not exist
AGENTS.md requires regression coverage before cleanup, but the repo has no test target for the modified package.
InstructLint · instruction drift verification
Audit AGENTS.md, CLAUDE.md, Copilot, and Cursor instructions against repository evidence. Preview public repos for free; unlock the full report for $1 USDC.
Public GitHub repositories only. Read-only, bounded, no repo changes, and no database persistence.
$ instructlint preview https://github.com/acme/repo
scanning instruction surfaces...
HIGH AGENTS.md requires tests, but no test command resolves
MED Cursor rules name pnpm; packageManager is npm@11.5.2
preview ready. evidence + suggested patch unlock: $1 USDC
Public GitHub preview: free
Full evidence + suggested patch: $1 USDC on Base
Output: drift findings with repo proof
Client preview
Get the score, detected instruction files, finding counts, and top drift signals. Evidence and repair patches unlock only in the full report.
Sample findings
AGENTS.md requires regression coverage before cleanup, but the repo has no test target for the modified package.
The documented release checklist still points agents at a removed Vercel project and stale environment names.
The editor instruction says to run pnpm, while package metadata declares npm as the package manager.
Methodology
Supported claims are checked against repository structure, package metadata, scripts, deployment configuration, and instruction hierarchy. Unsupported prose is never guessed. Each response reports whether its bounded preview was truncated.
x402 API
The endpoint uses x402 v2. Your compatible client handles the challenge and USDC authorization; InstructLint never asks for a private key.
Endpoint ready: $1 USDC on Base.
Inspect a reproducible sample full report →# Inspect the x402 challenge without paying
curl -i -X POST https://instructlint.vercel.app/api/report \
-H 'content-type: application/json' \
-d '{"repoUrl":"https://github.com/acme/repo"}'
HTTP/1.1 402 Payment Required
PAYMENT-REQUIRED: <x402-v2-challenge>
# Pay and receive the report with Coinbase Agentic Wallet
npx awal@2.12.1 x402 pay \
https://instructlint.vercel.app/api/report \
-X POST \
-d '{"repoUrl":"https://github.com/acme/repo"}'The terminal command uses the official Coinbase Agentic Wallet client. Fund and configure that client on the same Base network shown by the endpoint before purchasing.
Agentic Wallet setup documentationPricing
Public GitHub preview with stable, high-signal drift summary.
FAQ
Yes. Public GitHub repositories can request a free preview with stable findings. The full report costs $1 USDC.
The service reads a bounded snapshot from fixed GitHub origins, returns the audit, and stores neither the repository snapshot nor the result in a database.
Full evidence, confidence notes, drift severity, and a suggested patch for the instruction files.
No. The product returns findings and patches for review. Applying them remains your decision.
The x402 client authorizes one USDC payment. Settlement happens only after the full report handler returns successfully; invalid requests and failed audits are not settled.
The API returns a retryable rate-limit error. No paid report is settled when repository retrieval fails.