This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 720" role="img" aria-labelledby="title desc">
|
||||
<title id="title">Учебная timeline для postmortem без поиска виноватого</title>
|
||||
<desc id="desc">Три synthetic fact records расположены до решения в моменте и профилактического эксперимента. Схема разделяет факт, решение и эксперимент и не утверждает причину, вину или эффект реального инцидента.</desc>
|
||||
<defs>
|
||||
<marker id="arrow" markerWidth="12" markerHeight="12" refX="10" refY="6" orient="auto"><path d="M0 0L12 6L0 12Z" fill="#5368cf"/></marker>
|
||||
<style>
|
||||
.bg { fill: #f7f8ff; }
|
||||
.card { fill: #fff; stroke: #d7def6; stroke-width: 3; }
|
||||
.fact { fill: #e7f6ff; stroke: #1389b7; stroke-width: 3; }
|
||||
.decision { fill: #fff1d9; stroke: #d87b00; stroke-width: 3; }
|
||||
.experiment { fill: #e9f8ef; stroke: #198355; stroke-width: 3; }
|
||||
.line { fill: none; stroke: #5368cf; stroke-width: 5; marker-end: url(#arrow); }
|
||||
.dashed { fill: none; stroke: #198355; stroke-width: 5; stroke-dasharray: 11 9; marker-end: url(#arrow); }
|
||||
.title { font: 700 44px Arial, sans-serif; fill: #14213d; }
|
||||
.head { font: 700 31px Arial, sans-serif; fill: #14213d; }
|
||||
.body { font: 500 24px Arial, sans-serif; fill: #3e4d6b; }
|
||||
.mono { font: 600 22px Menlo, Consolas, monospace; fill: #1b3150; }
|
||||
.note { font: 500 20px Arial, sans-serif; fill: #53627d; }
|
||||
.cross { stroke: #d5424d; stroke-width: 8; stroke-linecap: round; }
|
||||
</style>
|
||||
</defs>
|
||||
<rect class="bg" width="1200" height="720" rx="30"/>
|
||||
<text x="58" y="70" class="title">Сначала record, затем вывод</text>
|
||||
<text x="58" y="108" class="body">Учебная timeline: fixed synthetic records в памяти</text>
|
||||
|
||||
<line x1="154" y1="195" x2="154" y2="590" class="line"/>
|
||||
<circle cx="154" cy="195" r="14" fill="#1389b7"/>
|
||||
<circle cx="154" cy="350" r="14" fill="#d87b00"/>
|
||||
<circle cx="154" cy="525" r="14" fill="#198355"/>
|
||||
|
||||
<rect x="218" y="145" width="885" height="137" rx="22" class="fact"/>
|
||||
<text x="254" y="192" class="head">1. Fact records: что зафиксировано</text>
|
||||
<text x="254" y="230" class="mono">10:00 · 10:03 · 10:06</text>
|
||||
<text x="254" y="260" class="body">statement + evidence reference</text>
|
||||
<text x="770" y="230" class="note">inference: not-a-cause-claim</text>
|
||||
|
||||
<rect x="218" y="300" width="885" height="137" rx="22" class="decision"/>
|
||||
<text x="254" y="347" class="head">2. Decision at the time: что выбрали</text>
|
||||
<text x="254" y="385" class="mono">10:08 · pause-synthetic-change-review</text>
|
||||
<text x="254" y="415" class="body">только facts, доступные до действия</text>
|
||||
<text x="770" y="385" class="note">evaluation: not-judged</text>
|
||||
|
||||
<rect x="218" y="475" width="885" height="151" rx="22" class="experiment"/>
|
||||
<text x="254" y="522" class="head">3. Preventive experiment: что проверить дальше</text>
|
||||
<text x="254" y="560" class="mono">10:15 · criterion + rollback</text>
|
||||
<text x="254" y="593" class="body">гипотеза ограничена и обратима</text>
|
||||
<path d="M818 540H1044" class="dashed"/>
|
||||
<text x="776" y="609" class="note">effect: not-evaluated</text>
|
||||
|
||||
<text x="905" y="125" class="mono" fill="#d5424d">не «виновник»</text>
|
||||
<path d="M1075 102L1124 133M1124 102L1075 133" class="cross"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.5 KiB |
Reference in New Issue
Block a user