Skip to content

Use a canonical resource path in the wake carry fixture - #2967

Merged
trissim merged 1 commit into
refactor/id128-nominal-typefrom
fix/producer-digest-value-types
Oct 24, 2026
Merged

trissim merged 1 commit into
refactor/id128-nominal-typefrom
fix/producer-digest-value-types

Conversation

@trissim

@trissim trissim commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

old_claim_bus passed the relative claim path src/worker.py to FieldCodec.encode. ResourcePathText requires a canonical absolute path, so fixture construction refused before WakeClaimTurnIds ran.

The fixture now derives its claim path from its private root and resolves it. Every assertion stays unchanged. Only tests/test_carry_wake_claim_turn_ids.py changes (2 additions, 1 deletion).

Head b9c22bd; follow-up to merged #2966, targeting refactor/id128-nominal-type. Draft, waiting for the review verdict; no merge or readiness request.

Ruff check ran on all 145 Python files in the origin/main diff: zero findings on these changed lines. No test run and no formatting sweep.

Assumed: the scratch root owns the fixture path; the codec requires canonical path spelling, not an existing resource file. The review fork proves the carry path after fixture construction.

@trissim
trissim marked this pull request as ready for review October 24, 2026 02:00
Copilot AI balanced review requested due to automatic review settings October 24, 2026 02:00
@trissim
trissim merged commit a1f4ffb into refactor/id128-nominal-type Oct 24, 2026
1 check passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.

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.

2 participants