finish.py shipped the four neutral clips unmodified (decoded from the Ratatoskr handoff), 4.3-13.7 dB louder
than the senders. build.mjs now renders them (Earcon Workshop warm-bell, default sliders, the handoff's
mention/dm/message/invite = warning/waiting/message/done mapping) and finish.py scales them to the sender LAE
target, which they do not move; they must fit under the true-peak limit there. The generator no longer reads
the handoff dir, so sound-guard drops its --neutral/config and its four known_failures: 0 failing, 0 known.
gen_page loses the now-pointless loudness-match checkbox.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>