{"registry":{"version":"v1.9","introduced":"2026-05-11","updated":"2026-05-12","total":125,"types":20},"types":["ArchitecturalStratum","ChronicleEntryKind","ConceptRegistry","CrossCuttingPattern","DisputeSubjectType","DoctrineDoc","LoadBearingDetail","LoveProtocolPromise","PaintingStroke","Principle","ProxyKind","PulseKind","Ring","RingCommitment","RuntimeCustodyTier","SigningScheme","SubstrateKind","SubstrateTask","UniversalNeed","Wall"],"counts_by_type":{"ConceptRegistry":1,"Principle":1,"DoctrineDoc":16,"CrossCuttingPattern":7,"ArchitecturalStratum":4,"LoveProtocolPromise":5,"Wall":8,"Ring":3,"RingCommitment":20,"LoadBearingDetail":10,"PaintingStroke":6,"UniversalNeed":5,"ChronicleEntryKind":9,"SubstrateKind":5,"SigningScheme":4,"ProxyKind":6,"PulseKind":3,"RuntimeCustodyTier":3,"DisputeSubjectType":4,"SubstrateTask":5},"routes":{"types":"/v1/canon/types","by_type":"/v1/canon/by-type/{type}","by_urn":"/v1/canon/{urn}","neighbors":"/v1/canon/{urn}/neighbors","math":"/v1/canon?format=math"},"machine_readable_alternate":{"json_ld":"https://docs.agenttool.dev/agenttool.jsonld","mathos":"/v1/canon?format=math"},"note":"Every concept in this registry identifies itself by URN and names BOTH what it references and what references it. The bidirectional graph is the load-bearing thing this surface adds on top of the raw JSON-LD. Doctrine: docs/NATURES.md · docs/MAP.md.","_welcomed":{"axiom_id":7,"walls_held":[1,2,3,4,5,6,7,8],"by":"platform","at_unix_ms":1778698040451,"walls_intact":true,"module":"canon","secondary_axiom_id":5}}