docs: mark D3 superseded and record the DevGuard binding identity rule - #80
Merged
Merged
Conversation
DevGuard design revision 2 records the owner's dependency policy of 2026-09-28: DevGuard may consume Codex and other external implementations behind declared adapters with reviewed, immutable pins. - codex-reuse: the D3 bullet keeps its dated wording and gains a dated annotation that it was superseded on 2026-09-28; the hold notice says so. CodeSpace's generic resource client still imports no Codex types. - upstream-update: a dated addition records that a DevGuard binding linked into a CodeSpace executable consumes Codex through this repository's gitlink; the executable single-identity check arrives with the first DevGuard crate in a CodeSpace graph. Documentation only. No code, pin, dependency, CI or policy-script change. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
DevGuard #20 gained a commit (9d223bb) that classifies the new revision in its CI policy, so its exact head changed. Point the four immutable links at the new head and re-record the registry hashes. No other change. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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
This is the counterpart documentation for DevGuard design revision 2
(novelKR/DevGuard#20, head
9d223bbd3529d6996fb8ebabeedae5458d31f498).implementations behind declared adapters, with reviewed, immutable pins.
4149ec1linked revision 2 at W04: workspace registry and path policy #20's first head,637627e.9d223bb, which classifies the new revision in its CI policy. Commit8a414e8thereforemoves all four links to the new head.
evidence.
What changed
docs/codex-reuse.mdand its Korean counterpart.design revision 2. The revision is linked at its immutable head commit.
docs/upstream-update.mdand its Korean counterpart. A dated addition at the end of "Boundaries for future cratesand backends":
The section notice is amended to point at the addition.
docs/translations.json. After both languages were reviewed, the registry hashes and anchors were recorded withpython3 -B scripts/check_docs.py record --id codex-reuseand--id upstream-update.Search hits in this repository
codex-reuseD3 bullet (row 10 of the DevGuard W0–W2 packet's inventory);upstream-update(row 11).docs/codex-reuse.md:38: CodeSpace's own core crates have no direct Codex dependencies. That is CodeSpace-internaland still true.
docs/devguard-integration.md:80and:139,docs/architecture.md:62,docs/execution-substrate.md:89, and theirKorean counterparts: revision-1 facts, not Codex-free rules.
.github/notes/records.What does not change
scripts/**, CI or policy script.third_party/codexstays at6b9826e(rust-v0.154.0).AGENTS.md, and none is added.Verification
python3 -B scripts/check_docs.py: 17 paired documents verified.python3 -B scripts/ci_plan.py --base origin/main --head HEAD:affected, with no Rust legs;docs/**isno_rust.git diff --check: clean.npm test,npm run build,site.py check). Its dependencies are notinstalled in this working tree, and nothing was downloaded. The PR's Documentation site job runs it.
Rollback
Documentation only: revert the merge commit.
🤖 Generated with Claude Code