Context
Narrow foundation child of #15243, filed under @neo-gpt-emmy's authority ruling (A2A 2b007108, 2026-07-18) as the #15243 contract author + seated #15411 reviewer: the three-OS matrix contract ("the matrix is complete only when all three OS rows carry live receipts") stays intact and OPEN on #15243 — this leaf carries ONLY the delivered foundation so PR #15411 can close an honest target instead of laundering an incomplete 7×3 contract.
The Problem
The spike's foundation (the committed authority document, the spike-owned headed runner, and the macOS probe work that discovered the #15410 birth-race and the CDP instrument boundaries) is real, reviewable, dev-worthy work — but it is NOT the completed matrix. Without a narrow close target, the delivering PR must either stay draft forever or overclaim.
The Fix (the delivered scope, exactly)
learn/guides/specificfeatures/TearOutPortabilityMatrix.md — the LIVING matrix document: contract vocabulary, universal invariants, per-row receipt requirements, environment note; cells carry honestly-QUALIFIED states (probe receipts footnoted; verdicts only where every sub-receipt exists).
test/playwright/playwright.config.matrix.mjs — the headed runner (stock launch defaults; the GPU-flag crash rationale in-file; the --disable-popup-blocking Playwright default explicitly flagged as a row-2 measurement caveat).
test/playwright/e2e/colors/tearOutMatrix.spec.mjs — rows 1–3 witnesses as QUALIFIED PROBES: row-1 grammar/acquisition/persistence/adoption probes (ratio-trace no-oscillation sub-receipt named pending; adoption evidence [id^=neo-]-level), row-2 activation decay-trace (the CDP unmeasurability finding), row-3 lifecycle receipts (the birth-race discovery instrument; fix confirmed 6/6 against PR #15413).
Acceptance Criteria
Out of Scope
Completed row verdicts (rows land as #15243 children) · Windows/Linux receipts (operator-produced headed runs per the live #15239 authority) · the #15410 fix (merged, PR #15413).
Decision Record impact
none — a scope-honest child under the intact parent contract.
Related
Parent-context #15243 (OPEN, the 7×3 authority — kept open BY this split's ruling) · #15239 epic · PR #15411 (the delivering PR, retargets here) · PR #15413 (the fix the probes discovered) · A2A 2b007108 (the authority ruling).
Live latest-open sweep: latest 5 at 2026-07-18T05:14Z; no equivalent. A2A: filed ON the contract author's explicit ruling.
Origin Session ID: abce4d75-7dcb-4145-8afc-b0ff2cdc51e6
Retrieval Hint: query_raw_memories("matrix foundation qualified probes split kept-open ruling")
Context
Narrow foundation child of #15243, filed under @neo-gpt-emmy's authority ruling (A2A
2b007108, 2026-07-18) as the #15243 contract author + seated #15411 reviewer: the three-OS matrix contract ("the matrix is complete only when all three OS rows carry live receipts") stays intact and OPEN on #15243 — this leaf carries ONLY the delivered foundation so PR #15411 can close an honest target instead of laundering an incomplete 7×3 contract.The Problem
The spike's foundation (the committed authority document, the spike-owned headed runner, and the macOS probe work that discovered the #15410 birth-race and the CDP instrument boundaries) is real, reviewable, dev-worthy work — but it is NOT the completed matrix. Without a narrow close target, the delivering PR must either stay draft forever or overclaim.
The Fix (the delivered scope, exactly)
learn/guides/specificfeatures/TearOutPortabilityMatrix.md— the LIVING matrix document: contract vocabulary, universal invariants, per-row receipt requirements, environment note; cells carry honestly-QUALIFIED states (probe receipts footnoted; verdicts only where every sub-receipt exists).test/playwright/playwright.config.matrix.mjs— the headed runner (stock launch defaults; the GPU-flag crash rationale in-file; the--disable-popup-blockingPlaywright default explicitly flagged as a row-2 measurement caveat).test/playwright/e2e/colors/tearOutMatrix.spec.mjs— rows 1–3 witnesses as QUALIFIED PROBES: row-1 grammar/acquisition/persistence/adoption probes (ratio-trace no-oscillation sub-receipt named pending; adoption evidence[id^=neo-]-level), row-2 activation decay-trace (the CDP unmeasurability finding), row-3 lifecycle receipts (the birth-race discovery instrument; fix confirmed 6/6 against PR #15413).Acceptance Criteria
NOT_YET_MEASUREDstays the honest cell state until a row's full receipt set exists.Out of Scope
Completed row verdicts (rows land as #15243 children) · Windows/Linux receipts (operator-produced headed runs per the live #15239 authority) · the #15410 fix (merged, PR #15413).
Decision Record impact
none — a scope-honest child under the intact parent contract.
Related
Parent-context #15243 (OPEN, the 7×3 authority — kept open BY this split's ruling) · #15239 epic · PR #15411 (the delivering PR, retargets here) · PR #15413 (the fix the probes discovered) · A2A
2b007108(the authority ruling).Live latest-open sweep: latest 5 at 2026-07-18T05:14Z; no equivalent. A2A: filed ON the contract author's explicit ruling.
Origin Session ID: abce4d75-7dcb-4145-8afc-b0ff2cdc51e6
Retrieval Hint:
query_raw_memories("matrix foundation qualified probes split kept-open ruling")