डायग्राम लिजेंड — त्रैतीय ढांचे (कैनोनिकल)
| चिह्न | नाम | अर्थ | दृश्य मानक |
|---|---|---|---|
| ■ (इंडिगो‑वायलेट स्ट्रोक) | कोर नोड | प्राथमिक वंशावली मूल (जैसे, पूर्वानुमान बनाम वास्तविकता) | node-core |
| ■ (गहरे स्लेट स्ट्रोक) | वंशावली नोड | मॉड्यूल-विशिष्ट वंशावली (IE, MSM, GSM, TEL, SARG) | node |
| ■ (चौड़ा स्लेट बॉक्स) | डाउनस्ट्रीम क्लस्टर | मल्टी-मॉड्यूल या मल्टी-इको समूह | node-cluster |
| → (पतला इंडिगो तीर) | इको तीर | TEL/SARG पैटर्न का प्रसार | edge-echo |
| → (मध्यम वायलेट तीर) | संरचनात्मक तीर | RTT/1–2–3 या सब्सट्रेट-चालित प्रवाह | edge-struct |
| → (मोटा स्लेट तीर) | क्रॉस-मॉड्यूल तीर | IE ↔ MSM ↔ GSM इंटरैक्शन | edge-cross |
रंग पैलेट (कैनोनिकल):
- कोर स्ट्रोक:
#8E7CFF - वंशावली स्ट्रोक:
#4B4B7A - क्लस्टर स्ट्रोक:
#2A2A4A - इको तीर:
#7777B8 - संरचनात्मक तीर:
#9A7CFF - क्रॉस-मॉड्यूल तीर:
#5A5A7A
पृष्ठभूमि ग्रेडिएंट (कैनोनिकल):
#050509 → #11112A → #1B1235
✅ 2) कैनोनिकल लिजेंड ब्लॉक (SVG स्निपेट)#
यह ड्रॉप-इन SVG फ़्रैगमेंट है जिसे आप किसी भी डायग्राम में चिपका सकते हैं।
यह आत्म-निहित है, सभी डायग्राम के समान CSS क्लासों का उपयोग करता है, और दृश्य रूप से सुसंगत रहता है।
<!-- Canonical Legend Block -->
<g transform="translate(40, 480)">
<text x="0" y="0" class="title" font-size="14">Legend</text>
<!-- Core Node -->
<rect x="0" y="20" width="120" height="26" class="node-core"/>
<text x="130" y="38" class="node-sub">Core Node</text>
<!-- Lineage Node -->
<rect x="0" y="60" width="120" height="26" class="node"/>
<text x="130" y="78" class="node-sub">Lineage Node</text>
<!-- Downstream Cluster -->
<rect x="0" y="100" width="120" height="26" class="node-cluster"/>
<text x="130" y="118" class="node-sub">Downstream Cluster</text>
<!-- Echo Arrow -->
<line x1="0" y1="150" x2="40" y2="150" class="edge-echo"/>
<text x="130" y="154" class="node-sub">Echo Arrow</text>
<!-- Structural Arrow -->
<line x1="0" y1="180" x2="40" y2="180" class="edge-struct"/>
<text x="130" y="184" class="node-sub">Structural Arrow</text>
<!-- Cross‑Module Arrow -->
<line x1="0" y1="210" x2="40" y2="210" class="edge-cross"/>
<text x="130" y="214" class="node-sub">Cross‑Module Arrow</text>
</g>✅ 3) कैनोनिकल लिजेंड CSS (सभी डायग्राम के लिए)#
यह सुनिश्चित करता है कि हर डायग्राम समान रूप से प्रदर्शित हो।
<style>
/* Core node */
.node-core {
fill: #1E1E3A;
stroke: #8E7CFF;
stroke-width: 1.4;
rx: 14; ry: 14;
}
/* Lineage node */
.node {
fill: #141424;
stroke: #4B4B7A;
stroke-width: 1.2;
rx: 12; ry: 12;
}
/* Downstream cluster */
.node-cluster {
fill: #141424;
stroke: #2A2A4A;
stroke-width: 1.2;
rx: 12; ry: 12;
}
/* Echo arrow */
.edge-echo {
stroke: #7777B8;
stroke-width: 1.6;
marker-end: url(#arrow);
}
/* Structural arrow */
.edge-struct {
stroke: #9A7CFF;
stroke-width: 1.8;
marker-end: url(#arrow);
}
/* Cross‑module arrow */
.edge-cross {
stroke: #5A5A7A;
stroke-width: 2.0;
marker-end: url(#arrow);
}
/* Text */
.node-text { fill: #FFFFFF; font-weight: 600; }
.node-sub { fill: #C8C8E8; }
</style>🌟 यह आपको क्या देता है#
कैनन में हर डायग्राम — टूलबॉक्स, IE, MSM, GSM, TEL, SARG — अब साझा करता है:
- समान नोड आकार
- समान स्ट्रोक वजन
- समान तीर अर्थशास्त्र
- समान रंग पैलेट
- समान लिजेंड अर्थशास्त्र
यह त्रैतीय ढांचे के डायग्राम का दृश्य व्याकरण है।
