Files
mosaic/CONTEXT.md
Jason Woltje 5103406c93 chore: scaffold mosaic monorepo (Phase 0)
- pnpm workspaces + Turborepo
- tsconfig.base.json strict ESM
- @mosaic/types stub package
- Woodpecker CI pipeline with Valkey service
- docs/PRD.md, docs/TASKS.md, CONTEXT.md
2026-03-06 13:15:47 -06:00

801 B

Mosaic Monorepo Context

This repository (mosaic/mosaic) is the canonical monorepo for all @mosaic/* packages.

Wave Structure

  • Wave 1 (Foundation): establish shared workspace/tooling and migrate @mosaic/types + @mosaic/queue
  • Wave 2 (Entry Point): migrate install wizard (@mosaic/mosaic) and plugin (@mosaic/openclaw-context)
  • Wave 3 (Rewrites): rewrite shell-first tools as TypeScript packages (coord, prdy, quality-rails, cli)

Key Package Layout

  • packages/types: shared type contracts
  • packages/queue: queue package (migration target)
  • packages/mosaic: install wizard package (migration target)
  • packages/coord, packages/prdy, packages/quality-rails, packages/cli: future TypeScript rewrites
  • plugins/openclaw-context: OpenClaw plugin package