Prototype: a transcript goes to a bin, as the app has it (#680) #1031

Merged
claude-bot merged 2 commits from docs/prototype-transcript-bin-wording into main 2026-10-02 04:16:46 +00:00
Collaborator

The drawings still said "There is no bin behind a transcript", with red text and a destructive button on the dialogs that shorten a retention window. That stopped being true with #680 (a transcript waits in a bin, with three days' warning, and can be restored) and D268 (the campaign dialog is an ordinary confirmation).

What changed

Four prototype pages, wording and button colour only, each taken from the shipped page:

Where From
Campaign Recording settings: the Transcripts hint (lanes 1c, 2b, 7, 8) CampaignSettingsRecording.jsx
"Keep transcripts for 3 months?" and "Shorten both?" dialogs (same four pages): bin wording, no red text, primary button CampaignSettingsRecording.jsx
Setup step's Transcripts hint (lane 1c) Setup.jsx
Admin's cap hint and "Cap transcripts at 12 months?" (lane 7): says "go to the bin"; stays a destructive dialog because the app's still is AdminRecording.jsx
Lane 2b's caption for "Shortening both" follows the drawing it captions

Two sentences in the Admin cap dialog have no counterpart in the app and are my wording: "They wait there for as long as the bin keeps audio…" and "…may not see the warning before they go for good."

Left alone on purpose

Lane 2b's two dated notes recording what was found and filed as #680 at the time, and its "Found, settled" note about the destructive colour: they are history.

Checks

  • git grep -i "no bin" -- tools/feedback-site/static/prototype shows only the two dated passages in lane 2b.
  • Coverage scripts lane1c.py, lane2b.py, lane7.py, lane8.py: all "unclassified: none".
  • Rendered in headless Edge (dark theme) and looked at: lane 2b's settings section with both dialogs, lane 7's Admin section, lane 1c's setup step, lane 8's settings hint.

No changelog fragment: drawings only.

🤖 Generated with Claude Code

The drawings still said "There is no bin behind a transcript", with red text and a destructive button on the dialogs that shorten a retention window. That stopped being true with #680 (a transcript waits in a bin, with three days' warning, and can be restored) and D268 (the campaign dialog is an ordinary confirmation). ## What changed Four prototype pages, wording and button colour only, each taken from the shipped page: | Where | From | |---|---| | Campaign Recording settings: the Transcripts hint (lanes 1c, 2b, 7, 8) | `CampaignSettingsRecording.jsx` | | "Keep transcripts for 3 months?" and "Shorten both?" dialogs (same four pages): bin wording, no red text, primary button | `CampaignSettingsRecording.jsx` | | Setup step's Transcripts hint (lane 1c) | `Setup.jsx` | | Admin's cap hint and "Cap transcripts at 12 months?" (lane 7): says "go to the bin"; stays a destructive dialog because the app's still is | `AdminRecording.jsx` | | Lane 2b's caption for "Shortening both" | follows the drawing it captions | Two sentences in the Admin cap dialog have no counterpart in the app and are my wording: "They wait there for as long as the bin keeps audio…" and "…may not see the warning before they go for good." ## Left alone on purpose Lane 2b's two dated notes recording what was found and filed as #680 at the time, and its "Found, settled" note about the destructive colour: they are history. ## Checks - `git grep -i "no bin" -- tools/feedback-site/static/prototype` shows only the two dated passages in lane 2b. - Coverage scripts `lane1c.py`, `lane2b.py`, `lane7.py`, `lane8.py`: all "unclassified: none". - Rendered in headless Edge (dark theme) and looked at: lane 2b's settings section with both dialogs, lane 7's Admin section, lane 1c's setup step, lane 8's settings hint. No changelog fragment: drawings only. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
The drawings still said there is no bin behind a transcript and drew the
shortening dialogs as danger dialogs. Since #680 (D268) a transcript waits in
a bin as audio does, so the campaign hint, the three confirmations and the
setup and Admin hints now carry the shipped wording, and the campaign
confirmations use the primary button. Admin's cap dialog stays a danger
dialog, as in the app. The dated #680 note in lane2b is left as written.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Prototype: the 'Shortening both' caption and the cap dialog's last line follow the bin too (#680)
All checks were successful
CI / Does this change touch the recording path? (pull_request) Successful in 41s
CI / Synthetic session harness (no GPU, no LLM) (pull_request) Has been skipped
CI / Bot/backend version sync (pull_request) Successful in 47s
CI / Backend lint (ruff) (pull_request) Successful in 52s
CI / Feedback site tests (pull_request) Successful in 1m4s
CI / Summarisation accuracy eval harness (stub provider) (pull_request) Successful in 1m24s
CI / Bot tests and audit (pull_request) Successful in 2m21s
CI / Docker image build (pull_request) Successful in 2m48s
CI / Frontend (shard 1/2) (pull_request) Successful in 10m4s
CI / End-to-end journeys (phone) (pull_request) Successful in 9m5s
CI / Frontend (shard 2/2) (pull_request) Successful in 15m47s
CI / End-to-end journeys (keyboard) (pull_request) Successful in 18m50s
CI / End-to-end journeys (desktop) (pull_request) Successful in 18m53s
CI / Backend migration, tests, and audit (pull_request) Successful in 25m14s
bdb6f018e4
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Sign in to join this conversation.
No description provided.