Description:
Create integration tests that compare backend-indexed state with on-chain contract query results.
Tasks:
- Add fixture-driven tests for proposal, vote, stream, and burn event ingestion
- Add consistency checker asserting indexed aggregates match on-chain state
- Include delayed-indexing scenarios and recovery/replay tests
Acceptance Criteria:
Backend and contract state remain consistent across ingestion and replay paths.