SuperPi.Harness.Librarian (super_pi v0.1.0)

Copy Markdown View Source

Librarian harness (super-pi-librarian): runs with no human present and remembers.

It targets someone who points Super-Pi at a notes vault and walks away.

  • Memory: durable notes that outlive a conversation, with search and links.
  • Scheduler: scheduled and webhook-triggered runs.
  • Web: fetches pages to ingest.
  • Rules, Skills, Todo, Permissions, ProtectedPaths, TranscriptLogger.

The loadout has no bash: a knowledge manager does not need a shell. The workspace roots come from config :super_pi, :knowledge_paths, else the usual workspace paths.

Memory precedes any compaction plugin. before_compact stops at the first plugin that does not answer :default, and Memory must see the entries that compaction cuts.