Prototype: draw the surfaces built from review notes without a drawing (IS-465, IS-471, IS-472, IS-475, IS-476) #1047

Merged
claude-bot merged 1 commit from docs/prototype-draw-built-rows into main 2026-10-03 14:55:07 +00:00
Collaborator

Summary

Five surfaces were built from the owner's review notes (#1020, #680, #872) without a drawing, and the coverage ledger marked them "still to be drawn". This draws each one in its lane page, as built (the words come from the shipped components), and flips the ledger entries. Prototype and docs only; no app code.

Row Lane page, section What is drawn
IS-476 lane3.html #read, #review The GM's "Sweep the shelf" / "Open the table" line under the Read tab, with one-card and no-card forms; the same line at the foot of Still to do
IS-465 lane3.html #review The transcript in the bin: day, "nobody can read or search it", Restore; failed, restored, and restored-then-back
IS-475 lane5.html #scenes Delete beside Rename; the Undo notice; its one-card and empty forms; "not deleted"; an Undo that failed; "File it in" with the card's scene ticked
IS-472 lane5.html #tools, #phone Find's preview inside the two lookup drawers (Rules & bestiary, Wiki): reading, inserted, opening, would not load, and the phone Tools sheet
IS-471 lane7.html #camps "No campaigns on this server yet."

Differences the delegate noticed between the built UI and older drawings were reported, not changed:

  • ReviewRecording says "Approve…" where lane 3 says "Approve the transcript".
  • lane4.py's IS-476 entry and lane 4's page still use the old "End of session…" words.

Changelog

  • No fragment: prototype-only, as with #1031.

Test plan

  • Every coverage/lane*.py exits 0, "unclassified: none". Drawn counts: lane 3 183 → 185, lane 5 +2, lane 7 +1.
  • Feedback site tests on docker-test: 127 passed.
  • Rendered with Playwright in both themes. I looked at #scenes (light) and #phone (dark) in full: they read correctly, with no clipping or overlap.
  • Not inspected section by section: the tall lane3 #read and #review pages and lane5 #tools (rendered, but long). They are for the owner's eye on the Redesign Review page.

🤖 Generated with Claude Code

## Summary Five surfaces were built from the owner's review notes (#1020, #680, #872) without a drawing, and the coverage ledger marked them "still to be drawn". This draws each one in its lane page, as built (the words come from the shipped components), and flips the ledger entries. Prototype and docs only; no app code. | Row | Lane page, section | What is drawn | |---|---|---| | IS-476 | `lane3.html` `#read`, `#review` | The GM's "Sweep the shelf" / "Open the table" line under the Read tab, with one-card and no-card forms; the same line at the foot of Still to do | | IS-465 | `lane3.html` `#review` | The transcript in the bin: day, "nobody can read or search it", Restore; failed, restored, and restored-then-back | | IS-475 | `lane5.html` `#scenes` | Delete beside Rename; the Undo notice; its one-card and empty forms; "not deleted"; an Undo that failed; "File it in" with the card's scene ticked | | IS-472 | `lane5.html` `#tools`, `#phone` | Find's preview inside the two lookup drawers (Rules & bestiary, Wiki): reading, inserted, opening, would not load, and the phone Tools sheet | | IS-471 | `lane7.html` `#camps` | "No campaigns on this server yet." | Differences the delegate noticed between the built UI and older drawings were reported, not changed: - `ReviewRecording` says "Approve…" where lane 3 says "Approve the transcript". - `lane4.py`'s IS-476 entry and lane 4's page still use the old "End of session…" words. ## Changelog - [x] No fragment: prototype-only, as with #1031. ## Test plan - [x] Every `coverage/lane*.py` exits 0, "unclassified: none". Drawn counts: lane 3 183 → 185, lane 5 +2, lane 7 +1. - [x] Feedback site tests on docker-test: 127 passed. - [x] Rendered with Playwright in both themes. I looked at `#scenes` (light) and `#phone` (dark) in full: they read correctly, with no clipping or overlap. - [ ] Not inspected section by section: the tall `lane3` `#read` and `#review` pages and `lane5` `#tools` (rendered, but long). They are for the owner's eye on the Redesign Review page. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Prototype: draw the surfaces built from review notes without a drawing (IS-465, IS-471, IS-472, IS-475, IS-476)
All checks were successful
CI / Backend lint (ruff) (pull_request) Successful in 40s
CI / Summarisation accuracy eval harness (stub provider) (pull_request) Successful in 1m18s
CI / Feedback site tests (pull_request) Successful in 1m2s
CI / Bot/backend version sync (pull_request) Successful in 1m3s
CI / Does this change touch the recording path? (pull_request) Successful in 47s
CI / Synthetic session harness (no GPU, no LLM) (pull_request) Has been skipped
CI / Bot tests and audit (pull_request) Successful in 2m23s
CI / Docker image build (pull_request) Successful in 2m27s
CI / Frontend (shard 2/2) (pull_request) Successful in 8m38s
CI / Frontend (shard 1/2) (pull_request) Successful in 10m18s
CI / End-to-end journeys (keyboard) (pull_request) Successful in 9m14s
CI / End-to-end journeys (phone) (pull_request) Successful in 9m3s
CI / End-to-end journeys (desktop) (pull_request) Successful in 15m14s
CI / Backend migration, tests, and audit (pull_request) Successful in 24m19s
5715bce635
The transcript's bin line and Restore on Review (#680), the GM's Sweep the shelf and Open the table on Read and Review (#1020), Delete on a prep scene with Undo and every scene in File it in (#1020), Find's preview in the two lookup drawers (#1020), and the empty Admin campaigns list (#872). Each coverage entry is flipped from deferred to drawn.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
claude-bot deleted branch docs/prototype-draw-built-rows 2026-10-03 14:55:07 +00:00
Sign in to join this conversation.
No description provided.