Files
TrueGrowth/openspec/changes/replace-funclip-with-videoagent-clip-workbench/proposal.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

1.5 KiB

Change: Replace FunClip clip center with VideoAgent workbench

Why

The current FunClip-based clip center has not completed a reliable editing loop, and its clipping model is too narrow for a commercial AI video production workflow. TrueGrowth needs the clip center to start from user intent and source media, then produce plans, transcripts, segments, packaged outputs, and publishing assets through a broader VideoAgent-style runtime.

What Changes

  • BREAKING: Move the customer-facing AI clip workbench primary provider from funclip-local to videoagent-local.
  • Add a local VideoAgent sidecar contract with readiness, start/stop, task submission, polling, and asset-writing endpoints.
  • Replace the fixed capability-card-first flow with an intent-first workflow: source media, natural-language goal, business scene, output package, generated plan, execution, and deliverables.
  • Expose customer-facing capability groups for basic clipping, video understanding, creative remaking, and voice/audio processing without showing third-party runtime names.
  • Keep FunClip only as a hidden migration fallback where needed; it must not define visible product capability or user copy.

Impact

  • Affected specs: ai-clip-workbench
  • Affected code: scripts/truegrowth-local-api.mjs, apps/web/src/workbench/WorkbenchShell.tsx, apps/web/src/workbench/workbench.scss
  • Runtime integration: new /local-api/videoagent* local API family, replacing visible /local-api/funclip/tasks usage in the clip workbench