spec(release): 06x release schedule — 0.67.0→0.70.0 every 2–3 days, one epic per train, priorities A–G with acceptance commands; contract + drift gate (PMAT-1097) - #3087
Open
noahgift wants to merge 22 commits into
Conversation
…ne epic per train, priorities A–G as rows with acceptance commands; contract + drift gate (PMAT-1097) Every figure in §0 carries the command that measured it; comparator ratios sit beside their evidence/ receipt (the claim guards pass). The drift gate FALSIFY-DOCS-CLAUDE-001 now names the schedule (observed RED on a bogus path, exit 101; GREEN after revert). contracts/release-schedule-06x-v1.yaml validates; falsifiers 001-008 pass at this HEAD (003 was RED until the four epics #3078-#3081 existed). Epics: #3078 0.67.0 · #3079 0.68.0 · #3080 0.69.0 · #3081 0.70.0. P0 five-whys: #3082 #3083 #3084. Milestones 0.69.0 (#6) and 0.70.0 (#7) created. Operator 2026-09-10: 'override "kind:docs" block if needed' — filed kind:code (contract + test ride with the spec). Pmat-Ticket: PMAT-1097 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JZjEDVTFkFv71yCPD1dmUJ
…s re-run, five accepted, one premise refuted (PMAT-1097) F1 runner group gpu-x86 re-measured (allows public repos, no workflow restriction) — 67-D0 tightened. F2 milestones 0.69.0/0.70.0 created by this ticket. F3 premise refuted against crates/apr-cli/Cargo.toml line 75/89 (cuda is opt-in); smoke-cpu remedy taken. F4 accepted with a bounded remedy: the queue mirrors the PR tier, over-cap PRs add cargo check --workspace, root-manifest PRs keep FULL, residual named in R2. F5 rescoping of 'default' stated at the point of use. F6 near-tie vs defect rule for the PP-26 witness. §10 records provenance: one lane, fan-out unmeasured, --sandbox deviation declared, isolation byte-identical. Pmat-Ticket: PMAT-1097 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JZjEDVTFkFv71yCPD1dmUJ
Pmat-Ticket: PMAT-1097 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JZjEDVTFkFv71yCPD1dmUJ
noahgift
enabled auto-merge
September 10, 2026 10:12
This was referenced Sep 10, 2026
…500) and the containerised CUDA asset build (#3086) enter G7, 67-A1, §2 C and 67-D0 (PMAT-1097) Pmat-Ticket: PMAT-1097 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JZjEDVTFkFv71yCPD1dmUJ
|
§13.11 rung 1 — quorum shadow verdict Shadow mode: this records a verdict and merges nothing. A refusal |
…rries 1818 contracts (release-schedule-06x-v1.yaml); FALSIFY-README-002 is an equality on a generated number Pmat-Ticket: PMAT-1097 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…oint in the workspace — pre-create it as the runner (rebuild 34488955316 died at mkdir after a green 1m54s build) Pmat-Ticket: PMAT-1096 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…rst 'Host layout' step exports CI_TARGETS_ROOT / CI_CARGO_ROOT / SCCACHE_HOST_DIR / CI_REGISTRY / IMAGE with the intel clean-room defaults, 33 hardcoded sites read them; byte-identical on intel (#3100) Also: check_runner_labels.sh accepts the `build` pool label. No job changes where it runs yet (BP-3). Pmat-Ticket: PMAT-1098 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…asset-target-mountpoint
… box carrying `build` (intel clean-room or yoga-eph); gate on any pool box (operator 2026-09-10: requeue to available capacity; #3100) Pmat-Ticket: PMAT-1096 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…7-06x-release-schedule
… box carrying `build` (intel clean-room or yoga-eph); gate on any pool box (operator 2026-09-10: requeue to available capacity; #3100) Pmat-Ticket: PMAT-1096 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…red review job held yoga's only pool slot for 15 min while required jobs queued (#3100) Pmat-Ticket: PMAT-1096 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
… so gx10-build's idle cores may take it (#3100) Pmat-Ticket: PMAT-1098 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…too (runs_on input, paiml/.github#67; operator: move now) Pmat-Ticket: PMAT-1096 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…7-06x-release-schedule
…tpoint' into PMAT-1098-build-pool-any-of-three # Conflicts: # .github/workflows/ci.yml
…pool; guard-tree/guard-cargo/mutants/vendored-schemas/pr-review-* and the reusable ci jobs back on clean-room until measured (ci / security refuses to run without pmat, absent on yoga; #3100) Pmat-Ticket: PMAT-1098 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
…7-06x-release-schedule
…ls (#3100); guard_tree_test.sh rejected BP-1's guard-cargo env move Pmat-Ticket: PMAT-1098 Co-Authored-By: Claude Opus 5 (1M context) <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.
06x release schedule — 0.67.0 · 0.68.0 · 0.69.0 · 0.70.0 every 2–3 days, 24/7 (PMAT-1097)
Spec:
docs/specifications/06x-release-schedule.md(459 lines). Built throughpaiml-implement(kind:code on the operator's explicitkind:docsoverride) and reviewed byagy /teamwork-preview(§10 records every finding and its re-run).One epic per train, so Alfredo can comment: #3078 (0.67.0) · #3079 (0.68.0) · #3080 (0.69.0) · #3081 (0.70.0). Milestones
0.69.0(#6) and0.70.0(#7) created. The three P0 five-whys tickets handed over in-session are #3082, #3083, #3084 on milestone 0.67.0 and are rows 67-A1, 67-C2, 67-E1/E2.Priorities A–G as rows with acceptance commands (§2): four
aprbinaries per tag ({cuda,cpu} × {x86_64,aarch64}) with an asset gate that can fail; NVIDIA CUDA Rust as the default runtime from 0.68 behind the registry and default kernels per kernel only at parity and ≥ 1.0× production (the rescoping of "100% and default" is stated at the point of use, §2 B, and is one epic comment away from being overridden); gx10 never idle, measured in job-minutes/day from the Actions API; yoga as the sm_89 CUDA test and parity host behind a runner-group restriction that does not exist today (the group allows public repos and restricts to no workflow); PR CI ≤ 20 minutes with the FULL tier only nightly on main and in pre-publish dogfood (D-1), with the over-cap and root-manifest holes closed; Qwen2.5-Coder-7B parity scheduled on the existing W-A..W-I workstreams, published only from CONFORMANT ledger rows;apr finetune --recipein 0.69 and the closed pull → finetune → run story in 0.70.Ground truth (§0, 21 rows, the command beside each): PR CI is 66 min wall with a 55-minute serial quick-tier step; 72 PR runs on 2026-09-08 ≈ 41 % of the clean-room pool; gx10 runs ≈ 1 h/day and two of its three nightlies are red; yoga runs only the release lane;
v0.66.0carries 8pvtarballs and 0aprbinaries; coverage-nightly (the daily FULL run) has failed five nights; the 0.67 CUDA Rust code landed while its spec PR is red.Gates shipped in this PR, mutation-verified:
contracts/release-schedule-06x-v1.yaml(kind: pattern, 8 falsification tests as commands) —pv validateclean;pv lint contracts/PASSDOCS_WITH_PATHS2 → 3): RED on a bogus path (exit 101), GREEN after revertcheck_no_claim_literals.sh,check_perf_claims_cite_receipts.sh) rc=0 over the new document;make gateEXIT=0; roadmap diff additive (added=1)Review (§10): one
/teamwork-previewlane (fan-out unmeasured — honestly not a consensus), verdict FAIL with six findings; every finding re-run by the orchestrator: five accepted and applied (runner-group flags re-measured, milestone wording, the merge-queue tier hole closed with a bounded remedy, the rescoping stated, the PP-26 near-tie/defect rule), one premise refuted againstcrates/apr-cli/Cargo.toml(default features are CPU-only) with itssmoke-cpuremedy kept.Receipt:
docs/audits/impl-PMAT-1097-receipt.md(K overrun 152 vs 120 stated; I-3attempted=1 denied=0 running_peak=1 slots=3).🤖 Generated with Claude Code
https://claude.ai/code/session_01JZjEDVTFkFv71yCPD1dmUJ