file #42-#45
Message
file #42-#45
Diff
.forge/issues/377674c6-d0b5-4f90-9e8f-adb35834dd90/issue.md+16 −0
--- /dev/null+++ b/.forge/issues/377674c6-d0b5-4f90-9e8f-adb35834dd90/issue.md@@ -0,0 +1,16 @@1+---2+id: 377674c6-d0b5-4f90-9e8f-adb35834dd903+title: Code page CI badge green/red4+state: open5+labels:6+- area:render7+assignees: []8+milestone: m6-polish9+created: 2026-09-10T08:26:26.648150484Z10+updated: null11+---12+Context: Owner QA — code page CI state is text-only; want GitHub-style green/red.13+Tasks:14+1. Code tab repo-head CI badge: verdict pass → green class, fail → red class (reuse .badge.pass/.fail). Running/cancelled keep existing tones.15+2. Tests: fixture verdicts pass+fail assert badge classes on code page.16+Swarm: fold with #44 (same code-tab area). Branch `m6/code-bits`.
.forge/issues/5df479f5-148a-4008-bad1-3929a370c682/issue.md+17 −0
--- /dev/null+++ b/.forge/issues/5df479f5-148a-4008-bad1-3929a370c682/issue.md@@ -0,0 +1,17 @@1+---2+id: 5df479f5-148a-4008-bad1-3929a370c6823+title: 'Code tab: files + README side by side on desktop'4+state: open5+labels:6+- area:render7+assignees: []8+milestone: m6-polish9+created: 2026-09-10T08:26:26.654416869Z10+updated: null11+---12+Context: Owner QA — desktop code tab stacks files over README; want side-by-side.13+Tasks:14+1. >=1100px (existing breakpoint): code tab becomes two columns (file table left ~1.25fr, README right ~1fr? or files 7/12 + readme 5/12 — decide in-work, keep readable line length for README). <1100px stays stacked (mobile-first intact).15+2. Use existing .cols pattern if present (see responsive work) — extend, don't invent.16+3. Tests: cols wrapper asserts, breakpoint asserts.17+Swarm: AFTER #42/#43/#44 land (same template). Branch `m6/code-cols`.
.forge/issues/86ce2532-0b0a-4f1e-bca9-5cce9c414beb/issue.md+16 −0
--- /dev/null+++ b/.forge/issues/86ce2532-0b0a-4f1e-bca9-5cce9c414beb/issue.md@@ -0,0 +1,16 @@1+---2+id: 86ce2532-0b0a-4f1e-bca9-5cce9c414beb3+title: 'Clone details: remove blank line under summary'4+state: open5+labels:6+- area:render7+assignees: []8+milestone: m6-polish9+created: 2026-09-10T08:26:26.651305481Z10+updated: null11+---12+Context: Owner QA — collapsed clone <details> shows a blank line under the summary.13+Tasks:14+1. Remove the stray blank line (whitespace/margin between summary and content when collapsed — likely a <p>/margin or newline block; fix CSS, not content).15+2. Tests: summary immediately followed by content wrapper (no empty <p>, no margin-collapse gap — assert structure).16+Swarm: same agent as #43. Branch `m6/code-bits`. Close both.
.forge/issues/cb3059a3-5dc8-48cc-84de-fdda3046a63d/issue.md+17 −0
--- /dev/null+++ b/.forge/issues/cb3059a3-5dc8-48cc-84de-fdda3046a63d/issue.md@@ -0,0 +1,17 @@1+---2+id: cb3059a3-5dc8-48cc-84de-fdda3046a63d3+title: Truncate all table fields (desktop overflow)4+state: open5+labels:6+- area:render7+assignees: []8+milestone: m6-polish9+created: 2026-09-10T08:26:26.643766746Z10+updated: null11+---12+Context: Owner QA — tables overflow even on desktop (commits subject/author worst). Every field needs truncation.13+Tasks:14+1. Truncation utilities: `.trunc` (ellipsis, nowrap, max-width per column kind: subject 40ch, author 16ch, sha 10ch, message 72ch, title 60ch). Applied to EVERY table cell across commits/issues/pulls/tasks/ci/releases/file-table. Full text in `title=` attr so nothing is lost on hover/long-press.15+2. Desktop tables must fit 1100px container without page-level h-scroll (card reflow stays for narrow).16+3. Tests: trunc class asserts per table, title-attr asserts, evil-long-string fixture.17+Swarm: Owl. Branch `m6/truncate`.