One manifest, not a rule list
A tree keyed by path pattern, where everything the architecture says about a part of the repository is written at that part of the repository — its imports, its importers, its members, the siblings it owes, the children it admits.