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:
+12
-13
@@ -1,14 +1,13 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="375" height="225" viewBox="0 0 375 225" role="img" aria-labelledby="title desc">
|
||||
<title id="title">Матрица границ evidence и provenance</title>
|
||||
<desc id="desc">Пять строк отличают утверждение, evidence, происхождение, независимое подтверждение и опровержимость. Скрытый слой не повышает уверенность.</desc>
|
||||
<rect width="375" height="225" fill="#f8fafc"/>
|
||||
<g font-family="Arial, sans-serif" fill="#17233a"><text x="10" y="18" font-size="15" font-weight="700">Evidence ≠ связный рассказ</text>
|
||||
<rect x="10" y="29" width="355" height="24" rx="4" fill="#203b68"/><text x="18" y="45" font-size="10" font-weight="700" fill="#fff">Слой</text><text x="93" y="45" font-size="10" font-weight="700" fill="#fff">Вопрос</text><text x="243" y="45" font-size="10" font-weight="700" fill="#fff">Граница P116</text>
|
||||
<g stroke="#9ba8bc" stroke-width=".6"><rect x="10" y="53" width="355" height="25" fill="#edf3ff"/><rect x="10" y="78" width="355" height="25" fill="#fff"/><rect x="10" y="103" width="355" height="25" fill="#edf3ff"/><rect x="10" y="128" width="355" height="25" fill="#fff"/><rect x="10" y="153" width="355" height="25" fill="#edf3ff"/><path d="M82 29V178M233 29V178"/></g>
|
||||
<text x="18" y="69" font-size="9" font-weight="700">Claim</text><text x="93" y="69" font-size="9">Что сказано?</text><text x="243" y="69" font-size="9">not-collected</text>
|
||||
<text x="18" y="94" font-size="9" font-weight="700">Evidence</text><text x="93" y="94" font-size="9">Чем проверить?</text><text x="243" y="94" font-size="9">нет substitute</text>
|
||||
<text x="18" y="119" font-size="9" font-weight="700">Origin</text><text x="93" y="119" font-size="9">Откуда?</text><text x="243" y="119" font-size="9">не из prose</text>
|
||||
<text x="18" y="144" font-size="9" font-weight="700">Other path</text><text x="93" y="144" font-size="9">Независим?</text><text x="243" y="144" font-size="9">повтор не source</text>
|
||||
<text x="18" y="169" font-size="9" font-weight="700">Falsifier</text><text x="93" y="169" font-size="9">Что сузит?</text><text x="243" y="169" font-size="9">not-tested</text>
|
||||
<rect x="10" y="192" width="355" height="22" rx="5" fill="#fff0f0" stroke="#ae3f3f"/><text x="19" y="207" font-size="9" font-weight="700" fill="#852c2c">hidden / claimed / fabricated → STOP</text></g>
|
||||
<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">Матрица проверки TLS-сертификата</title>
|
||||
<desc id="desc">Матрица разделяет срок действия, имя SAN, цепочку доверия и алгоритм. Успешный TLS-канал не означает совпадение всех проверок.</desc>
|
||||
<rect width="1200" height="720" fill="#f8fafc"/>
|
||||
<text x="58" y="72" fill="#17233a" font-family="Arial, sans-serif" font-size="38" font-weight="700">Сертификат: четыре независимые проверки</text>
|
||||
<text x="58" y="112" fill="#4b5870" font-family="Arial, sans-serif" font-size="22">Шифрование канала не заменяет доверие к имени и цепочке</text>
|
||||
<g font-family="Arial, sans-serif" font-size="21">
|
||||
<rect x="58" y="155" width="1084" height="62" fill="#203b68"/><text x="88" y="195" fill="#fff" font-weight="700">Слой</text><text x="350" y="195" fill="#fff" font-weight="700">Вопрос</text><text x="700" y="195" fill="#fff" font-weight="700">Отказ</text><text x="970" y="195" fill="#fff" font-weight="700">Собрать</text>
|
||||
<g stroke="#9ba8bc" stroke-width="2"><rect x="58" y="217" width="1084" height="78" fill="#edf3ff"/><rect x="58" y="295" width="1084" height="78" fill="#fff"/><rect x="58" y="373" width="1084" height="78" fill="#edf3ff"/><rect x="58" y="451" width="1084" height="78" fill="#fff"/></g>
|
||||
<g fill="#25344d"><text x="88" y="264" font-weight="700">Срок</text><text x="350" y="264">now внутри окна?</text><text x="700" y="264">expired</text><text x="970" y="264">UTC clock</text><text x="88" y="342" font-weight="700">SAN</text><text x="350" y="342">host совпал?</text><text x="700" y="342">hostname mismatch</text><text x="970" y="342">SNI + имя</text><text x="88" y="420" font-weight="700">Цепочка</text><text x="350" y="420">есть trusted root?</text><text x="700" y="420">unknown issuer</text><text x="970" y="420">leaf + intermediate</text><text x="88" y="498" font-weight="700">Policy</text><text x="350" y="498">алгоритм разрешён?</text><text x="700" y="498">algorithm error</text><text x="970" y="498">TLS settings</text></g>
|
||||
<rect x="58" y="580" width="1084" height="72" rx="16" fill="#14532d"/><text x="600" y="625" text-anchor="middle" fill="#dcfce7" font-weight="700">Не отключать verify: исправлять конкретный слой</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.6 KiB |
Reference in New Issue
Block a user