docs: integrate unavailable model switching on main
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled

This commit is contained in:
2026-09-21 13:56:05 +08:00
parent 0f7093d173
commit 576edb2720
5 changed files with 69 additions and 1 deletions

View File

@@ -0,0 +1,7 @@
# Windows partial worktree retirement
- Date: 2026-09-21. Status: observed; cleanup blocked. Source: authorized retire invocation for task 20260921-disabled-model-switch-0e02d13a.
- Preconditions passed: exact target path, clean managed linked worktree, ready committed record, retained source branch and latest source result in main.
- Bundled retire invoked git worktree remove --force, which failed with Directory not empty. The Git worktree registration disappeared, but the directory retained source/dependency/report files and project-docs ownership remained. Main and the source branch retain commit 0f7093d.
- This repeats the partial-removal shape already recorded by earlier integrations. Ordinary retire cannot simply resume after Git has removed its registration; release-missing cannot apply while the directory remains.
- Candidate: add a bundled, explicit partial-retirement recovery protocol that checks retained source identity and handles residual cleanup and ownership coherently. Until available, keep this state visible and do not emulate ownership or bypass the lifecycle script. The user already authorized removing this exact directory; the remaining block is mechanical.