Files
suaveplan/openspec/archive/2026-05-19-enterprise-react-audio-components-extras/tasks.md
2026-05-27 23:29:53 +01:00

14 lines
984 B
Markdown

# Tasks: enterprise-react-audio-components-extras
**Phase**: Supplementary to Phase 2
**Blocked on**: `enterprise-react-audio-components` shipping green.
Outline (to flesh out at execution time):
1. Author every component listed in the proposal Summary (`<TransportControls>`, `<TrackList>`, `<TrackRow>`, `<MasterMeter>`, `<Mixer>`, `<AudioVisualizer>`, `<AudioPlayer>`/`<BasicPlayer>`/`<PremiumPlayer>`, `<MicrophoneControls>`, `<GLaDOSControls>`, `<PluginLoader>`).
2. Each component family ships with `.tsx` + `.md` + `.test.tsx` + 3 `.stories.tsx` stories matching the Phase 2 Storybook gate.
3. Compose against real concrete plugin packages (mixer, audio-player, microphone, glados) — no mocks.
4. Author `tests/parity.test.ts` with a checked-in fixture enumerating main-branch component families.
5. Extend `package.json` `exports` with `./components/<name>` for every new component.
6. 5-gate triple + archive + STATUS row description updates to reflect parity restored.