Public project surface
The installable skill package, public docs, scripts, tests, benchmarks, examples, and API contracts can live in the open repository.
Local-first boundary
AIppocampus is local first because memory is intimate. Public code and public docs are different from the private source trail that makes continuity possible.
If it came from actual private conversations, do not put it in a public repository or website by accident.
The installable skill package, public docs, scripts, tests, benchmarks, examples, and API contracts can live in the open repository.
Conversation source and local memory artifacts belong to the person who created them unless they deliberately publish a safe example.
Sync can be useful, but raw rollout sync should stay opt-in and encrypted when it leaves a trusted device.
External-model routes should pass through redaction and never turn model-generated associations into source-backed facts.
Public evidence should be claim-bounded: demo runs, benchmark outputs, community reports, and redacted examples that make their scope clear. Private source should stay private even when it is emotionally or technically compelling.
The repository keeps the operational boundary in the public core and privacy docs.
Adapted from the public wiki pages Privacy and Data Boundary and Privacy, Sync, and Redaction.