feedBack/static/capabilities
Byron Gamatos 5d0229fc82
fix(onboarding): midi-input multi-provider discovery + home-tour lifecycle (#568)
Addresses Codex review of #526/#528:
- midi-input discover(): one provider's enumerate() rejection no longer aborts
  the whole discovery — other providers (e.g. a native/desktop MIDI provider)
  are still queried; denial is only reported when NO provider enumerates.
- Home tour now waits for a 'v3:dashboard-rendered' event (dashboard.js emits
  it after the #v3-home innerHTML swap) before attaching Shepherd, instead of a
  single animation frame that could latch onto pre-render nodes the async
  dashboard render then replaces.
- "Play it now" onboarding now arms the tour (armPendingFirstRun) to run the
  first time the user returns to v3-home, instead of silently never showing it.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 14:06:28 +02:00
..
audio-effects.js Purge external-format terminology from code, tests and docs 2026-06-16 19:36:53 +01:00
audio-session.js Clean release snapshot 2026-06-16 18:47:13 +02:00
library-card-actions.js Clean release snapshot 2026-06-16 18:47:13 +02:00
library.js Clean release snapshot 2026-06-16 18:47:13 +02:00
midi-input.js fix(onboarding): midi-input multi-provider discovery + home-tour lifecycle (#568) 2026-06-22 14:06:28 +02:00
note-detection.js Clean release snapshot 2026-06-16 18:47:13 +02:00
playback.js Clean release snapshot 2026-06-16 18:47:13 +02:00
tuning.js Clean release snapshot 2026-06-16 18:47:13 +02:00
visualization.js Clean release snapshot 2026-06-16 18:47:13 +02:00