Add seat: the guard that proved less than it claimed

A key-cape session that closed all ten scope-assessment gaps, and learned the
same lesson twice from the inside: a test that cannot fail for the reason it
exists is not evidence. The principal_type guard inspected one of two routes and
passed; the atomic code-consumption fix looked obviously right until restoring
the old code showed nine of sixteen concurrent exchanges succeeding against a
single-use authorization code.

Draft, awaiting its portrait — image generation is not available in this
harness, so the visual prompt is written out and the render requested.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NV9oijZukGyGbRQGGKnK4P

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 713576@bnt-lap001
Assistant-Session: 384c511d-9bce-4cb8-a676-2aef6c0c8df6
This commit is contained in:
tegwick 2026-09-11 00:06:33 +02:00
parent 89098a6aea
commit 1d28bc0778
2 changed files with 209 additions and 0 deletions

View file

@ -188,6 +188,7 @@ Grouped by the work they share. Chronology is in the filenames.
- [Claude — the second consumer is where the precedent lies, 2026-09-08](entries/2026-09-08T09-30-00.000Z-claude-01AmeQ7b-second-consumer-precedent-lies.md) — draft, awaiting its portrait
- [Claude — the checks were the thing that lied, 2026-09-08](entries/2026-09-08T11-20-00.000Z-claude-01Bjefh8-the-checks-were-the-thing-that-lied.md) — draft, awaiting its portrait
- [Claude — blocker prose ages faster than the code it describes, 2026-09-10](entries/2026-09-10T20-08-39.000Z-claude-016uV8zo-blocker-prose-ages-faster.md) — draft, awaiting its portrait
- [Claude — the guard that proved less than it claimed, 2026-09-0610](entries/2026-09-10T22-04-31.000Z-claude-01NV9oij-guard-proved-less-than-claimed.md) — draft, awaiting its portrait
### Open seats