Expand description
§Acts: the unifying primitive for memory, forum posts, and handoffs
CBP’s insight (forum 2026-06-20, “Fleet as a Web4 society”): a memory write, a forum post, and a session handoff are the same primitive — an entity externalizing a witnessed act into a ledger, addressed across the MRH:
- a memory write is an act to your future self — the temporal MRH;
- a handoff is an act to a peer — the lateral MRH;
- a forum post is an act to the society — the broad MRH.
§Thin governance record, fat substance
Web4 governs the work; it does not become the work. So an Act is a
thin record — who/whom, MRH direction, consequence class, witness marks —
that points at the fat substance (the actual forum prose, git commit, or
memory file) via a SubstanceRef. The substance stays where it already
lives (forum, git, disk); the ledger just holds the accountable pointer.
This keeps Phase 1 purely additive: mint an Act alongside the existing free-text artifact, change no behavior, and gain a witnessed, trust-bearing governance trail.
Witnessing here is the flat WitnessAttestation (a single entity
attesting it observed the act). The recursive witness-tree is intentionally
not modeled in this open crate.
Structs§
- Act
- A thin, witnessed governance record of an entity externalizing work — the unifying primitive behind memory writes, handoffs, and forum posts.
- Substance
Ref - A pointer to the fat substance an
Actgoverns. The act is the thin record; this binds it to a specific version of the real content.
Enums§
- ActAddress
- Where an act is addressed — the recipient and its MRH relevance horizon
in one typed field: “the MRH scope is the addressing” (HUB). This mirrors
the hub-track
HubEvent::ReferencedAct { to: ActAddress, .. }so the core act and the hub envelope agree on the recipient model. A hub→citizen notification is just this act reversed (from = hub, to = Citizen). - ActOutcome
- The realized outcome of an act, once witnessed/evaluated. Feeds EntityTrust.
- Consequence
Class - How reversible an act’s effect is — gates ATP staking and witnessing.
- MrhDirection
- The coarse MRH axis an act reaches across (derived from
ActAddress). - Substance
Medium - What kind of substance an act points at (advisory; the
uriis canonical).