Skip to content

docs(testkit): describe the reflected E2E GCP set (fixture 1.0.1) - #5

Merged
kochizufan merged 1 commit into
train/2026-12from
dec26/m1-t2-chirality
Oct 26, 2026
Merged

kochizufan merged 1 commit into
train/2026-12from
dec26/m1-t2-chirality

Conversation

@kochizufan

Copy link
Copy Markdown
Member

Summary

  • Rewrite the doc comment of the recommended E2E GCP set in src/testkit/mockContractFixture.ts: the set maps pixel y-down to north-up, so the mapping contains a reflection. It fits a similarity exactly only when the caller applies chirality normalization (fitting the pixel-v-negated input as well); fitWorldFile on its own adopts affine and returns the same six values.
  • Bump fixtureVersion to 1.0.1. No numeric constant changes (the diff touches only doc-comment lines and the version line).

New SHA-256 of the fixture: 5da3d253e46a0dc6f8710432fc0783a261fbb35ca0c47757b0b204a48fa85495.

Merge order

Teiresias keeps a byte-identical copy of this fixture and checks the SHA against its sibling Daedalus. Merge this PR immediately before the matching Teiresias PR (same branch name dec26/m1-t2-chirality), re-run the Teiresias CI after this merge, and do not merge other Teiresias PRs in between.

Test plan

  • pnpm run test (46 passed), typecheck, build, test:types exit 0 locally

🤖 Generated with Claude Code

…sion to 1.0.1

The recommended E2E GCP set maps pixel y-down to north-up, so the mapping
reverses orientation. Clarify that it fits a similarity exactly only through
chirality normalization on the caller side, and that fitWorldFile on its own
returns the six affine values. Numeric constants are unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@kochizufan
kochizufan marked this pull request as ready for review October 26, 2026 22:14
@kochizufan
kochizufan merged commit 0016618 into train/2026-12 Oct 26, 2026
3 checks passed
@kochizufan
kochizufan deleted the dec26/m1-t2-chirality branch October 26, 2026 22:20
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