feat: 가상화 문서들 추가

This commit is contained in:
DongHyeonka
2026-09-10 08:54:05 +09:00
parent e9f6a93327
commit 43e1aadef0
695 changed files with 153404 additions and 12754 deletions
@@ -2,7 +2,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="885" height="305" viewBox="0 0 885 305" role="img" aria-labelledby="diagram-title diagram-description">
<title id="diagram-title">기준선 스키마의 관계</title>
<desc id="diagram-description">왼쪽의 users와 pages가 각각 중앙의 feed_items에 연결된다. feed_items는 오른쪽의 highlights로 이어진다. 간선은 user와 page 각각에 여러 feed_item이 연결되고, 한 feed_item에 여러 highlight가 연결되는 관계를 나타낸다.</desc>
<metadata>{&quot;techviz&quot;:{&quot;spec_version&quot;:&quot;1.1&quot;,&quot;id&quot;:&quot;baseline-schema&quot;,&quot;profile&quot;:&quot;component-flow&quot;},&quot;source_context&quot;:{&quot;document&quot;:&quot;/home/donghyeon/workspace/ai-tool/topic-arrange/n+1liner/n+1liner.md&quot;,&quot;document_sha256&quot;:&quot;1bb38964ca2a849690f5355646c1aa988111b4cd4e1055c6cb05cf7e5fc35cde&quot;,&quot;anchor&quot;:{&quot;kind&quot;:&quot;marker&quot;,&quot;value&quot;:&quot;baseline-schema&quot;,&quot;line&quot;:39}},&quot;evidence_policy&quot;:&quot;Each factual element cites source lines or is marked assumption.&quot;,&quot;diagram_only&quot;:true}</metadata>
<metadata>{&quot;techviz&quot;:{&quot;spec_version&quot;:&quot;1.1&quot;,&quot;id&quot;:&quot;baseline-schema&quot;,&quot;profile&quot;:&quot;component-flow&quot;},&quot;source_context&quot;:{&quot;document&quot;:&quot;docs/n+1liner/final/document.md&quot;,&quot;document_sha256&quot;:&quot;f9e048a68db0ab82078955bf611b06a71a0033539e0c87ff0aa0d620a3126e36&quot;,&quot;anchor&quot;:{&quot;kind&quot;:&quot;heading&quot;,&quot;value&quot;:&quot;3.1 관계와 스키마&quot;,&quot;line&quot;:44}},&quot;evidence_policy&quot;:&quot;Each factual element cites source lines or is marked assumption.&quot;,&quot;diagram_only&quot;:true}</metadata>
<defs>
<marker id="arrow" viewBox="0 0 10 10" refX="9" refY="5" markerWidth="7" markerHeight="7" orient="auto-start-reverse">
<path d="M 0 0 L 10 5 L 0 10 z" />
@@ -50,29 +50,29 @@
</style>
</defs>
<rect class="canvas" width="885" height="305" />
<polyline class="edge kind-relationship style-solid emphasis-normal" points="530.0,160.0 610.0,160.0 610.0,160.0 690.0,160.0" data-evidence="37-37" />
<rect class="edge-label-bg" x="544.0" y="118.0" width="131.9" height="22" rx="3" />
<text class="edge-label" x="610.0" y="133.0">여러 highlights를 가짐</text>
<polyline class="edge kind-relationship style-solid emphasis-normal" points="220.0,228.0 300.0,228.0 300.0,169.0 380.0,169.0" data-evidence="36-36" />
<rect class="edge-label-bg" x="261.4" y="184.5" width="125.2" height="22" rx="3" />
<text class="edge-label" x="324.0" y="199.5">여러 feed_item이 딸림</text>
<polyline class="edge kind-relationship style-solid emphasis-normal" points="220.0,92.0 300.0,92.0 300.0,151.0 380.0,151.0" data-evidence="35-35" />
<rect class="edge-label-bg" x="261.4" y="107.5" width="125.2" height="22" rx="3" />
<text class="edge-label" x="324.0" y="122.5">여러 feed_item을 가짐</text>
<polyline class="edge kind-relationship style-solid emphasis-normal" points="530.0,160.0 610.0,160.0 610.0,160.0 690.0,160.0" data-evidence="48-48" />
<rect class="edge-label-bg" x="588.0" y="118.0" width="44.0" height="22" rx="3" />
<text class="edge-label" x="610.0" y="133.0">1:N</text>
<polyline class="edge kind-relationship style-solid emphasis-normal" points="220.0,228.0 300.0,228.0 300.0,169.0 380.0,169.0" data-evidence="47-47" />
<rect class="edge-label-bg" x="302.0" y="184.5" width="44.0" height="22" rx="3" />
<text class="edge-label" x="324.0" y="199.5">1:N</text>
<polyline class="edge kind-relationship style-solid emphasis-normal" points="220.0,92.0 300.0,92.0 300.0,151.0 380.0,151.0" data-evidence="46-46" />
<rect class="edge-label-bg" x="302.0" y="107.5" width="44.0" height="22" rx="3" />
<text class="edge-label" x="324.0" y="122.5">1:N</text>
<g id="node-users">
<rect class="node-shape kind-entity emphasis-normal role-source" data-evidence="35-35" x="70.0" y="60.0" width="150.0" height="64.0" rx="7" />
<rect class="node-shape kind-entity emphasis-normal role-source" data-evidence="46-46" x="70.0" y="60.0" width="150.0" height="64.0" rx="7" />
<text class="node-label" x="145.0" y="90.0">users</text>
</g>
<g id="node-pages">
<rect class="node-shape kind-entity emphasis-normal role-source" data-evidence="36-36" x="70.0" y="196.0" width="150.0" height="64.0" rx="7" />
<rect class="node-shape kind-entity emphasis-normal role-source" data-evidence="47-47" x="70.0" y="196.0" width="150.0" height="64.0" rx="7" />
<text class="node-label" x="145.0" y="226.0">pages</text>
</g>
<g id="node-feed-items">
<rect class="node-shape kind-entity emphasis-normal role-store" data-evidence="35-35" x="380.0" y="128.0" width="150.0" height="64.0" rx="7" />
<rect class="node-shape kind-entity emphasis-normal role-store" data-evidence="46-46" x="380.0" y="128.0" width="150.0" height="64.0" rx="7" />
<text class="node-label" x="455.0" y="158.0">feed_items</text>
</g>
<g id="node-highlights">
<rect class="node-shape kind-entity emphasis-normal role-sink" data-evidence="37-37" x="690.0" y="128.0" width="150.0" height="64.0" rx="7" />
<rect class="node-shape kind-entity emphasis-normal role-sink" data-evidence="48-48" x="690.0" y="128.0" width="150.0" height="64.0" rx="7" />
<text class="node-label" x="765.0" y="158.0">highlights</text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB