Files
Learn_System/plans/quantik-game
Maxim Dolgolyov 4b5c8077d3 @
feat(quantik-game): фаза 0 — слой целей в движке (goal/HUD/result)

Декларативный блок goal в спеке SimForge (булево SimExpr-условие победы),
вычисляемый каждый кадр: фиксация результата (победа/время/попытки/звёзды),
callback onGoal, HUD-оверлей (цель/звёзды/подсказка/баннер, inline SVG).
API инстанса: onGoal/getResult/resetResult. Серверный validateSpec
пропускает goal/game (длина выражений + escape текста, без исполнения).
Аддитивно: спека без goal ведёт себя как раньше. Смоук 40/40; npm test
238 pass/8 baseline; lint:routes 0. План фичи (7 фаз) + CONTEXT.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@
2026-06-13 15:13:02 +03:00
..
@
2026-06-13 15:13:02 +03:00
@
2026-06-13 15:13:02 +03:00
@
2026-06-13 15:13:02 +03:00
@
2026-06-13 15:13:02 +03:00
@
2026-06-13 15:13:02 +03:00
@
2026-06-13 15:13:02 +03:00
@
2026-06-13 15:13:02 +03:00
@
2026-06-13 15:13:02 +03:00
@
2026-06-13 15:13:02 +03:00