releaseReleasedEvent: Published:

Ark Data Layer public beta tested the Repository and DataSource boundary

Version 0.1.0-dev.1 exposed observable repositories, replay-latest updates, strict DataSource resolution, and explicit external ownership.

A repository should not hide composition decisions

The ark_data_layer 0.1.0-dev.1 public beta introduced the Repository base contract, ordered replay-latest publication, protected replacement and mutation, and strict DataSource resolution with explicit missing and ambiguous errors.

The beta also tested what the package should not own. Data-source construction and finalization remained outside the container so one client, database, or cache could be shared by several repositories without an accidental second lifecycle owner. Deterministic tests covered resolution, publication ordering, reentrancy, subscription control, cleanup, and closed-state invariants.

This historical prerelease is preserved on pub.dev. New integrations should use 1.0.0, where the contract and shutdown behavior are stable.

ARKTELOS CHANNELS

News and engineering material, without mixing languages.

The main channels cover ArkTelos development. ArkTelos Lab publishes architecture analysis, experiments, and reproducible research.