Subchapter 23.39
references/phases/migration-plan/migration-plan-assemble.mdMarkdown1 KBView on GitHub
Assembler unit. The Migration Plan phase resolves the target repo, translates the advisor’s decisions into the engine’s (gcp-to-aws) constraint fields, and writes inline within (Step 2). It then executes the engine’s Discover → Clarify → Design → Estimate → Generate phases inline and records in the run state. This unit records the artifact-level contract for the phase: it is the single creator of , and its postconditions (declared on the phase) are the phase’s completion gate. See § Steps 2–5. Note: an idea-only migrate has nothing to migrate — the phase sets and stops before writing the injection (the conditional reflects this).
migration-plan-injection.jsonmigration-plan.mdmigration_plan_ctxmigration-plan-injection.jsonmigration-plan.mdmigration_plan = not_applicable_produces