docs: record empty-composer hint trial verification
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
- Worktree: /Users/chillishark/Makelore 麦洛/.codex-worktrees/makelore-teacher-reply-cleanup
|
||||
- Base commit: ae0f72d8fa0089f87b41d272da220e1c1397aec8
|
||||
- Owner: codex
|
||||
- Status: In progress
|
||||
- Status: Ready for Integration
|
||||
|
||||
## Scope
|
||||
|
||||
@@ -93,3 +93,11 @@
|
||||
- Preserved quick replies, free input, references/drafts, failure/cancel/interruption retries, and one-click request behavior. When an old unconfirmed suggestions payload still says “帮我看看”, retry now reuses the complete original payload and request ID; ordinary questions and already-confirmed requests cannot reuse it. Old guided-help intent remains readable for history compatibility; no backend/cloud policy changed.
|
||||
- Verification passed: 59 UI unit tests (including five legacy pending-payload cases), 14 headless Chrome layout tests at 319/508px, typecheck, full lint followed by final changed-file lint, and production Renderer/Main/Preload/utility compile. Legacy regressions failed before the compatibility fix and passed afterward. Updated shared Electron E2E assertions but did not launch a native test application. No real model request was made for verification.
|
||||
- Built with `corepack pnpm run build:vite --emptyOutDir false` so the live Renderer can keep loading its old hashed assets until the deliberate refresh. Saved previous index and bootstrap/launch descriptors locally outside Git; current Main is retained for the pending Renderer update.
|
||||
|
||||
### Hint Trial Refresh Outcome
|
||||
|
||||
- Implemented UI is committed as 73331e6; refreshed only the existing trial Renderer to `index-IW_wuxZ1.js`. Main PID 36109 and Host API 54599 remain running from the earlier 9adab45 launch. No native app restart, production application change, cloud publication, merge or push. Local launch metadata now records both running Main and Renderer versions, and the next-launch wrapper points to the current build.
|
||||
- Preserved state only in Main memory during refresh, with busy request/attachment/flight gates and temporary show/focus guards. Did not read or copy auth tokens or all localStorage. After refresh, the current authenticated account matched the pre-refresh account, and project/conversation/route, operation/provisional drafts, composer contents and persisted consultation drafts matched. Both visible composers were empty; no claim of a live nonempty draft scenario is needed beyond the automated regressions.
|
||||
- Verified actual DOM has the new transparent 13px hint, no old fixed footer element, mounted app and current script hash. Read-only composer screenshot inspected at the local trial `hint-preview.png`; it matches the intended light text interaction. 12-second foreground monitor recorded trialFocused=false with unchanged foreground PID 19791. Main focus calls were guarded and none occurred.
|
||||
- Temporary inspector and Main-memory backup removed after verification. Runtime metadata/verification/screenshots remain local and ignored/outside Git. The managed checkout must remain available while this temporary app uses its compiled files.
|
||||
- Project-doc structure and whitespace checks pass. Task-aware drift still reports only the unchanged imported manual-refresh task record from the authorized earlier merge; reconfirmed no difference against 4f6bda4. No canonical or peer task document was edited by this UI follow-up.
|
||||
|
||||
Reference in New Issue
Block a user