Backend API
Use the Phase 1 normalized API for projections, pagination, search, and public activity.
Routes
Common routes include /facts, /facts/:factKey, /resolutions/:resolutionId, /policies, /templates, /activity, and /protocol.
GET /api/v1/facts/:factKey
GET /api/v1/facts/:factKey?source=chain
GET /api/v1/facts?outcome=TRUE&fresh=true&limit=20Contract truth
Responses preserve canonical and latest as separate fields; IDs and timestamps are decimal strings.
Integration note
Use direct finalized reads when a cached projection needs verification.