This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 720 500" role="img" aria-labelledby="title desc">
|
||||
<title id="title">Карта развития плановой web-диагностики</title>
|
||||
<desc id="desc">Временная шкала показывает, как от синтетического симптома перейти к именованной гипотезе, плановым сигналам и безопасной передаче вопроса. Красные блоки обозначают остановки.</desc>
|
||||
<rect width="720" height="500" fill="#f8fafc"/>
|
||||
<text x="42" y="52" fill="#172554" font-family="Arial, sans-serif" font-size="25" font-weight="700">Плановая карта диагностики на 2027-01</text>
|
||||
<text x="42" y="78" fill="#475569" font-family="Arial, sans-serif" font-size="15">source cutoff 2026-07-31 · инструменты меняются, границы вывода остаются</text>
|
||||
<line x1="74" y1="178" x2="646" y2="178" stroke="#2563eb" stroke-width="6" stroke-linecap="round"/>
|
||||
<g font-family="Arial, sans-serif">
|
||||
<circle cx="92" cy="178" r="22" fill="#1d4ed8"/><text x="92" y="184" text-anchor="middle" fill="#fff" font-size="16" font-weight="700">1</text>
|
||||
<text x="92" y="225" text-anchor="middle" fill="#172554" font-size="16" font-weight="700">Симптом</text><text x="92" y="247" text-anchor="middle" fill="#475569" font-size="13">synthetic вопрос</text>
|
||||
<circle cx="252" cy="178" r="22" fill="#1d4ed8"/><text x="252" y="184" text-anchor="middle" fill="#fff" font-size="16" font-weight="700">2</text>
|
||||
<text x="252" y="225" text-anchor="middle" fill="#172554" font-size="16" font-weight="700">Гипотеза</text><text x="252" y="247" text-anchor="middle" fill="#475569" font-size="13">опровержимая</text>
|
||||
<circle cx="412" cy="178" r="22" fill="#1d4ed8"/><text x="412" y="184" text-anchor="middle" fill="#fff" font-size="16" font-weight="700">3</text>
|
||||
<text x="412" y="225" text-anchor="middle" fill="#172554" font-size="16" font-weight="700">Сигналы</text><text x="412" y="247" text-anchor="middle" fill="#475569" font-size="13">planned-input</text>
|
||||
<circle cx="572" cy="178" r="22" fill="#15803d"/><text x="572" y="184" text-anchor="middle" fill="#fff" font-size="16" font-weight="700">4</text>
|
||||
<text x="572" y="225" text-anchor="middle" fill="#14532d" font-size="16" font-weight="700">Hand-off</text><text x="572" y="247" text-anchor="middle" fill="#475569" font-size="13">not-attempted</text>
|
||||
</g>
|
||||
<path d="M252 282 L252 314 L184 314" fill="none" stroke="#dc2626" stroke-width="3"/><polygon points="184,314 195,307 195,321" fill="#dc2626"/>
|
||||
<rect x="42" y="316" width="192" height="74" rx="10" fill="#fef2f2" stroke="#dc2626" stroke-width="2"/>
|
||||
<text x="58" y="346" fill="#991b1b" font-family="Arial, sans-serif" font-size="15" font-weight="700">STOP: нет имени</text><text x="58" y="369" fill="#991b1b" font-family="Arial, sans-serif" font-size="14">сигнала или гипотезы</text>
|
||||
<path d="M412 282 L412 314 L486 314" fill="none" stroke="#dc2626" stroke-width="3"/><polygon points="486,314 475,307 475,321" fill="#dc2626"/>
|
||||
<rect x="486" y="316" width="192" height="74" rx="10" fill="#fef2f2" stroke="#dc2626" stroke-width="2"/>
|
||||
<text x="502" y="346" fill="#991b1b" font-family="Arial, sans-serif" font-size="15" font-weight="700">STOP: evidence</text><text x="502" y="369" fill="#991b1b" font-family="Arial, sans-serif" font-size="14">сильнее plan input</text>
|
||||
<rect x="42" y="422" width="636" height="43" rx="8" fill="#e0f2fe"/>
|
||||
<text x="360" y="450" text-anchor="middle" fill="#0c4a6e" font-family="Arial, sans-serif" font-size="15">Вывод не сильнее входа: никакого root cause, отчёта или production effect</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.8 KiB |
@@ -0,0 +1,21 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 720 500" role="img" aria-labelledby="title desc">
|
||||
<title id="title">Петля synthetic debugging hand-off</title>
|
||||
<desc id="desc">Диаграмма показывает переход от синтетического симптома к гипотезе и плановым сигналам. Неназванные поля, evidence сильнее input и позитивный вывод ведут в stop, а допустимый вариант передаётся будущему владельцу evidence.</desc>
|
||||
<defs><marker id="arrowBlue" markerWidth="10" markerHeight="10" refX="8" refY="3" orient="auto"><path d="M0,0 L9,3 L0,6 Z" fill="#2563eb"/></marker><marker id="arrowRed" markerWidth="10" markerHeight="10" refX="8" refY="3" orient="auto"><path d="M0,0 L9,3 L0,6 Z" fill="#dc2626"/></marker></defs>
|
||||
<rect width="720" height="500" fill="#f8fafc"/>
|
||||
<text x="38" y="50" fill="#172554" font-family="Arial, sans-serif" font-size="24" font-weight="700">Synthetic hand-off: вопрос, а не кейс</text>
|
||||
<text x="38" y="76" fill="#475569" font-family="Arial, sans-serif" font-size="15">2027-01 · source cutoff 2026-07-31 · productionEffect not-attempted</text>
|
||||
<g font-family="Arial, sans-serif">
|
||||
<rect x="52" y="137" width="158" height="74" rx="12" fill="#dbeafe" stroke="#2563eb" stroke-width="2"/><text x="131" y="167" text-anchor="middle" fill="#172554" font-size="16" font-weight="700">Симптом</text><text x="131" y="190" text-anchor="middle" fill="#334155" font-size="13">named question</text>
|
||||
<rect x="281" y="137" width="158" height="74" rx="12" fill="#dbeafe" stroke="#2563eb" stroke-width="2"/><text x="360" y="167" text-anchor="middle" fill="#172554" font-size="16" font-weight="700">Гипотеза</text><text x="360" y="190" text-anchor="middle" fill="#334155" font-size="13">named alternative</text>
|
||||
<rect x="510" y="137" width="158" height="74" rx="12" fill="#dbeafe" stroke="#2563eb" stroke-width="2"/><text x="589" y="167" text-anchor="middle" fill="#172554" font-size="16" font-weight="700">Сигналы</text><text x="589" y="190" text-anchor="middle" fill="#334155" font-size="13">planned-input</text>
|
||||
<path d="M210 174 L278 174" stroke="#2563eb" stroke-width="4" marker-end="url(#arrowBlue)"/><path d="M439 174 L507 174" stroke="#2563eb" stroke-width="4" marker-end="url(#arrowBlue)"/>
|
||||
<path d="M589 214 C589 273,421 275,421 322" fill="none" stroke="#2563eb" stroke-width="4" marker-end="url(#arrowBlue)"/>
|
||||
<rect x="300" y="322" width="242" height="78" rx="12" fill="#dcfce7" stroke="#15803d" stroke-width="2"/><text x="421" y="352" text-anchor="middle" fill="#14532d" font-size="16" font-weight="700">Synthetic plan hand-off</text><text x="421" y="376" text-anchor="middle" fill="#166534" font-size="13">future evidence owner</text>
|
||||
<path d="M360 214 L360 272 L130 272 L130 322" fill="none" stroke="#dc2626" stroke-width="3" marker-end="url(#arrowRed)"/>
|
||||
<rect x="44" y="322" width="172" height="78" rx="12" fill="#fef2f2" stroke="#dc2626" stroke-width="2"/><text x="130" y="351" text-anchor="middle" fill="#991b1b" font-size="16" font-weight="700">STOP</text><text x="130" y="374" text-anchor="middle" fill="#991b1b" font-size="13">нет имени / даты</text>
|
||||
<path d="M589 214 L589 272 L635 272 L635 322" fill="none" stroke="#dc2626" stroke-width="3" marker-end="url(#arrowRed)"/>
|
||||
<rect x="550" y="322" width="140" height="78" rx="12" fill="#fef2f2" stroke="#dc2626" stroke-width="2"/><text x="620" y="351" text-anchor="middle" fill="#991b1b" font-size="16" font-weight="700">STOP</text><text x="620" y="374" text-anchor="middle" fill="#991b1b" font-size="13">evidence > input</text>
|
||||
</g>
|
||||
<text x="360" y="456" text-anchor="middle" fill="#475569" font-family="Arial, sans-serif" font-size="15">Запрещённый positive conclusion: root-cause-confirmed</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.9 KiB |
@@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 720 500" role="img" aria-labelledby="title desc">
|
||||
<title id="title">Роли сигналов и границы инструментов</title>
|
||||
<desc id="desc">Таблица сравнивает плановые роли лога, trace и synthetic контракта. Последняя колонка показывает, какие выводы запрещены без нового evidence.</desc>
|
||||
<rect width="720" height="500" fill="#f8fafc"/>
|
||||
<text x="36" y="48" fill="#172554" font-family="Arial, sans-serif" font-size="24" font-weight="700">Сигнал, инструмент, граница inference</text>
|
||||
<text x="36" y="74" fill="#475569" font-family="Arial, sans-serif" font-size="15">План 2027-01 · нет реальных логов, trace или метрик</text>
|
||||
<g font-family="Arial, sans-serif" font-size="14">
|
||||
<rect x="36" y="104" width="648" height="48" fill="#1e3a8a" rx="6"/>
|
||||
<text x="54" y="134" fill="#fff" font-weight="700">Форма input</text><text x="208" y="134" fill="#fff" font-weight="700">Можно назвать</text><text x="402" y="134" fill="#fff" font-weight="700">Нужно ещё</text><text x="548" y="134" fill="#fff" font-weight="700">Нельзя вывести</text>
|
||||
<rect x="36" y="152" width="648" height="67" fill="#fff" stroke="#cbd5e1"/><text x="54" y="181" fill="#172554" font-weight="700">Лог</text><text x="208" y="181" fill="#334155">schema, поле</text><text x="402" y="181" fill="#334155">provenance</text><text x="548" y="181" fill="#991b1b">единственную причину</text>
|
||||
<rect x="36" y="219" width="648" height="67" fill="#f1f5f9" stroke="#cbd5e1"/><text x="54" y="248" fill="#172554" font-weight="700">Trace</text><text x="208" y="248" fill="#334155">carrier, связь</text><text x="402" y="248" fill="#334155">граница propagation</text><text x="548" y="248" fill="#991b1b">причинность</text>
|
||||
<rect x="36" y="286" width="648" height="67" fill="#fff" stroke="#cbd5e1"/><text x="54" y="315" fill="#172554" font-weight="700">Метрика</text><text x="208" y="315" fill="#334155">вопрос агрегации</text><text x="402" y="315" fill="#334155">окно и population</text><text x="548" y="315" fill="#991b1b">конкретный путь</text>
|
||||
<rect x="36" y="353" width="648" height="67" fill="#f1f5f9" stroke="#cbd5e1"/><text x="54" y="382" fill="#172554" font-weight="700">Контракт</text><text x="208" y="382" fill="#334155">будущий input</text><text x="402" y="382" fill="#334155">scope и owner</text><text x="548" y="382" fill="#991b1b">что evidence собран</text>
|
||||
</g>
|
||||
<rect x="36" y="444" width="648" height="30" rx="7" fill="#fee2e2"/>
|
||||
<text x="360" y="464" text-anchor="middle" fill="#991b1b" font-family="Arial, sans-serif" font-size="14" font-weight="700">Связь по id помогает задать вопрос, но сама не доказывает root cause</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.0 KiB |
Reference in New Issue
Block a user