sgit newsroom v0.1.29 · snapshot 2026-09-24

Issue 048 · open

Admin / issues / 048

Status
open
Type
task
Priority
high
Owner
Build desk
Created
2026-09-25T17:00:00Z
Effort
medium
Source
admin/inbox/2026-09-25__feedback-over-an-append-lane.md
Epic
Epic: the site shaped by what the reader has done

Send the reader's feedback from the browser to the newsroom over an append lane

The reader's feedback log (local storage) gains a second way out beside "Copy for Claude": a Send button that encrypts the unsent events to the newsroom's published public key and appends them to a lane on a vault the newsroom owns. The append token is given to the browser by the editor of record (a link with the token in the fragment, or pasted into settings) and kept in local storage; without it, nothing can be sent.

Checked on 25 September, before any build:

Design (to confirm with the editor of record): one token per device; a device signing key so a copied token alone cannot forge feedback; sent/unsent cursors and an outbox that waits for the network; manual send by default, optional auto-send in batches; the batch is the "Copy for Claude" content; a receiver in the daily run (list, fetch, decrypt, verify, mark processed) that files each batch in admin/inbox/ as a paste would be.

Done when: a batch sent from a browser on the live site lands, verified, in admin/inbox/ on the next run.

Progress, 25 September