Good architecture is not only about how a system is built. It is also about how well the team can understand that system once it is running.

That is where observability belongs in the architecture conversation.

It is common for observability to be treated as something that comes after the main engineering work. The service gets built. The API...