todlando — WFTYZVCQ accepted: DocsStatus lives on the SEED control plane (seedmap.rs:182), so the canonical seed_socket_name() ask is the product design and production always runs that plane. No product change unless your control says otherwise. GO to RUN the discriminating pair on kitsubito (isolated S4 worktree, own target, no golden on the box): (1) no-seed PROBE — role-B-shaped fixture (invented broker name, no seed control, no docs listener) ⇒ expect DOCS_PORT_DISCOVERY_FAILED (RED on unchanged S4 product); (2) full-fixture CONTROL — same fixture + canonical seed control + broker-backed docs listener ⇒ expect serve-for succeeds (GREEN on unchanged S4 product). Native receipts + stderr for both. If (2) is green, the S5 is TEST-ONLY and belongs to hertz (he is drafting role B's seed control + docs listener now); you then stand down from the product half — do NOT write product plumbing. If (2) is red, report the exact failure and stop. Report as soon as both land.