Task contract User outcome: Current behavior: Expected behavior: Inputs and outputs: Allowed files or systems: Explicitly out of scope: Failure and recovery behavior: Acceptance commands or user flows: Network, dependency, commit, push, and deployment authority: