Stackmates · From goal to proof

Turn a shared goal into tested, reusable progress.

Stackmates is a New Zealand-built development system for small product teams coordinating people and AI. It keeps intent, architecture, implementation, and evidence connected. Dreamineering maps the journey from Reality to Dream to Bridge; Stackmates supplies the execution rails from types to build to proof to learning.

Reality → Dream → Bridge → Proof

One connected journey, five practical stages

Choose a stage to see what the team does, how this page demonstrates it, the evidence it leaves behind, and the next useful action.

Stage 1 of 5

Map Reality

Expose the current workflow, constraints, assumptions, and evidence before choosing a solution.

This page demonstrates it

This introduction starts with the coordination gap: code can be generated quickly, but intent, implementation, and proof often drift apart.

Small product teams working with AI

Proof earns the next decision.

A shared goal becomes a small shipped transformation, with the intent, architectural decisions, implementation, and verification still connected.

  • The team can explain why the change exists.
  • Architectural boundaries remain visible as the implementation evolves.
  • Tests show what was verified—and do not overclaim the customer outcome.
  • The useful parts are retained as reusable progress for the next change.
See the stack

Technology is grouped by the job it performs in the flow—not by logo count.

Experience
Next.js, React, TypeScript
Workspace
Nx, pnpm
Architecture
Domain, application, infrastructure, server, and client layers
Data and trust
PostgreSQL, Drizzle, Better Auth
Agents and proof
AI SDK, MCP/A2A, Jest, Playwright

Stackmates · Edition 1.0.0

Folio 01

A field manual for
calm app interfaces.

The Stackmates app-interface design system is a small, opinionated set of components — atoms through patterns — built against a single DESIGN.md source of truth. Paper-like surfaces, generous whitespace, one accent. This is the specimen: every tier, ruled and numbered, the way a type foundry catalogues a face.

§00

Specification

The design language in one column. Every component in this manual is measured against these constraints — they are not preferences.

Theme
paper — warm canvas, ink, one accent
Grid
4px base · 8px dominant rhythm
Type
16px body · 32px display ceiling
Depth
borders over shadows · max nest 2
Source
one DESIGN.md · zero raw hex
Motion
80–200ms · reduced-motion first

Index

The catalogue plates

Each tier owns one level of composition. The constraint — a component may only contain components from a lower tier — is what keeps the system legible.

── end of index · §01 and §02 are set in type · §03–§05 in study