reasoning.json
Checks a file against ARP v1.3 (“Reader Profile”): required fields, provenance, the wording profile
(third-person statements, no instructions to AI systems), the Ed25519 signature and the
reasoning.md hash. A valid signature shows who published the file and that it is unchanged.
It shows the origin, not the accuracy of the statements.
Enter a domain to fetch its /.well-known/reasoning.json:
The target server must allow CORS requests (Access-Control-Allow-Origin: *, SPEC §2.3).
For fetched files the signature is checked against the domain of the URL.