docs: record local Skill installation verification
This commit is contained in:
@@ -8,7 +8,7 @@
|
|||||||
- Worktree: D:\Datas\OthersProjects\makelore-local-skill-install-fix-6b3e91a4
|
- Worktree: D:\Datas\OthersProjects\makelore-local-skill-install-fix-6b3e91a4
|
||||||
- Base commit: 28e1690038d61b9333a2f6ca77f0187ea4273676
|
- Base commit: 28e1690038d61b9333a2f6ca77f0187ea4273676
|
||||||
- Owner: codex-root
|
- Owner: codex-root
|
||||||
- Status: In Progress
|
- Status: Ready for Integration
|
||||||
|
|
||||||
## Scope
|
## Scope
|
||||||
|
|
||||||
@@ -95,8 +95,10 @@ Relevant understanding:
|
|||||||
`SettingsManager.inMemory`.
|
`SettingsManager.inMemory`.
|
||||||
- Bumped the generated MakeLore Pi extension generation so new workers cannot
|
- Bumped the generated MakeLore Pi extension generation so new workers cannot
|
||||||
reuse stale bridge code.
|
reuse stale bridge code.
|
||||||
- Windows product packaging and real packaged-source acceptance remain in
|
- Produced a final Windows x64 product at source commit
|
||||||
progress.
|
`5a2f0eb6785b59d8b455ed5cb1d9773351ff895a`. No package was committed to
|
||||||
|
the user's Device Package store and the installed MakeLore application was
|
||||||
|
not replaced.
|
||||||
|
|
||||||
## Verification
|
## Verification
|
||||||
|
|
||||||
@@ -114,11 +116,31 @@ Relevant understanding:
|
|||||||
- Scoped ESLint for every changed TypeScript/JavaScript source and test: passed.
|
- Scoped ESLint for every changed TypeScript/JavaScript source and test: passed.
|
||||||
- `pnpm run build:vite`: passed; generated Main contains the physical runtime
|
- `pnpm run build:vite`: passed; generated Main contains the physical runtime
|
||||||
loader and no bare dynamic import of `@earendil-works/pi-coding-agent`.
|
loader and no bare dynamic import of `@earendil-works/pi-coding-agent`.
|
||||||
|
- Final source/runtime acceptance used the Windows product executable, physical
|
||||||
|
Pi CLI/runtime, and self-contained npm runtime from `release/win-unpacked`.
|
||||||
|
Prepare succeeded without commit for a loose `SKILL.md`,
|
||||||
|
`npm:pi-web-search`, and
|
||||||
|
`https://github.com/DietrichGebert/ponytail`; the latter projected six Skills
|
||||||
|
plus one Pi extension.
|
||||||
|
- `pnpm run package:stage:win-x64` and Electron Builder/NSIS: passed. The
|
||||||
|
installer is 208,323,462 bytes with SHA-256
|
||||||
|
`A5CA7422B3962ABF6B0391B73EC26C7600D962630289F0EFE3BAFDD03A3B97E1`.
|
||||||
|
- `pnpm run verify:artifact:win`: passed against source/verification head
|
||||||
|
`5a2f0eb6785b59d8b455ed5cb1d9773351ff895a`; Electron 43.4.0, Node 24.18.1,
|
||||||
|
Python, uv 0.10.0, npm 11.6.2 and native modules were verified from the
|
||||||
|
final product. The pinned Python/uv staging was reused from the existing root
|
||||||
|
after a fresh Python archive fetch stalled; the verifier proved the copied
|
||||||
|
runtimes rather than treating the network attempt as evidence.
|
||||||
|
- `pnpm run verify:artifact:pi`: passed. Its new Device Package evidence is
|
||||||
|
`authority=bundled-pi-runtime`, `appAsarRootImport=false`, and both package
|
||||||
|
manager exports are functions; Pi 0.84.2 closure and runtime probes passed.
|
||||||
- `git diff --check`: passed.
|
- `git diff --check`: passed.
|
||||||
|
|
||||||
## Follow-ups
|
## Follow-ups
|
||||||
|
|
||||||
- None recorded.
|
- Integrate the source commit onto client `main`, rebuild from that exact
|
||||||
|
frontier if a main-line installer is required, then install/restart MakeLore
|
||||||
|
before retrying the conversation-driven prepare/confirm flow.
|
||||||
|
|
||||||
## Promotion Candidates
|
## Promotion Candidates
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user