NOTE
Flowcharts
Representing procedural control flow, decisions, loops, and terminal outcomes.
This is a historical learning note and may contain outdated or incomplete understanding.
A flowchart represents a process as actions connected by control-flow edges and decisions. It is useful for business workflows, algorithms, operational runbooks, and decision logic.
Keep conditions explicit, make terminal/error paths visible, and split the diagram when branches become hard to follow. For interactions across multiple services or actors, a sequence diagram is often clearer.