Say what the library check is waiting on, now that it exists
The smoke note called the demo buyer "not built"; it has been built and
seeded since 0.11.9. Point at the env var that turns the seed phase on.
Also make the capture script name the page it landed on when a frame's
selector is missing. On an authed frame that is almost always the session,
and "container not present" sends you reading templates instead: it cost an
hour before the message admitted it was sitting on a 401.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-07 22:21 UTC
if [ "$code" = "401" ] || [ "$code" = "302" ] || [ "$code" = "303" ]; then
232
-
warn "/library is $code to anonymous, as expected. Checking it needs the seeded demo buyer from GoingsOn 839a8e5a (Phase 3, decided B, not built)"
232
+
warn "/library is $code to anonymous, as expected. Checking its contents needs the demo buyer, which the seed creates when TESTNOT_BUYER_PASSWORD is set (GoingsOn 839a8e5a, option B). The carousel capture is what exercises it"
233
233
else
234
234
warn "/library returned $code to an anonymous visitor; expected an auth redirect. Worth a look"