Commit Graph

11 Commits

Author SHA1 Message Date
fireshaper 102c5bba91 Step 10C.1: map art manifest and content sprite keys
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 19:02:57 -04:00
fireshaper c36d1edf55 Give every contract board jobs for each ship size
CI / check (push) Successful in 2m46s Details
Bay contract mass now comes from per-ship-size bands, and the first
contract in each band is a no-skill Standard job to a discovered
location, so a new player with only a Courier always has work.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 12:22:02 -04:00
fireshaper bfda781601 Step 10A.1: add loaner ship, tutorial and loan config, goals
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 10:47:52 -04:00
fireshaper 241e2613f4 Step 2.6: export a single content bundle
CI / check (push) Successful in 24s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 17:47:44 -04:00
fireshaper 2c211524d3 Step 2.5: add the default game config
Rescales money values so tutorial runs pay meaningful amounts, and moves
the game epoch from .env.example into GameConfig.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 17:47:15 -04:00
fireshaper 6804a7120c Step 2.4: add cargo types and skills
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 17:43:32 -04:00
fireshaper 10ded07ea6 Step 2.3: add the three ship models
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 17:42:52 -04:00
fireshaper 24d9942336 Step 2.2: add the five locations
Also fixes Prettier formatting in DECISIONS.md from Step 2.1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 17:42:07 -04:00
fireshaper 8ff2df976e Step 2.1: define content schemas
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 17:41:05 -04:00
fireshaper 0b49a325c5 Step 1.3: add Vitest test runner
Root config runs each workspace package as a Vitest project. Adds a
trivial passing test in packages/sim.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 17:29:56 -04:00
fireshaper 66308e7cdc Step 1.1: create pnpm monorepo
pnpm workspace with apps/web, apps/server, packages/sim, packages/schema
and packages/content, each extending a strict tsconfig.base.json.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 17:28:27 -04:00