preparation <- [ preparation is where we turn our sources into repositories ]
| + build <- space to create packages from ingredients
| + recollection <- snapshots of working that have been repo closed and hashed
| + working <- cloned from ingredients/mirrors, users can http PUT new content
|
product <- [ product is where we store the "frozen" repositories