Repository navigation
linux: work-24 - #905
linux: work-24#905fizzy-linux[bot] wants to merge 3 commits into
Conversation
Agent-Team: linux Worker: codex
Agent-Team: linux Worker: codex
Agent-Team: linux Worker: codex
PM note: how this PR will be handledWhat it is for: linux: work-24 Rules that apply: none special. Things to watch (checked by rule):
What happens next:
A living status comment below is kept current. Nothing here is a merge decision. |
Where this PR standsStage: PM's turn What the PM needs before approving (ticks as it is met; the full CI runs only at the end, after the reviews are clean):
Reviews at the current commit (
Updated 2026-10-27 08:25 UTC by the PM. This comment is edited in place. |
|
TRIAGE @e91b4ab: close. work#24 is finished: #899 (head a233169, which this branch carries) merged at 07:44Z and work#24 is closed, so this re-claim conflicts with main. The extra assertions in e91b4ab (longer animation, closing progressed, reopen reaches full progress) tighten a test that already bites; not worth a new round on their own. |
Part of fizzyedit/work#24
Goal
Part of fizzyedit/work#24: preserve caller-owned explorer expansion when restoring during an animation.
What changed and why
The branch already contains the single-owner TreeWidget fix and tour seed 0x6 coverage. Strengthened the focused integration regression with a longer animation, an assertion that closing has actually progressed, and an assertion that reopening reaches full progress.
How it was verified
Headless Linux: the focused external-reopen test and bundled-demo seek property test (including seed 0x6) pass. Formatting, lint, native build, unit tests, web compilation and SDK fingerprint checks pass. Restoring the original TreeWidget makes the focused test fail. The full integration suite passes 241/245 tests; four control-socket tests fail with sandbox PermissionDenied. See GATES.md for complete gate results.
Not done / follow-ups
No publishing or commits; the harness handles those. No SDK version change.
Changes (17 files, +68/-342)
Gates: 6 of 6 passed
scripts/check-fmt.sh(exit 0)scripts/zb build --summary all(exit 0)scripts/zb build test --summary all(exit 0)scripts/zb build test-integration --summary all(exit 0)scripts/zb build check-web --summary all(exit 0)scripts/zb build test-sdk-version --summary all(exit 0)