fireshaper
bf166c1deb
CR-009: record ship upgrades change request and decisions
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:03:36 -04:00
fireshaper
4acf346005
Fit jobs pick from all goods that fit; no undersized heavy lots
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 18:20:56 -04:00
fireshaper
e924defb79
Step 10H.3: announce new contracts and tag them New
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 18:06:02 -04:00
fireshaper
bf19f498b8
Step 10H.2: each board contract pays its own market rate
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 18:02:31 -04:00
fireshaper
6e427e52f7
Step 10H.1: pay variance setting and five more early goods
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:59:25 -04:00
fireshaper
394fc1b0db
CR-008: boards that feel fresh (Phase 10H) plan
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:56:36 -04:00
fireshaper
edbe31593b
Step 10G.11: CR-007 plan amendments, regression and review screenshots
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:27:04 -04:00
fireshaper
66425753c4
Step 10G.10: delivery summaries name the good, mass and shipper
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:21:52 -04:00
fireshaper
e96cd6ab2b
Step 10G.9: Priority trip vs window in the dispatch sheet
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:20:17 -04:00
fireshaper
8945972372
Step 10G.8: contract cards headline the good, with class, Priority and too-slow chips
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:17:21 -04:00
fireshaper
4f8ee4a06d
Step 10G.7: server tests for Priority dispatch and goods on boards
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:13:32 -04:00
fireshaper
5be66372d7
Step 10G.6: goods in API summaries, too-slow code and backfill migration
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:12:51 -04:00
fireshaper
46dd3777c9
Step 10G.5: tutorial contracts carry named goods
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:07:54 -04:00
fireshaper
f8d2f538ca
Step 10G.4: Priority contracts fail too-slow ships
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:04:55 -04:00
fireshaper
83d0b3900f
Step 10G.3: goods, Priority and shippers in board generation
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:01:14 -04:00
fireshaper
13f5b04ffb
Step 10G.2: contracts carry goods, shippers and Priority fields
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 16:59:00 -04:00
fireshaper
8a7b612bc7
Step 10G.1: goods catalog, shippers and Priority config
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 16:53:17 -04:00
fireshaper
bdd5fd8509
CR-007: cargo goods, Priority and shippers (Phase 10G) plan
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 16:49:14 -04:00
fireshaper
169dc5d4c5
Step 10F.5: CR-006 plan amendments and regression
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 12:23:27 -04:00
fireshaper
82acf0e637
Step 10F.4: location boards use the player's fleet
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 12:19:19 -04:00
fireshaper
215f380e80
Step 10F.3: boards fit the player's fleet
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 12:17:08 -04:00
fireshaper
dc24bdeb7a
Step 10F.2: board preview and open slot config
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 12:15:39 -04:00
fireshaper
bd2d2df14d
Step 10F.1: highlight jobs too heavy for your ships
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 12:15:04 -04:00
fireshaper
f4ddf1dc04
Step 10E.9: CR-005 plan amendments, regression and review screenshots
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:55:43 -04:00
fireshaper
c11d52f96f
Step 10E.8: locations, map panels, title screen and dialogs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:51:00 -04:00
fireshaper
45a21a8684
Step 10E.7: pilot cards with skills, XP and duty
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:47:22 -04:00
fireshaper
6d5ea7cb48
Step 10E.6: fleet and market with ship art
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:45:23 -04:00
fireshaper
939ee45943
Step 10E.5: contracts, tutorial board and dispatch sheet
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:42:25 -04:00
fireshaper
a69ffcc434
Step 10E.4: HQ dashboard
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:37:28 -04:00
fireshaper
1daed1d251
Step 10E.3: HUD header, icon navigation and attention badges
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:32:38 -04:00
fireshaper
526ca138fc
Step 10E.2: UI kit
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:27:36 -04:00
fireshaper
45eafb2503
Step 10E.1: fonts, theme tokens and space backdrop
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:24:29 -04:00
fireshaper
7d8eb3fcfe
Step 10D.10: CR-004 plan amendments and regression
...
CI / check (push) Successful in 3m34s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:14:04 -04:00
fireshaper
9939cd3eed
Step 10D.9: rest in the away summary and on HQ
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:10:48 -04:00
fireshaper
ea561b4d74
Step 10D.8: board refresh countdown and the nothing-here prompt
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:08:43 -04:00
fireshaper
9f699f716e
Step 10D.7: rest and duty outlook in the dispatch sheet
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:06:09 -04:00
fireshaper
da9e053598
Step 10D.6: duty bar, rest countdown and Rest now on Pilots
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:03:30 -04:00
fireshaper
3dba7c2019
Step 10D.5: apply duty and rest on the server
...
CI / check (push) Successful in 3m25s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 22:01:45 -04:00
fireshaper
07704e6732
Step 10D.4: pilot duty columns, API fields and rest route
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 21:56:39 -04:00
fireshaper
055cbceaaa
Step 10D.3: pilot-resting validation and duty in resolution
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 21:49:21 -04:00
fireshaper
6b6753f3b2
Step 10D.2: sim duty and rest functions
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 21:44:11 -04:00
fireshaper
935d9b43f0
Step 10D.1: duty limit, Long Haul duty bonus and rest config
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 21:43:09 -04:00
fireshaper
0aecda66d7
CR-004: record change request and decisions
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 21:40:16 -04:00
fireshaper
99aebe1dcb
Step 10C.10: CR-003 plan amendments, review screenshots and regression
...
CI / check (push) Successful in 3m33s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 19:42:19 -04:00
fireshaper
1fa7441c9f
Step 10C.9: pause the map when hidden, cap resolution, pack crowds
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 19:38:52 -04:00
fireshaper
0aa8cee953
Step 10C.8: rotated ship sprites, routes and separation
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 19:32:46 -04:00
fireshaper
09a89b2a74
Step 10C.7: locks, HQ markers and idle badges on the map
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 19:29:01 -04:00
fireshaper
5916cf8728
Step 10C.6: sprite bodies, orbits, labels and tap targets
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 19:25:01 -04:00
fireshaper
edc7925d0e
Step 10C.5: parallax map background
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 19:17:34 -04:00
fireshaper
db69e0b2b1
Step 10C.4: load map art with per-asset fallback
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 19:12:09 -04:00
fireshaper
5612788c94
Step 10C.3: map style config
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 19:08:45 -04:00
fireshaper
f239f452e7
Step 10C.2: generate optimized map art with sharp
...
CI / check (push) Successful in 3m26s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 19:07:40 -04:00
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
23b40a4324
CR-003: record change request and decisions
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 18:58:49 -04:00
fireshaper
f7698166bb
Step 10B.10: CR-002 plan amendments, GDD update and regression
...
CI / check (push) Successful in 3m13s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 15:16:18 -04:00
fireshaper
3a3bb84c29
Step 10B.9: bays as HQs in the Market, Locations and map
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 15:12:46 -04:00
fireshaper
2ba6721200
Step 10B.8: deadhead any idle ship to a discovered location
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 15:10:31 -04:00
fireshaper
962c0601c8
Step 10B.7: Contracts screen by location with idle-ship badges
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 15:08:48 -04:00
fireshaper
61781aa790
Step 10B.6: deliver bought ships to a chosen bay
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 15:01:11 -04:00
fireshaper
924151d1a8
Step 10B.5: prove ships no longer strand without a bay
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 14:55:51 -04:00
fireshaper
a5803d31f5
Step 10B.4: serve contract boards for any discovered location
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 14:51:54 -04:00
fireshaper
b3d4975111
Step 10B.3: key contract boards by location
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 14:49:05 -04:00
fireshaper
553983590e
Step 10B.2: deadhead to any discovered location
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 14:46:30 -04:00
fireshaper
dff2c576cf
Step 10B.1: generate contract boards for any location
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 14:41:56 -04:00
fireshaper
ea37ce8ced
CR-002: record change request and decisions
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 14:39:31 -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
9b7b51b455
Fix playtest issues: explain dispatch problems, tutorial hint
...
CI / check (push) Failing after 47s
Details
The dispatch sheet now names the job and lists every problem with
numbers, HQ explains when one more run back to Earth is needed, and an
onboarding test race is fixed.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 12:05:18 -04:00
fireshaper
7e122dcee7
Step 10A.18: apply CR-001 plan amendments
...
CI / check (push) Successful in 2m49s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:38:38 -04:00
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
c2278c6ec8
Step 10A.10: add onboarding goals to the server
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:21:21 -04:00
fireshaper
45ab0f3339
Step 10A.9: apply loan repayment and add paying down the loan
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:17:42 -04:00
fireshaper
63e52ea4aa
Step 10A.8: add accepting the deal
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:15:20 -04:00
fireshaper
64fb944e8d
Step 10A.7: switch the server to tutorial flow v2
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 11:12:53 -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
b3ed6ef71d
Step 10A.5: add onboarding goal evaluation
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 10:59:25 -04:00
fireshaper
401914e76b
Step 10A.4: add loan repayment to resolution
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 10:57:08 -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
b1dde3696f
CR-001: record change request and decisions
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 10:42:06 -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