tl;dr: “Status architecture” is a term I made up to represent a color-coded architecture diagram that depicts not only how the system works, but also where we stand when it comes to getting the project released to production. I found it’s helpful for others to quickly understand bottlenecks just by glancing over such “status architecture” diagrams.
The above diagram is generated with Plant UML. There are a few extension for Visual Studio Code that can process
.puml files and I prefer “architecting” directly inside VS Code as I can commit the diagram to code repository and keep it versioned as the project progresses.