44 lines
4.5 KiB
XML
44 lines
4.5 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" width="960" height="640" viewBox="0 0 960 640" role="img" aria-labelledby="title desc">
|
|
<title id="title">Петля ручного rollout и rollback для одного legacy-шва</title>
|
|
<desc id="desc">Схема показывает legacy-only этап, ограниченное предложение нового пути, ручное сравнение evidence и решение владельца расширить либо вернуть route к legacy. Данные и внешние эффекты вынесены за границу rollback-route.</desc>
|
|
<defs>
|
|
<marker id="arrow" viewBox="0 0 12 12" refX="10" refY="6" markerWidth="10" markerHeight="10" orient="auto-start-reverse">
|
|
<path d="M 0 0 L 12 6 L 0 12 z" fill="#25435f"/>
|
|
</marker>
|
|
</defs>
|
|
<rect width="960" height="640" fill="#f5f8fb"/>
|
|
<rect x="24" y="22" width="912" height="592" rx="24" fill="#ffffff" stroke="#bfd0df" stroke-width="2"/>
|
|
<text x="58" y="76" fill="#18324a" font-family="Arial, sans-serif" font-size="30" font-weight="700">Rollout — ряд ручных решений, а не один зелёный status</text>
|
|
<text x="58" y="110" fill="#496379" font-family="Arial, sans-serif" font-size="20">Каждый gate отвечает на один вопрос. Route return не восстанавливает данные автоматически.</text>
|
|
|
|
<rect x="58" y="186" width="214" height="148" rx="18" fill="#fff3df" stroke="#bd8135" stroke-width="3"/>
|
|
<text x="165" y="232" text-anchor="middle" fill="#5a3a10" font-family="Arial, sans-serif" font-size="25" font-weight="700">Stage 0</text>
|
|
<text x="165" y="266" text-anchor="middle" fill="#735021" font-family="Arial, sans-serif" font-size="20">legacy-only</text>
|
|
<text x="165" y="298" text-anchor="middle" fill="#735021" font-family="Arial, sans-serif" font-size="18">seam + owner review</text>
|
|
|
|
<line x1="272" y1="260" x2="348" y2="260" stroke="#25435f" stroke-width="4" marker-end="url(#arrow)"/>
|
|
<rect x="356" y="186" width="244" height="148" rx="18" fill="#e9f0ff" stroke="#596fae" stroke-width="3"/>
|
|
<text x="478" y="232" text-anchor="middle" fill="#273d76" font-family="Arial, sans-serif" font-size="25" font-weight="700">Stage 1</text>
|
|
<text x="478" y="266" text-anchor="middle" fill="#384f85" font-family="Arial, sans-serif" font-size="20">limited proposal</text>
|
|
<text x="478" y="298" text-anchor="middle" fill="#384f85" font-family="Arial, sans-serif" font-size="18">contract evidence gate</text>
|
|
|
|
<line x1="600" y1="260" x2="676" y2="260" stroke="#25435f" stroke-width="4" marker-end="url(#arrow)"/>
|
|
<rect x="684" y="186" width="194" height="148" rx="18" fill="#edf7ee" stroke="#4e8b5a" stroke-width="3"/>
|
|
<text x="781" y="232" text-anchor="middle" fill="#18324a" font-family="Arial, sans-serif" font-size="25" font-weight="700">Stage 2</text>
|
|
<text x="781" y="266" text-anchor="middle" fill="#305842" font-family="Arial, sans-serif" font-size="20">owner decision</text>
|
|
<text x="781" y="298" text-anchor="middle" fill="#305842" font-family="Arial, sans-serif" font-size="18">expand or pause</text>
|
|
|
|
<path d="M 781 334 L 781 394 L 478 394 L 478 440" fill="none" stroke="#25435f" stroke-width="4" marker-end="url(#arrow)"/>
|
|
<rect x="354" y="446" width="250" height="92" rx="16" fill="#f8fafc" stroke="#88a7c0" stroke-width="3"/>
|
|
<text x="479" y="483" text-anchor="middle" fill="#18324a" font-family="Arial, sans-serif" font-size="23" font-weight="700">Compare evidence</text>
|
|
<text x="479" y="514" text-anchor="middle" fill="#496379" font-family="Arial, sans-serif" font-size="18">population • control • duration</text>
|
|
<path d="M 354 492 L 165 492 L 165 334" fill="none" stroke="#9a4e3c" stroke-width="4" marker-end="url(#arrow)"/>
|
|
<text x="95" y="455" fill="#8a4c39" font-family="Arial, sans-serif" font-size="19" font-weight="700">return route</text>
|
|
<text x="70" y="481" fill="#8a4c39" font-family="Arial, sans-serif" font-size="17">legacy-only proposal</text>
|
|
|
|
<rect x="630" y="442" width="248" height="102" rx="16" fill="#fff1f0" stroke="#c76b62" stroke-width="3"/>
|
|
<text x="754" y="479" text-anchor="middle" fill="#7f3934" font-family="Arial, sans-serif" font-size="22" font-weight="700">Outside route rollback</text>
|
|
<text x="754" y="508" text-anchor="middle" fill="#8a4c39" font-family="Arial, sans-serif" font-size="18">data recovery and provider effects</text>
|
|
<text x="754" y="532" text-anchor="middle" fill="#8a4c39" font-family="Arial, sans-serif" font-size="16">need a separate owner and plan</text>
|
|
</svg>
|