Skip to content

Repair two history fixtures that held shapes no carried bus has - #3003

Merged
trissim merged 1 commit into
mainfrom
fix/history-reds
Oct 24, 2026
Merged

trissim merged 1 commit into
mainfrom
fix/history-reds

Conversation

@trissim

@trissim trissim commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

Two main reds were stale fixtures holding shapes no real bus has; test-only.

Head: tests/test_info_claim_history.py + tests/test_historical_views.py 24 passed; on main 2 failed / 22 passed.

🤖 Generated with Claude Code

test_info_claim_history: the 1477 fixture still held the pre-carry claim
row (admission, owner_admission_generation, scope version 1). The retired
carries (retired_claim_fields.py and carry_wake_claim_turn_ids) rewrote
every stored row to resource_scope, owner_claimed_generation and version 2;
the live bus holds 0 admission keys and 0 version-1 scopes. The fixture now
holds the carried shape. Red since #2701 (05fcdfe).

test_historical_views: the archive mutation wrote the display projection
(role HistoricalConversationRole, undeclared) back into a bus. No src path
writes a projection; build the mutation as a plain Message instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings October 24, 2026 09:37
@trissim
trissim merged commit a9890fa into main Oct 24, 2026
2 checks 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