Skip to main content

Module monitoring

Module monitoring 

Source
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§

CalibrationReport
Result of a calibration analysis run.
CognitiveHealth
Full cognitive health assessment.
DocumentCounts
Document entry counts for freeze detection.
DocumentHealth
Health report for a single pipeline document.
OutcomeRecord
A record of what happened during task execution.
OutcomeSummary
Summary of outcome data used in calibration.
PipelineHealth
Full pipeline health report across all documents.
PipelineSnapshot
A point-in-time snapshot of pipeline document counts.
PipelineState
Persistent pipeline state tracked across sessions.
PipelineThresholds
Threshold configuration for pipeline documents.
SignalFrame
A single frame of cognitive signals extracted from LLM output.
ThresholdRecommendation
A recommendation to adjust a document’s thresholds.

Enums§

CognitiveStatus
Cognitive health status levels.
Confidence
Confidence level for a threshold recommendation.
ThresholdStatus
Status of a document relative to its thresholds.
Trend
Signal trend direction.

Traits§

CognitiveMonitor
Metacognitive signal tracking and health assessment.
OutcomeTracker
Task execution outcome recording.
PipelineMonitor
Pipeline document monitoring and archiving.