Skip to content
GlanceHall
  • Builds
  • Models
  • Compare
  • How we test
Get the next round
  • Builds
  • Models
  • Compare
  • How we test
  • Journal
  • About
Get the next round

We don't rate. We let you see.

contact@glancehall.com

Watch

  • All builds
  • Models
  • Head to head
  • Journal

Trust

  • How we test
  • About
  • FAQ
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
© 2026 GlanceHallIndependent. Not affiliated with Anthropic, OpenAI or any model vendor.
Builds/Interactive tool

Kanban board

A team board with fixed cards: drag and drop within and across columns with placeholders and animation, a detail panel, filters, search, undo, dark mode, and one-column-at-a-time scrolling on a phone.

Interactive tool4 models · one shot eachRecorded Oct 22, 2026

Claude Opus 5.5Max effort
Built in 1h 40mErrors 0Open live
Claude Fable 5.1Max effort
Built in 45m 08sErrors 0Open live
GPT-6 AstraExtra high reasoning
Built in 12m 31sErrors 0Open live
GPT-6.1 SolExtra high reasoning
Built in 14m 31sErrors 0Open live

The facts

Measured, not judged. Nothing here is a score.

MeasureClaude Opus 5.5Claude Fable 5.1GPT-6 AstraGPT-6.1 Sol
Time to build1h 40m45m 08s12m 31s14m 31s
AttemptsOnly an infrastructure failure (a rate limit or an outage) earns a retry. Every interrupted attempt is listed, and nothing from it is published.2Attempt 1: The Claude CLI could not reach the API ("Unable to connect to API: SSL certificate has expired") and ended the run after a few seconds. No index.html existed. Nothing from this attempt was published; the model got a fresh attempt once the API was reachable again.2Attempt 1: The Claude CLI could not reach the API ("Unable to connect to API: SSL certificate has expired") and ended the run after 30 minutes. No index.html existed. Nothing from this attempt was published; the model got a fresh attempt once the API was reachable again.11
Delivered source113 KB80 KB62 KB64 KB
Files1111
Tokens in / outAs reported by each CLI. Tokenizers differ between vendors, so compare within a vendor.19.0M / 446k2.8M / 180k1.1M / 38k1.6M / 53k
Errors during recording0000
Video lengthUI recordings scroll at a fixed speed, so a longer page makes a longer video.26s26.6s25.7s26.5s

What to look for

Questions, not answers. The call is yours.

  1. Drag feel: does the card follow, does a placeholder show, do others move aside?
  2. Does Undo really revert the last move?
  3. Overdue flags, counts and filters staying consistent
  4. Dark mode: designed or inverted?

How it was recorded

Drag two cards across columns, undo, filter Bug, open a card, close it, switch to dark mode; on the phone, swipe through the columns and open a card.

The same script runs on every build. Open any build live to judge sound, feel and anything a video can't show. Full method

The exact prompt

Sent word for word to every model. Try it on your own favourite.

Design and build a kanban board for Northwind Labs, a (fictional) product team.

DATA
The board, its columns, people and cards are in ./data.json. Use exactly this data and embed it inline in index.html (the page must work when opened directly from disk, so do not fetch the file). Treat 2026-10-21 as today.

FEATURES
- Four columns, in this order and with exactly these titles: Backlog, In progress, Review, Done. Each column shows how many cards it holds.
- Cards show the title, a coloured tag, the assignee's initials and the due date. Cards whose due date is before today are visibly flagged as overdue.
- Drag and drop cards within a column and between columns, with the mouse and with touch: the dragged card follows the pointer, a placeholder shows where it will land, and the other cards animate out of the way. The order persists in localStorage and survives a reload.
- Clicking a card opens a detail panel with the title, description, tag, assignee and due date, all editable, and a button labeled "Close".
- A button labeled "Add card" at the bottom of each column creates a new card inline.
- Filter chips above the board, labeled exactly: All, Bug, Feature, Design, Research. A search field filters cards by title as you type.
- A button labeled "Undo" (also Ctrl/Cmd+Z) that reverts the last move or edit.
- A dark-mode toggle button with aria-label="Toggle dark mode" and a complete, deliberately designed dark theme.
- Responsive: at 390px wide the columns scroll horizontally one at a time (scroll snap), and everything works by touch.
- Visual design is entirely up to you. Aim for the craft of a best-in-class product tool.

DELIVERY RULES
- Work autonomously. Nobody will answer questions, so make reasonable assumptions and keep going until the board is finished.
- Deliver a single file, ./index.html, with all HTML, CSS, JavaScript and data inline. No build step, no frameworks or drag-and-drop libraries.
- The only network resource allowed is fonts from Google Fonts. No other CDNs, no external images, no APIs.
- The page must work when index.html is opened directly in a current version of Chrome, and when it is served over HTTP. It will be viewed at 1440x900 on desktop and 390x844 on a phone.

Read more about this brief

Can AI build it?Vibe-coded apps: a phone finance app and a kanban board, four modelsVibe-coded apps you can actually use: a phone finance app with a working send-money flow and a team kanban board with drag and drop, each built by four AI models from one prompt, unedited.October 22, 2026Best AI for…Best AI for app development: a finance app and a kanban board, four waysWhich AI is best for app development? Four frontier models built a phone finance app and a team kanban board from the same prompts. What worked, what each took and cost, and which to pick.October 22, 2026Can AI build it?Can Claude build an app? The finance app and kanban board it builtCan Claude build an app? Claude Opus 5.5 and Claude Fable 5.1 each built a working phone finance app and a team kanban board from one prompt in Claude Code. Open them and try.October 22, 2026Coding agentsCodex projects: 16 finished builds, from landing page to MOBASixteen projects built by OpenAI's Codex with GPT-6 Astra and GPT-6.1 Sol, one prompt each, no edits: websites, a dashboard, a phone app, a kanban board, a physics toy and two games.October 22, 2026
PreviousOpen briefNextSaaS landing page