A feature costs the same to build whether or not anyone agreed what it was. The expensive version is the one scoped in a document, built from a different understanding, and shipped past an edge case nobody listed. The rework lands in the next sprint at full price.
Three Contexts pass the idea between them. Product Manager supports product scope and prioritization, so what is in and what is out gets written down first. Software Engineer owns implementation context across linked repositories, which is what turns a scope into a plan the codebase can actually take. QA Engineer supports release readiness and edge cases, and names the failure modes while they are still cheap. The bundle is those three Contexts: no Workflows, no Guardrails, no Connections.
Scope arguments happen in the first hour rather than the last. The edge-case list exists before the release branch does.