POST-027: post invocation matrix uncovered test cells

Now
OPEN

Audit of every /wiki/POST "Summary of invocation patterns" bullet crossed with 5 target states (absent, at-tip, ahead, behind, diverged) against be/test/. 5 parallel workers read every relevant run.sh. Verdicts: 14 cells covered, 30 uncovered, 0 MISMATCH (no test asserts an outcome contradicting the spec). Two spec-code gaps surfaced (bare remote-track post, ssh://host#msg).

Input

Context

Only 4 call sites in all of be/test/ run a truly bare jab post; most states are pinned via explicit ?branch///X/ssh:// slots or not at all. Happy-path FF cells are green, the refusal ladders are mostly unasserted.

Goals

Cover every cell below with a minimal repro-first test in be/test/ (post/, sub/, wire/ house style); the two spec-code gaps need an implementation ruling first.

Constraints

No test edits beyond adding the missing cells; POST-025 owns the wire verdict recode crosslink, do not duplicate its cells here.

WIP

Design decisions

Cells 1b-i/ii/iii/v and 4-i/ii/iii/v share advanceWorktree one suite parameterised over bare-track vs explicit //X entry covers both rows.

TODOs

Tests landed 2026-07-16 in test/post/ (26 new suites, CMake glob-registered); [v] = suite exists AND is green; RED = suite exists as a kept repro, bug open.

Blockers and bummers

2026-07-16 fix round (uncommitted, this worktree): BUG-1/2/5 fixed in verbs/post/post.js, BUG-4 in core/discover.js; their repros are green. Open: BUG-3 (design law), BUG-6/8 + MISMATCH-1 (pre-existing test edits need permission), DIS-072 fork (ruling).

Outcome

2026-07-16: full suite 238/238 green (10.6s; was 12 red of 236 at 96s). All work UNCOMMITTED in work/POST-026, awaiting gritzko's review + land.