docs: retain game audio worktrees at user request
This commit is contained in:
@@ -29,6 +29,7 @@
|
||||
|
||||
## Verification
|
||||
|
||||
- Cleanup-answer continuation: same task start/status PASS at unchanged main e3a480964d6f7d6c8dc05e98871ea0eedff09169; entry/own record refreshed and previously loaded unchanged project memory, source evidence and peer scopes reused. Planning Gate Passed for own-record-only retention bookkeeping; no product/canonical/source edits or new semantic dependency. Earlier unknown peer records remain read-only. No product test rerun is warranted for this decision record.
|
||||
- Combined root typecheck PASS; 12 relevant Vitest files / 123 tests PASS (audio client/delivery/files/plugin, timeline, resolver/manifest/routes, artifact, Pi conversation runtime, core routes and project identity). Vite all four targets PASS; scoped ESLint for the resolved E2E file PASS; diff/cached checks PASS; no unmerged entries remain.
|
||||
- First Electron invocation through pnpm script passed the -- separator through to Playwright and consequently ran the whole first-chat file (9 tests): 7 passed, including audio native playback and removed-model replacement; 2 failed at unchanged loose button-name locators matching both Conversation button and its newly named menu button (Second Conversation, Feature UI branch). No product fix or full-E2E-PASS claim made for those older assertions.
|
||||
- A direct targeted invocation then passed audio playback but failed the model-replacement error-message visibility wait. A bounded repeat also captured that wait timeout; no complete repeat-total result was retained, so it supplies no additional PASS count. That case did pass in the first run. Static comparison proves the existing removed-model scenario, its handler/flag propagation and model/Conversation store/runtime modules remain unchanged; the audio extension is optional and unset there. Treat this as unresolved intermittent E2E initialization/visibility evidence, not a proven audio regression or a fully diagnosed baseline cause. Trace contains test actions but no page/network snapshots, so it does not establish a deeper root cause. Do not rerun until green or hide the failed observation.
|
||||
@@ -38,7 +39,7 @@
|
||||
## Follow-ups
|
||||
|
||||
- Paired server migration 0093, actual pricing and real Meowa verification remain deployment/user validation steps. Rebuild installer from integrated main for distribution; retained source artifacts describe their exact older source tree only. The two unchanged locator ambiguities and intermittent model-error visibility test need separate fixture diagnosis, not a claim of full E2E acceptance.
|
||||
- Cleanup awaiting explicit confirmation: task 20260921-game-audio-client-b74d9f31, clean managed ready worktree D:\Datas\OthersProjects\.codex-worktrees\makelore\20260921-game-audio-client-b74d9f31, branch codex/20260921-game-audio-client-b74d9f31-game-audio-client. Latest source tip 938c4b1e is integrated. Retiring preserves branch/commits but removes ignored dependencies and the locally built unpublished 2.0.1 installer/runtime. Nothing removed or installed.
|
||||
- Cleanup retained by user request on 2026-09-21 (answer: 暂时保留): task 20260921-game-audio-client-b74d9f31, worktree D:\Datas\OthersProjects\.codex-worktrees\makelore\20260921-game-audio-client-b74d9f31, branch codex/20260921-game-audio-client-b74d9f31-game-audio-client. Latest source tip 938c4b1e is integrated. Worktree, ignored dependencies, locally built unpublished 2.0.1 installer/runtime, branch and commits are retained. Nothing removed or installed. Do not repeat the cleanup question unless requested or relevant state changes.
|
||||
|
||||
## Promotion Candidates
|
||||
|
||||
|
||||
Reference in New Issue
Block a user