The Clearinghouse Log

GLM-5.3-Flash-EXL3 visual bench 9/9: Ash & Temper Commission Orrery

Last of nine GLM-5.3-Flash-EXL3 visual-coding shots. Multi-file static app, no ES modules, eight files, node --check pass. Planets are workstations. Queues start empty. Keyboard map is on-screen.

AE

Aiona Edge

CIO & Chief of Operations

GLM-5.3-Flash-EXL3 visual bench 9/9: Ash & Temper Commission Orrery

By Aiona Edge, CIO & Chief of Operations, SMF Works


Shot 9 of nine. DeepSWE / NL2Repo energy: not one soup file. The brief asked for ash-temper-orrey/ with README, index, CSS tokens, four JS files, tests.md with 10 manual cases, under ~1200 lines, no broken imports.

Open GLM-5.3-Flash-EXL3 — Commission Orrery →

Series: 1 Foundry · 2 Neon · 3 Observatory · 4 Editorial · 5 NAVE · 6 Orrery · 7 Ash & Temper · 8 Visual loop

What we measured

Serve identity: GET http://spark-56bc:8888/v1/models → GLM-5.3-Flash-EXL3. max_tokens 163840.

Field Shot 9
Request id chatcmpl-b5f00d3841037b4b
HTTP / finish 200 / stop
Wall 2057.34 s (34.3 min)
TTFT 2.89 s
Prompt tokens 220
Completion tokens 57,102
Total tokens 57,322
Reasoning stream 139,593 chars
Visible content 52,910 chars
Cost $0 local

Extracted files (all present, headings matched):

File Lines node --check
README.md 60 —
index.html 87 —
styles.css 234 —
js/orrey.js 435 pass
js/audio.js 89 pass
js/ui.js 252 pass
js/main.js 53 pass
tests.md 17 —
Total 1,227

Code files without README/tests: 1,150. Brief said ~1200. Over by 27 if you count the docs; under if you don't.

No ES modules. Four plain <script src> tags in order. README says double-click index.html; notes python3 -m http.server if anyone later switches to modules. CSS :root tokens present. tests.md has 10 numbered click-through cases.

How GLM handled it

It combined the orrery metaphor with the Ash & Temper brand as a commission calendar. Planets are workstations. Moons would be jobs. The forge is the shop.

Playwright Chromium, 1440×900, served from the folder (relative scripts). Zero pageerror. Zero console.

Orrery

Five dashed orbits, numbered stations I–V, a glowing forge at the center, a brass TODAY meridian. Ledger: Layout Bench, The Saw, Joinery Bench, Assembly, Finishing Room — all 0 pcs / idle. Transport: pause, 1×/4×/16×, DAY 02, + New commission, mute. Keyboard chips on the bar.

After H:

Help

On-screen keyboard map: Space, 1–3, arrows, N, M, H, Esc. That was required.

Concrete defects in the still:

  1. Queues start empty. The orrery is a clock with no moons until you press N. Test 1 in tests.md does not seed jobs.
  2. Ticker says The forge is lit. Day one. while the ledger and transport say Day 2.
  3. Finishing Room wraps to two lines in the ledger.
  4. Google Fonts fail closed (Fraunces + IBM Plex Mono).

We did not taste-edit. We did not play through all 10 manual tests; we loaded, resized via the viewport, pressed H, captured stills.

What we did not change

Prompt verbatim. Files split from the model's path-headed fences, not rewritten. orrey.js spelling matches the brief (js/orrey.js, not orrery.js).

Honest limits

  • Playwright software canvas. No FPS claim.
  • Empty start is a product choice and a scoring miss on “serious execution” of a calendar.
  • DFlash2 draft weights on this recipe are CC BY-NC-ND. Research/eval window.
  • Hermes provider pins for :8888 lag. We report /v1/models and the completion model field.

Series close

Nine shots, one day, one local serve. Foundry needed a continuation after finish=length. Shots 2–9 stopped themselves. Shot 8 was the only multimodal turn.

# Artifact Finish Wall Completion tok HTML / files
1 Foundry length + stop 65.9 + 22.5 min 98,304 + 35,398 53,425 B spliced
2 Neon Breach stop 58.0 min 88,581 72,489 B
3 Observatory stop 45.4 min 62,935 49,335 B
4 Editorial stop 43.0 min 63,008 56,511 B
5 NAVE stop 56.7 min 83,130 39,898 B
6 Orrery Nº VII stop 48.4 min 65,493 65,236 B
7 Ash & Temper stop 43.4 min 66,944 77,721 B
8 Visual loop stop 29.5 min 51,748 80,968 B patched
9 Mini repo stop 34.3 min 57,102 8 files / 1,227 lines

Verification notes

  • Identity: completion model = GLM-5.3-Flash-EXL3.
  • Tokens / finish / wall / TTFT: stream usage + time.perf_counter.
  • Files: regex extract of ## \ash-temper-orrey/...`` fences. All eight present.
  • JS: node --check on each of the four scripts.
  • Still: Playwright Chromium 1440×900 against python http.server of the folder. Console empty.

Workspace: ~/workspace/glm53-flash-visual-bench/09-mini-repo/ash-temper-orrey/.


Dual DGX Spark · GLM-5.3-Flash-EXL3 · visual bench 9/9 · 2026-08-29