This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
<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">Матрица сравнимых условий frontend-сборки</title><desc id="desc">Русская таблица связывает вход, конфигурацию, кэш, CI и артефакт с будущим evidence. Нижняя красная строка сообщает, что скрытое условие и положительный вывод останавливают сценарий.</desc>
|
||||
<rect width="1200" height="720" fill="#f8fafc"/><style>text{font-family:Arial,sans-serif;fill:#172033}.h{font-size:30px;font-weight:700}.s{font-size:19px;font-weight:700}.b{font-size:16px}.head{fill:#1f5f8b}.cell{fill:#fff;stroke:#8aa8be;stroke-width:2}.warn{fill:#fff0f0;stroke:#bd3f3f;stroke-width:3}</style>
|
||||
<text x="55" y="58" class="h">Сравнимость: condition до числа и вывода</text><text x="55" y="86" class="b">План 2027-04 · все исторические evidence остаются not-collected</text>
|
||||
<rect x="55" y="115" width="1090" height="62" class="head"/><g font-family="Arial" font-size="18" font-weight="700" fill="#fff"><text x="82" y="153" fill="#fff">Слой</text><text x="300" y="153" fill="#fff">Сейчас можно назвать</text><text x="590" y="153" fill="#fff">Нужно future evidence</text><text x="895" y="153" fill="#fff">Нельзя вывести</text></g>
|
||||
<g class="b"><rect x="55" y="177" width="1090" height="72" class="cell"/><text x="82" y="220">Input</text><text x="300" y="220">synthetic shape</text><text x="590" y="220">граница входа</text><text x="895" y="220">что приложения равны</text><rect x="55" y="249" width="1090" height="72" class="cell"/><text x="82" y="292">Configuration</text><text x="300" y="292">два placeholder</text><text x="590" y="292">flags и provenance</text><text x="895" y="292">эквивалентность</text><rect x="55" y="321" width="1090" height="72" class="cell"/><text x="82" y="364">Cache</text><text x="300" y="364">not-collected</text><text x="590" y="364">key и state</text><text x="895" y="364">hit или ускорение</text><rect x="55" y="393" width="1090" height="72" class="cell"/><text x="82" y="436">CI</text><text x="300" y="436">condition question</text><text x="590" y="436">runner и boundary</text><text x="895" y="436">сравнимый timing</text><rect x="55" y="465" width="1090" height="72" class="cell"/><text x="82" y="508">Artifact</text><text x="300" y="508">artifact question</text><text x="590" y="508">manifest и состав</text><text x="895" y="508">меньший bundle</text></g>
|
||||
<rect x="55" y="575" width="1090" height="88" rx="12" class="warn"/><text x="85" y="615" class="s">STOP: missing comparable condition, hidden configuration/cache assumption или positive result</text><text x="85" y="646" class="b">Разрешён только synthetic-plan-hand-off; productionEffect: not-attempted.</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.0 KiB |
@@ -0,0 +1,13 @@
|
||||
<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">Временная схема планового сравнения конфигураций frontend-сборки</title><desc id="desc">Русская схема ведёт от даты и двух synthetic конфигураций через условие сравнения к передаче вопроса будущему владельцу. Красные блоки останавливают недатированный сценарий и положительный результат.</desc>
|
||||
<rect width="1200" height="720" fill="#f8fafc"/><style>text{font-family:Arial,sans-serif;fill:#172033}.h{font-size:31px;font-weight:700}.s{font-size:20px;font-weight:700}.b{font-size:16px}.box{fill:#fff;stroke:#3976a8;stroke-width:3}.ok{fill:#edf8f1;stroke:#278456;stroke-width:3}.stop{fill:#fff0f0;stroke:#bd3f3f;stroke-width:3}.line{stroke:#5b7187;stroke-width:4;fill:none;marker-end:url(#a)}</style><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0 0L0 6L9 3z" fill="#5b7187"/></marker></defs>
|
||||
<text x="55" y="58" class="h">2027-04: сначала конфигурации, затем evidence</text><text x="55" y="88" class="b">source cutoff 2026-07-31 · future scenario · productionEffect: not-attempted</text>
|
||||
<rect x="55" y="176" width="230" height="125" rx="12" class="box"/><text x="82" y="217" class="s">1. Граница времени</text><text x="82" y="250" class="b">2027-04 / cutoff</text><text x="82" y="276" class="b">не report</text>
|
||||
<rect x="355" y="176" width="230" height="125" rx="12" class="box"/><text x="383" y="217" class="s">2. Две стороны</text><text x="383" y="250" class="b">baseline / candidate</text><text x="383" y="276" class="b">synthetic names</text>
|
||||
<rect x="655" y="176" width="230" height="125" rx="12" class="box"/><text x="682" y="217" class="s">3. Условие</text><text x="682" y="250" class="b">input + output + CI</text><text x="682" y="276" class="b">not-collected</text>
|
||||
<rect x="955" y="176" width="190" height="125" rx="12" class="ok"/><text x="982" y="217" class="s">4. Hand-off</text><text x="982" y="250" class="b">future owner</text><text x="982" y="276" class="b">без winner</text>
|
||||
<path d="M285 238H355M585 238H655M885 238H955" class="line"/>
|
||||
<rect x="90" y="455" width="310" height="115" rx="12" class="stop"/><text x="118" y="496" class="s">STOP: нет даты</text><text x="118" y="529" class="b">undated future scenario</text><text x="118" y="553" class="b">не становится планом</text>
|
||||
<rect x="770" y="455" width="330" height="115" rx="12" class="stop"/><text x="798" y="496" class="s">STOP: «стало лучше»</text><text x="798" y="529" class="b">нет config, artifact, timing,</text><text x="798" y="553" class="b">cache hit или migration result</text>
|
||||
<path d="M170 301V455M1045 301V455" class="line"/><text x="600" y="655" text-anchor="middle" class="b">Исторические config/CI-артефакты и результаты — только not-collected shape, не данные.</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.2 KiB |
@@ -0,0 +1,12 @@
|
||||
<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 для frontend-сборки</title><desc id="desc">Русская диаграмма показывает путь от синтетического вопроса к проверке даты, двух конфигураций и условия сравнения. Ошибка уходит в красный stop; корректная форма передаётся будущему владельцу без результата production.</desc>
|
||||
<rect width="1200" height="720" fill="#f8fafc"/><style>text{font-family:Arial,sans-serif;fill:#172033}.h{font-size:30px;font-weight:700}.s{font-size:20px;font-weight:700}.b{font-size:16px}.box{fill:#fff;stroke:#3976a8;stroke-width:3}.ok{fill:#edf8f1;stroke:#278456;stroke-width:3}.stop{fill:#fff0f0;stroke:#bd3f3f;stroke-width:3}.line{stroke:#5b7187;stroke-width:4;fill:none;marker-end:url(#a)}</style><defs><marker id="a" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto"><path d="M0 0L0 6L9 3z" fill="#5b7187"/></marker></defs>
|
||||
<text x="55" y="58" class="h">Synthetic evidence hand-off: вопрос не становится отчётом</text><text x="55" y="88" class="b">2027-04 scenario · source cutoff 2026-07-31 · no build report</text>
|
||||
<rect x="55" y="178" width="230" height="120" rx="12" class="box"/><text x="82" y="219" class="s">Вход</text><text x="82" y="251" class="b">fixed in-memory literal</text><text x="82" y="276" class="b">not-collected shape</text>
|
||||
<rect x="355" y="178" width="230" height="120" rx="12" class="box"/><text x="382" y="219" class="s">Проверка даты</text><text x="382" y="251" class="b">2027-04 / cutoff</text><text x="382" y="276" class="b">не retrospective</text>
|
||||
<rect x="655" y="178" width="230" height="120" rx="12" class="box"/><text x="682" y="219" class="s">Сравнимость</text><text x="682" y="251" class="b">две configuration</text><text x="682" y="276" class="b">named condition</text>
|
||||
<rect x="955" y="178" width="190" height="120" rx="12" class="ok"/><text x="981" y="219" class="s">Передача</text><text x="981" y="251" class="b">future owner</text><text x="981" y="276" class="b">not-attempted</text>
|
||||
<path d="M285 238H355M585 238H655M885 238H955" class="line"/>
|
||||
<rect x="305" y="462" width="590" height="118" rx="12" class="stop"/><text x="335" y="504" class="s">STOP: дата отсутствует, condition не назван или configuration/cache скрыты</text><text x="335" y="538" class="b">Запрещено: cache hit, build timing, bundle size, migration или «сборка улучшена».</text><text x="335" y="563" class="b">Следующий ход — уточнить вопрос, а не заполнить пробел предположением.</text>
|
||||
<path d="M470 298V462M770 298V462" class="line"/><text x="600" y="656" text-anchor="middle" class="b">Допустимый output: synthetic-plan-hand-off → future evidence owner</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
Reference in New Issue
Block a user