fireshaper
f2f719415d
Step 10A.17: list ready goals in the away summary
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:35:27 -04:00
fireshaper
28cb919c05
Step 10A.16: lock undiscovered locations and show reachability
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:31:35 -04:00
fireshaper
afdd41635e
Step 10A.15: show onboarding goals on HQ
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:30:19 -04:00
fireshaper
6b46400f0a
Step 10A.14: show the loan on HQ
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:29:16 -04:00
fireshaper
53b637521c
Step 10A.13: add the deal dialog
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:27:01 -04:00
fireshaper
c53910b6e3
Step 10A.12: show the tutorial tradeoff and scripted contracts
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:25:52 -04:00
fireshaper
0488a84db4
Step 10A.11: send new players straight to the contracts
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:22:56 -04:00
fireshaper
aea768bebf
Step 10A.6: add loan, tutorial run and goal schema and routes
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:04:57 -04:00
fireshaper
dd0b26813f
Step 10A.3: add tutorial board v2
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 10:54:44 -04:00
fireshaper
957c54cc2c
Step 10A.2: add cargo handling time to travel time
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 10:50:15 -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
a28fe5c5cb
Step 10.3: add map interactions
...
CI / check (push) Successful in 2m25s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:12:05 -04:00
fireshaper
ebbc97bea5
Step 10.2: draw ships on the map
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:08:14 -04:00
fireshaper
29290de478
Step 10.1: add PixiJS system map
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 07:06:55 -04:00
fireshaper
ff136377f4
Step 9.10: add empty and error states
...
CI / check (push) Successful in 3m3s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 02:20:34 -04:00
fireshaper
ea0d023b97
Step 9.9: add locations screen
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 02:17:32 -04:00
fireshaper
78fb6e7d69
Step 9.8: add market screen
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 02:16:33 -04:00
fireshaper
c9e3c9c15d
Step 9.7: add pilots screen
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 02:15:38 -04:00
fireshaper
9ef45fec79
Step 9.6: add fleet screen
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 02:14:16 -04:00
fireshaper
7101b26abf
Step 9.5: add dispatch flow
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 02:13:05 -04:00
fireshaper
ea31eeab59
Step 9.4: add bay contract boards
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 02:11:33 -04:00
fireshaper
8f7444b7ec
Step 9.3: add tutorial contract board
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 02:09:52 -04:00
fireshaper
b1ddb1154b
Step 9.2: add "while you were away" summary
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 02:08:43 -04:00
fireshaper
1eb96beb22
Step 9.1: add HQ screen
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 02:07:45 -04:00
fireshaper
b5ce59d8fd
Step 8.5: add player state store with arrival refetch
...
CI / check (push) Successful in 1m54s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 01:57:59 -04:00
fireshaper
6a6e20d30f
Step 8.4: add guest onboarding
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 01:54:25 -04:00
fireshaper
ba25066105
Step 8.3: add server-synced clock
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 01:52:42 -04:00
fireshaper
5558296b77
Step 8.2: add typed API client
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 01:51:29 -04:00
fireshaper
acf550c901
Step 8.1: add Vite + React client shell
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 01:50:26 -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