Architecture should model responsibilities before modeling systems
Most architecture diagrams show systems. Boxes labeled with technology — the booking service, the payments database, the notification queue. These diagrams describe what exists. They do not describe why it exists or what it is responsible for.
Relative Architecture starts differently. Before a system is named, a responsibility is named. What