Repository navigation
docs(mother): DSH best-practice adoption pipeline tested against the Phase 0 pin (Closes #12952) - #12960
Merged
Conversation
…Phase 0 pin (Closes #12952) The adoption gate as a spec with tests (four conditions, fifteen records, the recorded status equals the gate verdict) and the prose record with sources, layer map, receipts and the reasons for each decision: 15 evaluated, 9 adopted, 2 rejected, 4 deferred. No JSON is published: gen-json cannot express the table. Refs #12945 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Contributor
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.
Refs #12945
Closes #12952
What
The DSH best-practice adoption pipeline for T27 M, tested against the Phase 0 pin of #12948 (dsh
ce7073d512=dsh-v0.2.2-alpha.2-351, read-only sandbox, Apple M1 Pro 16 GB, 2026-10-31).specs/tri/dsh_practice_adoption_plan.t27: the adoption gate and the 15 records. Four conditions (applies to the pin, keeps the Phase 0 baseline, has evidence, needs no fork change); the recorded status of every record must equal the verdict the gate computes. 10 tests, negative controls for each condition.specs/tri/dsh_best_practices.md: sources, layer map L0 to L5, the summary table, 10 run receipts (command, version, machine, date), one record per practice with the saving chain, findings, what was not measured.Result
Only 2 adoptions carry a measured saving: P4 resume (8 s against 24 s for the fresh run) and P9 fast gate (0.43 s per tick against 106 s for the deep rerun). The other 7 are adopted because they keep the baseline and have evidence; their saving reads "not measured".
Checks
t27c check: typecheck ok, 0 errors, 0 warnings.t27c test-report: 10 of 10 pass, 0 vacuous passes.grep -c 'status: S_[A]DOPTED, reason' specs/tri/dsh_practice_adoption_plan.t27prints 9; the same withS_[R]EJECTEDprints 2 and withS_[D]EFERREDprints 4.gen/. No foreign code.Notes for the reviewer
t27c gen-jsonprints one IGLA board event and cannot express the receipts table, so a JSON file would be hand-built outside t27. The md says so (section 10).--dump-configtiming is the boot proxy.FEEDBACK_ONLYto a third-party collector; aproviderspatch replaces the map; dsh records no version, prompt SHA or tool version; the served model differed from the requested one in every run that asked for glm-5.3-flash, so no routing saving is claimed.🤖 Generated with Claude Code