Ark Data Layer 1.0: наблюдаемые данные без скрытого владения ресурсами
Первый стабильный релиз фиксирует контракты Repository, replay-latest публикации, разрешения DataSource, мутаций, владения и закрытия.
Доступ к данным не равен владению ресурсом
ark_data_layer 1.0.0 задаёт компактную границу на чистом Dart для репозиториев, которые предоставляют текущее бизнес-состояние и упорядоченные наблюдаемые обновления. Пакет также даёт строгое разрешение DataSource, не превращая контейнер в неявную фабрику или менеджер жизненного цикла.
Различие становится важным, когда несколько репозиториев используют одну базу данных, клиент или кеш. Создание, владение и финализация остаются в композиции приложения: слой данных не решает молча, кто обязан закрыть общий ресурс. Стабильный релиз также делает закрытие репозитория безопасным при повторном входе и дожидается отмены принадлежащих ему подписок.
Пакет доступен на pub.dev, исходный код, примеры и аддитивный план развития находятся в GitLab.