v1.1 OQ-T2: promote fixture corpus format from harness-internal to spec-documented #82

Open
opened 2026-05-12 19:30:30 +00:00 by KofTwentyTwo · 0 comments
KofTwentyTwo commented 2026-05-12 19:30:30 +00:00 (Migrated from github.com)

Summary

Promote the fixture corpus shape used by the eval harness + bus parity tests from harness-internal convention to spec-documented contract. Currently fixture format is implicit (`packages/Bus/Tests/BusTests/Fixtures/` + `webview/packages/bus/fixtures/` are byte-identical by convention enforced via `scripts/check-bus-harness-parity.sh`), but the shape isn't documented in the API spec.

Evidence

  • Migration plan §10: `.planning/architecture/JARVIS-API-MIGRATION-PLAN.md:734`.

Gap classification

"documentation gap" — convention exists, contract doesn't.

Recommended action

File against v1.1. Add a fixture-format section to `JARVIS-API-DESIGN-v1.0.md` (post-merge of v0.1 + v0.2). Document file naming, JSON shape, version-bump procedure when adding a new BusOutbound case.

Cross-references

  • Migration plan §10 v1.1
## Summary Promote the fixture corpus shape used by the eval harness + bus parity tests from harness-internal convention to spec-documented contract. Currently fixture format is implicit (\`packages/Bus/Tests/BusTests/Fixtures/\` + \`webview/packages/bus/fixtures/\` are byte-identical by convention enforced via \`scripts/check-bus-harness-parity.sh\`), but the shape isn't documented in the API spec. ## Evidence - Migration plan §10: \`.planning/architecture/JARVIS-API-MIGRATION-PLAN.md:734\`. ## Gap classification \"documentation gap\" — convention exists, contract doesn't. ## Recommended action File against v1.1. Add a fixture-format section to \`JARVIS-API-DESIGN-v1.0.md\` (post-merge of v0.1 + v0.2). Document file naming, JSON shape, version-bump procedure when adding a new BusOutbound case. ## Cross-references - Migration plan §10 v1.1
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KofTwentyTwo/Jarvis#82