spacetraders-v1 v0.24
Upgrade machine
Created upgradeShipMachine to handle the ship upgrade process as a proper state machine. This moves the upgrade logic out of the player machine into a dedicated machine that manages selling the old ship and buying the new one atomically.
Improved the shouldUpgrade logic in the automation settings. The AutoUpgrade component was refactored to better handle upgrade rule configuration, removing the separate Upgrade component and consolidating the UI.
Added clickable ship links in the trades data table, making it easier to navigate from a trade record to the ship that executed it. Also cleaned up strategy persistence by renaming the file extension and improving type safety.
More spacetraders-v1
My first implementation against the spacetraders api is an entirely browser-based UI and automation tool · source · play spacetraders-v1 · devlog · spacetraders api · posts