Skip to main content

Immutable Lineage

Immutable Lineage ensures that every Authorization Decision in Parmana has a permanent, unchangeable history. It guarantees that decisions can be reconstructed exactly as they occurred.

System Flow

Signals → Governance → Authorization Decision → Execution Runtime → Attestation → Immutable Record
1. Lineage creation

Every execution begins with a set of verified signals.

These signals are:

structured
validated
provenance-tagged

They form the root of the lineage chain.

2. Governance evaluation record

Governance processes signals using deterministic rules.

The evaluation result is permanently recorded as:

policy version
evaluation inputs
decision output

This record is immutable.

3. Authorization Decision binding

Each Authorization Decision is bound to:

verified signals
policy version
executionId

This creates a permanent linkage in the lineage chain.

4. Execution Runtime recording

The Execution Runtime records:

execution attempt
validation outcome
success or failure state

This ensures execution is fully traceable.

5. Attestation anchoring

Each decision produces a cryptographic attestation.

The attestation anchors:

decision hash
signal hash
runtime identity
executionId

This prevents any post-facto modification.

6. Immutability guarantee

Once recorded:

lineage cannot be modified
historical decisions cannot be rewritten
audit trail remains permanent

Any attempt to alter lineage breaks verification.

Properties of Immutable Lineage
Permanent history

All decisions are permanently recorded.

Cryptographic anchoring

Each step is signed and verifiable.

Deterministic reconstruction

Lineage can be rebuilt exactly from inputs.

Tamper resistance

Any modification invalidates the chain.

Audit readiness

Supports external verification by auditors and regulators.

Failure behavior

If lineage integrity is violated:

→ verification fails (fail-closed)

Summary

Immutable Lineage ensures that:

every decision is permanently traceable
execution history cannot be altered
governance outcomes are reproducible
the system is fully auditable end-to-end