Files
document-haness/docs/TechLog/final/assets/diagrams/decision-path-404/decision-path-404.dot
T

18 lines
1.1 KiB
Plaintext

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="계약 ProjectDecisionItem", shape=box, style="rounded,filled"];
n1 [label="PublicPaths.forKind", shape=box, style="rounded,filled"];
n2 [label="public_resource_projection", shape=box, style="rounded,filled"];
n3 [label="PublicSql.pathOf", shape=box, style="rounded,filled"];
n4 [label="방문자", shape=box, style="rounded,dashed,filled"];
n5 [label="공개 라우트", shape=box, style="rounded,filled"];
n0 -> n1 [label="…/decisions#{slug} 로 규정", style=solid];
n1 -> n2 [label="…/decisions/{slug} 저장", style=solid];
n2 -> n3 [label="저장된 주소 조회", style=solid];
n3 -> n4 [label="같은 형태로 링크 전달", style=solid];
n4 -> n5 [label="…/decisions/{slug} 요청", style=solid];
n5 -> n4 [label="404", style=solid];
}