Chapter one uses a ninety-second AI music video to ask how a long-running job survives processes. Chapter two switches to “How a City Wakes at Night,” an animated explainer, because OpenMontage's animated-explainer manifest exposes research, proposal, script, scene plan, assets, compose, and publish. The examples do not share one business pipeline, but they face the same waits, failures, revisions, external calls, and human acceptance. That production pressure contains at least two different systems problems.

The first is durable job identity: after a browser disconnect, Worker restart, or provider timeout, does the job retain the same identity, and can the system prove what happened? The second is production discipline: how does the agent know the current stage, locked decisions, human gates, available tools, and the acceptance work that still follows a successful render?

Reading contract. After both chapters, you should be able to name four owners: the owner of long-running identity, creative decisions, external execution, and delivery approval. You should also be able to explain why checkpoint files are valuable without confusing them with durable execution.

1. The series is divided by production responsibility

Temporal and OpenMontage are not competing products, and OpenMontage does not use Temporal internally. Reading them together makes the seam visible: one system lets execution identity survive processes; the other shows how a coding agent can operate a video production through instruction contracts, manifests, checkpoints, and a tool registry.

User request: produce an AI video

Business life
  Which job is this?
  What is confirmed to have happened?
  Who can continue after a process disappears?
  -> Chapter 01 · Temporal

Production control
  Which stage is active?
  Which creative decisions were approved?
  Which providers and renderers are available?
  What makes the final file deliverable?
  -> Chapter 02 · OpenMontage

2. Reading route

3. The seam between the chapters

ResponsibilityTemporal chapterOpenMontage chapter
Durable identityA Workflow Execution and stable Workflow ID.A project directory and project.json marker.
Historical factsServer-side append-only Event History used for replay.Stage checkpoints, decision_log.json, and files under history/.
Next stepA Workflow decides deterministically from history.The agent follows the manifest and stage-director instructions.
External actionAn Activity executes through a Worker.ToolRegistry discovers and routes tools by capability.
Human boundarySignals or Updates plus application code.The manifest declares gates; checkpoint code rejects an unapproved completion.
Recovery promiseA new Worker can rebuild control flow after process loss.A new agent session can read files and resume project work from a checkpoint.

The final row is the essential distinction. OpenMontage turns expensive creative work into inspectable, resumable project state. Temporal turns control flow itself into an execution identity recoverable across processes. A production system may need both, but shared words such as “checkpoint” and “resume” do not make them the same layer.

Series evidence