A Deployment-First Methodology to Mechanism Design and Refinement in Distributed Systems