A documented system boundary
We map the product's main responsibilities and the interfaces between them. We separate decisions about code organization from decisions about deployment, so a modular design does not automatically mean many services. The architecture note records why each boundary exists and what would justify changing it later.