Artifact a69daccee46aeb4773a06154d26b351ba7ee9d1b0a857d5e901f2f70b01c29a9:
- File
internal/web/peoplepage_test.go
-
2026-08-29 01:14:56
— part of check-in
[2f0c4fcb50]
on branch trunk
— settings: every panel confirms the same way, in the palette's green
The description form got a Save/Saved swap; the other panels still said nothing at all. Worse, three of them redirected to ?saved=1, which had quietly stopped meaning anything when the flash cookie replaced it — a regression I left behind an hour ago. Six exit paths across five handlers were still writing it.
They all set a named flash now. The name matters: a page carries six Save buttons, and a bare boolean would light every one of them for a single save, telling the reader that everything was written when one thing was.
Green comes from --add, the token that already marks a passing run and an open glyph, so 'it worked' is one colour across the forge.
Webhooks is deliberately untouched: it is a LIST with Save, Pause and Delete per row, so lighting 'the' Save would need to know which row. Different shape, not this pattern.
The visibility test pinned ?saved=1; it now asserts the flash, which is the contract rather than the spelling of a mechanism. (user: dmestas, size: 17231) [annotate] [blame] [check-ins using]
- 2026-08-29 01:48:48 — part of check-in [4e8bb73332] on branch ci-2 — merge trunk (user: dmestas, size: 17231) [annotate] [blame] [check-ins using]
- 2026-08-29 01:49:55 — part of check-in [d4621cf095] on branch ci-3 — merge trunk (user: dmestas, size: 17231) [annotate] [blame] [check-ins using]
- 2026-08-29 01:50:51 — part of check-in [92233fd802] on branch ci-5 — merge trunk (user: dmestas, size: 17231) [annotate] [blame] [check-ins using]
-
2026-08-29 01:14:56
— part of check-in
[2f0c4fcb50]
on branch trunk
— settings: every panel confirms the same way, in the palette's green