Dashboard › cli › Distillation
d47f6018-e1a3-4cf0-8ac4-9b3adb25b13d["lore_tm_v1_z4Y66FeOeQ3I5DKaq52wlYsc0TGNMnIkfdh3CU4BjRI","lore_tm_v1_Z_XYL0V_DZScc5c2Ga9pOfCryCS8Ah92BKvedFHnVik"]
/home/byk/Code/getsentry/cli-pr-1558/.cursor/rules/ultracite.mdc was not found.--dry-run never actually creates the team in packages/cli/src/commands/project/create.ts.packages/cli/src/commands/project/create.ts lines 669–678, teamAutoCreateSlug is pinned before project creation so real runs and --dry-run previews agree when an organization has no teams; it searches the whole parsed batch using parsed.map((p) => slugify(p.name)).find((slug) => slug !== ""), because a punctuation-only or non-ASCII name may slugify to "", and createOneProject’s ?? fallback treats "" as set rather than missing.createCommand in packages/cli/src/commands/project/create.ts supports one or more name:platform positional arguments, optional parsed --team/-t, and --dry-run via DRY_RUN_FLAG and DRY_RUN_ALIASES; all projects in a batch share one organization resolved once through resolveOrg({ org: explicitOrg, cwd }).createCommand defines human output with formatProjectCreateOutput; JSON output excludes slugDiverged, expectedSlug, teamSource, and requestedPlatform.