Advanced topic

Advanced

Optional machinery. You can ship with Cell.state, Cell.observe, and the Core operators and never open these pages.

Use this group when a write must be justified, isolated, or short-lived — not for counters and forms.

What “advanced” means here

Topic When you actually need it
Context Domain / constraint metadata on a cell
Deputy Context A narrower proxy of the same cell
Nucleus Shared immutable blueprints
Pulse Context Actor / reason / purpose on a pulse
Pulse Ephemeral Policy TTL and hop limits on a signal
Ephemeral Policy TTL and event budgets on a cell
Propagation Policy Debounce / throttle / batch at the synapse
Transactions Multi-cell buffered writes and isolation
txApply Staged apply() plus compensation

None of this runs unless you pass the type in. Context.describe('…') stores text; it is not a compliance program.

Tagging APIs

On an advanced type or factory:

/// {@category Advanced}
/// {@category Transactions}
static Transaction transaction([TransactionOptions? options]) { ... }

The first tag lists the member on the Advanced topic page. The second keeps the dedicated HowTo page.

Classes

Context Advanced Advanced · Context
Metadata describing a Cell's tier, domain, and operational boundaries — used by TestCell rules to make context-aware decisions.
DeputyContext Advanced Advanced · Deputy Context
Represents the Formal Mandate and declaration of intention for a Deputy.
EphemeralPolicy<C extends Cell> Advanced Advanced · Ephemeral Policy
Defines the Lifecycle Governance for transient reactive nodes.
Nucleus Advanced Advanced · Nucleus
The immutable blueprint underlying every Cell — its receptor, testRule, context, synapses, and lifecycle policy, stored separately from the live cell instance.
PulseContext Advanced Advanced · Pulse Context
Represents the Causal Identity and ontological Provenance of a Pulse.
PulseEphemeralPolicy Advanced Advanced · Pulse Ephemeral Policy
A governance policy that defines the Lifecycle Constraints and Termination Logic for a Pulse as it traverses the reactive graph.