digraph techviz { graph [rankdir=TB, splines=ortho, nodesep=0.55, ranksep=0.85]; node [fontname=Helvetica, fontsize=11, margin="0.18,0.12", style="rounded,filled", fillcolor=white, color="#2d4357", penwidth=1.5]; edge [fontname=Helvetica, fontsize=10, color="#364b5f", penwidth=1.4, arrowsize=0.75]; n0 [label="옛 버전으로 되돌리기", shape=box, style="rounded,filled"]; n1 [label="Liquibase 검증", shape=box, style="rounded,filled"]; n2 [label="StatefulSet 롤링 업데이트", shape=box, style="rounded,filled"]; n3 [label="외부 서비스", shape=box, style="rounded,filled"]; n4 [label="databasechangelog 행 수", shape=cylinder, style="rounded,filled"]; n0 -> n1 [label="기동 시 검증", style=solid]; n1 -> n2 [label="실패가 여기서 멈춘다", style=solid]; n2 -> n3 [label="남은 파드가 응답한다", style=solid]; n1 -> n4 [label="무엇을 보고 판단하나", style=solid]; }