docs: complete recovered integration task
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-08-26 17:07:05 +08:00
parent 2eaf0450b8
commit f245603923

View File

@@ -8,7 +8,7 @@
- Worktree: D:\Datas\OthersProjects\makelore
- Base commit: 48a9189939f3f9a581a76e9d6f5ba2f49879a67c
- Owner: codex
- Status: Verification complete; documentation gate pending
- Status: Completed
## Scope
@@ -33,7 +33,9 @@
commit so the feature task record remains source-owned.
- Do not modify, delete, or commit
`20260819-package-learning-off-115-9c4d.md` or the superseded Pi integration
task record without separate authority.
task record without separate authority. After the user granted that
authority, move both files byte-for-byte to a repository-external recovery
directory.
## Plan
@@ -56,8 +58,10 @@
- Automatic update channel selection and later channel changes now explicitly
restore `autoUpdater.allowDowngrade = false`, preventing installed `2.0.0`
from treating online `1.1.9` as an available update.
- Preserved both unrelated/unregistered task records byte-for-byte and outside
the staged integration set.
- Preserved both unrelated/unregistered task records byte-for-byte and moved
them to
`D:\Datas\OthersProjects\makelore-task-record-recovery-8f3a6c21`, outside the
repository and the integration commits.
## Verification
@@ -74,15 +78,14 @@
remain warnings only.
- `git diff --check`: passed.
- `check_doc_drift.py --task-id 20260826-recover-pi-updater-integration-8f3a6c21`:
blocked only by the two preserved foreign task records listed below.
passed after the user-authorized recovery move; all project-document changes
satisfy integration ownership boundaries.
## Follow-ups
- Human authorization is required to move the unregistered foreign records
`20260819-package-learning-off-115-9c4d.md` and
`20260826-integrate-pi-provider-fix-6e4c2a91.md` out of the `main` worktree
into a recovery directory. Until then the Task Documentation Gate cannot
pass and integration ownership cannot be cleanly released.
- The two recovered task records remain available outside the repository at
`D:\Datas\OthersProjects\makelore-task-record-recovery-8f3a6c21`; restore
them only if a future task establishes the correct owner and destination.
- Real Provider execution, packaged macOS x64/arm64 artifacts, and native
non-WSL Linux artifacts remain explicitly unverified Pi release gates.