OSIDE studio → DaVinci Resolve bridge: build a Resolve project from an oside-davinci/v1 export package (template copy, bin imports, shot-order timeline with markers).
Apply a CDL grade from the manifest's look block to every clip on V1 of the timeline. Refuses cleanly when the manifest has no look or the grade file is missing.
Build a timeline in shot order from the manifest, with one Blue marker per shot and optional dialogue-cue range markers. Dry-run mode plans without touching Resolve.
Create a new Resolve project from a template kind, refusing to reuse an existing name. Returns the project name and timeline rate.
Import the media (videos and audio) from an oside-davinci/v1 package into the current project's media pool, organized into bins by the manifest's bin names.
Open Resolve if it is not running, then poll until scripting answers. Returns version and project list when ready.
The template kinds this server knows, with their fps and description.
Is Resolve reachable? Returns version, current project and its projects list, plus this server's `capabilities` block
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 12 | 2026-07-28+ | v2 |
Save the current project to disk.
Acceptance gate: compare the manifest against the observed timeline. Returns a per-check table and an overall PASS/FAIL verdict. Writes verify.json beside the manifest when the check completes.