Story: Pipeline Metrics Sensor #16

Closed
opened 2026-03-18 06:26:54 +00:00 by david · 1 comment
Owner

As a user
I want effects to react to pipeline performance metrics
So that I can visualize frame timing

Acceptance Criteria:

  • PipelineMetricsSensor exposes FPS, frame-time
  • Available as sensor value in effects
  • Used by HUD effect to display metrics

Technical Tasks:

  • Create engine/sensors/pipeline_metrics.py: PipelineMetricsSensor
  • Add to SensorRegistry
  • Add tests in test_pipeline_metrics_sensor.py
**As a** user **I want** effects to react to pipeline performance metrics **So that** I can visualize frame timing **Acceptance Criteria:** - [ ] PipelineMetricsSensor exposes FPS, frame-time - [ ] Available as sensor value in effects - [ ] Used by HUD effect to display metrics --- **Technical Tasks:** - Create `engine/sensors/pipeline_metrics.py`: PipelineMetricsSensor - Add to SensorRegistry - Add tests in `test_pipeline_metrics_sensor.py`
Author
Owner
**ADR:** [ADR-005: Sensor Framework](https://git.notsosm.art/david/Mainline.wiki/ADR-005-Sensor-Framework)
david added this to the Mainline project 2026-03-18 07:12:13 +00:00
david added the status:feature-complete label 2026-03-18 07:15:17 +00:00
david added the status:tested label 2026-03-18 07:49:01 +00:00
david added the epic:#5 label 2026-03-18 07:55:48 +00:00
david added the epic:Sensors label 2026-03-18 07:59:20 +00:00
david closed this issue 2026-03-18 22:03:24 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: klubhaus/sideline#16