Documentation Status
Route coverage policy, verification workflow, and quality gates for Athena docs.
Coverage Policy
Athena documentation uses a hybrid model:
- generated operation reference from OpenAPI contracts
- curated guides for workflows and operational context
Coverage target for Athena platform routes:
- 100% of operations from
openapi.yamlandopenapi-wss.yamlmust be present in generated Athena reference pages.
Verification Commands
cd apps/docs
npm run openapi:generate
npm run openapi:verify-athena
npm run types:check
npm run buildExpected outcome:
- route coverage verifier reports full operation coverage
- docs types check passes
- docs production build passes
CI Gate
Pull requests and pushes touching docs or OpenAPI contracts are validated by:
.github/workflows/docs-route-coverage.yml
This workflow performs generation, route-coverage verification, type checks, and docs build.
Source of Truth
Route contracts:
openapi.yamlopenapi-wss.yaml
Generated Athena reference location:
apps/docs/content/docs/reference/athena-openapi
Generated Athena Auth reference location:
apps/docs/content/docs/reference/openapi