release: repair hosted Windows proof and managed runtime - #36
scottconverse wants to merge 3 commits into
Conversation
|
Hosted full-gate attempt 1: run 30204263782 failed after all substrate provisioning passed, at the model identity comparison. Exact diagnosis: Ollama v0.32.0 successfully pulled qwen3.5:9b and Targeted correction at No blind rerun was made. Exact-head CI will run first; only then will hosted full-gate attempt 2 be dispatched. |
|
Hosted full-gate attempt 2: run 30205234213 confirmed the digest correction: Ollama v0.32.0 and the exact qwen3.5:9b digest passed, and the complete release proof advanced through the earlier test/build lanes. The terminal Playwright lane finished 20 passed / 2 failed (14.2m):
This is the second failed hosted gate attempt. Per the repo's two-failure rule, work and reruns stop here for owner review. The PR remains unmerged; no v1.5.2 tag was created; v1.5.1 and its public assets remain untouched; no signing or publication occurred. |
Why
The immutable v1.5.1 tag failed its exact Release Gate (run 29987927784, attempt 3): two failures were inherited-environment contamination, while three real plan-generation failures reproduced against shipped Ollama v0.30.9. An exact local A/B at the same model digest/prompt/context was 1/3 on v0.30.9 and 3/3 on v0.32.0.
What changed
windows-2022GitHub-hosted runner; no self-hosted bootstrap, Windows Sandbox, or reboot dependencyKIMCAD_INSTALL_ROOT,PYTHONPATH, and nestedOLLAMA_HOSTcontaminationRUNNER_TEMPvolume and enforce both hashes plus exactly two filesTest-first evidence
RED:
GREEN at exact branch head:
git diff --checkpassedLocal limitation
The narrow SettingsDialog Jest check did not reach Jest: dependency provisioning failed twice because this machine lacks the Visual Studio C++ workload required by tree-sitter-openscad. Per the retry rule, it was not retried again. Hosted CI is the authoritative UI lane.
Release safety
This PR does not mutate protected tag v1.5.1 or update its public release. Superseding it with v1.5.2 remains an explicit owner decision after exact-head CI and the hosted full-gate rehearsal are green.