Design archive — this document describes a target surface, NOT the live API.
Most routes in this spec are not deployed. The live contract is
GET /protocol +
GET /protocol/openapi.json,
generated from the deployed engine. Start at the
quickstart or the
docs hub.