• v0.6.0 3296a868fa

    chore(release): v0.6.0 — U6, benches

    vh released this 2026-09-22 14:21:23 -07:00

    The sixth of seven v1 units. A bench is a running thing, registered: identity
    is the normalized URL so re-posting updates the row instead of appending a
    fifth, booth link refuses the one shape that now has a better home, and the
    board marks the rows whose booths are gone without deleting a single one.

    Minor rather than patch, approved by the operator. Two capabilities arrived and
    one verb changed behaviour for seventeen agent handles, which is the
    push-notification bar in the tier test: booth bench is new, the board gained
    a dead marker, and booth link now refuses a booth URL and a credentialed one.

    444 -> 607 tests across the unit and its three cold gates. All four review
    gates closed: an in-session seam review (three real contract defects, including
    one that would have 404'd the whole board page), an in-session adversarial pass
    (four defects, one of them this repo's own FIFO lesson recurring in a new
    file), and three cold cross-frontier panels -- contract paraphrase, code-vs-
    contract, and a diff-scoped bug hunt -- folded in full with exactly one finding
    declined and its reasoning recorded.

    Measured before contracted, and the measurement changed the unit: the design
    doc's headline 69% rot was two defects wearing one number, and U5 had already
    closed the larger half. Identity is the FULL normalized URL rather than the
    origin because origin identity merges eight distinct gitea repositories, three
    unrelated model cards, and the two LRPG surfaces the design doc itself names as
    an example of two real benches.

    Downloads