04Active project
ReturnProof
Deterministic evidence reconciliation for conflicting returns data.
- What it solves
- Decides which of two disagreeing sources to trust for a returned shipment, field by field, so stock and supplier-credit decisions are defensible.
- Engineering decision
- Evidence is resolved per claim field, never per source, and every decision keeps the ID of the rule that produced it, so a wrong outcome can be traced back to a rule rather than argued about.
- Proof
- pytest across the reconciliation engine and the Django API. Vitest for frontend units. Playwright for the end-to-end claim workflow.
Python · Pydantic · Typer · Django · Django Ninja · React · TypeScript · TanStack Query · pytest · Vitest · Playwright
Scope note: Not deployed in a regulated production environment.
Two contradictory streams collide and are separated into field-level evidence ribbons before joining an auditable ledger.