fireshaper
9cd2bbe3fd
Step 16.6: map: belt haze
...
CI / check (push) Has been cancelled
Details
Draws the asteroid belt's haze as a ring mesh between 314M and 494M km
on the map's compressed scale: a strip drawn in code (or belt-haze.png
when provided) wrapped around the ring, static, non-interactive, above
the orbit rings and below routes and bodies. Review screenshots added.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 13:52:13 -04:00
fireshaper
89b2e2689c
Step 16.5: assets: sprites and belt rocks
...
CI / check (push) Has been cancelled
Details
The art script slices belt-asteroids.png into its six separate rocks
(connected regions of visible pixels, each cut out on its own) and
exports them at 64 and 128 px; an optional belt-haze.png strip is
supported. The source images are only read.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 13:46:55 -04:00
fireshaper
c0d3897d8d
Step 16.1: content: new locations
...
CI / check (push) Has been cancelled
Details
Venus Cloud City, Io Sulfur Works and Europa Ice Station join the map
(fixed positions, Io and Europa riding with Jupiter), with their
fuel prices, range factors, shippers and sprites. Each makes a
Standard good so boards work there. The first-purchase balance window
widens to 45-95 minutes (user decision).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 13:34:51 -04:00
fireshaper
420d4c47f0
Step 15.8: client: fixed map
...
CI / check (push) Has been cancelled
Details
The map places every body once and moves only flights; orbit rings
stay as decoration. Reach wording loses its dates: "From Earth: Moon,
Mars", "Out of range (...)", and the Market's "Other dates" line is
gone.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:58:13 -04:00
fireshaper
7a061d0e40
Step 15.7: client: fuel in the UI
...
CI / check (push) Successful in 5m50s
Details
Ship cards show a fuel gauge and refuel policy, with a Fuel sheet to
fill or buy an amount, switch policy, and order emergency fuel when it
is offered. The dispatch sheet and deadhead picker show fuel needed,
on board and left after, price fuel at the tank's average, and offer
"Refuel here first". Locations show fuel prices with the cheapest
marked, and delivery summaries list Auto top-ups.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:50:33 -04:00
fireshaper
63192f9129
Step 15.5: sim: stranding and emergency fuel
...
CI / check (push) Has been cancelled
Details
The no-strand rule now asks whether the ship could leave the
destination on a full tank where fuel is sold, or on what is left
after the leg where it isn't. Emergency fuel is offered to an idle
ship that can't reach anywhere when the player can't afford the
shortfall: the cheapest leg's fuel at 2.5x the local price.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:37:05 -04:00
fireshaper
276cdbe611
Step 15.4: sim: tank, burn, and refuel
...
CI / check (push) Has been cancelled
Details
Ships carry fuel: a leg burns from the tank at departure (no credits),
dispatch needs the fuel on board (not-enough-fuel), a leg's fuel cost
is fuel burned x the tank's average price, and Auto top-up refills on
landing with what the credits cover. The save gains tank fields (save
version 2, migration fills every tank). Market ships arrive full; the
deal's ships come with a quarter tank to keep the balance targets.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:32:09 -04:00
fireshaper
c627bb9954
Step 15.3: content: fuel
...
CI / check (push) Successful in 5m43s
Details
Ships get a tank capacity and a burn rate instead of range and fuel
cost; locations get a fixed fuel price and a sellsFuel flag instead of
the launch cost multiplier. A leg burns burn rate x the economic
distance of (distance / origin factor), and reach is a full tank's
worth. Tanks are sized so every reach answer is unchanged.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:05:13 -04:00
fireshaper
0a1ca1d3ea
Step 15.2: sim: static positions and distances
...
CI / check (push) Successful in 5m44s
Details
Positions, distances, range checks, trip times, fuel and the no-strand
rule no longer take a time argument; the 48-hour no-strand margin goes
with it. Tests now check that a route's pay, trip time and fuel are the
same whenever it is offered or flown.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 00:54:57 -04:00
fireshaper
d6bca5b1a2
Step 15.1: content: fixed positions
...
CI / check (push) Successful in 7m40s
Details
Locations get fixed polar coordinates (the Moon as an offset from
Earth) and astronomy-engine is removed, so positions now come from
content. Ranges move into CR-015's reach bands for the fixed distances,
and the Lighter's price drops to 36,000 to keep the balance targets.
Date-sampled tests become yes/no.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 00:43:09 -04:00
fireshaper
0125af2086
Step 14.11: retire the server
...
CI / check (push) Successful in 6m6s
Details
Removes apps/server (Fastify, Drizzle, pg-boss, Better Auth), the
development Postgres, the backup code routes, the web HTTP client and
the CI database service. Deployment is static hosting with Caddy. A
Playwright test checks that the production build loads only its own
files.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 23:50:05 -04:00
fireshaper
30aa4cd5bd
Step 14.10: export and import save
...
CI / check (push) Successful in 7m40s
Details
Export save turns the whole save into one code (gzip + base64url
behind a DEADHEAD1. prefix) to copy or share as a file; Import save
takes a pasted code or a file, migrates and validates it, and replaces
the company after confirmation. A bad code is refused and changes
nothing. These replace the backup code. Debug info now gives the save
id, save version and storage type.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 20:48:57 -04:00
fireshaper
f53ed1657b
Step 14.9: local notifications
...
CI / check (push) Successful in 7m46s
Details
The engine derives the notification schedule from the save after every
saved change (arrivals, rest ending, upgrades; same-minute events
combined) and replaces the platform's schedule. Capacitor
LocalNotifications on iOS/Android, a no-op on the web. Permission is
asked after the deal; Settings has an On/Off toggle.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 20:35:15 -04:00
fireshaper
4c165b9b16
Step 14.7: the client runs the game on the device
...
CI / check (push) Has been cancelled
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 20:25:00 -04:00
fireshaper
e3829bb8a1
Developer tools for pilots, ships and discovery
...
CI / check (push) Successful in 7m29s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 21:47:08 -04:00
fireshaper
c02126c908
Step 12.1: balance simulation, economic distance and reachable first contact
...
CI / check (push) Successful in 6m17s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 19:16:32 -04:00
fireshaper
9b45a239a5
Step 11.2: offline shell behaviour
...
CI / check (push) Successful in 6m11s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 18:13:31 -04:00
fireshaper
f78b488baa
Step 10M.4: deal modal lists the Clipper and the veteran
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 11:57:45 -04:00
fireshaper
979a1ad1a8
Step 10M.2: goals for a Market purchase and a Priority delivery
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 11:43:38 -04:00
fireshaper
b8ff9ba47a
Step 10M.1: veteran skill and deal loan from content
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 11:34:23 -04:00
fireshaper
264a933703
Step 10L.10: Lighter and Clipper art
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 02:04:41 -04:00
fireshaper
05e7fbc535
Step 10L.9: stranding reason in the dispatch sheet and deadhead picker
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 01:57:12 -04:00
fireshaper
0658c9984d
Step 10L.8: map reachability per origin
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 01:52:44 -04:00
fireshaper
750ce54b7d
Step 10L.7: Market shows roles and reach
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 01:48:09 -04:00
fireshaper
8d8df71ba9
Step 10L.5: upgrade caps for the new lineup
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 01:38:50 -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
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
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
621eecb737
Fix the header on phones: credits and clock no longer overlap
...
CI / check (push) Successful in 4m37s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:17:41 -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
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
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
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
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
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
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
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
540690590c
Logbook: show deadheads as an empty flight with fuel, not +0 cr
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 12:36:15 -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
81e71e8436
Config: 10-minute board period and 10-hour rest
...
CI / check (push) Successful in 4m25s
Details
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 00:13:49 -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
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
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
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
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
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
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
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