{"_id":"@actionmanifest/verifier","name":"@actionmanifest/verifier","dist-tags":{"next":"0.9.0-rc.0","latest":"0.9.0-rc.0"},"versions":{"0.9.0-rc.0":{"name":"@actionmanifest/verifier","version":"0.9.0-rc.0","description":"Deterministic Action Manifest verifier. No LLM in Phase 1.","license":"Apache-2.0","type":"module","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"engines":{"node":">=20"},"repository":{"type":"git","url":"git+https://github.com/hello-ai-company/ActionManifest.git","directory":"packages/verifier"},"homepage":"https://github.com/hello-ai-company/ActionManifest/tree/main/packages/verifier#readme","bugs":{"url":"https://github.com/hello-ai-company/ActionManifest/issues"},"publishConfig":{"access":"public"},"dependencies":{"@actionmanifest/core":"0.9.0-rc.0","@actionmanifest/temporal":"0.9.0-rc.0"},"scripts":{"build":"tsc -b"},"_id":"@actionmanifest/verifier@0.9.0-rc.0","_integrity":"sha512-V58VoAZ9Z+T0vaQQnJtb+E9uMTfxOujdgQUhwKXxndpYtXRTxDeQIMJQ1y7s4d1BuhNuFVp00EV6E0o8E5ABkg==","_resolved":"/tmp/actionmanifest-canonical-publish.06nY0g/tarballs/actionmanifest-verifier-0.9.0-rc.0.tgz","_from":"file:/tmp/actionmanifest-canonical-publish.06nY0g/tarballs/actionmanifest-verifier-0.9.0-rc.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-V58VoAZ9Z+T0vaQQnJtb+E9uMTfxOujdgQUhwKXxndpYtXRTxDeQIMJQ1y7s4d1BuhNuFVp00EV6E0o8E5ABkg==","shasum":"6e4a92eaac283abc58597b4a44e21df9fe97fde4","tarball":"https://registry.npmjs.org/@actionmanifest/verifier/-/verifier-0.9.0-rc.0.tgz","fileCount":12,"unpackedSize":39818,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG9b4ZAuW25XRy7gqBJ6G8RKKwvAdnnWgn4hAqliwzbdAiAl+i16cOUduH1bvIMvN2zi0Nr8CVYMo3GyB+ZE6FmCFw=="}]},"_npmUser":{"name":"yuki-s-code","email":"yukitokinako3@gmail.com"},"directories":{},"maintainers":[{"name":"yuki-s-code","email":"yukitokinako3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/verifier_0.9.0-rc.0_1789125220770_0.1966976424702449"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-11T11:13:40.588Z","0.9.0-rc.0":"2026-09-11T11:13:40.908Z","modified":"2026-09-11T11:13:41.184Z"},"maintainers":[{"name":"yuki-s-code","email":"yukitokinako3@gmail.com"}],"description":"Deterministic Action Manifest verifier. No LLM in Phase 1.","homepage":"https://github.com/hello-ai-company/ActionManifest/tree/main/packages/verifier#readme","repository":{"type":"git","url":"git+https://github.com/hello-ai-company/ActionManifest.git","directory":"packages/verifier"},"bugs":{"url":"https://github.com/hello-ai-company/ActionManifest/issues"},"license":"Apache-2.0","readme":"# @actionmanifest/verifier\n\nDeterministic Action Manifest verifier. **No LLM.** Verification is\n**per Action**: each Action is checked independently against the source\ndocument, so one bad Action never invalidates the valid ones.\n\n> **Release status:** release-candidate preparation — not yet published to\n> npm. First release: `0.9.0-rc.1`.\n\n```bash\nnpm install @actionmanifest/verifier   # once published\n```\n\nRequires Node.js >= 20.\n\n## Usage\n\n```ts\nimport { verifyManifest, verificationPassed } from \"@actionmanifest/verifier\";\n\nconst { manifest, flags } = verifyManifest(candidate, doc);\nif (!verificationPassed(flags)) {\n  // flags.actions[] carries per-Action results; the manifest verdict is a\n  // summary, not a gate.\n}\n```\n\nChecks per Action: evidence support (quote must appear in the source),\ntemporal support (a declared calendar date must be supported by evidence —\nhallucinated deadlines fail), actor/modality support, negation conflicts,\npage references. Manifest-level fatals (empty source, source hash mismatch)\nare cross-cutting and block all promotion.\n\n## Key exports\n\n- `verifyManifest(manifest, doc, options?)` → `{ manifest, flags }`\n- `verifyAction(action, doc, source, manifest)`\n- `verificationPassed(flags)`, `actionVerificationPassed(result)`\n\n## Links\n\n- Repository: <https://github.com/hello-ai-company/ActionManifest> (this\n  package: `packages/verifier`)\n- ADR: [docs/adr/0002-per-action-verification.md](../../docs/adr/0002-per-action-verification.md)\n\nApache-2.0.\n","readmeFilename":"README.md","_rev":"1-d582906cbb4d684cdc0ffb4f9ad80eef"}