effect-runtime 0.1.0

Typed side-effect intent, execution receipt, and policy primitives for RecursiveIntell runtime gates
Documentation

effect-runtime

Typed surface crate for v21 live effect intents, preflight, commit, execution, observation, and compensation artifacts.

Usage

use effect_runtime::{EffectIntentV1, EffectCommitDecisionV1, CompensationPlanV1};

Owns

  • effect intents and windows,
  • preflight and commit decisions,
  • execution receipts and observation bundles,
  • compensation plans and compensation receipts,
  • external effect-ledger artifacts.

Non-goals

  • direct domain-truth mutation,
  • ambient authority inference,
  • release-readiness adjudication,
  • incident command.

Ecosystem

Depends on:

  • stack-ids -- identity primitives (effect intent, window, commit decision, compensation IDs)

Depended on by:

  • contract-schema-gen
  • forge-pilot (optional, via governance feature)

stack-ids integration

Uses effect-family IDs (EffectIntentId, EffectWindowId, EffectCommitDecisionId, EffectExecutionReceiptId, EffectObservationBundleId, CompensationPlanId, etc.) from stack-ids.