Choose Target AI IDE
DSP-4 Order: #4 Elaboration Has Dependencies
Updated 4 months ago
Guidance
Choose Target AI IDE
Objective
Ask the user which AI-assisted IDE they will use for development, then record the choice to determine the output format for DSP-05 (Generate AI IDE Configuration).
Process
1. Present Options
Ask the user to choose their primary AI IDE:
| Target | Output File(s) | Format |
|---|---|---|
| Claude Code | CLAUDE.md at project root |
Single Markdown file with all context |
| GitHub Copilot | .github/copilot-instructions.md |
Single Markdown file in .github/ |
| Windsurf | .windsurf/rules/*.md files |
Multiple rule files + workflow references |
| Cursor | .cursor/rules/*.mdc files |
Multiple rule files in MDC format |
2. Clarify Multi-IDE Usage
If the user works with multiple IDEs (e.g., Windsurf for daily work + Claude Code for complex tasks):
- Generate configs for all selected targets
- Ensure consistency across configs (same conventions, same references)
- Note: Windsurf and Cursor share the same workflow/rule structure but use different directories
3. Record Choice
Document the selected target(s) for DSP-05:
Target AI IDE Selection:
Primary: Windsurf
Secondary: Claude Code
Output files to generate:
1. .windsurf/rules/ (multiple .md files)
2. CLAUDE.md (single file)
4. Confirm Output Structure
Explain to the user what will be generated:
For Claude Code / GitHub Copilot (single file):
- One comprehensive Markdown file covering:
- Project overview and architecture
- Directory layout and docs map
- Available workflows, skills, and artifact templates
- AI/human collaboration patterns and quality gates
- Coding conventions and testing discipline
- How to build features (BPE workflow reference)
- How to run locally
For Windsurf / Cursor (multiple files):
- The project already uses .windsurf/rules/ and .windsurf/workflows/ — these ARE the config
- DSP-05 will audit and supplement existing rules to ensure completeness
- A summary _ai-context.md rule file will be generated pointing to all docs, workflows, skills, and templates
- Existing rules will NOT be overwritten
Deliverables
- ✅ Target AI IDE selected (one or more)
- ✅ Output format understood by user
- ✅ Ready to proceed to DSP-05 (Generate AI IDE Configuration)
Details
- Order:
- #4
- Phase:
- Predecessor:
- DSP-3 Verify Architecture & Code Organization
- Created:
- Apr 12, 2026
- Last Updated:
- May 21, 2026
Workflow
Deploy Software Process
Check prerequisite artifacts (ESM, DTA), choose target AI IDE, and generate configuration (CLAUDE.md / copilot-instructions.md / Windsurf/Cursor rules) so AI …
View WorkflowAssigned Agent
No agent assigned
Required Skills
No skills linked
Rules
No rules linked.
Input Artifacts
No input artifacts
Output Artifacts
No output artifacts