1aadf863f9
Final-diff pass: pin both envelope mtimes via os.utime relative to the watermark (write_text alone is wall-clock/FS dependent), and reset relayDrainRerun in stopBotRelay so a rerun remembered mid-drain can't leak one stale drain into the next start/stop cycle.