API Reference Plexus v#0.1.0

Copy Markdown View Source

Modules

Single-node kernel for massively asynchronous semantic computation.

Ergonomics for semantic actors.

Declarative effects emitted by semantic actors.

Run-scoped context passed to actors through init_arg.

Application supervisor for Plexus.

Typed local belief projection for TypeSafe noul, choice and score answers.

Calibration diagnostics and a dependency-free isotonic calibrator.

Atomic per-run admission ledger.

Run-local hierarchical credit grants.

Bounded per-run ETS response cache keyed by Plexus.Contract.memo_key/2.

Shared prepared TypeSafe contracts.

Named, versioned per-run prepared contracts.

Run-local one-shot wake subscriptions used by {:wake_on, event} commands.

Example leaf actor using the framework-managed measurement path.

Example root actor demonstrating interpreter-mediated recursive work.

Small end-to-end demo helper for IEx or integration tests.

Minimal provider-neutral seam for the expensive expansion tier.

Expansion through the published inference package.

Converts schema-validated proposal objects into interpreter commands.

Bounded, priority-ordered queue for expensive generative expansion.

Standard strict JSON schema for graph-expansion proposals.

Per-run lock-free node and typed-edge graph.

Framework-managed local measurement.

Dedupe + bounded-window batcher backed by TypeSafeSDK.evaluate_many/4.

Population queries and selection operators over the per-run node table.

Epoch/staleness invalidation over typed :depends_on edges.

Append-only run event log plus a fixed-response replay store.

Versioned, checksummed fixed-response replay files.

Population reducers for explicit run answers.

Run-scoped process addressing on a partitioned Registry.

Run-scoped coordination without a hot coordinator mailbox.

Lock-free read access to run-scoped resources.

Run-level execution regime.

Lock-free counters used by stop conditions and barrier experiments.

Composable run stop predicates.

Helper for wide semantic fan-out using shared prepared contracts.

Plexus lifecycle telemetry and privacy-preserving forwarding of TypeSafe events.