Files

1.5 KiB

1. Shared Workflow Shell

  • 1.1 Add WorkflowStepBar with configuration-driven steps and disabled rules
  • 1.2 Add useWorkflowTaskSync for completed task scanning, subscription, de-duping, and cleanup
  • 1.3 Add useWorkflowRecords for record list, current record, starred filter, and basic selection/update actions
  • 1.4 Add WorkflowNavBar for shared step/history/starred navigation shell
  • 1.5 Add useWorkflowNavigation for page and history/starred navigation actions

2. Container Migration

  • 2.1 Migrate video analyzer to shared workflow shell primitives
  • 2.2 Migrate MV creator to shared workflow shell primitives while preserving hasShots navigation gates
  • 2.3 Migrate music analyzer to shared workflow shell primitives
  • 2.4 Remove superseded local StepBar implementations and unused imports
  • 2.5 Migrate duplicated history/starred navigation JSX to WorkflowNavBar
  • 2.6 Migrate duplicated navigation action handlers to useWorkflowNavigation

3. Validation

  • 3.1 Add focused unit tests for step bar rendering and disabled behavior
  • 3.2 Add focused unit tests for task sync lifecycle and cleanup
  • 3.3 Add focused unit tests for record state helpers
  • 3.4 Run OpenSpec validation and targeted workflow tests
  • 3.5 Run broader project checks as far as the current worktree allows
  • 3.6 Add focused unit tests for shared workflow navigation shell
  • 3.7 Add focused unit tests for shared workflow navigation hook