feat(tasks): умные списки этап 1 — движок семантики + 22 юнита

Чистый TasksSmartLists (6 виртуальных списков по веб-Tasks NC: Важное/Сегодня/
На неделе/Все/Текущие/Завершенные) + SmartListVisibility. TaskItem.startRaw +
startLocalDate() (пусто до DTSTART из core — запрошено у лида). testImplementation
junit + TasksSmartListsTest (22 зелёных). Detekt-долг чужого пакета v0.5.133-137
унесён в baseline, код лида не тронут.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
b-mob-tasks
2026-07-12 22:20:29 +00:00
parent 34a67cc89c
commit cec5f2c4b9
7 changed files with 324 additions and 4 deletions
+1
View File
@@ -36,4 +36,5 @@ dependencies {
implementation libs.lifecycle.viewmodel.compose
implementation libs.coil.compose
implementation libs.coil.svg
testImplementation libs.junit
}