Expand description
Shared monitoring types and traits for the pulse-null plugin ecosystem.
This module defines the contract between pulse-null core and its monitoring plugins (praxis-echo, vigil-echo, pulse-echo). Core calls through trait objects; plugins implement the traits.
Structs§
- Calibration
Report - Result of a calibration analysis run.
- Cognitive
Health - Full cognitive health assessment.
- Document
Counts - Document entry counts for freeze detection.
- Document
Health - Health report for a single pipeline document.
- Outcome
Record - A record of what happened during task execution.
- Outcome
Summary - Summary of outcome data used in calibration.
- Pipeline
Health - Full pipeline health report across all documents.
- Pipeline
Snapshot - A point-in-time snapshot of pipeline document counts.
- Pipeline
State - Persistent pipeline state tracked across sessions.
- Pipeline
Thresholds - Threshold configuration for pipeline documents.
- Signal
Frame - A single frame of cognitive signals extracted from LLM output.
- Threshold
Recommendation - A recommendation to adjust a document’s thresholds.
Enums§
- Cognitive
Status - Cognitive health status levels.
- Confidence
- Confidence level for a threshold recommendation.
- Threshold
Status - Status of a document relative to its thresholds.
- Trend
- Signal trend direction.
Traits§
- Cognitive
Monitor - Metacognitive signal tracking and health assessment.
- Outcome
Tracker - Task execution outcome recording.
- Pipeline
Monitor - Pipeline document monitoring and archiving.