Что это
Автономный гант-планер: дерево задач любой вложенности (инициатива → задача → подзадача → …), сроки, оценки по ролям, исполнители, вехи, вью загрузки сотрудников. План хранится в обычном JSON-файле, черновик автосохраняется в браузере.
Горячие клавиши
| Enter | в названии — создать задачу ниже; вне полей — тоже |
| Ctrl/⌘+Enter | создать подзадачу у выбранной |
| Space | редактировать название выбранной задачи |
| Esc | закончить редактирование названия |
| Tab / Shift+Tab | вложить / поднять уровень — вне полей действует на все выделенные строки |
| Alt+← / Alt+→ | сдвинуть даты выделенных задач на ±1 день (с Shift — на неделю) |
| Alt+↑ / Alt+↓ | переместить среди соседей |
| ↑ / ↓, ← / → | вне полей — выбор строки, свернуть/развернуть; в названии ↑/↓ переходят к соседней строке |
| Del | вне полей — удалить выбранную (Ctrl+Z вернёт) |
| Ctrl/⌘+S, Ctrl/⌘+Z | сохранить; отменить |
| Ctrl/⌘+P | резервная браузерная печать (основной PDF — в меню ♾️ → «Экспорт PDF») |
| мышь на ганте | тянуть бар — сдвиг; за края — изменение сроков; веху — сдвиг даты; кружок у правого края бара — потянуть связь к другой задаче; клик по стрелке — меню связи; зажать на пустой строке — нарисовать сроки протяжкой; бар из мультивыделения тянет все выделенные |
| Ctrl/⌘+клик, Shift+клик | выделить несколько строк / диапазон; клик по квадратику цвета меняет цвет всем выделенным |
| потянуть за № | перетащить задачу по списку: к границе строки — сменить порядок, на середину строки — вложить внутрь |
Поля
Сотрудники — кнопка «+» в ячейке: выбираете сотрудника из списка (или создаёте нового), затем долю из пресетов (1 / 0,75 / 0,5 / 0,33 / 0,25 / своя). Клик по чипу с именем — сменить долю или убрать.
Оценка — трудозатраты задачи в человеко-днях по ролям, чипами через «+» (роли живут в справочнике на вкладке «Сотрудники»). Оценка не зависит от назначений: задача с оценкой и без людей попадает в «Без назначения». Если выделенных людей меньше оценки, чип роли краснеет, детали — в его подсказке и в тултипе бара; замещения ролей (например, фулстек за бэкенда) учитываются.
Даты — текстом (01.10, 01.10.26, 2026-10-01) или через календарь по кнопке 📅 в ячейке.
Цвет — квадратик в строке: палитра или свой цвет; наследуется детям от родителя.
Зависимости — предшественники: «+» в колонке открывает выбор задачи; клик по чипу или по стрелке на ганте — меню связи (тип FS/SS/FF, лаг, удаление). Автопересчёта нет: если сроки нарушают связь, её стрелка краснеет — в меню связи появляется «⚡ Починить» (сдвинется только эта задача), а в статусбаре — «исправить все» (каскадом выравнивает весь план). Связывать можно только конкретные задачи и вехи, не группы; циклы запрещены.
Критпуть (кнопка в тулбаре) — подсветка красным задач и связей без запаса до вех: их не сдвинуть, не сдвинув вехи; в тултипе каждого бара — «Запас до вех: N дн». Задачи, чьи цепочки не ведут ни к одной вехе, критичными не считаются.
Готово — процент готовности: у групп считается средневзвешенно по детям, у вехи — галочка «выполнена» (красная рамка — дата вехи в прошлом, а она не выполнена). Бар заливается по готовности: если заливка не дотягивает до линии «сегодня», задача отстаёт — недобор рисуется красной полоской снизу бара, процент в колонке краснеет, сводка «готово/план» — в статусбаре.
База (кнопка в тулбаре) — фиксирует слепок дат: серые полоски под барами показывают, где задачи стояли в базовом плане, сдвиг завершения виден в тултипе; перезафиксировать или удалить базу — в меню ♾️.
Ширины колонок слева тянутся за границы в шапке; ручка на правом крае панели сжимает всю панель целиком (внутри появляется свой скролл — удобно на маленьких мониторах, двойной клик возвращает). Кнопка ⌖ в строке прокручивает гант к началу задачи. У родителей сроки и оценка считаются по детям.
Календарь, перегрузы, экспорт
Праздники (меню ♾️ → «Праздники…») — общие нерабочие дни: не считаются рабочими в загрузке людей и подсвечиваются на таймлайне; сроки задач не двигают. Добавление — выбором из календаря (дата или диапазон «с — по») либо текстом списком через запятую; пересекающиеся диапазоны склеиваются сами.
Отпуска — кнопка 🏖 в строке сотрудника во вью «Сотрудники»: в отпуске ёмкость человека 0, любая задача в эти дни даёт перегруз; отпуск виден штриховкой на строке.
Разгрузка — красная ячейка перегруза кликабельна: меню показывает задачи этих дней (гибкие сверху, критпуть помечен) и предлагает по кнопке сдвинуть задачу за перегруз, снизить долю до безопасной или передать свободному коллеге. Автоматически ничего не двигается.
Экспорт PDF (меню ♾️) — готовый документ: титульная сводка с легендой, постраничный гант со связями, прогрессом, критпутём и базой, затем страницы загрузки людей с отпусками; альбомный A4 с нумерацией страниц. Длинный план не сжимается в кашу: таймлайн режется на окна по ~9 месяцев («окно 1 из N» в футере), бары за краем окна помечаются стрелками-продолжениями.
Экспорт CSV — все колонки плюс запас до вех (открывается Excel/Numbers). Ctrl+P — резервная браузерная печать.
Формат файла (JSON)
Промпт для нейронки
Вставьте вместе с расшифровкой планёрки — на выходе будет готовый файл для «Открыть»: