Public graph API
Plain JSON, statically served, regenerated on every merge. This is the public projection of the private canonical graph: a default-deny publication policy decides every object and field that appears here.
| Endpoint | Contents |
|---|---|
api/index.json | endpoint directory |
api/current-state.json | the full projection |
api/graph.json | nodes + edges of the materialized graph |
api/works/<slug>.json | one work: axes, gates, dependencies, history |
The canonical record lives in a private repository; changes reach this projection through owner-reviewed pull requests.