Gap из SDD digest §3.3 / §10. В MVP `stale14d = updatedAt < now - 14d`. Захардкожено. Для разных команд имеет смысл разный порог: - Быстрая команда (sprint 1 неделя) — 7 дней уже долго - Долгий R&D-проект — 30+ дней нормально **Что нужно**: - [ ] WorkspaceSetting: `digestStaleDays: number` (default 14, диапазон 1..90) - [ ] UI: input в WorkspaceSettingsPage → вкладка «Дайджест» - [ ] Backend читает из workspace, поле в DigestDto переименовать в `staleN` с возвратом конкретного N - [ ] UI в карточке гигиены: «N задач не двигались >X дней» (динамический X)
Gap из SDD digest §3.3 / §10.
В MVP
stale14d = updatedAt < now - 14d. Захардкожено.Для разных команд имеет смысл разный порог:
Что нужно:
digestStaleDays: number(default 14, диапазон 1..90)staleNс возвратом конкретного N