docs: record context menu integration

This commit is contained in:
2026-09-07 18:10:08 +08:00
parent 6fbb9c077e
commit 171602f302
2 changed files with 103 additions and 0 deletions

View File

@@ -4,6 +4,21 @@ This file is the integrated default-branch snapshot. Feature tasks record progre
## Integrated Through
- Native text context-menu source frontier
`6fbb9c077ecda23e2ee6472631fe374527c49cb7` from task
`20260907-input-context-menu-a7c31e` is fast-forwarded onto local `main` by
task `20260907-integrate-context-menu-5a9e3c71`. The primary Renderer window
now receives one Electron Main-owned native menu for editable controls or an
existing text selection, exposing Chinese Cut, Copy, Paste, and Select All
roles according to Chromium edit capabilities. The same window-level listener
covers both Code and AI Design textareas without Renderer clipboard IPC or a
duplicate Canvas listener; ordinary non-editable content remains unaffected.
Verification passed the 5 focused unit cases, typecheck, full lint with 0
errors and 5 existing warnings, all Vite targets, and an Electron E2E that
observed one popup for each Composer. The full unit run passed 1,938 tests with
2 skips; its only failure was the unchanged Pi real-process two-second timing
assertion, which passed all 6 tests in isolation. No push, package, deployment,
publication, Provider call, or user-data mutation was performed.
- Local AI Design activity frontier
`4b894c7e320cdf829888f63f501d176f051be7d7` and fetched remote frontier
`918f8f80dca61b0f561f96b168e4ef541734d414` are reconciled by the ordinary