Here is a roadmap to building a prototype that won't break ...