Category
Good First
Summary
Add and validate a per-destination field distinguishing synthetic-only fixtures from any future network-visible fixture.
Current Behavior
Synthetic and unfunded status is documented globally, not recorded per entry.
Problem
Future contributors can add entries with different lifecycle assumptions without recording them explicitly.
Why This Matters
Per-fixture status prevents consumers from treating synthetic labels as live Horizon truth.
Proposed Scope
Add a constrained field such as fixture_status: "synthetic-only", populate current entries, and validate allowed values.
Acceptance Criteria
Technical Considerations
The field is additive; coordinate with the vendored adapter schema before release.
Testing Requirements
Cover missing, invalid, and valid status values.
Cross-Repository Impact
Adapter fixture schema compatibility must be checked.
Out of Scope
Do not perform Horizon lookups; see issue #44.
Complexity
Localized schema and documentation change.
Impact
Medium — improves data safety.
Suggested Labels
good first issue, area: fixtures, area: validation
Category
Good First
Summary
Add and validate a per-destination field distinguishing synthetic-only fixtures from any future network-visible fixture.
Current Behavior
Synthetic and unfunded status is documented globally, not recorded per entry.
Problem
Future contributors can add entries with different lifecycle assumptions without recording them explicitly.
Why This Matters
Per-fixture status prevents consumers from treating synthetic labels as live Horizon truth.
Proposed Scope
Add a constrained field such as
fixture_status: "synthetic-only", populate current entries, and validate allowed values.Acceptance Criteria
Technical Considerations
The field is additive; coordinate with the vendored adapter schema before release.
Testing Requirements
Cover missing, invalid, and valid status values.
Cross-Repository Impact
Adapter fixture schema compatibility must be checked.
Out of Scope
Do not perform Horizon lookups; see issue #44.
Complexity
Localized schema and documentation change.
Impact
Medium — improves data safety.
Suggested Labels
good first issue,area: fixtures,area: validation