# Brownfield wizard — discover first, then adoption choices. version: 1 mode: brownfield prerequisites: - discover questions: - id: customer prompt: "What is the customer slug?" intent_path: customer type: string required: true - id: environments prompt: "Which environments will Sky Lattice manage going forward? (comma-separated)" intent_path: environments type: list default: [prod] item_enum: [dev, test, prod, sandbox] - id: adopt_domains prompt: "Which domains should we manage now? (comma-separated; others stay unmanaged)" intent_path: domains type: domain_list required: true default_access_profile: standard - id: keep_legacy_roles prompt: "Legacy roles to leave unmanaged for now? (comma-separated names, or none)" type: unmanaged_list kind: role decision_required: true decision_prompt: "Why keep legacy role {name} unmanaged?" default: none - id: naming_conflicts prompt: "Any naming conflicts to keep as-is until migration? (comma-separated object names, or none)" type: unmanaged_list kind: database decision_required: true decision_prompt: "Why leave {name} unmanaged / conflict deferred?" default: none - id: warehouse_profile prompt: "Warehouse profile for newly managed warehouses?" intent_path: warehouses.profile type: choice choices: - value: standard_cost_saver label: "Cost saver" - value: performance label: "Performance" default: standard_cost_saver - id: identity_sso prompt: "SSO status?" intent_path: identity.sso type: choice choices: - value: none label: "No SSO" - value: planned label: "SSO planned" - value: okta label: "Okta" - value: azure_ad label: "Azure AD" - value: other label: "Other" default: planned