Files
2026-05-27 23:29:53 +01:00

1.2 KiB

Tasks: enterprise-react-audio-components

Phase: 2 of 3 Blocked on: enterprise-react-audio-foundation shipping green.

Tasks pending detailed scoping. The 6 spec requirements at ./specs/react-audio/spec.md drive the work. Re-scope tasks.md at the point Phase 1 archives and this phase enters execution; the foundation's hook surface + a11y helpers will be on disk by then, and the component file list can be enumerated against the actual main-branch component folder count.

Outline (to flesh out at execution time):

  1. Author every component listed in the proposal's Summary, sibling .md + .test.tsx + .stories.tsx.
  2. Author parameter-knob + parameter-slider primitives meeting the accessibility requirement.
  3. Author <PresetManager> + chain-snapshot store wiring.
  4. Add ./components + ./components/<name> subpath exports to package.json (foundation entries stay).
  5. Add Storybook-coverage CI gate at tests/exports.test.ts.
  6. Add tests/bundle-size/ suite proving component isolation.
  7. 5-gate triple + archive + commit. STATUS row @suaveplan/react-audio description updates to "Phase 2 of 3 shipped: hooks + provider + component library".