Внизу — дела этой недели: конкретные пункты, которые можно привязать к карточке на календаре или просто к задаче. Тап по карточке показывает её дела, тап по задаче в палитре — все дела этой задачи за неделю (и выбирает её: тап по пустому месту в дне поставит туда карточку); новое дело при этом сразу привязывается к выбранному. Повторный тап или Esc снимает фильтр, «Без привязки» показывает неразобранное. Привязку меняет пометка справа в строке дела, текст правится удержанием, «×» тоже срабатывает по удержанию. На карточке видно, сколько её дел сделано: «☑ 1/3». Дела живут в рамках недели и уходят вместе с «Очистить всё».
Первый столбец «Без дня» — для того, что надо сделать на неделе, но день ещё не выбран: клади туда и растаскивай по дням, когда решишь. В недельную загрузку и среднее эти блоки не входят, их объём считается отдельно. Кидай задачу в день — она ложится в пул на 30 минут. Одну и ту же задачу можно положить в день несколькими карточками: кинул ещё раз — появится отдельная, со своим временем и прогрессом (или перетащи существующую с зажатым ⌘ — получишь копию). Не успел доделать? Тащи с зажатым Option (Alt) — уедет карточка с остатком, а в исходной запланированное станет равно уже отработанному. На блоке написано отработано / запланировано: «−» и «+» отмечают отработанные получасовые отрезки, а фон заливается по мере выполнения. Запланированное время задаётся числом в часах — удержи время на блоке, впиши, например, 1.5, и нажми Enter. Кнопки на блоке («✓» выполнено, «−» / «+» отрезки, «×» убрать) срабатывают по удержанию, а не по короткому тапу — чтобы случайное касание на телефоне ничего не меняло; удаление ещё и переспросит. Промахнулся — жми «Отменить». Времени начала нет: порядок внутри дня задаёшь сам — тяни блок вверх-вниз и бросай между соседями, полоска показывает, куда он встанет. Так же перетаскивается и в другой день, с зажатым ⌘ — копия. План сохраняется в браузере и, при входе, синхронизируется через Supabase; можно также выгружать/загружать JSON.