Commit Graph

183 Commits

Author SHA1 Message Date
fireshaper 47ea4987b5 Step 29.2: UI kit in the Deep Field look
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 17:58:12 -05:00
fireshaper 9ce2ae36b7 Step 29.1: Deep Field theme tokens and type
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 17:54:16 -05:00
fireshaper 81b6afc31f Disable Find work here while a ship can't be sent (decision 0.5.164)
CI / check (push) Successful in 8m11s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 20:07:43 -04:00
fireshaper d6f782c444 Step 28.4: client: pop-up only after being away
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 17:31:57 -04:00
fireshaper 43859765eb Step 28.3: client: toasts
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 14:33:11 -04:00
fireshaper b431969243 Step 28.2: client: presence tracking
CI / check (push) Failing after 20m59s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 14:21:43 -04:00
fireshaper 2826223f74 Step 28.1: engine: seen tracking
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 14:17:40 -04:00
fireshaper b354e93acf Step 27.6: client: Logbook and summaries
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 13:39:17 -04:00
fireshaper ab7ab88f9d Step 27.5: client: Service section and tags
CI / check (push) Successful in 8m41s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 13:22:42 -04:00
fireshaper c60e905e79 Step 27.3: engine: booking commands and service start
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 13:09:51 -04:00
fireshaper bd2a8de100 Step 27.1: content and save
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 12:54:14 -04:00
fireshaper dbae91c2cb Show the refuel cost in the dispatch sheet; keep credits in view
CI / check (push) Successful in 8m44s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 21:44:47 -04:00
fireshaper 936fb9e506 Show each job's length in game hours on the board
CI / check (push) Failing after 6m28s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 16:20:41 -04:00
fireshaper e5511188f1 Step 26.8: notifications
CI / check (push) Successful in 7m55s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 01:09:24 -04:00
fireshaper 9b2fa19767 Step 26.7: client: hull and results
CI / check (push) Successful in 7m55s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 00:43:01 -04:00
fireshaper db5bdf6f2d Step 26.6: client: radio calls
CI / check (push) Successful in 8m5s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 00:33:46 -04:00
fireshaper 71ea3c6b8e Step 26.5: engine: events in play and catch-up
CI / check (push) Successful in 8m20s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 00:15:41 -04:00
fireshaper ef7d483b40 Step 26.4: sim: hull condition and repairs
CI / check (push) Successful in 7m52s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 00:03:33 -04:00
fireshaper f7a39b5921 Step 26.1: content
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:50:50 -04:00
fireshaper cd6c4a292f Step 25.4: client: Logbook screen
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 23:03:34 -04:00
fireshaper 32b34a5d6c Step 25.3: client: highlights pop-up
CI / check (push) Successful in 7m44s Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 22:53:22 -04:00
fireshaper fdbc46e165 Step 25.1: engine: logbook entries and retention
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 22:17:55 -04:00
fireshaper 06ed17af13 Step 24.6: client: sleep notification
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 21:30:53 -04:00
fireshaper 8fb8f1ad09 Step 24.5: client: return banner, status, and setting
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 21:27:17 -04:00
fireshaper f5cf2a8424 Step 24.3: engine: sleep in live play and catch-up
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 21:17:14 -04:00
fireshaper bf55eb8d9f Step 24.1: content and save
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 21:07:50 -04:00
fireshaper bc5234ac69 Step 23.3: client: status line
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 18:11:54 -04:00
fireshaper d5811bfa0e Step 23.2: duty reset on upgrade completion
CI / check (push) Has been cancelled Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 18:06:21 -04:00
fireshaper e17abb3a3e Fix: Contracts counts ready ships, not idle ships (decision 0.5.134)
CI / check (push) Successful in 6m59s Details
A ship whose pilot was resting still showed on the location chips as
available. The chips and the Jobs badge now count only ships a job could
go out on now; the board names who wakes first when none is ready.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 17:41:12 -04:00
fireshaper 90bc8e814e Step 22.4: regression
CI / check (push) Successful in 6m57s Details
An e2e check that a new player who skips the welcome has a run in
flight within 30 seconds. Full suite and e2e pass.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 14:24:06 -04:00
fireshaper 49998fb4ce Step 22.3: client: new company and How to play
CI / check (push) Has been cancelled Details
A company started from Settings gets its own welcome; Settings -> Help
reopens the cards, ending in Close (decisions 0.5.131, 0.5.132).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 14:22:01 -04:00
fireshaper a75959f00a Step 22.2: client: welcome pop-up
CI / check (push) Has been cancelled Details
Three welcome cards for every new company: Next, Skip, '1 of 3', swipe,
a focus trap, and a slide that reduced motion turns off; closing records
it and goes to Contracts (decision 0.5.131).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 14:19:03 -04:00
fireshaper 7355f7dbfb Step 22.1: content and save field
CI / check (push) Successful in 6m51s Details
Welcome card text and the tutorial employer's name in content; save
version 7 records whether this company's welcome was seen (decision
0.5.131).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 13:32:51 -04:00
fireshaper a75a39e01f Step 21.7: client: board and logbook
CI / check (push) Has been cancelled Details
A 'Yours for' chip in the first-look window, a 'Catching up on your
fleet' indicator for slow catch-ups, and a per-pilot logbook with company
totals on the away sheet (CR-021).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 10:45:32 -04:00
fireshaper 956a621b12 Step 21.6: client: Dispatch Office and pilot controls
CI / check (push) Successful in 6m44s Details
Buy the Dispatch Office on the Bridge; set hired pilots Independent,
see what they're doing and edit their orders on Pilots; the spending
floor in Settings; an Independent badge on Fleet (CR-021).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 23:48:02 -04:00
fireshaper 32603d5d7e Renumber Independent Pilots to CR-021, Phase 21
CI / check (push) Successful in 6m32s Details
CR-020 and Phase 20 went to the Bridge dashboard, recorded first in
another session. Independent Pilots is CR-021 (decisions 0.5.122-0.5.130);
its Steps 20.1-20.5 commits are Steps 21.1-21.5.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 23:36:46 -04:00
fireshaper 42a7be028e Step 20.5: engine: live play
CI / check (push) Has been cancelled Details
The dispatch sheet tells the engine which contract the player has open;
Independent pilots leave it alone, and the loop runs their decisions
while the app is open (decision 0.5.122).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 23:32:39 -04:00
fireshaper 4b2f1b1a85 Step 20.4: engine: event-queue catch-up
CI / check (push) Has been cancelled Details
Commands and the resolution loop replay arrivals and Independent
pilots' decisions in time order, at most 7 days, in chunks with
progress; the same time always gives the same save (decision 0.5.125).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 23:29:29 -04:00
fireshaper 85e8aa4495 Step 20.3: engine: Dispatch Office, modes, orders
CI / check (push) Successful in 6m50s Details
Commands to buy the Dispatch Office, set a pilot's mode and orders, and
set the spending floor; save version 5 starts every pilot on Manual
(decisions 0.5.118-0.5.120).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 23:18:11 -04:00
fireshaper 2a0a9fb0f1 Dashboard: drop the Credits and Game date tiles
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 22:45:19 -04:00
fireshaper 716002b3c7 Step 20.4: CR-020 amendments, regression and screenshots
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 22:34:15 -04:00
fireshaper f948a22d8c Step 20.3: Dashboard with your ship, alerts and ships on jobs
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 22:28:58 -04:00
fireshaper fec2c481df Step 20.2: HQs screen
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 22:24:20 -04:00
fireshaper a16c34ffc3 Step 20.1: Bridge and HQs tabs
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 22:22:09 -04:00
fireshaper e9d5a7e463 Step 19.5: plan amendments and regression
CI / check (push) Successful in 6m35s Details
CR-019 §6 amendments (plan 0.5.52, 0.5.53, 3.9, 9.4, 12.1; CR-002,
CR-006, CR-007). The balance player reads boards for the qualifying
fleet; e2e 12.6 learns Heavy Cargo before a Heavy job is offered.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 21:04:08 -04:00
fireshaper 2b201e2841 Step 19.4: client: cards and empty state
CI / check (push) Failing after 6m39s Details
Contract cards drop the Too heavy and Too slow badges; an empty board
says no job fits the fleet, with the refresh countdown (decision 0.5.114).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 20:56:28 -04:00
fireshaper dbdca56413 Step 19.3: engine: boards, filtering, and migration
CI / check (push) Failing after 6m38s Details
Location boards are generated for the qualifying fleet and store it;
reads hide jobs it can no longer complete. Save version 4 drops stored
boards (decisions 0.5.115, 0.5.117).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 20:49:35 -04:00
fireshaper 86e511f181 Step 18.5: plan amendments and regression
CI / check (push) Successful in 6m25s Details
CR-018 §6: plan 0.5.94, 0.5.96, 0.5.97 and 12.1, CR-015 §3, D5, Steps
15.4 and 15.6, CR-013 Step 10M.3 amended. The e2e flying helper refuels
before each trip now that ships are on Manual.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 19:25:37 -04:00
fireshaper 424f4583fb Step 18.4: client: low-fuel warning and policy display
CI / check (push) Has been cancelled Details
A Fleet card warns Low fuel when the tank can't fly the ship's longest
leg to a discovered place; the fuel sheet lists Manual first as the
default (decisions 0.5.112, 0.5.113).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 19:19:13 -04:00
fireshaper 51e3177689 Step 18.3: engine: deal ships start full; Manual by default
CI / check (push) Has been cancelled Details
New ships (deal or Market) come full on Manual refueling; save version
3 puts every existing ship on Manual. The balance simulator refuels only
when a job needs it (decisions 0.5.111, 0.5.112).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 19:14:35 -04:00