Define the staged native Windows support contract - #2086
Conversation
e5a35cc to
7b1e6f4
Compare
7b1e6f4 to
ac64a47
Compare
Review: staged native Windows support contractReviewed 1.
|
|
Follow-up to the Claude review comment: All five findings were addressed in commit
Validation: the focused contract/workflow suite passes 61 tests; Pylint 3.10–3.13 and issue-branch policy pass on the new commit. The PR description now records the 1.10.0 target and the remaining local validation caveats. |
Summary
windows-latestPhase 0 contract gate and documentation drift tests.ai-context/and product-assessment platform statements with the staged contractIssue
Refs #2082
Validation
/Users/rameshhp/.base.d/base/.venv/bin/python -m pytest -q tests/test_windows_support_docs.py tests/test_contract_hardening.py tests/test_github_workflows.py(61 passed)git diff --checkbase_cli_adapters/run_indexand Base CLI context documentationRelease
This Phase 0 contract slice is intended for the 1.10.0 release line. It does not claim that Base supports native Windows and does not add a fake PowerShell wrapper around the Bash runtime.
Demo Impact
No demo behavior changes. The contract explicitly keeps
basectl demodeferred until a native Windows process and project-execution adapter exists.Context
.ai-context/PROJECT.mdand.ai-context/DECISIONS.mdnow describe the 1.10.0 staged Windows plan.