{"enrichment":{"faq":[{"a":"migrate helps you add govctl governance to an established project by examining existing evidence\u2014documentation, code structure, VCS history, and configuration\u2014to recover consequential decisions and specifications. It guides you through a discovery phase, presents candidates for backfill as Architecture Decision Records, RFCs, or Work Items, and executes only authorized changes in small coherent batches.","q":"How do I adopt govctl in a brownfield codebase?"},{"a":"Yes. migrate is designed to adopt govctl governance in an existing project without rewriting history. It preserves traceability, respects existing artifact state, and stops when evidence conflicts or authorization is unclear, allowing you to incrementally migrate to govctl while preserving product behavior.","q":"Can migrate backfill governance in an existing repo without rewriting history?"},{"a":"migrate's discovery process examines your codebase to recover durable governance decisions from code, docs, and VCS evidence. It identifies architectural patterns, specifications, and consequential choices already embedded in your project, then surfaces them as candidates for formalization as ADRs, RFCs, or work items.","q":"What does the govctl migration discovery process involve?"},{"a":"migrate executes changes in small coherent batches, allowing you to adopt govctl gradually. Each batch is authorized separately, and the workflow stops when evidence conflicts or authorization is unclear, giving you full control over the pace and scope of your governance adoption.","q":"How does migrate handle incremental govctl adoption?"},{"a":"Yes. migrate discovers and backfills architectural decisions and specifications from legacy code by analyzing existing evidence across documentation, code structure, version control history, and configuration. This lets you set up ADRs, RFCs, and work items for an established codebase without starting from scratch.","q":"Can migrate recover governance decisions from legacy code?"},{"a":"migrate is released under the MIT license, allowing free use, modification, and distribution in both open-source and commercial projects.","q":"What license does migrate use?"}],"shadow_tags":["legacy-integration","incremental-adoption","governance-recovery","artifact-backfill","codebase-archaeology","decision-reconstruction","policy-scaffolding","evidence-driven"],"summary_rewrite":"migrate helps you add govctl governance to an established project by examining existing evidence\u2014documentation, code structure, VCS history, and configuration\u2014to recover consequential decisions and specifications. It guides you through a discovery phase, presents candidates for backfill as Architecture Decision Records, RFCs, or Work Items, and executes only authorized changes in small coherent batches. The workflow preserves traceability, respects existing artifact state, and stops when evidence conflicts or authorization is unclear."},"files":[{"bytes":9221,"path":".claude/skills/migrate/SKILL.md","sha256":"9241a504f8386fc7504c77f74db85a7e04a0f7e0cbecab7a57fa263e5de69068","url":"https://skillfed.io/files/govctl-org/govctl/migrate/5fe623c3/SKILL.md"}],"id":"govctl-org/govctl/migrate","links":{"html":"https://skillfed.io/govctl-org/govctl/migrate","md":"https://skillfed.io/govctl-org/govctl/migrate.md","repo":"https://github.com/govctl-org/govctl"},"meta":{"agents_supported":["claude-code"],"first_seen":"2026-07-28","forks":12,"language":"Rust","last_updated":"2026-07-27","license":"MIT","name":"migrate","publisher":"govctl-org","stars":239},"relations":{"categories":["governance","devops","architecture"],"similar":[{"id":"govctl-org/govctl/discuss"},{"id":"govctl-org/govctl/spec"},{"id":"govctl-org/govctl/adr-writer"},{"id":"govctl-org/govctl/gov"},{"id":"govctl-org/govctl/rfc-writer"},{"id":"govctl-org/govctl/detach"},{"id":"govctl-org/govctl/commit"},{"id":"govctl-org/govctl/init"},{"id":"govctl-org/govctl/decision-analysis"},{"id":"govctl-org/govctl/quick"}]},"slug":{"owner":"govctl-org","repo":"govctl","skill":"migrate"},"version":"5fe623c3"}
