Pipeline Glossary
This page defines the terminology used in Kernle’s memory processing pipeline.Core Terms
Layer Transitions
The processing pipeline supports these transitions, executed in deterministic order:InferenceRequiredError. No override path exists — the force flag only bypasses quantity thresholds, not the inference requirement.
Processing Modes
Theprocess() function accepts two parameters that control behavior:
Pipeline Diagram
The full processing pipeline from raw capture to identity layer:Audit Trail
All memory operations are logged in thememory_audit table with:
- operation: Dotted format for new events (e.g.,
belief.revised,suggestion.created) - correlation_id: Groups all audit entries from a single
process()run, allowing you to trace every write back to the invocation that produced it - details: Structured JSON with operation-specific data
Key Audit Events
Use
kernle audit export --format jsonl to export the audit log for analysis.