Перейти до змісту

Модуль · Рутина

Звички, де один пропуск не обнуляє серію

Рутина – трекер звичок, який памʼятає, чому ти пропустив день. Захворів, поїхав, свідомо взяв вихідний: день можна назвати тим, чим він був. Серія це переживає, а відсоток виконання дня і тижня такий день у знаменник не бере.

Оновлено

Три способи пропустити день і не обнулитись

Перші два ти оголошуєш сам, третій спрацьовує без тебе.

01

Пауза, оголошена наперед

Відпустка чи лікарняний ставляться датами: з якого дня по який. Дні всередині паузи випадають із розкладу звички: не ламають серію і не подовжують її.

02

День, коли не зміг

Відкриваєш денний звіт, тиснеш «Не зміг» і обираєш причину. День стає нейтральним. Серія його переживає, але не росте: накопичують тільки виконані дні.

03

Пропуск, за який нічого не треба пояснювати

День, коли ти нічого не відмітив і нічого не пояснив. Такий пропуск серія теж переживає, але вже з бюджету, який сама заробила виконаними днями. Це єдиний механізм, що прощає без твоєї участі, тому єдиний під квотою.

Сьогоднішній незакритий день сюди не належить: він ще не закінчився, і ранкова цифра серії не падає в нуль до першої відмітки.

Причини пропуску: закритий список

Причина обирається з короткого закритого списку, без вільного тексту. Свідомий відпочинок стоїть у ньому нарівні з хворобою. Зведення за місяць застосунок поки не будує: причину видно на самому дні.

Сам список, а також які кнопки натискати для паузи, причини й заморозки – у гайді про паузу і пропуск.

Чому день із причиною виходить зі знаменника

Кожна звичка має розклад, і відсоток виконання рахується від запланованих днів. День, який ти позначив причиною, виходить із цього знаменника: він не рахується ні виконанням, ні провалом.

Це ж правило захищає бюджет заморозок: день із причиною його не витрачає, бо пояснений пропуск не має коштувати стільки ж, скільки мовчазний.

«Не зміг» – це третій стан дня, а не мʼякіший спосіб сказати «провалив».

Поточна поведінка заморозок

Заморозки заробляються серією виконаних днів: коротка серія їх ще не має. Бюджет не безмежний: мовчазний пропуск, що триває надто довго, серія все одно називає зупинкою, скільки б заморозок не лишалось. Числа заморозок ще можуть змінитись.

Не тільки відмітки: огляд дня

Календар Рутини показує день цілком. Поруч із відмітками стоїть тренування з Фізрука, якщо воно заплановане на цей день, і планові платежі з Фініка, тобто підписки, про які сьогодні варто памʼятати. Відмічаєш звички і тут же бачиш, що ще на тебе чекає.

Дані при цьому лишаються у своїх модулях: тап по тренуванню відкриває Фізрук.

Де це вже працює

Усе описане вище стосується веб-версії. Працює в браузері на телефоні й компʼютері. Вихід окремого застосунку для телефона відкладено: зараз розвивається веб-версія.

Ще одна межа всередині вебу: у календарі й у відсотку виконання день із причиною зі знаменника виходить, але зведення на сторінці статистики його поки не виключає.

Чого тут немає

  • Таск-менеджера: немає проєктів, строків, підзадач і вкладеності. Разова подія можлива, але лишається винятком у межах дня.
  • Коучингу: немає програм «21 день» і нотацій за зірваний день. Є відмітка, розклад, статистика і серія.
  • Обмеження на кількість звичок: скільки хочеш.

Як це виглядає

Денний звіт Рутини: пʼять виконаних звичок і пропуск «10 000 кроків» із причиною «У дорозі», який не ламає серію
Рутина: звички дня, тижнева стрічка і серія. Екран бети з демо-даними.

Гайди про звички

Звʼязки між сферами · Стан розробки