Variables
SNAPSHOT_PROJECTIONS
Variable: SNAPSHOT_PROJECTIONS
constSNAPSHOT_PROJECTIONS:object
Defined in: src/memory/define.types.ts:107
For Causal memory only — which slice of a footprintjs snapshot to inject. Snapshots can run 100KB+; projecting prevents context blowup.
DECISIONS—decide()/select()evidence only (the "why" chain)COMMITS— commitLog only (every state write, ordered)NARRATIVE— narrative entries only (human-readable trace)FULL— entire snapshot (use sparingly)
Type Declaration
COMMITS
readonlyCOMMITS:"commits"='commits'
DECISIONS
readonlyDECISIONS:"decisions"='decisions'
FULL
readonlyFULL:"full"='full'
NARRATIVE
readonlyNARRATIVE:"narrative"='narrative'
