---
name: Whiteboard improvement roadmap
description: 7-phase plan to upgrade the interactive whiteboard from basic to professional-grade educational tool
type: project
originSessionId: 1959f491-c6c4-4d6b-9081-0b09298d1699
---
7 фаз улучшения доски LearnSpace, утверждено 2026-04-11. Реализацию выполняет Sonnet.

**Фаза 1** (L): Универсальное выделение (select для ВСЕХ штрихов — фигуры, карандаш, коннекторы, не только объекты) + лазерная указка + маркер (highlighter) + copy/paste для всех типов.

**Фаза 2** (L): Экспорт PNG + шаблоны страниц (blank/grid/lined/coordinate/dots, поле template в classroom_pages) + миниатюры страниц (sidebar 192x108).

**Фаза 3** (M): Стили линий (solid/dashed/dotted) + расширенная палитра (12 цветов, 5 толщин, dropdown) + opacity slider для штрихов.

**Фаза 4** (XL, зависит от Ф1): Двухслойный canvas (статический + динамический, dirty-region) + мульти-выделение (лассо, Shift+Click, _selectedIds: Set) + snap & alignment guides.

**Фаза 5** (XL): Координатная система (объект-штрих с осями/разметкой) + графики функций (рекурсивный descent parser y=f(x)) + линейка и транспортир (overlay, не сохраняются).

**Фаза 6** (XL, лучше после Ф4): Zoom & Pan (матрица трансформации, Ctrl+Scroll, Space+Drag) + расширяемый холст (за пределы 1920x1080).

**Фаза 7** (XL): Запись/воспроизведение урока (timeline player, таблица classroom_recording) + PDF-импорт (pdf.js CDN) + справка по горячим клавишам + accessibility (ARIA, keyboard nav).

**Why:** Текущая доска функциональна, но не хватает базовых UX-паттернов (select для всех штрихов, пунктирные линии, экспорт) и образовательных инструментов (координаты, графики).

**How to apply:** Фазы 1-3 независимы, делать в любом порядке. Фаза 4 зависит от 1. Фаза 6 — после 4. Фаза 7 автономна. Полный план — в plan file `bubbly-booping-harp.md`.
