Video-to-software prototype

Derived from the 'Software-On Demand' note and modeled as the smallest end-to-end clickable flow.

Flow step 1Current screen: Source intake

Lock the job before any generation starts

The first screen translates the note into a concrete intake flow: URL in, build target defined, and a visible agent trace from the start.

Assumption: this first prototype starts from a single tutorial or walkthrough URL.

Target output

Turn the tutorial into a launchable starter app with route map, scaffolded UI, and deployment handoff.

Why this exists

  • Extract solving context from transcript data, not just raw playback.
  • Generate code or workflow outputs directly from the extracted context.
  • Use agents to set up, test, and publish outputs with error capture in the loop.

Primary happy-path question

Can a user paste a single tutorial link and immediately see a trustworthy build brief instead of a blank loading state?

Assumptions and extracted criteria

Ambiguity from the notes is resolved with the simplest viable product shape.

Acceptance criteria
  • A user can move from URL intake to a launch-ready package in one guided flow.
  • The system surfaces structured context: concepts, pseudocode, and build targets.
  • Generation is never silent: the prototype always exposes the active agent stage and trace.
  • Two critical failures are recoverable in-flow: missing transcript data and invalid build schema.
Core user flow
  • Paste a video URL and define the target output.
  • Review the extracted solving context before generation runs.
  • Let the agent pipeline scaffold, verify, and package the result.
Assumption

Assumption: the first prototype optimizes for one video URL and one generated app scaffold.

Pipeline view

A clickable simulation of the orchestrated flow described in the source note.

source brief🎯Source intakeorchestrator📝Context extractortranscript_analyst⚙️Scaffold generatoraction_generator🛡️Verification loopquality_checker🔀Launch routerrouter

Execution Trace

2 steps
🎯Source intake
complete
11:42:00 AM420ms
📝Context extractor
running
11:42:01 AM