3.1 KiB
3.1 KiB
Task: Build 1.2.1 from newest main
Identity
- Task ID: 20260901-package-121-7a3c
- Mode: Feature
- Branch: main
- Worktree: D:\Datas\OthersProjects\makelore
- Base commit:
143aaec3d6 - Owner: codex
- Status: Completed
Scope
- Build and verify the Windows x64 1.2.1 installer from the latest local
maincommit (143aaec3d6770dd263bf1e418e89bf722989caef). No source changes are in scope; the deliverable is the packaged artifact and its verification evidence.
Intent And Constraints
- Use the pinned pnpm toolchain and frozen lockfile. Produce the unsigned Windows x64 NSIS installer, preserving the repository's existing Electron/Pi runtime packaging contracts and current main-branch behavior.
- On 2026-09-01 the human explicitly authorized
codex-rootto take over this completed task solely to preserve and commit its known untracked task record, then release the occupiedmainworktree for the separately verified Conversation-abort integration. Do not rebuild, relabel, overwrite, or otherwise change the existing 1.2.1 artifact during this closure.
Outcome
- Produced
release\Makelore-1.2.1-win-x64.exefrommainat143aaec3d6770dd263bf1e418e89bf722989caef(295,115,852 bytes). - Packaged artifact contains version
1.2.1, Learning code, Web Search and Marketplace code,.makelore/project.jsonintegration, and no legacylearning-playerfiles. - Pi product artifact verification passed for Pi
0.84.2, 130 packages, 6 assets, packaged plugin/runtime closure, and resolver/runtime checks. - Human-authorized closure preserved the task record on
mainwithout changing product source, dependencies, release output, installed data, or artifact bytes.
Verification
pnpm install --frozen-lockfilepassed.pnpm run package:stage:win-x64passed.- Electron Builder Windows x64 build passed.
pnpm run verify:publish-runtimepassed (npm11.6.2).pnpm run verify:artifact:win -- --allow-dirty --installer .\\release\\Makelore-1.2.1-win-x64.exepassed; Electron43.4.0, Node24.18.1, Python/uv/npm resources and native modules verified.pnpm run verify:artifact:pi -- --app-exe .\\release\\win-unpacked\\Makelore.exe --samples 2passed; final resultpasswith cold/warm readiness and packaged closure evidence.- ASAR inspection passed: version
1.2.1,learningEnabled=true, Web Search/Marketplace/config markers present,legacyLearningPlayerFiles=false. - Installer SHA-256:
3578A3643BF715C57EF924D75819240D97D2387DB7300546735384DA06B26E49; Authenticode statusNotSigned(local unsigned build). smoke:pi:realandperf:pi:releasewere not rerun; their existing harness still asserts two parent process IDs while current main intentionally uses one long-lived parent Agent Server with logical runs/leases.
Follow-ups
- External code signing and publication remain follow-ups if a distributable signed release is required.
- Align the Pi smoke/performance harness assertion with the one-parent Agent Server architecture before claiming those checks as passing.
Promotion Candidates
- None recorded.