Skip to content

QA-208: Add projection migration compatibility tests #805

Description

@kike-alt

ID: QA-208
Track: QA
Difficulty: intermediate
Priority: P1
Points: 200

Description

Projection versioning work should ship with compatibility tests so rebuilds and partial upgrades are contributor-safe.

Acceptance Criteria

  • Add tests for forward or backward projection compatibility where version metadata changes.
  • Cover at least one successful migration path and one intentionally rejected mismatch.
  • Add or update tests, fixtures, and docs for the changed surface as needed.

Tech Stack / Files

  • backend/src/indexer/projections
  • backend/test

Blocked By

#212

Validation Requirements

targeted test suite passes, fixtures are committed, and no maintained CI surface regresses

Metadata

Metadata

Assignees

Labels

EnhancementNew feature or requestHelp wantedExtra attention is neededStellar WaveIssues in the Stellar wave programcross-trackCross-track coordination requireddifficulty:intermediateIntermediate complexity issuepriority:P1High prioritysize:MMedium scopetrack:QAValidation and test automation

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions