ATL-2026-010experimentexperimental
Проверить давность кэша, исходы обновления и сохранения, порядок ответов и восстановление состояния экрана.
cache-freshness-contract
Точная ревизия эксперимента
open8381011/experiments/cache-freshness-contract ↗2b5348b9760b4f496bc77f51af4b3ffefaa35549EVIDENCE SIGNATURE
31702be4cb99a179d4d4efc9ddd81c988d4dbf75ac5cbf41ac3d64a61c8b8ecf2026-09-18Окружение
- os
- macOS
- architecture
- arm64
- flutter
- 3.44.7
- dart
- 3.12.2
- ark_mvp
- 1.1.0
- ark_mvp_flutter
- 1.1.0
Подготовка
flutter pub get --enforce-lockfileЗапуск
dart analyze
flutter test --no-pub --reporter expandedВходные данные
https://gitlab.com/open8381011/experiments/cache-freshness-contract/-/blob/2b5348b9760b4f496bc77f51af4b3ffefaa35549/README.md ↗https://gitlab.com/open8381011/experiments/cache-freshness-contract/-/blob/2b5348b9760b4f496bc77f51af4b3ffefaa35549/lib/catalog.dart ↗https://gitlab.com/open8381011/experiments/cache-freshness-contract/-/blob/2b5348b9760b4f496bc77f51af4b3ffefaa35549/lib/catalog_view.dart ↗https://gitlab.com/open8381011/experiments/cache-freshness-contract/-/blob/2b5348b9760b4f496bc77f51af4b3ffefaa35549/test/catalog_test.dart ↗https://gitlab.com/open8381011/experiments/cache-freshness-contract/-/blob/2b5348b9760b4f496bc77f51af4b3ffefaa35549/test/view_test.dart ↗Ожидаемые результаты
https://gitlab.com/open8381011/experiments/cache-freshness-contract/-/blob/2b5348b9760b4f496bc77f51af4b3ffefaa35549/evidence/verification.md ↗https://gitlab.com/open8381011/experiments/cache-freshness-contract/-/blob/2b5348b9760b4f496bc77f51af4b3ffefaa35549/evidence/tests.log ↗https://gitlab.com/open8381011/experiments/cache-freshness-contract/-/blob/2b5348b9760b4f496bc77f51af4b3ffefaa35549/evidence/analyze.log ↗Наблюдаемый результат
0022abfc3fb6633f2cc5e4ff68fef7a27e6b7c3687009c4a03038ba65f1a00a71×Ограничения
- Учебный каталог, управляемые источники и часы. 16 проверок репозитория и 3 widget-теста, один полный прогон. Нет настоящей сети, базы данных, устройств, pixel-проверок или бенчмарка. TTL не гарантирует серверную актуальность; запрет доступа проверен в одном экземпляре, не после перезапуска. При сборке публикации опыт не запускался заново.