feat(airport): add the Hex Airport dispatch lab as a baseline snapshot

Six-side aprons, frozen levels, solver, rewards and verify scripts; the edge-runway readability work continues from here.
This commit is contained in:
toshiocn
2026-09-21 14:25:09 +08:00
parent 6e72b95ad8
commit 1be0e9caf1
18 changed files with 5229 additions and 43 deletions
+5
View File
@@ -6,6 +6,11 @@
"scripts": {
"dev": "node scripts/serve.mjs",
"test": "node --test",
"test:airport": "node --test tests/airport.test.js",
"airport:verify": "node scripts/verify-airport.mjs",
"airport:generate": "node scripts/design-airport-levels.mjs",
"airport:practice": "node scripts/design-airport-practice-levels.mjs",
"build:airport": "npm run airport:verify && node scripts/build.mjs",
"build": "npm run levels:versions && npm run levels:v04 && npm run levels:v05:verify && npm run design && node scripts/build.mjs",
"levels": "node scripts/generate-levels.mjs && npm run levels:versions",
"levels:versions": "node scripts/build-campaign-versions.mjs",