The same model, all the way down
A single booking at one gym. A gym chain operating across twenty locations. A fitness network connecting hundreds of operators. A global platform serving millions of members.
The same model applies at every level. Each level has responsibilities. Each fulfils them through capabilities. Each communicates through intent and events. Each organises its responsibilities into domains.
The capability that books a class at one gym is indistinguishable in structure from the platform capability that settles payments between gym operators. The principles are identical. The vocabulary is identical. The patterns are identical. Only the scale changes.
This self-similarity is not accidental. It is the test of a good model. If the same thinking that works at the smallest unit also works at the largest, the model is describing something true about how organisations operate — not just how software is built.
Relative Architecture. The name says it. Architecture relative to the responsibility, at every level.