Final editorial batch ·15/19 live · No PR yet

Four designs integrated.
Two bounded fixes need review.

1. Preserve the selected semantics; permit two comments

34lint errors:33 on Case Study's explicit table roles and1 on Launch's named code region. Recommendation: approve the two exact local, rule-specific comments. No CSS, text, tags or role changes. Eight actual sandbox PNG/AX pairs are identical.

2. Let the actual viewer grow with the full Daily fixture

The existing12000px circuit breaker clamps the required real artifact-viewer fixture. At320px, its13757px body grows to14745px after archive expansion, but the outer iframe stays12000px. All text remains reachable via nested scrolling; automatic outer resizing fails.

Recommendation: authorize12000→32768, retaining the sender/finite/positive/floor guard and bounded fallback. No template redesign or content cuts. A browser-only candidate sizes correctly and preserves all9 safety controls; no runtime file has changed.

WidthClosed→archive openCurrent frame
39011456→1231611456→12000
32013757→1474512000→12000

Actual final local gallery cards

What passes, and what does not

Build/typecheck pass.1132unit+268e2e pass,12existing skips each.16main/48boundary frames,19HTML+Markdown,4no-JS/8growth:0failures.16decoded-pixel pairs exact.20API contracts exact. Four sources still byte-exact accepted;307 original/303 retained text nodes and170numbers preserved.

Not green:34lint errors; final real-viewer automatic growth until authorized runtime fix.41warnings=40unchanged+one accepted Case CSS override. No final PR/CI claim yet.

Real long-document evidence

Both the actual artifact viewer and the separate bounded catalog preview are tested. No customer production fixtures. Chromium only; inherited author checks are labelled separately.

Astra sole integrator. No candidates applied, no production changes, no private runtime/auth/backup/customer data published. Parent exceptions first; final PR review still required before deployment.