Files
TrueGrowth/openspec/changes/replace-funclip-with-videoagent-clip-workbench/tasks.md
jiam 5119ac0ef8
Some checks failed
CI / main (push) Has been cancelled
CI / release-e2e (push) Has been cancelled
Sync latest TrueGrowth updates
2026-07-08 02:03:18 +08:00

2.5 KiB

1. Specification

  • 1.1 Add proposal, design notes, and spec deltas for the VideoAgent clip workbench migration.

2. Local Runtime

  • 2.1 Add videoagent-local readiness, package status, and start/stop runtime management to the local API.
  • 2.2 Add /local-api/videoagent/tasks task creation, polling, and structured result payloads.
  • 2.3 Write VideoAgent task deliverables back to the unified task stream and generated asset list.

3. Workbench UI

  • 3.1 Refactor the clip page from FunClip-first naming/copy to AI clip workbench / VideoAgent-backed behavior.
  • 3.2 Replace the fixed 12-card first step with source + natural-language goal + scene/output package configuration.
  • 3.3 Add generated plan, transcript, candidate segments, deliverables, and result preview surfaces.
  • 3.4 Keep service status and task history in dialogs with customer-facing copy only.
  • 3.5 Simplify the first screen into a prompt-led left panel and a right-side video monitor with only asset-center and local-upload entry points before media is selected.
  • 3.6 Replace visible legacy template selection with quick scenarios that fill the prompt and configure output options.
  • 3.7 Reuse the shared asset center modal for clip source selection, including multi-select where the workflow supports it.
  • 3.8 Add workflow-aware source modes for single primary video/audio, primary plus reference media, multi-source montage, script-to-video, and batch processing.
  • 3.9 Align first-screen form controls and source tray with the /image golden page form standard.
  • 3.10 Hide unsupported advanced demo abilities from the first-screen quick scenarios and show only current MVP workflows.
  • 3.11 Replace broad legacy output toggles with scenario-specific output options.

4. Runtime And Assets

  • 4.1 Stop creating asset-center output assets when the adapter only returns structured plans or JSON files.
  • 4.2 Allow runtime-generated assets to be deleted from the local API and asset center.
  • 4.3 Map VideoAgent model needs to reusable TrueGrowth model-center capability packs and optional advanced packs.

5. Verification

  • 5.1 Validate the OpenSpec change. (openspec / pnpm exec openspec not available in this environment.)
  • 5.2 Run focused TypeScript or app checks.
  • 5.3 Run a local API smoke check for status and task creation.
  • 5.4 Browser-check the simplified /timeline first screen, source picker, upload affordance, quick scenario behavior, and dark/light styling.