665 B
665 B
Gateway (FastAPI) — placeholder
Phase 0 task "FastAPI service scaffolding" (Dev 1) and all later API work lives here. Not implemented yet — this session scaffolds the C++ build pipeline only.
Planned responsibilities (see docs/phase0.md and the engine blueprint §8):
- Auth, metadata, storage (S3 / MinIO), async job queue.
- Bridges to the C++ engine via pybind11 (
bindings/python/). - Placeholder routes + a
/healthendpoint returning200— no PDF logic until the engine wrappers exist.
When implemented:
gateway/
pyproject.toml
app/
main.py # FastAPI app + /health
routers/
services/
tests/