Import from Figma, generate a stack, run conformance
Five minutes, captioned, no audio. Two Claude Code skill runs replayed at speed: /cgen-import on the step indicator, then /cgen-generate for a React + TypeScript + MUI package that did not exist before.
A single contract, emitted for each stack
Chiefly here so stacks don't inherit one another's assumptions
These came out of an actual mistake, not from foresight.
The contract is right
When a package and ir/ disagree, the package is the one at fault.
Copy the appearance, not the tooling
vanilla-reference sets the gold standard for looks and behaviour — but its plain CSS is not the styling engine to reproduce.
No looking sideways
A new stack never reads the code or KB of any other stack.
Keep to your own folder
The IR and shared config are off limits — a gap gets flagged, never patched.
An imagined run across all six steps
Suppose someone enters /cgen-generate acme angular unocss — a stack that has never been generated before.
What that run should hand back
A fresh KB, not yet signed off
kb/angular-unocss/KB.md now exists, but it's marked as needing review from design and engineering — treated just like an openAssumptions entry.
One new package and nothing else changed
packages/acme/ shows up with its own config, components and Storybook, while ir/ and all the other packages stay exactly as they were.
A conformance run limited to this package
packages/acme/ is discovered automatically — there's no config to edit in order to register it before the tests run.
Central gaps called out, never patched
Should some part of ir/ itself not suit this stack, the report states that plainly rather than silently routing around it.