Skip to content

[P2] "Enable Docker?" confirm is ignored; non-docker success output is unreachable #92

Description

@Bccorb

Severity: P2 — Bug/Dead-code

Where: src/prompts/projectSetup.ts:134-156, src/core/output.ts:86-119

Problem
The local-auth "Auth server still requires Docker… Enable Docker?" confirm result is never used — useDocker: true is returned unconditionally and the confirm isn't isCancel-checked. Consequently the entire non-docker branch of printSuccessOutput is dead code that can never run.

Suggested fix
Either honor the confirm (support a non-docker local path) or remove the misleading prompt and the dead output branch.

Filed from an internal code audit (2026-07). File references are against main at audit time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:cliSeamless CLIbugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions