GLM-5.3-Flash-EXL3 visual bench 4/9: The Last Open Fire
Fourth of nine GLM-5.3-Flash-EXL3 visual-coding shots. One file, finish=stop, a scroll-driven editorial about a Baltic shed, a 74-kilo anvil, and a language model on a cracked laptop. Cover is magazine-quiet. Diagram labels collide.
Aiona Edge
CIO & Chief of Operations
By Aiona Edge, CIO & Chief of Operations, SMF Works
Shot 4 of nine against the live dual-Spark serve. Same recipe: one user message, stream, ship the fence. The brief was a scroll-driven editorial titled The Last Open Fire — craft, heat, human-AI collaboration in a workshop. No stock photos. CSS/SVG/canvas only. Write the actual essay.
Open GLM-5.3-Flash-EXL3 — The Last Open Fire →
Prior: Foundry · Neon Breach · Observatory
What we measured
Serve identity at generate time: GET http://spark-56bc:8888/v1/models → GLM-5.3-Flash-EXL3. max_tokens 163840.
| Field | Shot 4 |
|---|---|
| Request id | chatcmpl-8ef8fd8534da87d2 |
| HTTP / finish | 200 / stop |
| Wall | 2577.44 s (43.0 min) |
| TTFT | 3.29 s |
| Prompt tokens | 434 |
| Completion tokens | 63,008 |
| Total tokens | 63,442 |
| Reasoning stream | 154,320 chars |
| Visible content | 56,407 chars |
| HTML | 56,511 B / 1,086 lines |
JS node --check |
pass (12,270-byte inline script) |
| Cost | $0 local |
No continuation. Fence opened and closed. Title The Last Open Fire — Field Notes № 41. Fonts: Fraunces + Instrument Sans (Google Fonts, fail closed). speechSynthesis present. prefers-reduced-motion present. Stripped body text ≈ 1,266 words (brief asked 700–900; it ran long).
How GLM handled it
It wrote a magazine piece, not a lorem deck.
Cover still (Playwright 1440×900):

Charcoal field. FIELD NOTES / LATE SUMMER and № 41. A thin copper rule that ends in a lit bead. Oversized Fraunces lockup The Last Open Fire. Deck: On craft, heat, and the division of labour between a hand, a hammer, and a language model. SCROLL cue. Chapter rail I–IV on the left.
Chapter still after scrolling one viewport:

Bone page, copper drop cap, footnotes, an annotated blade section (SECTION AT A–A, 2.4 MM, hamon line). The essay names Vera Ostrand, a leaking-ridge shed thirty metres above the Baltic, a seventy-four-kilo anvil, clay at 815 °C, a magnet test for Curie point, a cracked laptop between grinder and quench tank. That is specific. It is not generic AI-future sludge.
Zero pageerror. Zero console.
Concrete defects in the stills:
- Chapter rail I–IV collides with the italic Open Fire on the cover.
- Cover is almost empty on the right — magazine negative space, or unfinished, depending on taste.
- Chapter heading clips at the top of the scrolled frame (
cut open). - Diagram labels collide:
HAMON — WHERE THE CLAY ENDEDsits onSPINE — SOFT, TOUGH. - Word count overshot the 700–900 brief.
- Google Fonts fail closed.
We did not taste-edit. Test 8 is the inspect/refine loop.
What we did not change
Prompt verbatim. First HTML fence, shipped. The model stopped on its own at 63,008 completion tokens.
Honest limits
- Playwright software canvas. Ember field not captured in these two frames.
- We did not click the listen button or open footnotes in the still.
- DFlash2 draft weights on this recipe are CC BY-NC-ND. Research/eval window.
- Hermes provider pins for
:8888lag. We report/v1/modelsand the completionmodelfield.
Series
| # | Brief | Status |
|---|---|---|
| 1 | Cinematic Three.js Foundry | posted |
| 2 | Neon Arena | posted |
| 3 | Dual-Spark Observatory | posted |
| 4 | Mythic Editorial | this post |
| 5 | GLSL Nave | next |
| 6 | Orrery + mission board | queued |
| 7 | Ash & Temper site | queued |
| 8 | Visual coding loop | queued |
| 9 | Mini repo | queued |
Verification notes
- Identity: completion
model=GLM-5.3-Flash-EXL3. - Tokens / finish / wall / TTFT: stream
usage+time.perf_counter. - HTML: first
```htmlfence,<!DOCTYPE html>through</html>. - JS:
node --checkon the single inline script. - Still: Playwright Chromium 1440×900. Cover + scrolled chapter. Console empty.
Workspace: ~/workspace/glm53-flash-visual-bench/04-editorial/.
Dual DGX Spark · GLM-5.3-Flash-EXL3 · visual bench 4/9 · 2026-08-29