Repository navigation
Document Linux-only support and Lima on macOS - #1671
Merged
Merged
Conversation
This was referenced Oct 30, 2026
Closed
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Align ADR 0003, README, manual and site platform guidance. Keep repositories on the Linux filesystem, remove native macOS caveats and scheduling instructions, and regenerate the HTML manual. Update the hand-written architecture/how-it-works pages and agent index too.
Closes #1668
Evidence
Linux, macOS, expectedLinux.After: The same test passes with
operatingSystem: "Linux".After: Both checks pass with the Console kept inside Linux VM/WSL2.
npm run docs:check --prefix site: passed.npm test --prefix siteon final HEAD: 61 tests passed, including the retained regression.cargo build --lockedand all 126 Console browser tests.00e8a2d6: the full Rust suite (cargo nextest run), formatting, clippy, Python tooling, site and Console checks.scripts/affected-tests mainwas attempted twice locally and did not finish green. The first run stopped when the host's Python 3.9 could not importtomllib;settlement::historical_review_and_reclosed_origin_regressionspasses with Python 3.11. The second run hitsession::recording::tests::reader_failure_keeps_models_consumed_before_the_log_failed, which passed in the first run and passes in isolation with--test-threads=3. Perdocs/testing.md, the successful CI full suite at this exact commit is reused instead of running it a third time.Local validation selects Python 3.11 on
PATHand usesPLAYWRIGHT_BROWSERS_PATH=/home/jstephens/.cache/ms-playwrighton this host.Test seams
Review coverage
Independent
thirdshift-code-reviewaxes usedissue-1665as the fixed point. Standards: 0 findings. Spec: 1 finding, reproduced and fixed with a retained regression test. Both axes read all 10 changed files, including generatedsite/docs/index.html. Generated-output exclusions: none. Unread changed files: none.Security review used
thirdshift-security-auditin guidance mode, in one session, against pinned merge base86c8887f557b225573a32552bb3fb0927bc04edf. It examined all 10 changed files, including the generated manual, and supporting documentation generation, Console binding/installation, child executable selection, process identity, session cleanup and sandbox-probe code. No introduced Security findings were identified.git diff --check 86c8887f557b225573a32552bb3fb0927bc04edf...HEADpassed. Validation reuses the successful CI run linked above at the exact reviewed HEAD00e8a2d6, as permitted bydocs/testing.md.Unaddressed findings
Security review outcome
No unaddressed introduced findings.
Merge Danger
Door: two-way
Documentation and test changes can be reverted.
Blast Radius: documentation
Changes installation, platform coverage and scheduling guidance across the public docs.
Built with codex codex-cli 0.166.0 · gpt-6.1-sol · xhigh