Alexander Whitestone
6bb72e637d
feat: Fibonacci trust milestone system ( closes #7 )
...
Accessibility Checks / a11y-audit (pull_request) Successful in 8s
Smoke Test / smoke (pull_request) Failing after 13s
Replaces linear power-of-10 trust thresholds with Fibonacci milestones.
- Add TRUST_MILESTONES array: fib(n)*1000 thresholds [2K, 3K, 5K, 8K, 13K, ... 1.6M]
- Each milestone: narrative message + education fact about trust/compounding
- Trust progress bar shows % to next Fibonacci threshold (orange gradient)
- Trust milestone chips show next 3 upcoming thresholds with pulse animation
- Save/load preserves trustMilestones state
- All 54 existing tests pass
Educational: Fibonacci growth in nature mirrors compounding trust —
spirals in sunflowers, branching in trees. The pattern is the same.
2026-04-21 13:08:45 -04:00
844a40447c
Merge pull request 'feat: add Beacon ReCKoning choice sequence ( #17 )' ( #212 ) from fix/17 into main
Smoke Test / smoke (push) Has been cancelled
2026-04-21 15:35:14 +00:00
31c4de8821
Merge pull request 'beacon: add session stats panel tracking code/buildings/combo/events/clicks' ( #216 ) from feat/session-stats into main
Smoke Test / smoke (push) Has been cancelled
2026-04-21 15:33:23 +00:00
Timmy
0ce0ceadf3
feat: add community swarm simulation for #6
Accessibility Checks / a11y-audit (pull_request) Successful in 8s
Smoke Test / smoke (pull_request) Failing after 20s
2026-04-20 21:22:46 -04:00
Timmy-Sprint
18eae67ff9
beacon: add session stats panel tracking code/buildings/combo/events/clicks
...
Accessibility Checks / a11y-audit (pull_request) Successful in 9s
Smoke Test / smoke (pull_request) Failing after 16s
Tracks per-session metrics visible in a new SESSION section:
- Session code gained
- Buildings built this session
- Best combo streak
- Events resolved
- Clicks with rate (clicks/s)
- Session time
Also fixes totalClicks counter which was incorrectly incrementing
totalAutoClicks instead of totalClicks on manual clicks.
2026-04-20 12:16:39 -04:00
Alexander Whitestone
f677404b32
feat: add Beacon ReCKoning choice sequence ( #17 )
Accessibility Checks / a11y-audit (pull_request) Successful in 10s
Smoke Test / smoke (pull_request) Failing after 18s
2026-04-18 15:47:37 -04:00
b132f899ba
fix: P2 offline progress cap + canvas combat tab-switch guard ( #186 )
...
P2 fixes: offline progress cap + canvas combat tab-switch guard
2026-04-15 04:52:59 +00:00
729343e503
Fix #137 : Unbuilding defer cooldown persists across save/load ( #143 )
...
Smoke Test / smoke (push) Failing after 9s
Merge PR #143 (squash)
2026-04-14 22:10:06 +00:00
Alexander Whitestone
a2f345593c
fix: restore manual click counting in QA bug sweep
Accessibility Checks / a11y-audit (pull_request) Failing after 3s
Smoke Test / smoke (pull_request) Failing after 4s
2026-04-13 02:21:39 -04:00
Alexander Whitestone
8e006897a4
fix: QA bug sweep — 5 fixes ( closes #95 )
...
Accessibility Checks / a11y-audit (pull_request) Failing after 2s
Smoke Test / smoke (pull_request) Failing after 3s
1. Memory Leak toast: "trust draining" → "compute draining"
2. Harmony tooltip: remove 10× multiplier (values already per-second)
3. autoType(): track as totalAutoClicks instead of totalClicks
4. The Pact (late): guard trigger with pactFlag !== 1
5. Typo: "AutoCod" → "AutoCoder"
2026-04-13 02:02:59 -04:00
Alexander Whitestone
e72e5ee121
fix: critical bugs from QA ( #86 , #87 , #89 )
...
Accessibility Checks / a11y-audit (pull_request) Failing after 2s
Smoke Test / smoke (pull_request) Failing after 3s
- Deleted dead game.js (duplicate const declarations)
- Fixed Wire Budget double-counting trust cost
2026-04-12 22:52:01 -04:00
Alexander Whitestone
a5babe10b8
feat: add Creative Engineering projects — creativity as currency
...
Accessibility Checks / a11y-audit (pull_request) Failing after 2s
Smoke Test / smoke (pull_request) Failing after 4s
Implements #20 : Creative-to-Ops Conversion
Added 6 new projects that use creativity as a resource currency:
1. Lexical Processing (50 creativity) — +2 knowledge/sec, +50% knowledge boost
2. Semantic Analysis (150 creativity) — +5 user/sec, +100% user boost
3. Creative Breakthrough (500 creativity) — all boosts +25%, +10 ops/sec
4. Creativity → Operations (repeatable, 50 creativity → 250 ops)
5. Creativity → Knowledge (repeatable, 75 creativity → 500 knowledge)
6. Creativity → Code (repeatable, 100 creativity → 2000 code)
The one-shot projects form a progression chain (lexical → semantic → breakthrough).
The three conversion projects are repeatable, giving players ongoing reasons to
generate creativity and meaningful choices about how to spend it.
2026-04-11 16:31:01 -04:00
1b41ce740f
Create js/data.js
Smoke Test / smoke (push) Has been cancelled
2026-04-11 01:32:24 +00:00