grid_engine 0.3.0-rc.3 copy "grid_engine: ^0.3.0-rc.3" to clipboard
grid_engine: ^0.3.0-rc.3 copied to clipboard

Tree engine for the_grid — genesis_tree reconciles the running system: build(observed), mount = spawn, unmount = kill.

0.3.0-rc.3 #

  • Breaking (tg-1fa2.5): the provider layer — Provider<T> is a MOUNTED seed (SingleChildStatefulSeed): create: runs once per mount (tree-owned, tree-disposed), .value adopts without ownership; ProviderScope is the availability registry (a watch<T>() miss parks the dependent and a later provider mount rebuilds it); read<T>() never registers. Kind is fixed for a branch's lifetime — both create/value flips throw.

0.3.0-rc.2 #

  • A failed molecule pour FLARES (session.moleculePourFailed) and parks the session at a durable gate (tg-aec) — both the fresh-mint and adopted-orphan paths; the silent inert-session class is closed.
  • FederatedSnapshotSource judges ready-staleness by AGE (readyStaleAge) from the live source heartbeat, with rising-edge sync.memberStaleByAge/sync.memberRecovered flares (tg-zd4v).
  • The wedge alarm samples LAST and ALWAYS in StationDriver.afterFlush — a throwing scan can no longer silence the stall detector (tg-60n).
  • A throwing rebuild no longer decapitates the flush tick (tg-60n, #154).

0.3.0-rc.1 #

  • Breaking: tracks beads_dart 0.2.0-rc.1 and grid_runtime 0.2.0-rc.1 — the bd export retirement and StationBeadWriter(reader:). No engine API change of its own; the constraint bump is the breaking part for resolvers.
  • Changed: lifecycle reads are observed through the probe-reader seam.

0.2.0 #

  • Breaking: diagnostics ride the genesis_foundation substrate — the local Diagnosable mixin and DiagnosticsBuilder class are retired in favor of foundation's Diagnosticable/DiagnosticsBuilder (a GridDiagnosticable marker and the typed addTyped adapter remain). Seed hooks override debugFillProperties(DiagnosticsBuilder).
  • State-owned cross-repo link beads gate the ready frontier (fail-closed).

0.1.2 #

  • Family coherence release: step results filter by active incarnation (live route joins, the_grid#139); current session-scope surface.

0.1.1 #

  • Every circuit step now mounts as a tree node (the_grid #105).
  • Fixed: rework mint gated on fresh readiness; rework remint eligibility derived from snapshots; circuit round threaded into capability args; derived rework caps parked at the route gate (the_grid #107, #116, #118, #119).

0.1.0 #

  • Initial release: genesis_tree-based tree engine reconciling the running system (build(observed), mount = spawn, unmount = kill).
0
likes
0
points
743
downloads

Publisher

verified publishermemento.engineering

Weekly Downloads

Tree engine for the_grid — genesis_tree reconciles the running system: build(observed), mount = spawn, unmount = kill.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

beads_dart, freezed_annotation, genesis_foundation, genesis_tree, grid_runtime, json_annotation, meta, path, state_notifier

More

Packages that depend on grid_engine