Skip to content

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.