Tools built to survive contact with reality.

A small workshop for TypeScript foundations and AI-agent tooling. A piece goes live only when every check passes, and the results come straight from CI.

Start a TypeScript monorepo:

npm create ts-monorepo-starter@latest

A terminal running npm create ts-monorepo-starter@latest: choosing a folder, a scope and examples, then installing and committing

A terminal running npm create ts-monorepo-starter@latest: choosing a folder, a scope and examples, then installing and committing.

A real run, recorded from npm.

កែច្នៃ

To transform, to refine.

What Khmer silversmiths do with silver: take raw material and work it until it holds. AI made the raw material cheap. The craft is in what you refine it into, and in being able to show that it holds.

A silversmith tests a piece, then strikes a mark into it as a promise. Ours is struck when every check passes.

  1. 01RefinedGated reviews, exact dependency pins, and nothing installed until it is 3 days old.
  2. 02CheckedTested on every operating system and Node version it claims to support, end to end.
  3. 03PublishedReleased from CI with provenance. No stored tokens to leak.
  4. 04LiveThe checks come from the last green run. If CI goes red, the mark comes off.