head-unsigned: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ a request for the public name needs the header equal to the user id, else 401 and nothing read
    ✖ failing tests:
unsigned-write-403: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ failing tests:
    ✖ in preview mode every write answers 403 read-only, from the public name and loopback, and reaches nothing
head-refused: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ failing tests:
    ✖ the public name with the header reads the bus views, and the Host and Origin are checked first
origin-skip-named: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ failing tests:
    ✖ the public name with the header reads the bus views, and the Host and Origin are checked first
single-label-host: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ failing tests:
    ✖ preview options are all three or none, and each is checked
user-space: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ failing tests:
    ✖ preview options are all three or none, and each is checked
user-no-limit: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ failing tests:
    ✖ preview options are all three or none, and each is checked
origin-header-ok: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ failing tests:
    ✖ preview options are all three or none, and each is checked
header-no-limit: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ failing tests:
    ✖ preview options are all three or none, and each is checked
empty-value-ok: rc=1 ℹ pass 8 ℹ fail 3 
    ✖ a request for the public name needs the header equal to the user id, else 401 and nothing read
    ✖ failing tests:
    ✖ in preview mode every write answers 403 read-only, from the public name and loopback, and reaches nothing
    ✖ the CLI with all three flags serves the preview mode
joined-value: rc=0 ℹ pass 11 ℹ fail 0 
named-port-check: rc=1 ℹ pass 5 ℹ fail 6 
    ✖ a request for the public name needs the header equal to the user id, else 401 and nothing read
    ✖ failing tests:
    ✖ in preview mode every write answers 403 read-only, from the public name and loopback, and reaches nothing
    ✖ loopback requests are unchanged in preview mode, and the bus views work with the board down
noflags-readonly: rc=1 ℹ pass 2 ℹ fail 2 
    ✖ failing tests:
    ✖ proxy preserves exact request bytes, status and receipt, rejects forms and malformed JSON, never follows redirect
    ✖ real board fixture passes through WebUI; assets and isolated seen/reply work
cli-preview-before-check: rc=1 ℹ pass 9 ℹ fail 2 
    ✖ failing tests:
    ✖ the CLI refuses a partial or invalid preview flag set at start
    ✖ the CLI with all three flags serves the preview mode
cli-no-preview-line: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ failing tests:
    ✖ the CLI with all three flags serves the preview mode
ip-host: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ failing tests:
    ✖ preview options are all three or none, and each is checked
repeated-host-off: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ a repeated Host is 400 before any other check, in preview mode and without it
    ✖ failing tests:
repeated-host-preview-only: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ a repeated Host is 400 before any other check, in preview mode and without it
    ✖ failing tests:
repeated-host-after-named: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ a repeated Host is 400 before any other check, in preview mode and without it
    ✖ failing tests:
proxy-host-off: rc=1 ℹ pass 9 ℹ fail 2 
    ✖ a proxy that rewrites Host to the loopback port gets 403 on its first request, whatever the user
    ✖ failing tests:
    ✖ the public name with the header reads the bus views, and the Host and Origin are checked first
proxy-host-named-too: rc=1 ℹ pass 5 ℹ fail 6 
    ✖ a request for the public name needs the header equal to the user id, else 401 and nothing read
    ✖ failing tests:
    ✖ in preview mode every write answers 403 read-only, from the public name and loopback, and reaches nothing
    ✖ loopback requests are unchanged in preview mode, and the bus views work with the board down
proxy-host-loopback-only: rc=1 ℹ pass 9 ℹ fail 2 
    ✖ a proxy that rewrites Host to the loopback port gets 403 on its first request, whatever the user
    ✖ failing tests:
    ✖ the public name with the header reads the bus views, and the Host and Origin are checked first
proxy-host-empty-value: rc=1 ℹ pass 10 ℹ fail 1 
    ✖ a proxy that rewrites Host to the loopback port gets 403 on its first request, whatever the user
    ✖ failing tests:
restored: sources match the candidate index
