Decision brief · 2026-08-13 · for red-pen

Decisions & the road ahead

Four decisions are yours; the rest is moving. Only the first has any urgency, and it only decides what I start next.

Gate landing · protection live · nothing blocked on you
Nothing is blocked on you right now. Four decisions shape what happens next week; everything else is moving.
  1. The four decisions that are yours

    1. The one-minute edit — build the page guard before the port, or after?

    A teammate edit now costs about fifteen minutes, not one. Down from eighty, but short of your target. The reason: a page edit touches two things that no check can actually verify, so they pay the full battery.

    Before the port — you get the one-minute edit back sooner; the factory work waits a couple of days. After the port — every practice born from the factory inherits the guard automatically instead of us building it twice, but the felt speed stays at fifteen minutes meanwhile.

    My read: after, unless the fifteen minutes is actively costing you with a teammate this week. The port is what stops us building everything twice, and it is one short arc away.

    2. The factory flip — when every site starts being born differently

    The port ends with a change to how every practice site gets created. I will bring it to you finished, courted, and merge-ready — but the moment it goes live is a promotion, and promotions are yours. I am not asking now; I am telling you it is the one checkpoint on that arc where I will stop and wait.

    3. Which edits are not worth controlling

    Closing out edit-anything means every one of the fifty-eight things a teammate might ask for either works, or carries your explicit ruling that it is out of scope with a way to reopen it. Two candidates look like they belong in that second bucket — styling internals and whitespace. I will bring you the concrete list to react to rather than an open question.

    4. Grok on the metered lane

    You asked for Grok as a fast workhorse. It cannot currently run shell-verifying work from your laptop — a safety fence keeps subscription seats out of the metered containers. Warp is bringing you the question of whether to widen that fence, with costs. That one is genuinely yours because it trades money against convenience. A better path may make it moot: warp built a door from this Mac to the box, publishing now.

  2. What I decided while you slept — told, not asked

    Turned on branch protection myself
    Required check, no deletions, no force-pushes. You said find a way rather than ask; one path was blocked locally, so I used the current API for the same governance act.
    Landing the honest gate at four classes, not nine
    It misses your one-minute target and is still strictly better than what trunk has today. Holding it back would keep the eighty-minute gate AND none of the new safety.
    Rewrote a claim the gate made about itself
    It said tampering was caught by review. That was not mechanically true. It now claims only what is enforced and names the rest as a human commitment.
    Deferred syncing your main checkout
    A delicate merge on a dirty tree, mid-landing. It waits for real quiet or your hand.
  3. The road ahead, in order

    Now — the gate lands

    Final run and the last adversarial pass are in flight. Then it merges and the arc closes. Two small things trail it: a receipt that has to be re-stamped by hand after every merge (its permanent fix is the next small diff), and four more places where a test picks its own target instead of deriving it — the same flaw that let hostile code through last night.

    Next — one home

    Move the proven machinery into the factory so every practice inherits it. The census is done and the work order is written. The headline number: a site born today gets two of seventeen checks, and that gap widens every time we improve the genome. The fix makes the factory generate its gate from the same list we just built, so improvement number eighteen lands automatically. Ends at your flip decision.

    Then — the environment answers in seconds

    Two halves. A heartbeat that records what every teammate ask actually cost — time, questions, dead ends — so a bad experience is a fire even when every test is green. And the legibility work: docs that do not lie, every refusal naming the route onward, and cutting the machine's habit of re-proving the whole world on every edit. The measured promise: the same ask took you twelve minutes and took an expert sixty-eight seconds. That gap is discovery cost, and it is what this phase kills.

    Then — edit anything, finished

    Roughly thirty of fifty-eight teammate asks work through the door today. The rest get wired, built, or ruled out of scope by you. This is also where the one-minute edit comes back: the page-content guard lives here, and pages earn the fast lane by proving the guard catches a plant — the same way the resources folder earned it back last night.

    Finally — the proof

    A genuinely cold walk with a fresh mind on real asks, with you and Alie ruling how it feels. Then the sealed twelve-ask gauntlet. Then a new practice born from the factory passing everything on day zero. That — not a green test suite — is when it is worth telling the team.

  4. What last night actually bought

    Six things were found that no passing test would have shown you, each caught before anything merged:

    A check filed in the wrong lane
    The guard for redirects was skipped on exactly the changes it exists to watch.
    Thirteen data classes with no guard at all
    Invisible before, because the old gate ran everything and looked green.
    Hostile JavaScript riding the fast lane
    A check claimed a folder of 3,667 files; it could see 159 of them.
    A proof that picked its own target
    It passed by planting inside the four percent the check could see. Now a standing law: a proof may not choose where it looks.
    A file arriving already executable
    The rule caught permission changes but not arrivals.
    A claim the gate made about itself that was false
    It named a reviewer nothing required. Protection is now real, and the claim says only what is true.

    Three of those were found because an instrument was made to prove it could fail. Three greens turned out not to be real — including one of mine and two from the red team, which caught and retracted its own. That is the machine working: the failures surfaced in a branch, at night, instead of in a teammate's hands.

    And the speed is measured, not projected: the full battery went from eighty minutes to about fifteen, a red now surfaces in nine minutes instead of hiding behind an hour of passing checks, and the disk that stalled everything twice is back to comfortable.

What I need from you

Only decision 1 has any urgency

Before or after the port for the page guard — and only because it decides what I start next. Everything else can wait for you to have coffee. If you say nothing, I proceed with the port and bring you the flip decision when it is ready.