Commit Graph

7 Commits

Author SHA1 Message Date
Alexander Whitestone
a012f99fd4 beacon: add Rescues resource + true ending (The Beacon Shines)
- Added 'rescues' resource: tracks meaningful crisis interventions
- Beacon Nodes produce 50 rescues/s, Mesh Nodes produce 250 rescues/s
- New project: Volunteer Network — passive rescue generation for Pact players
- True ending at 100K rescues with Pact active + harmony > 50
- Rescues resource card appears in UI once beacon/mesh is built
- Added rescues to stats panel, save/load, and offline progress
- This gives Phase 6 (The Beacon) actual endgame content:
  the game is now about keeping the light on for people in the dark,
  not just accumulating numbers
2026-04-09 23:27:19 -04:00
Alexander Whitestone
7359610825 beacon: add auto-save toast notification with elapsed time 2026-04-09 22:54:29 -04:00
Alexander Whitestone
b89764c27f beacon: add Drift ending + deduplicate HTML/JS
- Added The Drift Ending: when drift reaches 100, the game enters
  the sad ending from DESIGN.md. A full-screen overlay shows:
  'The Beacon still runs, but no one looks for it.
   The light is on. The room is empty.'
  Production stops. Player can restart.

- Deduplicated index.html: removed ~1080 lines of inline script that
  was an older version of the engine (missing harmony, corruption
  events, drift, alignment checks). Replaced with <script src='game.js'>
  so game.js is the single source of truth.

- driftEnding state is saved/loaded so the ending persists across sessions.

- Added CSS for the drift ending overlay.
2026-04-09 22:01:26 -04:00
e9b46e8501 Merge pull request 'feat: Merge PRs #24 and #26 (Bezalel story/wizards + Allegro MemPalace/deploy)' (#27) from integration into main
Reviewed-on: #27
Reviewed-by: Perplexity Computer <perplexity@tower.local>
v7.0.0
2026-04-08 10:43:41 +00:00
Alexander Whitestone
a202fbfc1c feat: Merge PRs #24 and #26
PR #24 (Bezalel): Wizard buildings, story projects, corruption events, alignment
PR #26 (Allegro): MemPalace integration, static site deployment (favicon, meta tags)
2026-04-07 12:12:51 -04:00
Alexander Whitestone
8f56fb9a52 feat: The Beacon v0.1 — Sovereign AI idle game engine
Built from deep study of Universal Paperclips (Frank Lantz).
- 966-line game engine (game.js)
- HTML/CSS shell
- Building definitions: 15 buildings across 6 phases
- Project definitions: 17 research projects
- Education system: AI facts per phase
- Save/load with offline progress
- 7 resource types: code, compute, knowledge, users, impact, ops, trust
2026-04-06 23:50:23 -04:00
625709e68a Initial commit 2026-04-07 03:49:59 +00:00