Agent Morphogenesis
API Reference

Agent Morphogenesis API reference

Primary entry points

Package subpathPurpose
@agentplat/collective-runtime/morphogenesisV1–V8 contracts, validation, proposal, decisions, execution, receipts and morphology head
@agentplat/collective-host/morphogenesisConcrete composition with existing lifecycle and authority ports
@agentplat/collective-host/morphogenesis-operator-adaptersV2 operator boundary adapters
@agentplat/collective-host/morphogenesis-strategy-memoryContent-free V3 strategy memory projection
@agentplat/collective-host/morphogenesis-strategy-reviewStrategy review composition
@agentplat/collective-quorum/morphogenesisCollective decision and certification adapters
@agentplat/rooms-mesh/morphogenesisAuthority-neutral Room/Mesh projections
@agentplat/interop/morphogenesisStateful, exact Interop admission surface
@agentplat/collective-runtime/strategy-adaptationBounded local learning reused by V3
@agentplat/collective-runtime/strategy-evidence-exchangeContent-free evidence exchange reused by V4
@agentplat/collective-runtime/strategy-convergenceAdvisory convergence reused by V4

Durable PostgreSQL implementations are exposed by @agentplat/collective-host-postgres. Governed process execution uses @agentplat/workflows, with optional @agentplat/workflows-postgres and @agentplat/workflows-temporal adapters.

The @agentplat/interop package exposes the exact stateful Morphogenesis admission boundary through its ./morphogenesis subpath.

Important public contracts

  • MorphologySourceHeadV1, MorphologySnapshotV1, MorphologyHeadV1;
  • MorphogenesisNeedV1, MorphogenesisProposalV1;
  • MorphogenesisDecisionPortV1, MorphogenesisDecisionBindingV1;
  • AgentInstantiationProfileV1 and AgentInstantiationProfileV2;
  • MorphogenesisPolicyV1 and MorphogenesisPolicyV2;
  • MorphogenesisExecutionRuntimeV1;
  • GovernedMorphogenesisOperatorExecutionRuntimeV2;
  • V3 strategy catalog, selection, feedback, review and governance contracts;
  • V4 outcome attestation and convergence contracts;
  • V5 synthesis, simulation, certification and canary contracts;
  • V6 Agent Genesis lifecycle contracts;
  • V7 organizational evolution contracts;
  • V8 constitutional continuity and meta-governance contracts.

Guidance for coding agents

  1. Import existing public subpaths; do not create parallel lifecycle, factory, Team, Work, decision or Workflow abstractions.
  2. Preserve strict schemas, digests, TTLs, CAS and logical-time checks.
  3. Treat every proposal, simulation and Mesh projection as advisory.
  4. Require an exact decision plus separate execution authorization and fence.
  5. Use stable operation IDs and reconcile indeterminate effects.
  6. Keep raw prompts, hidden reasoning, credentials and private mission content out of content-free control and Mesh records.
  7. Do not claim production validation from types or tests.

Source of truth: AgentPlat repository (opens in a new tab), especially packages/collective-runtime/src/morphogenesis*.ts, docs/specification/agent-morphogenesis-v2.md through v8.md, and ADR 0046.