Skip to content

fix(fixture): commit the golden-fixture byte artifacts .gitignore silently excluded - #102

Merged
Polichinel merged 1 commit into
developmentfrom
fix/commit-golden-fixture-bytes
Jul 19, 2026
Merged

Polichinel merged 1 commit into
developmentfrom
fix/commit-golden-fixture-bytes

Conversation

@Polichinel

Copy link
Copy Markdown
Collaborator

What broke

PR #100 published the ADR-013 §10 golden fixture — but .gitignore's blanket *.zip / *.parquet rules silently excluded 3 of the 7 files (the Track-A shard zip, the arrow shard, the sidecar parquet). Only the JSON manifests, SHA256SUMS, and README were actually committed. The canonical bytes existed on one machine only.

Consequence: Run Pytest on development has been red since fc873b6 (the #100 merge) — the wire-fixture conformance tests fail on the missing files, and PR #101 fails at collection for the same reason. PR #100 was merged despite that failing check — a process miss, recorded here.

Fix

  • Scoped un-ignore rule !tests/fixtures/wire_contract/* (same pattern as the existing ADR-011 gaul_lookup.parquet exception — the fail-loud fix, so regeneration can never silently drop the bytes again).
  • The three files, verified before commit: sha256sum -c SHA256SUMS → all OK. Bytes unchanged; the pinned root hash b1f3878d… is intact, so nothing that cited it moves.

Verification

CI on this PR is the proof: the 7 wire-fixture tests can only pass with the bytes present.

Refs: ADR-013 §10, PR #100, PR #101.

🤖 Generated with Claude Code

…ket *.zip/*.parquet ignore silently dropped

PR #100 claimed to publish the ADR-013 §10 canonical bytes, but .gitignore's
blanket rules excluded the Track-A shard zip and both parquets — only the JSON
manifests, SHA256SUMS, and README actually landed. CI on development has been
red since the merge (wire-fixture tests + PR #101 collection fail on the
missing files). Adds a scoped un-ignore rule (same pattern as the ADR-011
lookup exception) and the three verified files (sha256sum -c SHA256SUMS: OK —
bytes unchanged, root hash b1f3878d… intact).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Polichinel
Polichinel merged commit 9f92ffc into development Jul 19, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant