Skip to content

Define SemanticActivationReceipt and execution evidence binding #156

@mdheller

Description

@mdheller

Context

SocioProphet/sociosphere now contains docs/integrations/hellgraph-semantic-governance-control-loop-v0.md.

AgentPlane owns governed execution, replay lineage, and receipt sealing for the first semantic-governance control loop.

Required v0 runtime behavior

AgentPlane must be able to:

  1. Consume a semantic activation bundle.
  2. Run validator/executor bundles against the activated asset.
  3. Preserve graph snapshot and policy bundle references.
  4. Emit run artifacts and replay material.
  5. Seal a SemanticActivationReceipt.
  6. Fail closed when required evidence is missing.

Required receipt fields

  • receipt_id
  • asset_id
  • ingestion_run_id
  • graph_snapshot_id
  • policy_bundle_id
  • quality_snapshot_id
  • executor_id
  • run_artifact_refs
  • replay_artifact_ref
  • receipt_hash

Acceptance criteria

  • Schema or contract exists for SemanticActivationReceipt.
  • Positive fixture seals a receipt for an asset with five mandatory semantic edges.
  • Negative fixtures reject missing graph snapshot, missing policy bundle, missing replay artifact, and missing required edge evidence.
  • Receipt lineage is stable across reassessment/replay.
  • SocioSphere can consume the receipt outcome in admission checks.

Non-goals

  • Do not author semantic vocabulary; Ontogenesis owns vocabulary.
  • Do not persist graph state; HellGraph owns graph persistence.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions