Concepts

IEEC

The lineage model that makes every mutation explainable and auditable.

Definition

The Intent-to-Execution Evidence Chain, or IEEC, is the lineage model that links an executed mutation back to its originating intent, context expansion, policy decision, execution contract, task identity, and resulting proof.

Explanation

Most systems can tell you that something happened. Far fewer can tell you why it was allowed, what constraints were in force, and whether the resulting execution matched the approved boundary.

IEEC turns those questions into a first-class protocol requirement. A mutation is not fully valid unless it can be reconstructed as a lineage:

  1. intent proposal
  2. context used for decisioning
  3. policy evaluation output
  4. execution-bound contract
  5. task-oriented identity
  6. execution result and artifacts

This gives OpenKedge explainability that is stronger than ordinary logs. The system does not merely record events after the fact. It preserves the decision structure that made the mutation legitimate.

Example

When a production change is challenged later, an operator should be able to answer:

  • Which agent proposed the mutation?
  • What context was visible at decision time?
  • Which policy accepted or rejected the action?
  • What exact contract and identity were issued?
  • Did the actual execution remain inside the approved boundary?

If those questions cannot be answered, the mutation is missing lineage. In OpenKedge, that is a protocol failure, not just an observability gap.