Skip to content

docs: record CS-RG as implemented and qualified on macOS - #35

Merged
novelKR merged 1 commit into
mainfrom
claude/project-thread-af6ntg
Oct 14, 2026
Merged

novelKR merged 1 commit into
mainfrom
claude/project-thread-af6ntg

Conversation

@novelKR

@novelKR novelKR commented Oct 14, 2026 •

Copy link
Copy Markdown
Owner

Records CS-RG as implemented and qualified on macOS for one exact combination, from CodeSpace's CSRG-U6 qualification (report, novelKR/CodeSpace#99). This is the last step of CodeSpace's CSRG-U6 plan.

Why

On 2026-10-02 the owner directed CS-RG as units U1 to U6 in CodeSpace, outside the suspension of this plan's CSRG-C units. U1 to U5 are merged and verified. U6 qualified CS-RG under CodeSpace's frozen protocol on the qualification host, against release 0.1.0-6e7e065-94d85365, which DG-1 qualified and promoted on 2026-10-13 under the same policy (#34). CodeSpace's report merged as 241cf6c. The ledger still records CS-RG as in-progress, qualification not-run, with U6 active.

Result

Item Result
Combination CodeSpace ca306ee, code tree 32235f28…245f; DevGuard's client 6e7e065; release 0.1.0-6e7e065-94d85365, with DG-1's record fd4fed31…17a4 under the same host.toml and configuration fingerprint 8cbb019b…fc6f; Codex 6b9826e with CodeSpace's recorded patch, patched tree 1999937; Rust 1.95.0
Qualified participation required in the runner modes in-process and uds with --runtime-bin, each with pipe and PTY executions; off and required workspaces in one gateway
Unsupported uds with --runner-socket, required under --devguard status or without a usable launch helper, each refused before anything runs; Linux required until DG-LINUX
Functional matrix 45 of 45 scenarios passed, each governed launch matching this service's journal
Faults 27 of 27 cases passed against the fixture authority: no replay, no premature release
Authority failure 10 of 10 phases passed: control of running work kept while the authority was paused, stalled, restarted and stopped
Control path qualified: both runner modes, three repetitions each, all twelve intervals passed under DG-1's cold load against this release; worst status p99 4.922 ms (target 500 ms) and worst termination acknowledgement p99 0.804 ms (target 1,000 ms); nothing stayed charged and the service kept its process throughout
Regressions every stage that runs on macOS passed on the host (782 tests, and 189 in the macOS-only stages); Linux CI passed every job on ca306ee, linux-isolation included
Evidence sealed on the host and listed with each MANIFEST.json SHA-256 in the report

Changes

File Change
milestones.json CS-RG implemented, qualification macos-qualified, with its qualified_combination; units as_of 2026-10-14 and CSRG-U6 merged-verified
AGENTS.md, docs/milestones.md The current-state notes, and CS-RG's row names the qualification and its report
docs/planning/README.md, docs/ko/planning/README.md The status sentence and the current-state note
docs/planning/milestones/CS-RG.md, docs/ko/planning/milestones/CS-RG.md The dated current-state note records the qualification
docs/planning/verification.md, docs/ko/planning/verification.md V-CS-RG names the qualification instead of "Future"
docs/planning/consumer-readiness.md, docs/ko/planning/consumer-readiness.md R3 is permitted for the qualified combination and modes on that host

Korean counterparts reviewed; the planning-readme, planning-consumer-readiness, planning-milestones-cs-rg and planning-verification hashes recorded with scripts/check_docs.py record.

What does not change

  • The suspension of this plan's CSRG-C units, and every historical text: the plan's units stay not started.
  • DG-1's qualification and release.
  • P1-RECOVERY, DG-LINUX, DG-CACHE and DG-ADAPTERS stay not-started. P1-RECOVERY starts only with the owner's separate authorization.
  • No product code, contract, pin, dependency, CI policy or test changes.

Verification

At 7653c14, based on main at c077c74:

  • python3 scripts/check_docs.py: passed, 18 reviewed pairs.
  • python3 scripts/validate.py --stages whitespace,source-contract,documentation --diff-base origin/main: every stage passed.
  • python3 scripts/ci_plan.py --base origin/main --head HEAD: profile affected, 12 normative paths and no component, so the repository stages whitespace, source-contract and documentation run and Rust does not.
  • python3 -m unittest discover -s scripts -p 'test_ci_*.py': 95 tests passed.
  • milestones.json parses, and its qualified_combination matches CodeSpace ca306ee and its Codex gitlink 6b9826e3, DevGuard's 6e7e065, and the patched tree that CodeSpace's report records.
  • CI on this head: run 38525490441 passed the plan, the repository checks and the required checks; the plan skipped contracts, as nothing outside the documentation and the ledger changed.

Rollback

Revert the merge (git revert -m 1 <merge commit>). The ledger then records CS-RG as in progress again, while CodeSpace's report stays the record of the runs.

CodeSpace's CSRG-U6 qualified CS-RG for one exact combination
(novelKR/CodeSpace#99, merged as 241cf6c): CodeSpace ca306ee,
DevGuard's client 6e7e065, release 0.1.0-6e7e065-94d85365 under the
policy with the codespace consumer, Codex 6b9826e with its recorded
patch and Rust 1.95.0, in the runner modes in-process and uds, pipe
and PTY. Record CS-RG as implemented, qualification macos-qualified,
with its qualified_combination, and CSRG-U6 as merged-verified.

The current-state notes, CS-RG's row, V-CS-RG and the R3 gate cite
CodeSpace's report. The suspension of this plan's CSRG-C units and
the historical text are unchanged; Linux required stays unsupported
until DG-LINUX, and P1-RECOVERY starts only on the owner's separate
authorization. English and Korean; planning-readme,
planning-consumer-readiness, planning-milestones-cs-rg and
planning-verification hashes recorded.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants