Skip to content

Concepts

Concept pages explain how Pi Hindsight uses Hindsight. They should describe stable mental models, not step-by-step procedures or generated schemas.

Memory Banks

Project Bank and User Bank boundaries, scope isolation, and default bank policy. Read

Project identity

Stable project: tags (pin / git remote / basename) and the legacy dual-tag window. Read

Retain, Recall, Reflect

The three Hindsight operations and how Pi Hindsight routes them. Read

Document IDs

Stable live-session IDs, append mode, replace mode, and import idempotency. Read

Queue durability

Queue-first retain, retry, malformed-line quarantine, and dead-letter behavior. Read

Session modes

Normal, read-only, ignored, next-turn opt-out, and setup profiles. Read

Historical Import

Import manifests, checkpoints, deterministic document IDs, and safe previews. Read