Game IQ - Swapbound
Version: 0.1.0
Date: April 13, 2026
Status: Active prototype
1. Purpose
Verify that the deployable Swapbound game/editor artifacts are present, self-contained, and correctly wired within site/.
2. Preconditions
- intended Swapbound branch state is present locally
- docs were rendered with
npm run docs:render
3. IQ Checklist
| IQ ID | Check | Method | Expected Result | Status |
|---|---|---|---|---|
| SG-IQ-01 | Runtime pages present | File existence check | site/swapbound/game.html and site/swapbound/editor.html exist |
Planned |
| SG-IQ-02 | Legacy redirects present | File existence check | site/swapbound-game.html and site/swapbound-editor.html exist |
Planned |
| SG-IQ-03 | Game/editor JS present | File existence check | required files under site/swapbound/js/ exist |
Planned |
| SG-IQ-04 | Level assets present | File existence check | campaign files and manifest.json exist under site/swapbound/assets/game-levels/ |
Planned |
| SG-IQ-05 | Public docs present | File existence check | game-changelog, game-urs, game-fs, game-ds, game-risk-assessment, game-test-plan, game-iq, and game-oq HTML pages exist under site/docs/ |
Planned |
| SG-IQ-06 | Deploy boundary intact | Static review | Swapbound runtime files resolve entirely from within site/ |
Planned |
4. Acceptance
IQ is acceptable when the game/editor pages, assets, redirects, and public docs are present and no runtime dependency reaches outside site/.