• Joined on 2024-05-02
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 19:42:27 -04:00
99aebe1dcb Step 10C.10: CR-003 plan amendments, review screenshots and regression
1fa7441c9f Step 10C.9: pause the map when hidden, cap resolution, pack crowds
0aa8cee953 Step 10C.8: rotated ship sprites, routes and separation
09a89b2a74 Step 10C.7: locks, HQ markers and idle badges on the map
5916cf8728 Step 10C.6: sprite bodies, orbits, labels and tap targets
Compare 8 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 19:07:50 -04:00
f239f452e7 Step 10C.2: generate optimized map art with sharp
102c5bba91 Step 10C.1: map art manifest and content sprite keys
23b40a4324 CR-003: record change request and decisions
Compare 3 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 15:16:27 -04:00
f7698166bb Step 10B.10: CR-002 plan amendments, GDD update and regression
3a3bb84c29 Step 10B.9: bays as HQs in the Market, Locations and map
2ba6721200 Step 10B.8: deadhead any idle ship to a discovered location
962c0601c8 Step 10B.7: Contracts screen by location with idle-ship badges
61781aa790 Step 10B.6: deliver bought ships to a chosen bay
Compare 11 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 12:22:07 -04:00
c36d1edf55 Give every contract board jobs for each ship size
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 12:06:51 -04:00
c9ce89ff38 Format DECISIONS.md
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 12:05:24 -04:00
9b7b51b455 Fix playtest issues: explain dispatch problems, tutorial hint
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 11:38:45 -04:00
7e122dcee7 Step 10A.18: apply CR-001 plan amendments
f2f719415d Step 10A.17: list ready goals in the away summary
28cb919c05 Step 10A.16: lock undiscovered locations and show reachability
afdd41635e Step 10A.15: show onboarding goals on HQ
6b46400f0a Step 10A.14: show the loan on HQ
Compare 19 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 07:12:13 -04:00
a28fe5c5cb Step 10.3: add map interactions
ebbc97bea5 Step 10.2: draw ships on the map
29290de478 Step 10.1: add PixiJS system map
Compare 3 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 02:20:39 -04:00
ff136377f4 Step 9.10: add empty and error states
ea0d023b97 Step 9.9: add locations screen
78fb6e7d69 Step 9.8: add market screen
c9e3c9c15d Step 9.7: add pilots screen
9ef45fec79 Step 9.6: add fleet screen
Compare 10 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 01:58:03 -04:00
b5ce59d8fd Step 8.5: add player state store with arrival refetch
6a6e20d30f Step 8.4: add guest onboarding
ba25066105 Step 8.3: add server-synced clock
5558296b77 Step 8.2: add typed API client
acf550c901 Step 8.1: add Vite + React client shell
Compare 5 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 01:41:06 -04:00
e58e99c156 Step 7.3: add expired contract cleanup job
11f3bb1897 Step 7.2: add arrival resolution job and test clock offset
9847a7ae18 Step 7.1: add pg-boss job queue
Compare 3 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-03 01:27:02 -04:00
0044e355f1 Step 6.14: test concurrency and money safety
66ed680602 Step 6.13: add acknowledging summaries
6796eb0ea9 Step 6.12: add spending skill points
55a21029f0 Step 6.11: add reposition dispatch
c26983a00e Step 6.10: add contract dispatch
Compare 14 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-02 21:47:05 -04:00
7b26d57c4d Step 5.6: validate requests and responses from the route catalog
768c893130 Step 5.5: add guest accounts
bcae75d822 Step 5.4: add test database harness
Compare 3 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-02 21:38:39 -04:00
5754b7ca25 Step 5.3: add database schema and migrations
c809e10d7e Step 5.2: add server time endpoint
af849feea7 Step 5.1: add Fastify skeleton
Compare 3 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-02 20:58:46 -04:00
439c35ae35 Step 4.2: add API route catalog
f95acd06ba Step 4.1: define API data shapes
Compare 2 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-02 18:51:59 -04:00
f33a9155cc Step 3.18: define sim public API and add coverage
50b038047f Step 3.17: add dispatch resolution
a685235e90 Step 3.16: add XP and leveling
1472dc6786 Step 3.15: add in-flight position and progress
039df0ac5b Step 3.14: add reposition dispatch
Compare 18 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-02 17:47:50 -04:00
241e2613f4 Step 2.6: export a single content bundle
2c211524d3 Step 2.5: add the default game config
6804a7120c Step 2.4: add cargo types and skills
10ded07ea6 Step 2.3: add the three ship models
24d9942336 Step 2.2: add the five locations
Compare 6 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-02 17:36:02 -04:00
87c17699c2 Step 1.5: add local Postgres via Docker Compose
dd5565db21 Step 1.4: update progress
Compare 2 commits »
rory pushed to main at rory/deadhead-space-freight-tycoon 2026-10-02 17:34:05 -04:00
920f88b34d Step 1.4: ignore in-workspace pnpm store in CI
rory created branch main in rory/deadhead-space-freight-tycoon 2026-10-02 17:30:13 -04:00