Skip to content

Fix live s1 read when main moves - #48

Merged
tcamise-gpsw merged 1 commit into
mainfrom
tcamise-gpsw/fix-live-s1-rebase-assertion
Oct 15, 2026
Merged

tcamise-gpsw merged 1 commit into
mainfrom
tcamise-gpsw/fix-live-s1-rebase-assertion

Conversation

@tcamise-gpsw

Copy link
Copy Markdown
Collaborator

The first dispatched live-gh run failed on both pinned and latest toolchains: discovers_a_three_pr_stack_and_loads_details asserted no remote rebase needed, but s1-a is based on main, which advanced when #39 and #41 merged, so GitHub correctly reported it behind. The test now asserts only that s1-b and s1-c need no rebase. All other 15 live tests passed on both toolchains and the fixture check passed.

Testing

  • cargo fmt --all -- --check and cargo clippy -p stack-stat-core --all-targets --locked -- -D warnings: clean
  • Re-dispatch live-gh after merge to confirm green
  • TUI smoke: N/A, test-only change

Docs and architecture

  • N/A: no structural change; no decision warrants an ADR

Refs: #23

s1-a is based on main, so GitHub correctly reports it behind once main advances. The live read now asserts only that the layers above it, which sit on fixture branches, need no rebase. Found by the first dispatched live run, where both toolchains failed on the old assertion.

Refs: #23
@tcamise-gpsw
tcamise-gpsw merged commit c85d431 into main Oct 15, 2026
8 of 9 checks passed
@tcamise-gpsw
tcamise-gpsw deleted the tcamise-gpsw/fix-live-s1-rebase-assertion branch October 15, 2026 21:37
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