feat(workforce): persist daily management history

This commit is contained in:
igor04091968
2026-06-03 12:13:26 +03:00
parent c1119b460b
commit 01ff3b8e29
6 changed files with 311 additions and 4 deletions
+7
View File
@@ -79,6 +79,13 @@ role/application policy.
суммарное активное время;
- статус тренда по числу накопленных daily points.
Worktime API сохраняет daily history как агрегированные trend-points, без
полных строк сотрудников и без evidence. Runtime-настройки:
- `AW_WORKTIME_MANAGEMENT_HISTORY_DIR`;
- `AW_WORKTIME_MANAGEMENT_HISTORY_DAYS`;
- `AW_WORKTIME_MANAGEMENT_HISTORY_RETENTION_DAYS`.
Правило честной интерпретации:
- `daily_only` - есть только оперативный дневной срез, месячные выводы делать
+2
View File
@@ -39,6 +39,8 @@ baseline и раздела `Phase 8: Post-MVP Enhancements`.
подразделений/ответственных за текущий день;
- JSON отчета содержит `workforce.department_comparison`,
`workforce.owner_comparison`, `workforce.trend` и `workforce.trend_status`;
- daily history для `workforce.trend` накапливается в `worktime-api` как
агрегированные trend-points; портал только отображает готовый массив;
- `trend_status=daily_only` означает, что месячный тренд еще нельзя
интерпретировать как полноценный отчет; для `monthly_ready` нужна накопленная
daily history;