Development command · slash origin recorded 2026-08-09

/ground

Propose a reading lens — a change in what the next reading should look for — from what the current reading is actually unsure of. The proposal is an offer; nothing changes until the writer accepts it, and it never edits the manuscript.

Read the evidence-backed command record →

Execution and result

It offered nothing, and said why.

Driven on the Circe chapter of Ulysses (episode 15, lines 20051–25573), the command declined to propose a lens: the reading was carrying an unread stretch of 2,830 lines. “A grounding lens changes how the work is READ; it cannot close a gap where the work has not been read at all.” Of the reading's two problems, only one is a lens problem — and the command refuses to dress the other up as one.

Reframe in full screen on the Circe chapter of Ulysses: the uncertainty score is open above two manuscript beats, and the Copilot has answered /ground by refusing to propose a reading lens and naming the unread stretch that blocks it
Window-ID capture after the result appeared. The manuscript is James Joyce's Ulysses (public domain); the Copilot text is Reframe's own output.
What the run proved

An offer, not a mutation.

Nothing changed

The terminal capability aggregate recorded grounding.proposal=false, grounding.changed=false, and the named block grounding.blockedBy=readingHasHoles.

Free

No paid model call was recorded for the turn. The stance is derived from the persisted uncertainty score, not from a new reading.

Development boundary

Slash origin only. The natural-language origin and the accepted-lens path remain unproven, and the release allow-list stays empty.

Detailed live acceptance evidence → · Release surface →