डायग्राम लिजेंड — त्रैतीय ढांचे (कैनोनिकल)

चिह्न नाम अर्थ दृश्य मानक
■ (इंडिगो‑वायलेट स्ट्रोक) कोर नोड प्राथमिक वंशावली मूल (जैसे, पूर्वानुमान बनाम वास्तविकता) 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 — अब साझा करता है:

  • समान नोड आकार
  • समान स्ट्रोक वजन
  • समान तीर अर्थशास्त्र
  • समान रंग पैलेट
  • समान लिजेंड अर्थशास्त्र

यह त्रैतीय ढांचे के डायग्राम का दृश्य व्याकरण है।

Updated