1 · The factory
Every repo plays one of three roles: what the factory consumes, what it produces, or the factory itself. The deploy substrate sits between them.
Every repo in the org plays exactly one of three roles — what the factory consumes, what it produces, or the factory itself — and the deploy substrate sits between the second and third.
The claim being made is that the roles do not overlap. A repo that both defines the vocabulary and ships an application would be a category error, which is why the tenant applications are separate repos rather than directories inside the catalog.
Drawn from its model, and rendered by the atlas project innanohype/.github.