Publish security and upstream guides as bilingual pairs - #44
Merged
Merged
Conversation
Public titles drop W05 and W13. The registry records security-model, runner-isolation, error-codes, codex-reuse, upstream-lock, and upstream-update. Codex sources and the workspace example stay off the site and remap to repository blob URLs. Co-authored-by: Cursor <cursoragent@cursor.com>
novelKR
force-pushed
the
docs/security-and-upstream
branch
from
September 17, 2026 08:01
b6b0761 to
fdfda9a
Compare
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.
Issue
Closes #
Summary
The security and implementation groups are now reviewed bilingual pairs:
security-model,runner-isolation,error-codes,codex-reuse,upstream-lock, andupstream-update. Public titles no longer use W05 or W13. Overview links those pages. Gateway policy remains the only allow path. Codex stays a pinned implementation dependency, not an embedded agent. The site still does not deploy from this PR.Contract changes
None. No MCP tool schemas, error codes, or status values change. This PR documents the existing codes.
Tests
Verified locally with Node 24.21.0 and Python 3.14:
python3.14 -B scripts/check_docs.py npm run build --prefix docs-site python3.14 -B docs-site/scripts/site.py check --commit "$(git rev-parse HEAD)"site.py check --commitpassed on a clean tree (139 hashed files, 33 HTML pages).Security scenarios
docs/workspaces.example.jsonandthird_party/codexare not site pages. Prose links remap to GitHub blob URLs.exec_commandis a host process today and that Linux container isolation is the target, not a verified laptop claim.CODESPACE_HTTP_TOKENlogging rules stay the same in both languages.Out of scope
third_party/codexordocs/workspaces.example.jsonas site pagesMade with Cursor