Skip to content

docs(audits): PR #3041 split plan — 63 of 96 files already on main - #3334

Merged
noahgift merged 1 commit into
mainfrom
PMAT-3041-split-plan
Sep 15, 2026
Merged

noahgift merged 1 commit into
mainfrom
PMAT-3041-split-plan

Conversation

@noahgift

Copy link
Copy Markdown
Contributor

Priority 4, per the ruling "#3041 gets split, not resolved." This PR adds only the plan; no code moves.

The measurement changed the plan

Every one of #3041's 96 files was classified against current origin/main:

state files
already identical on main 42
present on main but different 43 (20 of them differ only because R-0b is behind main)
absent from main 11

The registry and parity work has already landed by another route: #3004 (R-0a, ad8f98768 — registry/{mod,cuda,wgpu_probe}.rs, the case table, the failure catalogue, apr-backend-registry-v1.yaml, devices.rs) and #3026 (L0-1a, 74e3b2540).

Recommendation: close #3041 with a 33-file residual, cut fresh from main in ordered slices. After a trial merge, S1 (mechanical) and S2 (contract moves) come out empty.

slice files conflicts with main proving target
S3a 8 5 apr-cli --test backend_refusal_case_table (currently dark)
S3b 17 3 workspace-test --lib + check_backend_registry.sh --static
S3c 6 3 aprender-serve --lib effective_config_route_pp2
S4 6 0 receipt-marker guard

Decisions the plan surfaces (recommended, not taken)

no-close: #3041 is closed once the residual slices exist, not by the plan; #3040 is closed by slice S3b-0.

Refs #3041, #3040, #3004, #3026, #3025

ont-delta: none this PR adds an audit document and moves no code, obligation or contract row

🤖 Generated with Claude Code

…he R-0b residual is 33 files in four slices

Pmat-Ticket: PMAT-3041

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@noahgift
noahgift enabled auto-merge September 15, 2026 18:45
@github-actions

Copy link
Copy Markdown

§13.11 rung 1 — quorum shadow verdict

S13-SHADOW pr=3334 head=ffeb8e097b078753bc3bd5c728d97e99124bb24d verdict=REFUSE class=Q1 arm_rc=1

Shadow mode: this records a verdict and merges nothing. A refusal
to arm is not a block (§13 adds zero rows to §7) — the pull request is
exactly as green as it was.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant