Spectre.Projection.Reflection (Spectre v0.3.0)

Copy Markdown View Source

Mechanical self-model projection with separate Declared, Effective and Observed planes.

Skill prompt material is emitted only as quoted data. This generator never invokes a model, operation, route handler or prompt assembler.

Summary

Functions

Restores portable projection data and verifies it against current inputs.

Generates a Reflection projection from exact effective and observed inputs.

Returns JSON-shaped portable projection data.

Regenerates and exact-compares a Reflection projection.

Functions

from_data(data, canonical, manifest, activation, snapshot, opts \\ [])

Restores portable projection data and verifies it against current inputs.

generate(canonical, manifest, activation, snapshot, opts \\ [])

Generates a Reflection projection from exact effective and observed inputs.

to_data(projection)

@spec to_data(Spectre.Projection.t()) :: map()

Returns JSON-shaped portable projection data.

verify(projection, canonical, manifest, activation, snapshot, opts \\ [])

Regenerates and exact-compares a Reflection projection.