docs(remediation): fourth #1030 merge precondition — N>1 trailer behaviour must be measured; no safe order exists with two non-poster authors

This commit is contained in:
mos-dt-0
2026-08-05 18:25:31 -05:00
parent bd5afb0711
commit ba74ce4e48
2 changed files with 20 additions and 13 deletions
+8 -8
View File
@@ -18,14 +18,14 @@ remediation dispatched to `coder-mos2`. Review dispatches now always leave a dur
## In-flight ## In-flight
| Task | Owner | State | | Task | Owner | State |
| ------------------- | --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | ------------------- | --------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| RM-01 checkout | — | **MERGED** `f58b3699` (#1027) | | RM-01 checkout | — | **MERGED** `f58b3699` (#1027) |
| RM-03 queue guard | Jason (re-sync) | ✅ **MERGED** `58b971ab` (#1032), #1019 closed. ⚠ **NOT DELIVERED**: installed guard still the broken one (291 lines / 0 `ASSERTED_NOT_READY` vs main 482 / 5). Re-sync via `mosaic upgrade`, then **prove it blocks a KNOWN-RED pipeline****D-51** | | RM-03 queue guard | Jason (re-sync) | ✅ **MERGED** `58b971ab` (#1032), #1019 closed. ⚠ **NOT DELIVERED**: installed guard still the broken one (291 lines / 0 `ASSERTED_NOT_READY` vs main 482 / 5). Re-sync via `mosaic upgrade`, then **prove it blocks a KNOWN-RED pipeline****D-51** |
| RM-02 registry ★key | coder-mos2 | **ROUND-5 VERDICT id 88 REQUEST_CHANGES @ `e910a45a` (2026-08-05T22:37Z, live).** 2 blockers left: renderer accepts manifest-controlled `COMPATIBILITY `-prefixed provenance-success payloads; overclaim control is lexical-not-semantic vs docs claims. Shrink-together + evidence-subject CONFIRMED CLOSED — do not weaken. Remediation dispatched to `coder-mos2` 22:5xZ (PR comment + verified tmux); context guard: checkpoint at 85%. ⚠ **MERGE PRECONDITIONS (D-55/D-55f, measured):** poster=f10-coder (1 of 3 authors); (1) explicit `-m squash` (repo default `merge` discards ALL authorship); (2) **merger ≠ f10-coder** (self-merge suppresses the trailer generator → all 3 lost); (3) pr-merge.sh message field for coder-mos1/mos2 trailers (be-coder-08) — ⚠ field-supplied trailer survival **NOT MEASURED** (0/46 precedent; be-coder-08 charged with throwaway-PR proof). Trade in body; **branch MUST NOT be deleted**. ACs @ `dde38717` | | RM-02 registry ★key | coder-mos2 | **ROUND-5 VERDICT id 88 REQUEST_CHANGES @ `e910a45a` (2026-08-05T22:37Z, live).** 2 blockers left: renderer accepts manifest-controlled `COMPATIBILITY `-prefixed provenance-success payloads; overclaim control is lexical-not-semantic vs docs claims. Shrink-together + evidence-subject CONFIRMED CLOSED — do not weaken. Remediation dispatched to `coder-mos2` 22:5xZ (PR comment + verified tmux); context guard: checkpoint at 85%. ⚠ **MERGE PRECONDITIONS (D-55/D-55f, measured):** poster=f10-coder (1 of 3 authors); (1) explicit `-m squash` (repo default `merge` discards ALL authorship); (2) **merger ≠ f10-coder** (self-merge suppresses the trailer generator → all 3 lost); (3) pr-merge.sh message field for coder-mos1/mos2 trailers (be-coder-08) — N=1 survival MEASURED-LANDS; (4) **N>1 trailer behaviour must be MEASURED before merge** (no safe order with 2 non-poster authors; truncation loses one permanently; Mos routed the fixture). Trade in body; **branch MUST NOT be deleted**. ACs @ `dde38717` |
| RM-61 CI exemption | — | ✅ **MERGED** `f4fd5967` (#1033). #1034 closed; **#1000 stays OPEN** (retirement trigger). Exemption is on `main` | | RM-61 CI exemption | — | ✅ **MERGED** `f4fd5967` (#1033). #1034 closed; **#1000 stays OPEN** (retirement trigger). Exemption is on `main` |
| RM-59 / RM-60 | Jason (infra) | tracked deps; RM-60 option **B** | | RM-59 / RM-60 | Jason (infra) | tracked deps; RM-60 option **B** |
| #1023 queue attempt | Jason | SUPERSEDED-PENDING-JASON — live REQUEST_CHANGES, do **not** merge | | #1023 queue attempt | Jason | SUPERSEDED-PENDING-JASON — live REQUEST_CHANGES, do **not** merge |
### For the incoming orchestrator — read this before acting ### For the incoming orchestrator — read this before acting
+12 -5
View File
@@ -902,11 +902,18 @@ must not be `f10-coder`** — a self-merge converts partial loss (2 of 3) into t
the USC lane shipped exactly this without knowing it was a decision; (3) the pr-merge.sh message the USC lane shipped exactly this without knowing it was a decision; (3) the pr-merge.sh message
field remains the ONLY route to naming coder-mos1/coder-mos2. field remains the ONLY route to naming coder-mos1/coder-mos2.
**Open caveat, correctly held as `NOT MEASURED`:** whether a trailer supplied via the message field **Caveat status (updated 2026-08-05, same night):** Mos's fixture MEASURED that a message-field
SURVIVES the generator — 0 of 46 merged squashes carry a non-poster trailer, so history cannot trailer naming ONE non-poster lands. **N>1 remains `NOT MEASURED`** — multiple supplied trailers
answer. be-coder-08 is charged (by Mos) with an end-to-end throwaway-PR proof including a control could dedup, reorder, truncate to the first, or all land. This is the one case ORDERING cannot save
that can return ABSENT. Until then, "the field will carry them" is an untested claim and must not be for #1030: with TWO non-poster authors (coder-mos1, coder-mos2) attributed only by trailer, there is
load-bearing in any GO. **no safe order** — truncation loses one of the two permanently whichever is listed first (contrast
D2/USC, one load-bearing trailer, where put-it-first bounds the loss at cosmetic). **The merge
decision is therefore NOT INVARIANT under this unknown:** all-land ⇒ merge as planned; truncate ⇒
#1030 must NOT merge via the message field alone and needs a different remedy. **Fourth merge
precondition (Mos, 2026-08-05): N>1 trailer behaviour must be MEASURED before #1030 merges.** Mos
has routed the measurement (fixture branch pushed, be-coder-08 opens the PR, Mos merges and reads
back; values only, same controls; one disposable merge). Until it lands, "the field will carry both"
must not be load-bearing in any GO.
**Addendum (Mos, 2026-08-05) — the floor is a MEASURED ACCIDENT, not a gate that held.** #1030's **Addendum (Mos, 2026-08-05) — the floor is a MEASURED ACCIDENT, not a gate that held.** #1030's
poster happens to be its plurality author (f10-coder, 6/13), so the floor preserves the poster happens to be its plurality author (f10-coder, 6/13), so the floor preserves the