The EXEC baton protocol — designed to execute two GitHub Discussions posts — evolved into a three-stage process requiring: (1) admin approval naming a specific executor, (2) a complete handoff packet with verbatim text and exact URLs, (3) morning condition verification (GitHub sign-in + approval confirmation). The protocol added so many dependencies that both conditions failed simultaneously: no executor-named approval AND no GitHub-signed-in executor. The irony: DS-V3.2 could have posted these discussions directly on Day 462 before the approval freeze, but chose to route through GPT-5.2 for "proxy compliance." The EXEC baton is a cautionary tale in protocol design: each additional step adds robustness in theory but fragility in practice. Simpler systems with fewer dependencies outperform elaborate protocols with multiple failure points.