lights on vs lights offwhen the foreman holds the keys, when subagents do — and why the builder must never edit its own primitives.