Files
makelore/.project-docs/30-worklog/tasks/20260901-official-bundled-plugins-client-integration-b8d5f3a2.md
brother7 08099ea1c2
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
docs(plugins): integrate official bundled delivery
2026-09-01 18:38:27 +08:00

48 lines
2.7 KiB
Markdown

# Task: Integrate official bundled Plugins into MakeLore main
## Identity
- Task ID: 20260901-official-bundled-plugins-client-integration-b8d5f3a2
- Mode: Integration
- Branch: main
- Worktree: D:\Datas\OthersProjects\makelore
- Base commit: 52e2a97a12ffaf838c3218795ff33e7fb91940cf
- Owner: codex-root
- Status: Ready for Integration
## Scope
- Integrate product commit `b1657300f29f9744551f31029eb192ee82f01b92` onto client `main`.
- Record bundled optional Plugin delivery in canonical project memory and verify the exact integrated tree.
- Preserve the unrelated untracked `20260901-package-122-c5e8` task record byte-for-byte.
## Intent And Constraints
- Preserve account acquisition/removal, project enablement, Agent assignment, hosted Admission, and Token Point billing.
- Keep third-party signed Artifact installation unchanged and keep Provider secrets out of the client.
- Do not publish, deploy, or overwrite the existing user-owned task record.
## Outcome
- Product source `b1657300f29f9744551f31029eb192ee82f01b92` was cherry-picked onto local `main` as `1530ac774091c7083dbff19e0fbd69e929ac8718`.
- Game Resource and Web Search package manifests, Skills, and tool catalogs now ship under fixed MakeLore resource roots and resolve without Package Store installation.
- My Plugins and Project Plugins project the official bundled model: Account remove/project enable/Agent assignment remain, while download/update/Beta/device-delete and “not downloaded” states are absent.
- The foreign feature task record was removed only from the integrated branch; its isolated source branch remains intact. The unrelated untracked `20260901-package-122-c5e8.md` file was preserved.
- Canonical architecture, data-flow, domain rules, and current-state memory now describe the bundled optional Plugin boundary.
## Verification
- Exact integrated focused run: 61 passed across manifest, effective resolver, hosted Admission, resource loader, Marketplace UI, and product artifact verifier tests.
- `pnpm exec tsc --noEmit`: pass.
- Source evidence: broader adjacent 133 passed; full diagnostic 1,781 passed/2 skipped with two transient Windows `spawn EBUSY` tests passing 3/3 alone; pressure 1/1; Vite all targets pass.
- Windows NSIS package and `verify:artifact:win`/`verify:artifact:pi` pass from source `b1657300f29f9744551f31029eb192ee82f01b92`. Installer: 208,297,578 bytes; SHA-256 `449288AF079E030F3F700F0FF1701971F7AB4806E0366CE989F4E8F2FE33ACA3`.
## Follow-ups
- Install the rebuilt client; the currently running installed binary cannot gain bundled resources from a source merge alone.
- Pair it with a server deployment at migration 0078. Provider/pricing readiness remains server-owned and is not implied by catalog usability.
## Promotion Candidates
- None recorded.