48 lines
2.7 KiB
Markdown
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.
|