Just as Christopher Alexander’s Pattern language is a hierarchical list of recipes, a masterplan for a recipe based city would consist of a series of connected recipes for different scales and types of interaction, from community to household to human level. This would allow the city to have character at every level from door handles to street plan, to ha…