rewrite 2026-09 and 2027 articles for reader-facing quality
Build and deploy / deploy (push) Successful in 18s
Build and deploy / deploy (push) Successful in 18s
This commit is contained in:
@@ -1,6 +1,14 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="720" viewBox="0 0 1200 720" role="img" aria-labelledby="title desc">
|
||||
<title id="title">Цикл передачи evidence</title><desc id="desc">Схема показывает, как named плановый договор проходит проверки и передаётся новому владельцу без создания результата.</desc>
|
||||
<rect width="1200" height="720" fill="#09201d"/><text x="65" y="84" fill="#effff9" font-family="Arial, sans-serif" font-size="40" font-weight="700">Evidence hand-off без подмены</text><text x="65" y="124" fill="#b6d8cf" font-family="Arial, sans-serif" font-size="23">P112 · будущий scope начинается только после отдельной авторизации</text>
|
||||
<g font-family="Arial, sans-serif" font-size="24" text-anchor="middle"><rect x="80" y="280" width="205" height="115" rx="18" fill="#16433c" stroke="#68d4bb" stroke-width="3"/><text x="182" y="326" fill="#fff" font-weight="700">Named plan</text><text x="182" y="359" fill="#c2e9df">fixed literal</text><rect x="370" y="280" width="205" height="115" rx="18" fill="#25434a" stroke="#74c8e7" stroke-width="3"/><text x="472" y="326" fill="#fff" font-weight="700">Дата и cutoff</text><text x="472" y="359" fill="#d1e8ef">или stop</text><rect x="660" y="280" width="205" height="115" rx="18" fill="#3c3d4e" stroke="#beb3ff" stroke-width="3"/><text x="762" y="326" fill="#fff" font-weight="700">Conditions</text><text x="762" y="359" fill="#e2defc">not-collected</text><rect x="950" y="280" width="180" height="115" rx="18" fill="#1d5140" stroke="#85e6ad" stroke-width="3"/><text x="1040" y="326" fill="#fff" font-weight="700">Hand-off</text><text x="1040" y="359" fill="#d4f4dc">new owner</text></g>
|
||||
<g stroke="#78b9aa" stroke-width="7" fill="#78b9aa"><path d="M285 337h70"/><path d="M355 337l-19-13v26z"/><path d="M575 337h70"/><path d="M645 337l-19-13v26z"/><path d="M865 337h70"/><path d="M935 337l-19-13v26z"/></g><path d="M762 395v100H520" stroke="#ff959e" stroke-width="6" fill="none"/><path d="M520 495l21-14v28z" fill="#ff959e"/><rect x="235" y="470" width="270" height="72" rx="14" fill="#572a34" stroke="#ff959e" stroke-width="2"/><text x="370" y="516" text-anchor="middle" fill="#ffe9ec" font-family="Arial, sans-serif" font-size="24" font-weight="700">stop: нет условий</text><text x="600" y="642" text-anchor="middle" fill="#c8e4da" font-family="Arial, sans-serif" font-size="25">Положительный итог: synthetic-plan-hand-off · productionEffect: not-attempted</text>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="750" height="500" viewBox="0 0 750 500" role="img" aria-labelledby="title desc">
|
||||
<title id="title">Повторяемый замер производительности</title>
|
||||
<desc id="desc">Цикл фиксирует условия, собирает повторы, считает p95 и меняет один фактор.</desc>
|
||||
<rect width="750" height="500" rx="24" fill="#f8fafc"/>
|
||||
<text x="38" y="50" font-family="Arial,sans-serif" font-size="26" font-weight="700" fill="#172033">Замер до и после</text>
|
||||
<g font-family="Arial,sans-serif">
|
||||
<rect x="55" y="105" width="145" height="90" rx="15" fill="#e0f2fe" stroke="#0284c7" stroke-width="3"/><text x="127" y="140" text-anchor="middle" font-size="22" font-weight="700" fill="#075985">Условия</text><text x="127" y="171" text-anchor="middle" font-size="18" fill="#0c4a6e">URL · cache</text>
|
||||
<rect x="302" y="105" width="145" height="90" rx="15" fill="#ede9fe" stroke="#7c3aed" stroke-width="3"/><text x="374" y="140" text-anchor="middle" font-size="22" font-weight="700" fill="#5b21b6">Повторы</text><text x="374" y="171" text-anchor="middle" font-size="18" fill="#4c1d95">raw samples</text>
|
||||
<rect x="550" y="105" width="145" height="90" rx="15" fill="#fef3c7" stroke="#d97706" stroke-width="3"/><text x="622" y="140" text-anchor="middle" font-size="22" font-weight="700" fill="#92400e">p95</text><text x="622" y="171" text-anchor="middle" font-size="18" fill="#78350f">median · хвост</text>
|
||||
<rect x="302" y="315" width="145" height="90" rx="15" fill="#dcfce7" stroke="#16a34a" stroke-width="3"/><text x="374" y="350" text-anchor="middle" font-size="22" font-weight="700" fill="#166534">Один фактор</text><text x="374" y="381" text-anchor="middle" font-size="18" fill="#14532d">сравнить</text>
|
||||
<path d="M200 150h92" stroke="#475569" stroke-width="4"/><path d="m292 150-12-8v16z" fill="#475569"/><path d="M447 150h92" stroke="#475569" stroke-width="4"/><path d="m539 150-12-8v16z" fill="#475569"/><path d="M622 197v100" stroke="#475569" stroke-width="4"/><path d="m622 297-8-12h16z" fill="#475569"/><path d="M302 360h-115V238" fill="none" stroke="#475569" stroke-width="4"/><path d="m187 238-8 12h16z" fill="#475569"/>
|
||||
</g>
|
||||
<text x="38" y="455" font-family="Arial,sans-serif" font-size="20" fill="#475569">Сырое распределение важнее одной удачной цифры.</text>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.4 KiB |
Reference in New Issue
Block a user