Build Log · June 18, 2026

ForgeHome MVP + MonoRepo Packages

Built ForgeHome from scratch and extracted shared packages. The Rounds engine now has a template. A new app takes 15 minutes to scaffold.

  • ForgeHome
  • Monorepo
  • Rounds
Apps in monorepo
4

Apps in monorepo

Shared packages built
3

Shared packages built

Screens in ForgeHome
5

Screens in ForgeHome

To scaffold a new Rounds app
15m

To scaffold a new Rounds app

Timeline

  1. Start

    Monorepo root + workspaces wired

    npm workspaces, tsconfig, transpilePackages

  2. 1h

    forgekit-ui + forgekit-core extracted

    cn, Badge, Button, Card, createDb — shared across apps

  3. 2h

    ForgeHome data model designed

    households, people, routeItems — 7 types, 6 statuses

  4. 3h

    ForgeHome Today + Capture + Week screens

    Server components, section-based layout, guilt-free Move

  5. 4h

    rounds-app template committed

    cp + find/replace = working app in 15 min

What shipped

  • forgehome/ — Rounds-engine daily route app for household managers

  • packages/forgekit-ui/ — cn, Badge, Button, Card (single source of truth)

  • packages/forgekit-core/ — createDb(schema) Neon proxy + Clerk middleware re-export

  • packages/templates/rounds-app/ — complete skeleton for any new Rounds app

  • package.json (root) — npm workspaces monorepo wiring

  • leashline wired to packages via re-export shims + transpilePackages

“A new Rounds app in 15 minutes. The template is the compression.”
— Session insight