Contributor Focus: [Consistency] Detect and repair drift between backend read models and chain state
ETA: 2 days
Context
Any indexed or cached task model can drift from on-chain truth because of missed events, partial failures, or replay issues.
Problem
Backend consumers need a way to trust that secondary task views remain accurate over time.
Task Breakdown
- Define what fields should be reconciled against chain truth.
- Add periodic or on-demand reconciliation workflows.
- Detect mismatches and classify likely causes.
- Repair or re-index inconsistent records safely.
- Document when reconciliation should be triggered.
Acceptance Criteria
- Drift between indexed data and on-chain state can be detected.
- Repair paths exist for common inconsistency cases.
- Reconciliation output is useful for maintainers.
- The design avoids unsafe destructive fixes.
Contributor Focus: [Consistency] Detect and repair drift between backend read models and chain state
ETA: 2 days
Context
Any indexed or cached task model can drift from on-chain truth because of missed events, partial failures, or replay issues.
Problem
Backend consumers need a way to trust that secondary task views remain accurate over time.
Task Breakdown
Acceptance Criteria