• Joined on 2024-06-17
david pushed to feature/capability-based-deps at klubhaus/sideline 2026-03-20 10:41:01 +00:00
ef0c43266a doc(skills): Update mainline-display skill
e02ab92dad feat(tests): Add acceptance tests and HTML report generator
4816ee6da8 fix(main): Add render stage for non-headline sources
ec9f5bbe1f fix(terminal): Handle BorderMode.OFF enum correctly
f64590c0a3 fix(hud): Correct overlay logic and context mismatch
Compare 10 commits »
david closed issue klubhaus/sideline#47 2026-03-20 08:04:15 +00:00
HUD effect invisible - runs as overlay after display stage
david closed issue klubhaus/sideline#49 2026-03-20 02:24:22 +00:00
feat: Implement concurrent async fetching with fast-start mode
david opened issue klubhaus/sideline#49 2026-03-20 02:10:57 +00:00
feat: Implement concurrent async fetching with fast-start mode
david opened issue klubhaus/sideline#48 2026-03-19 22:52:18 +00:00
Epic: Preset Scripting Language for Mainline
david opened issue klubhaus/sideline#47 2026-03-19 21:46:49 +00:00
HUD effect invisible - runs as overlay after display stage
david closed issue klubhaus/sideline#41 2026-03-19 20:14:02 +00:00
Update docs/PIPELINE.md to reflect Stage-based architecture
david closed issue klubhaus/sideline#34 2026-03-19 20:13:19 +00:00
Improve benchmarking system and performance tests
david closed issue klubhaus/sideline#26 2026-03-19 20:13:19 +00:00
Add Streaming display backend
david closed issue klubhaus/sideline#33 2026-03-19 20:13:18 +00:00
Add web-based pipeline editor UI
david closed issue klubhaus/sideline#35 2026-03-19 20:13:18 +00:00
Epic: Pipeline Mutation API for Stage Hot-Swapping
david deleted branch testability_modularization from klubhaus/sideline 2026-03-19 18:48:59 +00:00
david commented on issue klubhaus/sideline#35 2026-03-19 11:33:20 +00:00
Epic: Pipeline Mutation API for Stage Hot-Swapping

Implementation Complete

The Pipeline Mutation API has been fully implemented with the following changes:

Implemented Features

1. can_hot_swap() Function

  • Checks if a stage can be…
david pushed to feature/capability-based-deps at klubhaus/sideline 2026-03-19 11:33:13 +00:00
ff08b1d6f5 feat: Complete Pipeline Mutation API implementation
david pushed to feature/capability-based-deps at klubhaus/sideline 2026-03-19 11:18:53 +00:00
cd5034ce78 feat: Add oscilloscope with image data source integration
161bb522be feat: Add oscilloscope with pipeline switching (text ↔ pygame)
3fa9eabe36 feat: Add enhanced oscilloscope with LFO modulation chain
31ac728737 feat: Add LFO mode options to oscilloscope demo
d73d1c65bd feat: Add oscilloscope-style waveform visualization
Compare 13 commits »
david commented on issue klubhaus/sideline#46 2026-03-19 11:16:28 +00:00
Oscillator sensor visualization and data export scripts

Image Data Source Integration

Added scripts/demo_image_oscilloscope.py that uses the ImageDataSource pattern:

Implementation

  1. OscilloscopeDataSource class
    • Implements…
david commented on issue klubhaus/sideline#46 2026-03-19 11:12:05 +00:00
Oscillator sensor visualization and data export scripts

Pipeline Switching Demo

Added scripts/demo_oscilloscope_pipeline.py with automatic pipeline switching every 15 seconds:

Pipeline Stages

  1. Text Mode (15 seconds)
    • Pure…
david commented on issue klubhaus/sideline#46 2026-03-19 11:05:46 +00:00
Oscillator sensor visualization and data export scripts

Enhanced Oscilloscope with LFO Modulation Chain

Added scripts/demo_oscilloscope_mod.py with these improvements:

Key Changes

  1. 15 FPS frame rate - Slower, smoother viewing for human…
david commented on issue klubhaus/sideline#46 2026-03-19 10:59:51 +00:00
Oscillator sensor visualization and data export scripts

New Oscilloscope Demo

Added scripts/demo_oscilloscope.py - A proper oscilloscope-style waveform visualization.

How it works:

  1. Time Axis: Each column on the screen represents a…
david closed issue klubhaus/sideline#46 2026-03-19 10:50:12 +00:00
Oscillator sensor visualization and data export scripts