gigai.

The bench. every product on the shelf started here.

6 files are open. State changes are dated. Nothing is quietly deleted.

6 FILES OPEN · 2 IN DEVELOPMENT · 1 PROTOTYPE PLAYABLE · 2 PARKED · 1 INTERNAL — computed from the board below

the lifecycle the state grammar — a public constitution for the glyphs

CONCEPTRESEARCHPROTOTYPEIN DEVELOPMENTPRIVATE BETA ◐PUBLIC BETA ◐GRADUATED ●

PARKED ◼ — kept with its lessons ABSORBED — its idea ships inside something else

  1. State changes are dated

    Every transition gets a mono date line in the file's log. The page renders the log; it never summarizes over it.

  2. States are never rewritten

    A parked file stays parked and visible; history is append-only, like the changelog it is.

  3. Parked ≠ deleted

    A file leaves the bench only by graduating (●, into the register) or by absorption (↳, its idea ships inside something else). Both are documented departures.

the lab files ledger opened 2026·07 — earlier events dated by year · empty fields omitted, never faked
L-01 / GIGAI COPILOT in development · since 2026·07
purpose
A mission-driven SEO copilot browser extension — audits that end in applied fixes, not reports.
the problem
SEO tools tell you what's wrong and leave. Nobody stays to fix it.
the approach
The bet: missions — guided fix sequences with verified prefills — beat dashboards.
technology
CHROME MV3 · TYPESCRIPT
the log

2026·07 · renamed from SEO Mentor; v2.0.0 built, store upload pending

2026·07 · missions, fix engine and verified prefill landed

lessons so far
An audit without an applied fix is a complaint. The mission format is the product.
what would make it graduate
a Chrome Web Store listing — the missions run clean on strangers' sites
L-02 / PROMPTHUB in development · since 2026·07
purpose
A free AI prompt search engine — website, API and Telegram bot over one database.
the problem
Good prompts are scattered, unversioned and unfindable at the moment of need.
the approach
The bet: weighted full-text search plus Telegram-first creator flows beats another prompt list.
technology
DJANGO · POSTGRESQL FTS · TELEGRAM
the log

2026·07 · working MVP: weighted search live; creator journeys durable

2026·07 · hardening for launch; blueprint and status tracked in docs

lessons so far
Distribution is the hard half — the bot is the product's front door, not a bolt-on.
what would make it graduate
public launch — search quality holds under real prompt volume
L-03 / BLACK LEDGER prototype — playable · since 2026·07
purpose
A neo-noir detective thriller in the browser — a drivable city, cases, interrogations.
the problem
Can a browser game carry investigation depth without a download?
the approach
The bet: milestone-driven scope — nine shipped so far — keeps a big game honest.
technology
PHASER 3 · CANVAS · VITE
the log

2026·07 · nine milestones deep; second case closes with an ending choice

2026·07 · denser city: landmark interiors, witnesses with repeat-report memory

lessons so far
A city feels alive at the point witnesses remember you — density is behavior, not buildings.
what would make it graduate
a complete playable loop worth a store page
L-04 / THERI — ONLINE MULTIPLAYER parked · since 2026·07
purpose
Real-time online matches for Theri, the 2-v-2 trick-taking card game.
the problem
Card games are better against people; people need a server.
the approach
The bet was socket.io netcode over the existing 3D client.
technology
SOCKET.IO · NODE · THREE.JS
the log

2026 · the arcade build graduates into the guild's arcade — live

2026·07 · netcode parked: online matches need the server deployed and kept

lessons so far
Ship the half that stands alone. The arcade half didn't wait for the netcode half.
what would make it graduate
a deployed game server worth paying for — and players enough to fill it
L-05 / WALKERFALL parked · lesson shipped · since 2025
purpose
A one-tap wave-dash arcade: hold to rise, release to fall.
the problem
How little input can a real game survive on?
the approach
The bet: one continuous input, lethal-is-warm readability, near-miss slow-mo.
technology
CANVAS · VITE
the log

2025 · built around a single input — the whole game in one verb

2025 · parked: the control scheme outgrew the game around it

2025 · the lesson ships inside DUSKWALKER's swing-and-release

lessons so far
The exemplar file: a parked game whose control philosophy shipped. Parked ≠ wasted.
what would make it graduate
— its graduation already happened, inside DUSKWALKER
L-06 / AI SITE BUILDER internal · since 2026·07
purpose
Describe a website; it scaffolds the WordPress build.
the problem
Client site scaffolding is repeatable work that eats bespoke hours.
the approach
The bet: generation is a power tool for the studio first, a product only if it clears our bar.
technology
PYTHON · WORDPRESS
the log

2026·07 · in internal use on client scaffolding; output still hand-finished

lessons so far
A tool can be worth keeping and still not be worth selling. Internal is a real status.
what would make it graduate
output that clears our own quality bar without hand-editing
follow the bench the notebook closes with tomorrow's page already ruled
THE NOTEBOOK → Why we ship across the whole stack — and why that helps you 2026·07
NEXT TO GRADUATE → L-03 Black Ledger — needs: a complete loop worth a store page its own stated bar
THE BETA BENCH → NO FILES IN BETA. WHEN ONE OPENS, THIS LINE IS THE DOOR. honest empty state