Build phases¶
ReckonFlow was built in six phases. Each page has a worked example and the failure mode that matters for that phase.
| Phase | Focus |
|---|---|
| 0 | Package layout, /health, CI, config, logging |
| 1 | Decimal money, double-entry tables, Alembic |
| 2 | Travel, approvals, expenses, bank CSV |
| 3 | Redis Idempotency-Key + cached responses |
| 4 | 202 upload, Groq/stub extraction, evals |
| 5 | Prefilter, RapidFuzz, RRF, FOR UPDATE |
| 6 | OpenAPI, seed, Neon/Render/Upstash, auth |
Keep the glossary open while you read.