What problem does it solve?
Migrates a project from claudekit to the vd-cli control plane, including creating a clean-room .vd.json, installing hooks, converting .ck.json to .vd.json, auditing CK_→VD_ env consumers, and moving a repo's plans/artifacts into the .workbench umbrella (plans, reports, journals, visuals, state as siblings under <git-root>/.workbench/). Use when the user says 'cktovd', 'migrate to vd', 'migrate plans to .workbench', 'enable the .workbench umbrella', or 'switch this repo off claudekit'.
Core Features & Use Cases
- Machine-layer migration: install hooks and rename .ck.json to .vd.json to enable the new control plane.
- Repo-layer migration: move artifacts into .workbench and place state under <git-root>/.workbench/state (renamed from goals).
- Env-var audit: updates CK_* consumer env vars to VD_* equivalents and ensures a safe transition.
Quick Start
Run the cktovd migration at the repository root to create .vd.json, install vd-managed hooks, and relocate plans/artifacts under the .workbench umbrella.