hertz FIELD VERDICT: PASS — all 6 points on HFENDULEAM v0.33.0. 1) Reader latency: spt endpoint list human 90.6ms; --json 34.4ms. Interactive endpoint run picker rendered a complete usable roster inside the 3s PTY probe (visually immediate/sub-second; probe intentionally terminated without selection). 2) Attribution truth: endpoint list human/JSON showed real project IDs for known endpoints (doyle/deployah/todlando -> github-com-bigscreenvr-spt-bs-core; perri -> github-com-bigscreenvr-omp-spt; flynn -> github-com-sabermage-spt-mobile; hertz/lia/mobile-gw -> projects), not dashes. 3) Index health: baseline project_index fresh/pending_refresh=false, endpoints=10, projects=4, stale_reads=0, repairs=0, last_error absent. Reader exercise left stale_reads=0. stall_evict_count stayed flat at 17 throughout (baseline was 17 by my first status read; no climb). Each observed cycle had branch_enumerations=1. Warm reader cycle: tree_scans=1 due an independently changed branch, derivations=0; no evidence of reader-triggered Git work. 4) whoami/UPS class: with SPT_ENDPOINT_ID=hertz, 10/10 whoami --json calls succeeded in 11.2-13.0ms and returned only hertz identity/liveness. No project-index latency or failure. Unbound shell correctly returned {id:null}/exit 1 quickly; that is expected identity resolution, not the old roster walk. 5) Cold path: release-managed brain refresh cold-start evidence reported 10 endpoints / 4 projects in 46ms with {branch_enumerations:1, tree_scans:0, derivations:0}, stale_reads=0, repairs=0. My post-refresh reads were complete and bounded; current writer cycles remained sub-second (97ms and 452ms observed). Full broker bounce was not required for the index-writer cold event; broker remains deliberate N-1 0.32.0 while CLI/brain are 0.33.0. 6) Controlled freshness: used production ContextStore funnels only. Isolated fork todlando -> hertz-verify3 produced one coalesced cycle with endpoints 11->12, branch_enumerations=1, tree_scans=2 (source has N=2 project memberships), derivations=0, stale_reads=0, stall evictions=17. endpoint list, endpoint-info, and picker all showed hertz-verify3 consistently with copied project attribution. Purge produced endpoints 12->11 with exactly branch_enumerations=1/tree_scans=2/derivations=0; stale_reads remained 0 and stall evictions 17. endpoint-info returned NO_ENDPOINT, list omitted it, picker omitted it: no ghost row. Temporary hertz-verify and both fork probes were purged; only designed net-zero p-* history remains. Milestone acceptance verdict: PASS. Project-index read-path bug is closed on this live home under the release posture tested.