Device Board MVP (v0.4)
Device board — visual scripting редактор сценария поведения прибора: два слоя (Signal и Scenario), scenario runtime, переменные document-scope, palette-узлы и host-bridge к Web Audio через client.Статус
После PR #96–#123 пакет@membrana/device-board приближается к MVP:
Операторский сценарий MVP
- Открыть device-board в client или cabinet.
- На On start: Event → set переменных → GetMicrophone → StartStreaming.
- На onMainTick: isValid(stream) → GetSample → GetFFTFrame → Print.
- Run — Print с metadata в консоли.
- Export ветки или полного JSON; Save по кнопке.
Что не входит в MVP
- Полный alarm-cookbook «из коробки»
scheduledветка сценария- Membrana Device как отдельный desktop SKU
- Pre-run warning «GetSample без StartStreaming» (планируется)
Следующие шаги документации
Эпикdb-doc-v04-mvp — DEVICE_BOARD_DOC_V04_PROMPT.md.
Architecture
Signal vs Scenario, runtime, host bridge
Streaming lifecycle
MicrophoneRef → AudioStreamRef → Sample → FFT