STORY V2 fiabilité: serial health/trace, hardening engine, robustesse écran #8

Merged
electron-rare merged 2 commits from feature/STV2-yaml-authoring-miniapps-pr1 into codex/esp32-audio-mozzi-20260213 2026-02-13 15:02:24 +00:00
electron-rare commented 2026-02-13 14:55:33 +00:00 (Migrated from github.com)

Scope

  • STV2-41/42/43/44/45/46/47/48 sprint reliability slice
  • Story V2 serial routing extracted from app orchestrator
  • New health/trace diagnostics and snapshot
  • Engine/event queue hardening + anti-storm guard
  • Screen link reliability improvements (keyframe/watchdog/tx stats)
  • Strict story generator + deterministic hash banner
  • QA script and docs updates

Validation

  • make story-validate
  • make story-gen
  • make qa-story-v2
  • pio run -e esp32dev
  • pio run -e esp8266_oled
  • cd screen_esp8266_hw630 && pio run -e nodemcuv2

Notes

  • Legacy commands remain bridged; Story V2 stays behind feature flag default OFF.
  • Local .DS_Store was intentionally excluded from commit.
## Scope - STV2-41/42/43/44/45/46/47/48 sprint reliability slice - Story V2 serial routing extracted from app orchestrator - New health/trace diagnostics and snapshot - Engine/event queue hardening + anti-storm guard - Screen link reliability improvements (keyframe/watchdog/tx stats) - Strict story generator + deterministic hash banner - QA script and docs updates ## Validation - `make story-validate` - `make story-gen` - `make qa-story-v2` - `pio run -e esp32dev` - `pio run -e esp8266_oled` - `cd screen_esp8266_hw630 && pio run -e nodemcuv2` ## Notes - Legacy commands remain bridged; Story V2 stays behind feature flag default OFF. - Local `.DS_Store` was intentionally excluded from commit.
Sign in to join this conversation.