Getting Started
Prerequisites
- Bun
- Node-compatible shell
- optional:
yt-dlpfor the research transcript path - optional: provider credentials in the macOS keychain for real image generation
Install
From the repo root:
bun installRun the docs app
cd apps/docs
bun run devLocal docs run on:
http://localhost:3001Build
cd apps/docs
bun run buildUseful repo checks
bun run build
bun run typecheck
cd packages/warline && bun run testWhere work lives
| Path | Purpose |
|---|---|
apps/docs | Nextra docs app for docs.shipshit.games |
apps/web | Studio site for shipshit.games |
apps/desktop | Electron studio cockpit |
apps/warline | Warline hub app |
packages/assetgen | Asset generation CLI/core |
packages/research | Tutorial-to-rules CLI/core |
packages/warline | Pure world model and client contract |
packages/engine | Shared Three.js game engine primitives |
packages/ui | Shared UI package |
../deadrotcom | Player-facing hub and shipped game repos |
../lore | Canon source of truth |