kamilkrzywda
7b0227cde9
api+openapi: GET /api/tech + POST /api/research with 400/404/409/422 mapping
2026-09-29 00:30:10 +00:00
kamilkrzywda
fce27ff6ca
api+openapi: GET /api/ship + POST upgrade/expand/build with 400/404/409/422 mapping
2026-09-28 23:38:11 +00:00
kamilkrzywda
a2c8586618
api: GET /api/crew roster endpoint, OpenAPI spec updated in code
2026-09-28 22:47:18 +00:00
kamilkrzywda
8153007668
api: GET /api/system + POST /api/explore, OpenAPI spec updated in code
2026-09-28 22:11:01 +00:00
kamilkrzywda
cc6abe8f36
api: GET /api/world + POST /api/jump, OpenAPI spec updated in code
2026-09-28 21:29:23 +00:00
kamilkrzywda
323b00d692
api: /api/version + OpenAPI 3.x spec generated in code
...
lib/openapi.ts is the machine-readable spec (served at /api/openapi) per AGENTS.md;
info.version sourced from package.json. Unit tests pin the spec shape and version sync.
2026-09-28 15:56:29 +00:00