79e9aa8("fix: align TechLog article content widths") narrowed .evidence-figure/.code-block/.data-table-wrap from min(61rem, calc(100% + 15rem)) to min(var(--body-copy), 100%), shrinking every page whose article body contains an evidence-figure diagram. The goldens were never refreshed after that commit landed, so test:visual carried 13 failures inherited from main. Per-failure diff inspection (not just the aggregate count) showed the 13 split into two unrelated causes: - 7 are a pure dimensional consequence of the width rule -- full-page diffs starting at the evidence-figure diagram, page height down by a fixed ~93px offset in matched pairs. Regenerated here: tech-log-case-1440 6506 -> 6412 tech-log-public-fixture-cases-collection-... 6506 -> 6412 tech-log-studio-document-preview-1440 1904 -> 1811 tech-log-studio-current-preview-1440 1904 -> 1811 tech-log-studio-publication-preview-1440 1687 -> 1594 tech-log-studio-publication-snapshot-1440 1687 -> 1594 tech-log-studio-immediate-preview-1440 1733 -> 1640 - 6 are unrelated content staleness from a later commit (0355b64, "feat: add TechLog project decision authoring") that added a "Decision" document type/option without refreshing its goldens. These are left failing intentionally -- they are not a dimensional consequence of79e9aa8and regenerating them here would silently bake an unreviewed content change into the baseline: tech-log-studio-documents-360/1440, tech-log-studio-document-new-360/1440, tech-log-studio-document-list-1440, tech-log-studio-new-document-1440 test:visual: 13 failed/117 passed -> 124 passed/6 failed (the 6 above). lint and check:types unaffected. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
131 KiB
1440x1811px
131 KiB
1440x1811px