fireshaper
60e29f7b1d
Step 10L.3: no-strand rule
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 01:27:41 -04:00
fireshaper
0a0189b3e7
Step 10L.2: effective range from origin
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 01:18:50 -04:00
fireshaper
faa23d2945
Step 10L.1: range factors, Lighter and Clipper
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 01:11:05 -04:00
fireshaper
e1ce7ee7d0
CR-012: record lighter, clipper and per-leg range change request
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 00:59:33 -04:00
fireshaper
cab0a1cb81
Step 10K.12: CR-011 plan amendments and regression
...
CI / check (push) Successful in 4m59s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 00:11:48 -04:00
fireshaper
c15b5ef74e
Step 10K.11: developer tools in non-production builds
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 00:05:58 -04:00
fireshaper
5030341eb7
Step 10K.10: About section with version, build and debug info
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 00:00:37 -04:00
fireshaper
106d44d384
Step 10K.9: backup and restore screens
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:49:55 -04:00
fireshaper
69cc5ff3a7
Step 10K.8: backup codes and restore on the server
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:44:52 -04:00
fireshaper
29653e2fdc
Step 10K.7: rename and start-over flows in Settings
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:36:35 -04:00
fireshaper
531bb77fea
Step 10K.6: start a new company on the server
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:32:47 -04:00
fireshaper
5f202884af
Step 10K.5: rename company, and seeded default names
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:28:11 -04:00
fireshaper
bc29c515eb
Step 10K.4: reset map view and show tips again
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:21:39 -04:00
fireshaper
754242dde6
Step 10K.3: clock, countdown and reduced-motion settings applied everywhere
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:11:34 -04:00
fireshaper
74cc29c8e3
Step 10K.2: settings screen behind a header gear
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:01:02 -04:00
fireshaper
c73c9a4116
Step 10K.1: device preferences store
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 22:57:11 -04:00
fireshaper
5813fce556
CR-011: record settings screen and company backup change request
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 22:53:11 -04:00
fireshaper
fcdefb911f
Step 10J.7: CR-010 plan amendments and regression
...
CI / check (push) Successful in 4m28s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 22:27:38 -04:00
fireshaper
f042555502
Step 10J.6: pilot share in the dispatch sheet and delivery summaries
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 22:23:17 -04:00
fireshaper
8cafa50027
Step 10J.5: the veteran in the deal modal and on the Pilots screen
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 22:14:16 -04:00
fireshaper
9eae5ae64d
Step 10J.4: the veteran pilot comes with the deal
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 21:42:43 -04:00
fireshaper
8acc81bc10
Step 10J.3: goal 4 becomes flying a contract with the veteran
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 21:35:20 -04:00
fireshaper
cb54165c90
Step 10J.2: profit-share pilot pay in resolution
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 21:28:56 -04:00
fireshaper
e0742fff76
Step 10J.1: pilot profit share config and the veteran pilot
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 21:22:21 -04:00
fireshaper
727b0c02da
CR-010: record veteran pilot and profit-share pay change request
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 21:18:20 -04:00
fireshaper
5a2efe5da6
Step 10I.9: CR-009 plan amendments and regression
...
CI / check (push) Successful in 4m9s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:47:45 -04:00
fireshaper
3bf8bc4eaa
Step 10I.8: shop news in the away summary and on HQ
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:43:13 -04:00
fireshaper
b5f2801076
Step 10I.7: effective ship stats across the client
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:38:51 -04:00
fireshaper
e205194758
Step 10I.6: upgrade shop on the Fleet screen
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:34:31 -04:00
fireshaper
f81a8e41ef
Step 10I.5: start upgrades on the server
...
CI / check (push) Successful in 4m50s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:31:37 -04:00
fireshaper
c352936a09
Step 10I.4: upgrade tables, API ship fields and the start upgrade route
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:25:42 -04:00
fireshaper
0338d5fdbe
Step 10I.3: upgrade validation, cost and the ship-in-shop check
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:17:42 -04:00
fireshaper
92520dbc4f
Step 10I.2: effective ship stats in the sim
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:13:11 -04:00
fireshaper
0a7e9d97c8
Step 10I.1: ship upgrade content
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 19:08:59 -04:00
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