RAHN v0.5.0-alpha — Causal Memory #38
MHAlikhani
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
RAHN v0.5.0-alpha — Causal Memory
Pre-release. Tag:
v0.5.0-alpha(commit96a9c9e). Publish as Pre-release, category: Announcements.RAHN is a stateful execution architecture for evolving networks — it gives networks state, memory, causality, and verifiable evolution. This release adds the "causality" piece as asserted, honestly-labeled structure: RAHN records and queries causal relations; it does not infer them.
Highlights
obs:<seq>(v0.4 observation log) orcommit:<id>(content-addressed commits).temporal-correlation(ordering only),hypothesis(suspected link),verified— the last structurally restricted to edges whose both anchors are commits, the only mechanically checkable provenance class..rahn/causal.log) with versioned framing; corruption refused loudly, never repaired.rahn relate <from> <to> <status> --note <text>andrahn explain <anchor>— incidents as connected components, output carrying edge statuses verbatim. The system never generates edges automatically.Evidence (measured, single machine)
10 000-edge linear chain: graph build 18.5 ms · deepest-case cycle check 4.3 ms · incident query 5.7 ms — the last after fixing an O(V·E) first implementation (2 701.9 ms) found by the benchmark itself. Methodology: docs/research/stages/v0.5.md.
Known limitations
explain <incident>are future work.Compatibility
No canonical-format change for states;
causal.logis a new artifact with its own versioned framing.Next
v0.6 — Distributed State, requirements-first (RQ7) before any replication mechanism is chosen.
Full context: CHANGELOG · Stage 5 report · ADR 0014 · White paper
This discussion was created from the release RAHN v0.5.0-alpha — Causal Memory.
All reactions