From 082a1ed01002e500a647ad1768868ac54c644537 Mon Sep 17 00:00:00 2001 From: Maxim Dolgolyov Date: Sun, 14 Jun 2026 17:31:52 +0300 Subject: [PATCH] =?UTF-8?q?@=20docs(quantik-game):=20=D0=BF=D0=BB=D0=B0?= =?UTF-8?q?=D0=BD=20=D0=B7=D0=B0=D0=B2=D0=B5=D1=80=D1=88=D1=91=D0=BD=20?= =?UTF-8?q?=E2=80=94=20=D1=84=D0=B8=D1=87=D0=B0=20=D1=81=D0=BC=D0=B5=D1=80?= =?UTF-8?q?=D0=B6=D0=B5=D0=BD=D0=B0=20=D0=B2=20feature/sim-builder?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Статус ✅ Complete; финальный чек-лист отмечен (merge dabb370). Co-Authored-By: Claude Opus 4.8 (1M context) @ --- plans/quantik-game/PLAN.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plans/quantik-game/PLAN.md b/plans/quantik-game/PLAN.md index 2c64212..95e9155 100644 --- a/plans/quantik-game/PLAN.md +++ b/plans/quantik-game/PLAN.md @@ -3,7 +3,7 @@ **Branch:** `feature/quantik-game` **Base branch:** `feature/sim-builder` (движок P1–P3 и фазы sim-builder ещё не в master) **Created:** 2026-06-13 -**Status:** 🟡 In Progress +**Status:** ✅ Complete (merged to feature/sim-builder, 2026-06-14) **Strategy:** Incremental **Mode:** Automated **Execution:** Orchestrator @@ -97,7 +97,7 @@ - [x] Polish-фиксы по ревью применены: game-блок санитизируется (был латентный XSS), prefers-reduced-motion guard, фикс комментария isUnlocked. Тесты 45/45 затронутых, lint 0. - [x] `npm test` без новых регрессий (8 = baseline: 3 auth + 5 jsdom) - [x] `npm run lint:routes` baseline 0 -- [ ] Merged to `feature/sim-builder` (ожидает одобрения пользователя) +- [x] Merged to `feature/sim-builder` — merge commit `dabb370` (--no-ff), 2026-06-14. Post-merge: тесты = baseline, lint:routes 0. ### Deferred / Backlog (не блокеры — из финального ревью) - `QuantikLevels.ensureCustom` — N+1 `customSimGet` на загрузку /quantik; при росте числа авторённых уровней заменить на bulk-эндпоинт «список game-спек».