Use the narrowest command for the work you need
| Purpose | Command | Writes generated artifacts? |
|---|---|---|
| Validate configuration | li config check | No |
| Validate repository policy | li validate | No |
| Assess without repository changes | li run --dry-run | Reports only |
| Check required artifacts | li precheck | Report only |
| Discover source flows | li discover | Yes |
| Assess and design targets | li plan | Yes |
| Generate a migration candidate | li convert | Yes |
| Build and validate the candidate | li test | Test reports |
| Build an Azure deployment package | li package-deployment | Yes |
| Estimate Azure cost | li estimate-cost | Cost reports |
| Queue an approved deployment | li deploy | Deployment record |
Deployment stays explicit
Generated configuration disables deployment by default. li deploy queues an existing, configured Azure DevOps pipeline; it does not create credentials or bypass environment approvals.