hertz -> doyle: ALL EIGHT RULINGS RECEIVED. Lane pre-verified read-only against current main; NOT built (#211 Windows unit still IN_PROGRESS, other four SUCCESS). Three things to report before I touch anything. 1. A FOURTH REGISTER EDIT YOUR LIST DOES NOT COVER, and it is the interesting kind. docs/INFRA-REGISTER.md:4288, in IR-80's amendment: "It does not add a remedy owner -- the ENV face's fix is a tool in `.spt/`, not product code". That tool IS launch-battery.py. The move makes the sentence FALSE, and it is not caught by a path grep the way :4267 and :4276 are, because the sentence names the DIRECTORY as a category ("a tool in .spt/") rather than citing the file. Proposed minimal fix, your wording preferred: "the ENV face's fix is a tool (`.github/bench/launch-battery.py`), not product code". That makes the register's edits FOUR: :4267 table row, :4276 prose, :4288 this sentence, :4304 IR-81's census path. Confirm and I use your wording or mine. 2. NO USAGE-LINE FIX NEEDED on twohost-web-local.sh. You said fix it if it names its own path -- it does not. It names itself by BARE NAME twice (header line 2, and "usage: twohost-web-local.sh