README.md:42 ↔ package.json:6README promises `npm run verify` before every merge.
No `verify` script exists in package.json.
Add the script or remove the instruction from README.md.
01 Repository truth, checked locally
Find stale commands, moved paths, and contradictory setup guidance before an AI agent follows the wrong instruction.
02 Local scan
The archive is inspected in this browser tab. Nothing is sent to a server.
or choose a local repository archive
Supported: instruction Markdown, package manifests, config files, and repository paths.
03 Evidence report
README.md:42 ↔ package.json:6README promises `npm run verify` before every merge.
No `verify` script exists in package.json.
Add the script or remove the instruction from README.md.
AGENTS.md:18 ↔ src/cliAGENTS.md names `src/commands` as the CLI entry point.
The directory moved to `src/cli` in the current tree.
Update the path and the two linked examples.
CONTRIBUTING.md:9 ↔ package.json:14CONTRIBUTING.md lists Node 20 as the supported runtime.
The repository engine now requires Node 22 or newer.
Align setup instructions with package.json engines.
No scan yet.
04 The method
Extract commands, paths, versions, and operational rules from agent-facing Markdown.
Resolve each claim against manifests, configuration, and the actual file tree.
Return evidence, severity, and the smallest useful correction—not a generic score.
05 Rules and boundaries
The Preview checks only claims it can compare with concrete repository evidence. It does not use an LLM or infer undocumented intent.
Markdown links and path-like inline code are checked against the archive file tree.
Explicit npm, pnpm, and yarn commands are checked against scripts in package.json.
Commands are compared with packageManager declarations and supported lockfiles.
Conflicting explicit package-manager guidance is reported across supported instruction files.
06 FAQ
No. The ZIP is decompressed and inspected in this tab. Repository contents are not uploaded, stored, or sent to an AI model.
No. It does not run scripts, binaries, package managers, installers, or source files. Files are treated only as bytes and supported text evidence.
Only that the implemented deterministic rules found no covered conflict. It does not prove the documentation is complete, the code is correct, or the repository is secure.
Agent-facing AGENTS.md, CLAUDE.md, README.md, and SKILL.md files, plus package.json and npm, pnpm, or Yarn lockfiles used as project evidence.
A supported text file may be skipped when it exceeds 256 KB, is not valid UTF-8, or would push analyzed text above 2 MB. Every skip appears in report coverage.