GPT-6 Astra in OpenCode 1.18.32
skills off
Zoom, inline player and more ways to view
Wall time 13m 27sCost $2.65 reported9.5/10 · Draft score — stored total; criterion breakdown unavailable
Review
Polished "Brambleford" atlas plate: 24 buildings from a <defs> sprite set (145 <use>) on a 14x14 isometric grid with correct ordering, a river with a stone bridge, boats, a mill wheel, greenhouses, trees and lamps, all in one muted clay-and-sage palette with a poster layout. As in the Codex run, where the river exits the tile edge it ends in a flat, lighter slab.
Verdict by the AI judge (provisional).
The full review
OK. Finished on its own after 13.5 min and produced town.svg.
Bugs
- river end at tile edge is a flat lighter slab
Scores
AI judge
9.5/10
Draft score — stored total; criterion breakdown unavailable
Visitor votes and reviewer grades are not available yet.
Draft score — stored total; criterion breakdown unavailable. the per-criterion marks could not be read, so the stored score is shown; the displayed total has not been verified through a criterion breakdown.
- AI judge
- AI judge: the test runner (model claude-opus-5-5), scoring by visual review of the 1600 px render against the pre-registered rubric. A draft score until the reviewer checks it. Rubric: Wave-1 SVG scoring rubric (AI Model Reviewer).
- Visitors
- Public voting with a blind reveal is coming: you score the output first, then see the other scores.
- Reviewer
- The reviewer's own grade appears here once it is added.
Scores compare results for the same prompt only. AI-judge boards rank runs within one prompt, equal totals sharing a rank; scores from different prompts are never averaged.
Downloads
Files actually published for this run. Original output, site-made previews and post-run conversions are labelled separately.
The exact prompt
agentic harness (save the file; self-render allowed), 401 characters. Every result for this prompt
Create an isometric SVG town: first design a small sprite sheet of distinct buildings (in <defs>), then place 20+ of them on an isometric grid with roads, trees, a river and a bridge. Pick your own theme and palette. Save it as town.svg in the current directory. You may render and inspect your own output (headless chromium is available at /usr/bin/chromium) and iterate on your own before finishing.
How it was made
Versions saved during the run
2 intermediate outputs, in the order the model wrote them.
Step by step
The prompt, every agent turn and tool call (tool name and a one-line summary; inputs and outputs are not shown), then the final message. The full machine-format transcript is published as a scrubbed download.
Show all 29 steps
Loading the timeline…
Download the full transcript OpenCode session export, 230 KB. Scrubbed: anything that looks like a key, token, e-mail address or phone number is replaced, and account details and the test machine's file paths are removed.
Cost breakdown
Headline cost $2.65, as reported by OpenCode (its own bill for the run). The list-price estimate from the token counts is $2.54.
| Tokens by type | Tokens | $ per 1M | Cost |
|---|---|---|---|
| Input (uncached) | 46,158 | $10.00 | $0.4616 |
| Cache read | 411,288 | $1.00 | $0.4113 |
| Output | 33,268 | $50.00 | $1.6634 |
| of which reasoning | 9,811 | billed as output |
- Total computed from tokens
- $2.5363
- Total reported by the harness
- $2.6515
- Difference
- computed 2.5363 vs harness 2.6515
Tokens from OpenCode per-message usage; harness total = sum of OpenCode per-message cost. OpenCode reports reasoning separately; both bill at the output rate (output line here = output only, see reasoning).
Prices: Project price table; OpenAI Standard tier, requests whose prompt is >272K tokens bill at 2x input/cache and 1.5x output (applied per request where per-request usage is logged), 2026-09-22.
Run notes
- per-request tiering: requests with a prompt above 272K tokens billed at 2x input/cache, 1.5x output
- Mode: interactive TUI in tmux (160x48), inside bubblewrap sandbox
- Isolation: bwrap: private /tmp and /run, private PID ns; only this run dir, harness binaries (ro), opencode config, /usr, /etc bound; HOME/TMPDIR/XDG data private; the project files and other runs not mounted


