RecoveryOS
PROTOTYPERecovers failed payments: an LLM may recommend, but only a deterministic policy engine may act.
Razorpay Buildathon, Track 03 · Aug–Sep 2026
- Execution is idempotent: an idempotency key plus a PostgreSQL advisory lock, with a unique-constraint backstop. An integration test races two real threads against it.
- A test walks the syntax tree to prove that execution code cannot reference the AI recommendation.
- Python
- FastAPI
- PostgreSQL
- Alembic
- Redis Streams
- Next.js
- +4