Skip to content

graft batch 28: 11 lands from backlog-1 - #45

Merged
thedancingdeveloper merged 11 commits into
mainfrom
graft/batch-28
Nov 3, 2026
Merged

thedancingdeveloper merged 11 commits into
mainfrom
graft/batch-28

Conversation

@thedancingdeveloper

Copy link
Copy Markdown
Owner

Batch 28 of graft line backlog-1, one commit per land, oldest first, by graft-mirror (decision D26). Merge it with rebase-merge to keep the commits (D28). graft never merges or queues this PR.

  • Base: main at 2b77306 (graft c9b0587286be88bbd5e7cb25116051488f8c66c45dfa0d322f0ca69dad7492da2)
  • Lands: 11 (cf3d8834839e4656eb121dc600188fc5f55969e292b1a2e2f68eae4e696ecb873..cd9de1c8ea06f1c14c97b1a416455d9fbde36ceabd7850c8e2917c51a8fcaf7d4)
Changeset Author Session Work item Attestations Subject
cd9de1c8ea06f thedancingdeveloper ses_01M6HRQF9P42JCXYYKNMZR56Z6 WI-3148 none grouped list: clear vanished pending focus target; make #44 tests fail without their fixes
cef033059d214 thedancingdeveloper ses_01M6HR2BRWZZGTCGFX3PTWQDXC WI-3148 none Bound grouped list focus settling; assert real keyboard focus (WI-3148)
c6a98affc0a5d graft ses_01M6HPK09MWWQS9HVMT2K1SHNZ WI-3148 none Fix grouped virtual list keyboard focus reveal
cc847a1033ab0 graft ses_01M6HNDKPPHV9Y3D23PZYJ1KP4 WI-3149 none Fix drag and drop review blockers
cd495b15c20e1 graft ses_01M6HNDD0ZV58Y08Y650MP2C2F WI-3148 none fix: complete grouped virtual list review blockers
c496b853f6f2f graft ses_01M6GM8TX6F9ZDHGB77D3M3HGG WI-3148 none Add grouped virtual list with sticky headers
c843027b183a9 graft ses_01M6GM8ZVZEQZWE1AFBYY6HTMV WI-3149 none Add typed inter-pane drag and drop contract
cb69beb1e6bd7 graft ses_01M6G8VTQWQPA36ZHT154FED10 WI-1431 none Regenerate vendored GPUI screenshot baselines
c9eee1bbaa72f thedancingdeveloper ses_01M6FSA30TJQQWA9WBDKNHRSJ7 WI-1439 none docs: Windows runtime validation results (WI-1439)
cdfafce9b88e6 thedancingdeveloper ses_01M6FRH6YBBPSKA9JEXC3N8WET WI-1438 none Validate Linux wgpu runtime headlessly
c86ac687a1cf7 thedancingdeveloper ses_01M6FRGV2FQFXJTESVY5NE2TP7 WI-3117 none Fix cargo-deny advisory invocation

Graft-Batch: 28
Graft-Line: backlog-1
Graft-Changeset: cd9de1c8ea06f1c14c97b1a416455d9fbde36ceabd7850c8e2917c51a8fcaf7d4

thedancingdeveloper and others added 11 commits November 3, 2026 03:53
Graft-Changeset: c86ac687a1cf71c5dbf246d33bb1a42a80fbc40141d3118b3cd8ef371bc9e191c
Graft-Session: ses_01M6FRGV2FQFXJTESVY5NE2TP7
Graft-Work-Item: WI-3117
Co-authored-by: gpt-5.6-sol <noreply@openai.com>
Graft-Batch: 28
Graft-Changeset: cdfafce9b88e6857ad9e520c1fc01134ef85c9a88875dbcf4e96d853c9148b1e8
Graft-Session: ses_01M6FRH6YBBPSKA9JEXC3N8WET
Graft-Work-Item: WI-1438
Co-authored-by: gpt-5.6-sol <noreply@openai.com>
Graft-Batch: 28
Graft-Changeset: c9eee1bbaa72fec8dd94bafafef172f9aeed65de1998cac3f3a674a3d537d0127
Graft-Session: ses_01M6FSA30TJQQWA9WBDKNHRSJ7
Graft-Work-Item: WI-1439
Graft-Batch: 28
Graft-Changeset: cb69beb1e6bd7f7ee6c1fa4129107d2356d1d45811cf6fe77fbcdcc5fa273a338
Graft-Session: ses_01M6G8VTQWQPA36ZHT154FED10
Graft-Work-Item: WI-1431
Graft-Batch: 28
Graft-Changeset: c843027b183a90bb670c39a28092bdc07e4db591761def256fca03983f8bc31ab
Graft-Session: ses_01M6GM8ZVZEQZWE1AFBYY6HTMV
Graft-Work-Item: WI-3149
Graft-Batch: 28
Graft-Changeset: c496b853f6f2f50891796a83c487b8ff0d80f5ba49f88b12d375101d4206c5747
Graft-Session: ses_01M6GM8TX6F9ZDHGB77D3M3HGG
Graft-Work-Item: WI-3148
Graft-Batch: 28
Graft-Changeset: cd495b15c20e1808fcba3a771eec56ce29aff49e836c68953dd781b140a9c6dc6
Graft-Session: ses_01M6HNDD0ZV58Y08Y650MP2C2F
Graft-Work-Item: WI-3148
Graft-Batch: 28
Graft-Changeset: cc847a1033ab069ff8471ec45a96bae8e7f04a7621ed1db7a73df30c4ab86a111
Graft-Session: ses_01M6HNDKPPHV9Y3D23PZYJ1KP4
Graft-Work-Item: WI-3149
Graft-Batch: 28
Graft-Changeset: c6a98affc0a5dba49678b1d467a6e61f399dd14ab2e36ab0fd0410c802b5fab09
Graft-Session: ses_01M6HPK09MWWQS9HVMT2K1SHNZ
Graft-Work-Item: WI-3148
Graft-Batch: 28
Graft-Changeset: cef033059d21417f8dadd64631321d53a793cdbdbaf5c5ec13d4d8b55f21286db
Graft-Session: ses_01M6HR2BRWZZGTCGFX3PTWQDXC
Graft-Work-Item: WI-3148
Graft-Batch: 28
…l without their fixes

A pending keyboard-focus target past the end is now cleared rather than clamped
to the last row. Strengthen collapse, unreachable-target and boundary tests.

WI-3148

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Graft-Changeset: cd9de1c8ea06f1c14c97b1a416455d9fbde36ceabd7850c8e2917c51a8fcaf7d4
Graft-Session: ses_01M6HRQF9P42JCXYYKNMZR56Z6
Graft-Work-Item: WI-3148
Graft-Batch: 28
@thedancingdeveloper
thedancingdeveloper merged commit 1b61b73 into main Nov 3, 2026
16 checks passed
@thedancingdeveloper
thedancingdeveloper deleted the graft/batch-28 branch November 3, 2026 22:47
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