Traceable State

No state should exist without a trace of the reasoning that produced it.


In most systems, outputs and decisions are stored without preserving the reasoning that led to them.

This creates a gap between result and understanding.


From records to lineage

A traceable state is not just a stored result.

It carries a reference to the reasoning artifact (PIFR) from which it originated.

This creates lineage.


Trace inheritance

Every state inherits a minimal trace from its originating PIFR:

This allows each state to be understood in context, rather than as an isolated outcome.

graph TD; P["PIFR"] A["State A"] B["State B"] C["State C"] P --> A; P --> B; P --> C;

Blast radius

A single reasoning artifact can affect multiple domains:

Traceable state makes it possible to understand how changes propagate.

This propagation defines the system’s blast radius.


Why it matters

Without traceability, systems accumulate outputs but lose understanding.

Explanations become reconstructions without grounding.

With traceable state, reasoning remains:

No state without lineage.