8000 ECC/commands/feature-dev.md at main · hcmue-hmduck/ECC · GitHub
[go: up one dir, main page]

Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 1.25 KB

feature-dev.md

File metadata and controls

49 lines (33 loc) · 1.25 KB
description Guided feature development with codebase understanding and architecture focus

A structured feature-development workflow that emphasizes understanding existing code before writing new code.

Phases

1. Discovery

  • read the feature request carefully
  • identify requirements, constraints, and acceptance criteria
  • ask clarifying questions if the request is ambiguous

2. Codebase Exploration

  • use code-explorer to analyze the relevant existing code
  • trace execution paths and architecture layers
  • understand integration points and conventions

3. Clarifying Questions

  • present findings from exploration
  • ask targeted design and edge-case questions
  • wait for user response before proceeding

4. Architecture Design

  • use code-architect to design the feature
  • provide the implementation blueprint
  • wait for approval before implementing

5. Implementation

  • implement the feature following the approved design
  • prefer TDD where appropriate
  • keep commits small and focused

6. Quality Review

  • use code-reviewer to review the implementation
  • address critical and important issues
  • verify test coverage

7. Summary

  • summarize what was built
  • list follow-up items or limitations
  • provide testing instructions
0