feat: explain activity data quality
This commit is contained in:
+6
-6
@@ -45,8 +45,8 @@
|
||||
- [x] Покрыть unit-тестами затухание по свежести, доверие к официальным и пользовательским источникам, повторные сообщения одного игрока и вклад разных игроков.
|
||||
- [x] Не учитывать pending/rejected/удалённые записи и доказать это тестами.
|
||||
- [x] Добавить детерминированные агрегаты для окон 6, 12, 24 и 72 часа.
|
||||
- [ ] На карточке и странице точки показывать человекочитаемое объяснение оценки и объём данных, на котором она основана.
|
||||
- [ ] Реализовать и проверить состояния «данных мало», «данных нет», «источник недоступен» и ошибки валидации фильтров.
|
||||
- [x] На карточке и странице точки показывать человекочитаемое объяснение оценки и объём данных, на котором она основана (unit-тест объяснения и Astro build).
|
||||
- [x] Реализовать состояния «данных мало», «данных нет», «источник недоступен» и ошибки валидации фильтров (Astro build; браузерная проверка войдёт в общий прогон фильтров).
|
||||
- [ ] Проверить фильтры главной страницы сквозным тестом на desktop и mobile.
|
||||
|
||||
Критерий готовности: оценка объяснима, воспроизводима тестами и никогда не маскирует недостаток или устаревание данных.
|
||||
@@ -77,10 +77,10 @@
|
||||
|
||||
Этап 3 завершён. Следующий пакет продолжает этап 4:
|
||||
|
||||
1. человекочитаемые состояния и объём данных на карточках этапа 4;
|
||||
2. состояния «данных мало», «данных нет», «источник недоступен» и ошибки фильтров;
|
||||
3. сквозная проверка фильтров главной страницы на desktop и mobile;
|
||||
4. переход к health/readiness и структурированным логам подготовки MVP.
|
||||
1. сквозная проверка фильтров главной страницы на desktop и mobile;
|
||||
2. переход к health/readiness PostgreSQL, MinIO, API и импорта;
|
||||
3. структурированные логи без пользовательских секретов;
|
||||
4. CI для тестов, Astro build, E2E и миграций.
|
||||
|
||||
После каждого пункта необходимо:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user