01
Frontmatter
Required keys, version, canonical URL, verification date and claimed state.
Free and open tooling
Download the validator, point it at a local path or URL and receive the achieved state, claimed state, fact count, answer count, dimension coverage, errors and warnings.
No purchase, account or API key is required.
Run locally
The same script accepts a local file path or a public URL.
node answerworthy-validator.mjs ./answerworthy.mdnode answerworthy-validator.mjs https://example.com/answerworthy.mdpnpm validate:answerworthyWhat it checks
01
Required keys, version, canonical URL, verification date and claimed state.
02
Identity and Answers are required; sourced facts and Conformance establish the stronger states.
03
Every material fact carries statement, basis, source class, source and verification date.
04
Every answer has a question-form heading, self-contained response and absolute source URL.
05
The report shows coverage across the six canonical identifiers.
06
M3 and M4 require an independent URL and SHA-256 hash inside the file.
Agent checklist
The checklist creates no public companion artifact. Working notes remain in the user's repository or session.
Read the public site, draft answerworthy.md and mark unsupported facts for confirmation.
Run the open script and resolve grammar errors before claiming a state.
Map findings to the six dimensions and preserve blocked or unavailable evidence.
Apply only permitted changes, then update the canonical file.
Re-fetch the site, update last_verified and preserve material history.
Open implementation
Specification prose: CC BY 4.0. Tooling: Apache-2.0. The registry is open to implementations that resolve their output to a published answerworthy.md file.