docs(M190): Phase 4 P4.5 contract bump v1.27.0 → v1.28.0 — CCPA-017 PROPOSED - #177
Merged
Merged
Conversation
…ROPOSED M22 5-step ritual mirror of aprender PR #1684. Adds FALSIFY-CCPA-017 (project_scale_parity_bound) to the gate registry at status: PROPOSED. Gate count: 16 → 17. Aprender side (#1684): - Bumped version 1.27.0 → 1.28.0 - Added CCPA-017 to invariants[] summary list + full falsification_conditions block (assertion / test_harness / rationale / semantic_change_log) - New status_history entry citing M180-M188 Phase 4 sequence - pv validate clean (0 errors / 0 warnings) Companion side (this PR): - contracts/pin.lock — aprender_commit refreshed to 355a1e74 (the feature-branch HEAD; pin-check-roundtrip GREEN against it because the contract bytes there ARE the v1.28.0 bytes); will refresh to squash SHA in M192 mechanical fixup once aprender CI clears the intel-clean-room runner-queue backlog - contracts/claude-code-parity-apr-v1.yaml mirrored byte-for-byte (sha256 f70315fdb5f1...; 2826 → 3025 lines) - README badge v1.27.0 → v1.28.0; gates 16/16-discharged → 17/17-registered; line 171 "13 gates" → "17 gates"; status Axis 2 ~70% → ~85%; contract version mention - CONTRIBUTING.md v1.27.0 → v1.28.0; M0-M188 → M0-M190; 16/16 gates → 17/17 (16 ACTIVE_RUNTIME + 1 PROPOSED at v1.28.0) - top spec headline numbers refreshed (17/17 gates registered) - falsification-conditions.md adds CCPA-017 row; 16 → 17 gates - scripts/test-doc-drift.sh v1.27.0 → v1.28.0 + gates-16%2F16 → gates-17%2F17 in the meta-test Phase 4 P4.5 SHIPPED. Phase 4 arc COMPLETE end-to-end: - M180 plan - M182 P4.1 corpus - M184 P4.2 runner - M186 P4.3 scoring - M188 P4.4 gate test - M190 P4.5 contract bump (this PR) CCPA-017 PROPOSED → ACTIVE_RUNTIME path: awaits first operator-dispatched bench (bash scripts/phase-4-bench.sh) producing evidence/phase-4/project-scale-scores.json that passes the 0.3/0.3 thresholds; that flip will be a v1.29.0 bump. M-counter bumped M188 → M190 across 5 cross-reference surfaces (M189 was M188-row mechanical refresh; M192 will be M190-row mechanical refresh + squash SHA refresh once aprender merges). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
noahgift
added a commit
that referenced
this pull request
May 15, 2026
M190 PR #177 squash-merged at `d572e08` on 2026-05-15. Co-authored-by: Claude Opus 4.7 <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
Phase 4 P4.5 SHIPPED — Phase 4 arc COMPLETE end-to-end.
M22 5-step ritual mirror of aprender PR #1684. Adds FALSIFY-CCPA-017 (project_scale_parity_bound) to the gate registry at status: PROPOSED. Gate count: 16 → 17.
Why PROPOSED not ACTIVE_RUNTIME
CCPA-014/015/016 each shipped ACTIVE_RUNTIME at first registration because empirical evidence already existed. CCPA-017 has no empirical evidence yet — no operator has run `bash scripts/phase-4-bench.sh`. PROPOSED documents the gate's existence + assertion shape without claiming empirical discharge. Bidirectional sensitivity verified synthetically at M188 (7 active tests), but synthetic ≠ real-corpus discharge.
The v1.28.0 → v1.29.0 flip path mirrors CCPA-015/016's v1.25.0 (PROPOSED) → v1.26.0 (ACTIVE_RUNTIME) pattern.
Pin.lock SHA strategy
`aprender_commit` set to `355a1e74` (feature-branch HEAD of aprender#1684). pin-check-roundtrip GREEN because the contract bytes at that commit ARE the v1.28.0 bytes (the same bytes mirrored here). Aprender CI is queued behind a fully-busy intel-clean-room runner pool (16/16 busy); once the runners free up and the PR squash-merges, M192 mechanical fixup will refresh `aprender_commit` to the squash SHA + flip `aprender_pr_state` OPEN → MERGED.
Phase 4 arc COMPLETE
Test plan
🤖 Generated with Claude Code