Repository navigation
docs: record release 0.1.0-6e7e065-94d85365 as DG-1's qualified release - #34
Merged
Merged
Conversation
On 2026-10-13 the owner ran scripts/measure.py macos from a clean worktree at ea98d7f against the installed release 0.1.0-6e7e065-94d85365, built from 6e7e065, under the policy that adds CodeSpace's codespace consumer (CSRG-U6). The rehearsal was inconclusive only for its short durations; the full protocol passed all three repetitions of both combinations, and promote recorded the release after verifying that the service runs it. Point the ledger's qualified release, the README, the milestone table, the planning index, the verification row, DG-1's header and the consumer-readiness gate at the new release, and add the re-measurement to CS-RG's dated current-state note, English and Korean. Protocol-2's result for 0.1.0-5daee5d-b3fa569e stays recorded. Korean counterparts reviewed; planning-readme, planning-verification, planning-milestones-dg-1, planning-consumer-readiness and planning-milestones-cs-rg hashes recorded. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
The re-measurement ran DG-1's SLO protocol with harness ea98d7f, whose measure.py and fixture are protocol-2's, against release 0.1.0-6e7e065-94d85365 under the policy with CodeSpace's codespace consumer, from 04:23:42Z to 08:31:29Z. Both combinations passed all three repetitions: input to next paint p99 at most 56 ms, status p99 at most 46.2 ms, termination acknowledgement p99 at most 167.9 ms in one idle interval and at most 77.1 ms elsewhere, no frame stall, and 1,370 load runs without connection loss, uncertain execution or duplicate launch. Record it beside protocol-2's result, English and Korean; planning-milestones-dg-1 hashes recorded. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
novelKR
marked this pull request as ready for review
October 13, 2026 09:45
This was referenced Oct 13, 2026
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.
Records the SLO qualification of release
0.1.0-6e7e065-94d85365, measured on the qualification host on 2026-10-13 and promoted, as DG-1's qualified release. This is step 5 of CodeSpace's CSRG-U6 plan: U6 qualifies CS-RG against a DG-1-qualified release under the same policy.Why
The ledger names
0.1.0-5daee5d-b3fa569e, which protocol-2 qualified on 2026-09-26. A qualification holds only for its release, host and policy, and the release and the policy have both changed since. On 2026-10-12 the qualification host was upgraded to0.1.0-6e7e065-94d85365, built from source6e7e065(#27's merge), the client pin CodeSpace links (novelKR/CodeSpace#89). CS-RG then added CodeSpace'scodespaceconsumer to the host's policy: a control service with one instance and a reservation of 150 mCPU, 512 MiB and 40 tasks. The owner had the installed release measured again before U6's qualification runs, and ran the reviewed command in a terminal on the host on 2026-10-13.Measurement
scripts/measure.py macosran from a clean worktree atea98d7f, whosemeasure.pyand fixture are protocol-2's. A rehearsal (04:18–04:23Z) was inconclusive by design, with no other reason. The full protocol then ran from 04:23:42Z to 08:31:29Z.qualified, exit 0: cold and warm, three repetitions each, all passed, with no reason in any interval6e7e065, clean;MANIFEST.jsonSHA-2564535b52c…d0df;host.tomlSHA-256aa40c637…f3a9, configuration fingerprint8cbb019b…c6f; harnessea98d7f, not dirty;summary.jsonSHA-2567a4dfa12…2e9cpromoted: trueafter verifying that the service runs the release; recordqualifications/0.1.0-6e7e065-94d85365.json, SHA-256fd4fed31…17a4csrg-u6-dg1-measure-2026-10-13(1,469 files,MANIFEST.jsonSHA-256b4c07233…380c) andcsrg-u6-dg1-rehearsal-2026-10-13(86 files,9ce9cb1a…26c1); leak scan emptyChanges
milestones.jsonqualified_releaseis0.1.0-6e7e065-94d85365; its qualification staysmacos-qualifiedREADME.md,docs/milestones.mddocs/planning/README.md,docs/ko/planning/README.mddocs/planning/verification.md,docs/ko/planning/verification.mddocs/planning/milestones/DG-1.md,docs/ko/planning/milestones/DG-1.mddocs/planning/consumer-readiness.md,docs/ko/planning/consumer-readiness.mddocs/planning/milestones/CS-RG.md,docs/ko/planning/milestones/CS-RG.mdKorean counterparts reviewed;
planning-readme,planning-verification,planning-milestones-dg-1,planning-consumer-readinessandplanning-milestones-cs-rghashes recorded withscripts/check_docs.py record.What does not change
0.1.0-5daee5d-b3fa569estays recorded, and no historical text is rewritten: the CS-RG plan's baseline entry and CSRG-C01's candidate, the CodeSpace integration specification and the handoff documents keep the release they named.active. Linux staysnot-run.Verification
At
4a1d6b3, based onmainatea98d7f:python3 scripts/ci_plan.py --base origin/main --head HEAD: profileaffected, 14 normative paths, stages whitespace, source-contract and documentation, no Rust.python3 scripts/validate.py --stages whitespace,source-contract,documentation --diff-base origin/main: all three passed.python3 scripts/check_docs.py: passed, 18 reviewed pairs, 48 work units, 25 logical PR groups.python3 -m unittest discover -s scripts -p 'test_ci_*.py': 95 tests passed.Rollback
Revert the merge (
git revert -m 1 <merge commit>). The ledger then names0.1.0-5daee5d-b3fa569eagain, which the host no longer runs. Revoking the qualification itself is a separate step on the host: remove the recordqualifications/0.1.0-6e7e065-94d85365.json, which nothing reads to admit work.