docs: plan project cover integration

This commit is contained in:
2026-08-17 21:50:55 +08:00
parent 3ffc0d0119
commit da376b0bf3

View File

@@ -12,6 +12,7 @@
## Scope
- On 2026-08-17, resume the existing Integration owner to merge the reviewed first-submission project-cover source from task `20260817-project-cover-upload-a6a98e56` into local `main` after its matching server contract is integrated, replace only the obsolete coverless-first-create limitation, preserve existing-project version-only behavior and Main-owned publishing boundaries, and keep remote push outside this resumption.
- On 2026-08-17, resume the existing Integration owner to merge reviewed macOS Robot hotspot scan source `55e61b7` into local `main`, preserve the firmware/open-SSID/Main-owned boundaries, retain signed-package physical smoke as a release gate, and keep remote push outside this resumption.
- On 2026-08-17, resume the existing Integration owner at the user's request to merge reviewed AI Programming fresh-Agent voice-input source `b6148a5` into local `main`, preserve lazy first-session creation and existing voice guards, run merged-tree verification and independent review, and keep remote push outside this resumption.
- On 2026-08-17, resume the existing Integration owner after the user's explicit takeover authorization to preserve the task's existing uncommitted record, merge reviewed Makelore module-access source tip `3b799af` into local `main`, promote its accepted per-user entry-policy facts, run merged-tree verification and independent review, and keep remote push outside this resumption unless separately authorized.
@@ -57,6 +58,7 @@
- The latest instruction explicitly authorizes fetching, semantically resolving conflicts, and pushing `main`. Use the existing merge topology; do not rebase, reset, stash, discard remote/local commits, or force-push. Preserve remote Prompt Museum/Canvas/Chinese-only/Skill behavior alongside the already reviewed local Robot native hotspot path and `koffi` packaging.
- The 2026-08-17 takeover confirmation authorizes continuing this existing Integration owner while preserving its uncommitted task history. For module access, source-task records remain read-only; the policy is a client entry/initialization gate rather than API authorization, and release acceptance requires the matching Works migration/API, a newly packaged client, and real-account four-module smoke.
- The fresh-Agent voice-input request authorizes a local `main` merge only. It does not authorize remote push, Canvas voice enablement, eager OpenCode runtime/session creation, or changes to the existing Renderer -> Host API -> Electron Main -> Works Square speech boundary.
- The project-cover request authorizes a local `main` merge only. It does not authorize remote push, client packaging, production deployment, metadata editing for existing projects, or weakening the Renderer -> Host API -> Electron Main ownership boundary.
## Project Context Loaded
@@ -120,6 +122,14 @@ Gate result:
- Canonical reconciliation, merged-tree checks and independent final review all passed. Git created normal no-ff merge commit `4013edcbbc982fcbef0a0ff6287c5307cd87bf8a` with first parent `eb16f73e4dece86a193dee0f797a58d77869470f` and reviewed source `3b799af17370dfa6c4c995c3fcbab8f2d84c3dda` as second parent.
- Gate result: Passed for canonical promotion and merged-tree verification. Works migration/API deployment, a newly built client package, real-account four-module smoke and server-side API authorization validation remain release commitments.
### 2026-08-17 Project Cover Integration Resume
- Reused the existing Integration owner because it exclusively owns clean local `main` at `3ffc0d0119deb8934f4b7f27098c05eac2c4fa75`; `task_context.py touch` refreshed the reservation and registry status confirms mode `integration`, branch `main`, and this worktree.
- Formed reviewed source commit `145a6ce571d646325092d1e722282babea503954` from feature task `20260817-project-cover-upload-a6a98e56`. The source task is `ready_for_integration`, its worktree is clean, and the cross-repository final Sol review returned `PASS`.
- Read the source outcome, verification, follow-ups, and promotion candidate against the Main-owned publication boundary, current coverless-first-create rule, evidence, and existing production-chain commitments. The matching server source `407c883d7f4066cc65656f815ff640ddeb08542e` provides the required single-request managed-cover binding and compensating cleanup, so the user-confirmed request resolves the prior limitation without enabling edits to existing metadata.
- Current `main` changed only canonical current-state memory among this source's touched paths since the feature base; no product/test/README source overlap is present. Canonical reconciliation must append the accepted behavior and narrow the remaining metadata-editing commitment.
- Gate result: Passed for a local no-ff merge, semantic canonical promotion, merged-tree verification, and independent final review. Remote push, packaging, deployment, and real-account production smoke remain outside this resumption.
### 2026-08-17 macOS Robot Hotspot Scan Integration Resume
- Reused the existing Integration owner because it exclusively owns clean local `main` at `7e8d9e38114158992c03e589de32535274796d04`; `task_context.py touch` refreshed the reservation and registry status confirms mode `integration`, branch `main`, and this worktree.