29 lines
612 B
Markdown
29 lines
612 B
Markdown
# Codex Pass 01 — Backend Foundation
|
|
|
|
You are implementing GeoIntel Kempen.
|
|
|
|
Read first:
|
|
- AGENTS.md
|
|
- docs/DEVELOPMENT_RULES.md
|
|
- docs/SERVICE_IO_CONTRACTS.md
|
|
- docs/API_EXAMPLE_RESPONSES.md
|
|
- docs/SPRINT_BOARD_M4.md
|
|
|
|
Task:
|
|
Build the FastAPI backend foundation only.
|
|
|
|
Required:
|
|
- App factory or clear app entrypoint.
|
|
- Settings loader from environment.
|
|
- Health endpoint.
|
|
- Standard error envelope.
|
|
- Database session structure.
|
|
- Test setup.
|
|
- No GIS-heavy implementation yet.
|
|
|
|
Acceptance:
|
|
- Backend imports cleanly.
|
|
- Health endpoint test passes.
|
|
- Error envelope test passes.
|
|
- TODO and changelog updated.
|