This folder is the GitHub-friendly copy of the runtime-driven StarCraft TMG site.
index.htmlis in the repo root- faction pages like
zerg.html,protoss.html, andterran.htmlare also in the repo root runtime/stays beside the HTML files so browser module imports work on GitHub Pages
That means this copy can be published directly from the repository root on GitHub Pages without needing the old site/ subfolder.
- the live site pages
- the shared runtime and data layer
- rebuild/validation scripts
- generated rule references used for accuracy checks
If you use GitHub Pages, the simplest setup is:
- push this folder as the repository content
- set Pages to deploy from the repository root
- use the default
index.htmlentry page
When the Rules/ source files change, run:
npm run rebuild:runtimeThat pipeline will:
- regenerate extracted rule references
- rebuild runtime support/content/detail layers
- validate the runtime against the rules
- smoke-check the published page structure