C4 context and components
Levels 1 and 3, building on the existing container diagram.
ProposedThe diagram library
Find the form that makes the answer visible. Every preview comes from a real example in the repository.
11 of 11 types
Which services exist, and how does a request move through them?
Official icons, account and zone frames, and numbered arrows show the flow in order.
In what order do things happen between systems?
Each arrow has a number and an adjacent label, so the story can be read without a separate legend.
Who uses the system, how is it divided, and what does it depend on?
C4 level 2 notation with a fixed legend and numbered relations labeled with their technology.
Who calls whom, in what order, and what comes back?
Activation bars, alt frames and loops are calculated by coordinates, without automatic layout.
What is the formal process, and can it be edited later?
Produces a .bpmn file that opens in Camunda and bpmn.io, alongside the PNG.
Which states can an entity enter, and what triggers each change?
The graph gate rejects unreachable states, non-final states without an exit, and transitions out of a final state.
Which tables exist, and how are they related?
Starts from DDL, with crow's-foot notation, one schema per diagram, table roles in color and a fixed legend.
Which schema depends on which?
Shows coupling between schemas without drawing hundreds of arrows.
Which option should we choose, and why?
One criterion per row, one option per column, with the recommendation marked.
What is in the inventory, and who owns it?
The same structure across every card works for APIs, events, teams and products.
Eight proposed types. None started yet.
Levels 1 and 3, building on the existing container diagram.
ProposedSubnets, routes, endpoints and connections, without the business flow of an AWS poster.
ProposedMilestones, phases and dependencies for presentation.
ProposedBounded contexts and the relationships between them.
ProposedWhere data comes from, where it is stored and where it goes, with its classification.
ProposedStages, channels and friction points arranged in bands.
ProposedQuestions, answers and outcomes for business rules and triage.
ProposedResponsibility shown as a tree or a matrix.
Proposed