fix: write-up tables wrap their text

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Paul Campbell pushed by claude agent, operated by paul@keymail.dev a64af322ae381e119159c991356a817497294003 parent 7c4ec8d
3 files changed, +3 −0
  • harness/report/style.tmpl +1 −0
  • report/site/index.html +1 −0
  • report/site/writeup.html +1 −0
diff --git a/harness/report/style.tmpl b/harness/report/style.tmpl
index f670bc6..25dab07 100644
--- a/harness/report/style.tmpl
+++ b/harness/report/style.tmpl
@@ -39,6 +39,7 @@ th:first-child, td:first-child { text-align: left; }
th { color: var(--ink-2); font-weight: 600; }
.blocked td:not(:first-child) { color: var(--muted); text-align: left; white-space: normal; }
.prose table { margin: 16px 0; }
+.prose td, .prose th { white-space: normal; text-align: left; vertical-align: top; }
.prose h2 { margin-top: 40px; }
dl { display: grid; grid-template-columns: max-content 1fr; gap: 4px 16px; margin: 8px 0 0; font-size: .92rem; }
dt { color: var(--muted); } dd { margin: 0; color: var(--ink-2); }
diff --git a/report/site/index.html b/report/site/index.html
index c4d8fe4..12ae7ea 100644
--- a/report/site/index.html
+++ b/report/site/index.html
@@ -45,6 +45,7 @@ th:first-child, td:first-child { text-align: left; }
th { color: var(--ink-2); font-weight: 600; }
.blocked td:not(:first-child) { color: var(--muted); text-align: left; white-space: normal; }
.prose table { margin: 16px 0; }
+.prose td, .prose th { white-space: normal; text-align: left; vertical-align: top; }
.prose h2 { margin-top: 40px; }
dl { display: grid; grid-template-columns: max-content 1fr; gap: 4px 16px; margin: 8px 0 0; font-size: .92rem; }
dt { color: var(--muted); } dd { margin: 0; color: var(--ink-2); }
diff --git a/report/site/writeup.html b/report/site/writeup.html
index f4c4615..feb2ad0 100644
--- a/report/site/writeup.html
+++ b/report/site/writeup.html
@@ -45,6 +45,7 @@ th:first-child, td:first-child { text-align: left; }
th { color: var(--ink-2); font-weight: 600; }
.blocked td:not(:first-child) { color: var(--muted); text-align: left; white-space: normal; }
.prose table { margin: 16px 0; }
+.prose td, .prose th { white-space: normal; text-align: left; vertical-align: top; }
.prose h2 { margin-top: 40px; }
dl { display: grid; grid-template-columns: max-content 1fr; gap: 4px 16px; margin: 8px 0 0; font-size: .92rem; }
dt { color: var(--muted); } dd { margin: 0; color: var(--ink-2); }