Go to file
fireshaper 1520cb30fd
CI / check (push) Has been cancelled Details
Step 17.4: engine: deal availability and placement
Tests the five-run deal: not after four runs, available after the fifth
at the Moon, both pilots and ships at Earth after accepting, and an
older save with four runs done needing one more. No save migration is
needed since the deal is worked out from the run count.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 16:09:21 -04:00
.gitea/workflows Step 14.11: retire the server 2026-10-09 23:50:05 -04:00
apps/web Step 16.8: map: new bodies and Jupiter-system layout 2026-10-10 14:12:26 -04:00
deploy Deploy: serve plain HTTP behind Nginx Proxy Manager 2026-10-10 12:03:57 -04:00
docs/screenshots Step 16.8: map: new bodies and Jupiter-system layout 2026-10-10 14:12:26 -04:00
memory-bank Step 17.4: engine: deal availability and placement 2026-10-10 16:09:21 -04:00
packages Step 17.4: engine: deal availability and placement 2026-10-10 16:09:21 -04:00
.dockerignore Step 13.3: nightly database backups 2026-10-06 17:53:54 -04:00
.gitattributes Step 1.1: create pnpm monorepo 2026-10-02 17:28:27 -04:00
.gitignore Step 14.11: retire the server 2026-10-09 23:50:05 -04:00
.nvmrc Step 1.1: create pnpm monorepo 2026-10-02 17:28:27 -04:00
.prettierignore Step 14.11: retire the server 2026-10-09 23:50:05 -04:00
.prettierrc.json Step 1.2: add ESLint and Prettier 2026-10-02 17:29:26 -04:00
DECISIONS.md Step 17.4: engine: deal availability and placement 2026-10-10 16:09:21 -04:00
eslint.config.js Step 14.11: retire the server 2026-10-09 23:50:05 -04:00
package.json Step 3.18: define sim public API and add coverage 2026-10-02 18:51:49 -04:00
pnpm-lock.yaml Step 15.4: sim: tank, burn, and refuel 2026-10-10 01:32:09 -04:00
pnpm-workspace.yaml Step 1.1: create pnpm monorepo 2026-10-02 17:28:27 -04:00
tsconfig.base.json Step 1.1: create pnpm monorepo 2026-10-02 17:28:27 -04:00
vitest.config.ts Step 3.18: define sim public API and add coverage 2026-10-02 18:51:49 -04:00