Skip to content

Add authority-dependency evidence contract #157

@mdheller

Description

@mdheller

Purpose

Add an AgentPlane evidence contract for authority dependencies used during governed execution.

Related work:

  • SocioProphet/ProCybernetica#49 — hybrid cybernetic control-plane reconciliation
  • SocioProphet/sociosphere#326 — authority-dependency graph
  • SocioProphet/superconscious#10 — trust-surface authority-dependency bindings
  • SocioProphet/policy-fabric#75 — cancellation binding contract

Background

AgentPlane already treats execution as evidence-producing work. It validates, places, runs, emits artifacts, and creates replay evidence.

The missing binding is evidence that a run used, attempted to use, or was blocked from using a declared authority dependency.

AgentPlane should not decide policy and should not own topology. It should emit evidence that references the relevant authority-dependency graph edge, trust surface, policy decision, cancellation binding, and execution/run context.

Scope

Add a narrow integration contract, likely:

docs/integration/authority-dependency-evidence.md
schemas/authority-dependency-evidence.schema.v0.1.json
examples/authority-dependency-evidence.example.json

The evidence object should include:

  • run id or bundle id;
  • actor / executor / session reference;
  • authority dependency id;
  • trust surface reference;
  • policy decision reference;
  • control effect attempted or used;
  • target reference;
  • evidence outcome: used, denied, blocked, cancelled, quarantined, degraded, simulated, not_used;
  • side-effect flags;
  • replay classification;
  • hash-only sensitive fields where appropriate;
  • cancellation binding reference where applicable.

Acceptance criteria

  • Add an authority-dependency evidence integration note.
  • Add a schema draft or artifact shape.
  • Add one valid example.
  • Add one blocked/denied example.
  • Preserve AgentPlane boundary: evidence and replay only, not policy decision ownership.
  • Cross-reference the SocioSphere graph and Policy Fabric cancellation issues.

Non-goals

  • Do not mutate network, runtime, model-provider, or host state from this evidence contract.
  • Do not inline credentials or sensitive prompts.
  • Do not redefine Policy Fabric policy decisions.
  • Do not redefine Superconscious trust surfaces.
  • Do not make AgentPlane the topology registry.

Handoff note

This is the execution/evidence counterpart to the SocioSphere authority-dependency graph. It should be small and fixture-driven.

Metadata

Metadata

Assignees

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