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
|
||||
- Base commit: 28e1690038d61b9333a2f6ca77f0187ea4273676
|
||||
- Owner: codex-root
|
||||
- Status: In Progress
|
||||
- Status: Ready for Integration
|
||||
|
||||
## Scope
|
||||
|
||||
@@ -95,8 +95,10 @@ Relevant understanding:
|
||||
`SettingsManager.inMemory`.
|
||||
- Bumped the generated MakeLore Pi extension generation so new workers cannot
|
||||
reuse stale bridge code.
|
||||
- Windows product packaging and real packaged-source acceptance remain in
|
||||
progress.
|
||||
- Produced a final Windows x64 product at source commit
|
||||
`5a2f0eb6785b59d8b455ed5cb1d9773351ff895a`. No package was committed to
|
||||
the user's Device Package store and the installed MakeLore application was
|
||||
not replaced.
|
||||
|
||||
## Verification
|
||||
|
||||
@@ -114,11 +116,31 @@ Relevant understanding:
|
||||
- Scoped ESLint for every changed TypeScript/JavaScript source and test: passed.
|
||||
- `pnpm run build:vite`: passed; generated Main contains the physical runtime
|
||||
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.
|
||||
|
||||
## 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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user