[FIX] §9 dead text struck; PENDING-159 amended with the jurist's correction

The item's loudest claim was wrong: §9 does not MANDATE the provenance loss PENDING-153
recorded. Thistleweld's provenance was lost because nobody thought to record it; §9
mandates only that the claim be the steward's, and never addressed provenance either
way. An omission being discovered, not a rule doing damage — which changes the remedy
from amending §9 to clarifying it. Left visible rather than rewritten.

Option 3 closed, and on better grounds than the item offered: not §11's shared
formation, but that a jurist reading his output would ADJUDICATE it, collapsing the
position into a fourth checker. 'The steward's judgement not to relay is not a
bottleneck; it's the mechanism' — the item had treated it as a limitation.

Option 2's unnamed cost recorded: a 'from outside' flag is itself a signal the reader
responds to, so it does not preserve provenance neutrally.

⚠ Nothing built for the jurist view, deliberately: a marker with an implementation is a
channel, and a channel is option 3 by the back door. Noted because the executor's reflex
on reading it was to reach for a script.

§9's 'executor or jurist yields the floor' struck to 'executor' per the jurist on their
own draft — dead text, since there is no floor to yield where the fool cannot speak.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01J6hZXNYSxEfZseBGTni4sf
This commit is contained in:
David F Glidden
2026-08-25 17:05:03 +02:00
co-authored by Claude Opus 5
parent 33754673b8
commit f1736b0ce2
3 changed files with 63 additions and 6 deletions
@@ -368,8 +368,15 @@ unreliable. Plan for that rather than discovering it.
- **ONE LINE** for the ordinary case. Paragraph-length governance prose is the
genre the trio already metabolizes; the constraint is what keeps the fool
uningestible.
- **Named invocation:** the steward calls it by name, the executor or jurist
yields the floor, the fool answers at length.
- **Named invocation:** the steward calls it by name, the ~~executor or jurist~~
**executor** yields the floor, the fool answers at length.
<!-- [FIX] 2026-08-25, jurist-specified on their own draft: "or jurist" is dead
text. The jurist has no substrate access (PENDING-82 open), so in a jurist
conversation the floor can be yielded and there is nobody to yield it to. The
executor is the only party that can. Struck rather than deleted so the next
reader sees a clause was retired and why, not a sentence that was always this
shape. Raised by the steward asking how the fool speaks to the jurist; the
substantive half of that question is PENDING-159. -->
- `mute` / `off` available at all times. Mute rate may be counted; muting is
never a fault.
@@ -28,6 +28,10 @@ contact with the substrate; a spec written first would have carried all four.
| **mumble** | wall clock, 20 min | status line, 120 s | `+ scripts/tarbuckle-mumble.py` |
| **voice** | wake seam | SessionStart hook output | `scripts/tarbuckle-seam.py` |
| **invoked** | the steward calls him by name | stdout, run by the steward | `scripts/tarbuckle-invoke.py` |
| **voice** | wrap seam | `Stop` hook `systemMessage` | `scripts/tarbuckle-wrap.py` |
Called by `! tarbuckle` (`bin/tarbuckle`, on PATH): bare or with a question; `mute`,
`off`, `on`, `status`.
Configuration, in `~/.claude/settings.json`:
@@ -158,10 +162,16 @@ whether he could be invoked — a question the document should have answered. **
negative state-claim to go wrong in two days, and the second inside a document written to
prevent exactly that.** Recorded rather than silently corrected.
- **`mute` / `off`** (§9, *"available at all times"*) — **not built.** The only off-switch
is §9 below, which is removal, not muting. Muting is never a fault and there is
currently no way to do it.
- **The wrap seam** (§4) — no delivery surface; route is a skill change.
- ~~**`mute` / `off`**~~ — **BUILT** 2026-08-25. `! tarbuckle mute` silences the
utterance and leaves the body in the room; `! tarbuckle off` removes him;
`! tarbuckle on` returns. **mute ≠ off**: collapsing them would delete the visible
silence §8a exists to produce.
- ~~**The wrap seam**~~ — **BUILT** 2026-08-25 on `Stop` + `systemMessage`, gated on an
actual `/wrap-up` invocation detected structurally in the transcript. `SessionEnd`
remains unusable and the reason stands in §4.
- **PENDING-159** — the fool cannot reach the jurist, and what does reach him arrives
without provenance. `[ESCALATE]`, jurist view received: option 2 narrowly, optional,
**and deliberately unimplemented** — a marker with an implementation is a channel.
- **The two-week rate report** — §8 obliges it; `DEFERRED-DECISION: mumble-rate-two-week-report`,
converted `manual` → `date 2026-09-08` the day the body shipped.
- **Frequency remains UNKNOWN** and is not guessed. The invocation log now measures the