1.5 KiB
1.5 KiB
1. Shared Workflow Shell
- 1.1 Add
WorkflowStepBarwith configuration-driven steps and disabled rules - 1.2 Add
useWorkflowTaskSyncfor completed task scanning, subscription, de-duping, and cleanup - 1.3 Add
useWorkflowRecordsfor record list, current record, starred filter, and basic selection/update actions - 1.4 Add
WorkflowNavBarfor shared step/history/starred navigation shell - 1.5 Add
useWorkflowNavigationfor 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
hasShotsnavigation 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