Skip to content

[FEATURE] Dry-Run Mode for feature-dev Plugin #30843

@eric-horodyski

Description

@eric-horodyski

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • This is a single feature request (not multiple features)

Problem Statement

The feature-dev plugin immediately begins code implementation after architecture approval, giving users no visibility into what files will be changed or the scope of modifications. This creates anxiety and forces users to interrupt the implementation process to understand what's about to happen.

Users need to trust that the implementation will match their expectations, but currently have no way to preview the scope before code changes begin.

Proposed Solution

Add a preview/dry-run mode at the start of Phase 5 (Implementation) that shows:

  • List of files to be created vs modified
  • Estimated lines of code per file
  • Overall complexity assessment
  • User confirmation before any code changes

Alternative Solutions

  • Add --dry-run flag to the initial command
  • Provide more detailed architecture designs that include file-level changes

Currently, I interrupt the process and request implementation plans or design documentation.

Priority

High - Significant impact on productivity

Feature Category

Interactive mode (TUI)

Use Case Example

  1. User completes architecture design phase
  2. User approves approach
  3. Plugin shows implementation preview with scope
  4. User reviews and approves or requests modifications
  5. Implementation proceeds with user confidence

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateThis issue or pull request already exists

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions