genesis_perception
A measurement domain built on the genesis_tree spine: read-only perception trees with Node/Field leaves and a harvest pipeline.
0.2.0
3.6K downloads/mo
#4319 most downloaded on pub.dev
memento-engineering/genesis
What this package is like to depend on
Last release 22 days ago
01 Aug 2026
Ships on a steady schedule
a new release about every 3 weeks
Nearly every release is documented
notes for 6 of 6 stable releases
Nothing withdrawn
no release was ever pulled
2 months old
6 releases · first in 2026
6 releases in the last 12 months
see the full history below
Release timeline
6 releases · Jun 2026 to Aug 2026Releases
latest 6-
0.2.001 Aug 2026Release notes
Open source →Route foundation, tree, and perception diagnostics through a public builder while preserving the version-1 wire contract. Synchronize breaking package versions and workspace dependency constraints, and record the ratified ruling.
BREAKING CHANGE: debugFillProperties now receives DiagnosticsBuilder instead of List.
Refs: genesis-nd7
Release notes
Open source →- Breaking:
debugFillPropertiesnow receives aDiagnosticsBuilder— replaceproperties.add(...)list calls with the builderadd(); wire format unchanged.
- Breaking:
-
0.1.401 Aug 2026Release notes
Open source →- Retarget typed tree projection to
genesis_foundation ^0.1.1and requiregenesis_tree ^0.1.6; foundation diagnostics remain available through perception's full tree re-export.
- Retarget typed tree projection to
-
0.1.302 Jul 2026Release notes
Open source →PerceptionContextgainsgetInheritedSeedOfExactType<T>()via itsTreeContextbase — the dependency-free inherited lookup for one-shot reads (e.g. frominitState); the domain handle delegates it to the wrapped tree handle. Requiresgenesis_tree^0.1.4.
-
0.1.216 Jun 2026Release notes
Open source →- Add
serializePerceptionFragment(Branch)— harvests a mountedNode/Fieldsubtree into a nested JSON map (aFieldbecomesname: value, a childNodebecomesname: { … }). The one place a measurement crosses to the wire.
- Add
-
0.1.115 Jun 2026Release notes
Open source →- Docs: package documentation (README, dartdoc) made self-contained for pub.dev; no API changes.
-
0.1.015 Jun 2026Release notes
Open source →-
Initial release: the measurement domain on the tree spine — Perception/PerceptionContext/PerceptionOwner, Node/Field, the harvest pipeline.
Pre-1.0 and experimental; APIs may change before 1.0.
-