docs(windows): add explicit PowerShell setup and report recipes - #85
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Independent review: ISSUES, pinned to P2: fix the launcher-only locator in docs/development.md:28 and create-cs-object/README.md:43. Captured I reproduced the failure with an actual temporary virtualenv under $env:PYTHON = py -3.11 -c 'import json,sys; print(json.dumps(sys.executable))' | ConvertFrom-JsonIndependent checks passed: all five initializer archive tests, diff whitespace, six-guide fence/link checks, and exact agreement of ten marked blocks with the owner's command manifest. Both marked JSON capture blocks already configure console UTF-8; the reference writer preserves the independent expected value and writes BOM-free UTF-8/LF. The planned committed equality test against the executed CI script and the final exact-head native PowerShell 5.1/7 matrix remain required gates. Current GitHub quality/isolation/installed jobs were skipped for this docs snapshot. This initial review does not authorize merge or claim Windows 11 foreground Ctrl+C or human PDF inspection. |
|
Independent review: PASS+NOTES, pinned to The committed gate compares all ten owning-guide blocks with the actual executed driver. My independent dependency-free mutation probe rejects command/quotation drift, missing/duplicate/unpaired markers and unknown numeric/underscore IDs, while accepting CRLF/common indentation. Local 43 CI tests, lint, types, whitespace and five initializer archive tests pass. Exact-head CI 36707670892 passes both native hosts and all Ubuntu gates. Both native logs explicitly show the documentation gate passing before setup; qualification records contain 12 successful stages. I downloaded both artifact sets and verified 12 recorded file hashes plus all 11 uploaded binding source/stub files per host, UTF-8/LF writes, unchanged canonical expectations and raw reference hashes, source closure, independent agreement, installed interpreter paths, browser/API/PDF evidence, actual owned-tree termination, same-port restart and expired-run 404. Notes: archive binaries and empty Final live checks confirm this head/base, every check green, |
|
Root verification PASS at The independent non-author final verdict is recorded above. The current stable patch ID is Current-head CI passes every Ubuntu job and both native shells. Root separately downloaded both native artifacts and rehashed 12 retained files per host plus every uploaded binding/stub. All 12 stage statuses are zero. Actual bindings are BOM-free UTF8/LF and byte-identical across hosts. Canonical reference content and native before/after/copy hashes are unchanged. Execution retains source closure The CI guide matches the actual selector and five existing protection contexts. No numerical expectations, tolerance policy, required protection contexts or release behavior changed. Dependency-review, PR-title and all CodeQL analyses pass. GitHub reports the exact head/base, CLEAN/MERGEABLE and zero review threads. Windows Server2025 testing covers Desktop PowerShell5.1 and Core PowerShell7. Windows11 foreground Ctrl+C and human report inspection remain separate qualification steps. Normal protected merge is authorized for this exact head only. |
Why
Windows users need copyable PowerShell 5.1 and 7 commands for setup, calculation reports and generated projects. Keep those instructions aligned with the workflow that tests installed archives and a Python wheel.
Scope
Verification
Local checks pass: 43 CI tests, five initializer archive tests, focused lint, TypeScript, whitespace, and guide links/fences. Sixteen isolated checks without node_modules confirm command/quoting changes and missing, duplicate, unpaired or unexpected markers fail, including numeric and underscore IDs in both formats. Current-head CI passed, including both native PowerShell hosts and all Ubuntu gates. Each native qualification records 12 successful command blocks, with the documentation equality check before dependency installation. Downloaded artifact hashes, reference agreement, browser/API reports and process restart evidence also pass.
The launcher locator preserves Unicode paths through ASCII JSON, with six retained legacy-encoding probe cases. Windows 11 foreground Ctrl+C and human PDF inspection remain separate qualifications.
Blast Radius
Documentation, generated template guides and verification tooling. Calculation formulas, expected values and numerical policy are unchanged.