Task-grade contracts for agent work — submit against a typed contract, get back a verifiable receipt