| title | HVE AI Companion Guide | |||||
|---|---|---|---|---|---|---|
| description | The Research → Plan → Implement (RPI) framework for AI-assisted development with HVE Core and GitHub Copilot | |||||
| author | HVE Core Team | |||||
| ms.date | 2025-11-15 | |||||
| keywords |
|
Transform your development workflow with systematic AI assistance:
- Evidence-based development preventing AI hallucinations
- Chat mode proficiency for Discovery, Research, Planning, and Implementation
- Structured workflows delivering consistent, validated results
- Role-specific applications for Engineers, TPMs, BPMs, and Leaders
New to HVE and RPI? Start here:
- Engineering Fundamentals - Is your codebase AI-ready? (5-7 min)
- Core RPI Framework - Learn Research → Plan → Implement (6-8 min)
- Your First RPI Workflow - Hands-on tutorial (15-20 min)
Research → Plan → Implement is the foundation of all HVE practices:
graph LR
A[Fuzzy Requirement] -->|Task Researcher| B[Research Document]
B -->|Task Planner| C[Implementation Plan]
C -->|Edit Mode/Agent| D[Production Code]
style A fill:#f9f,stroke:#333
style B fill:#bbf,stroke:#333
style C fill:#bfb,stroke:#333
style D fill:#ffb,stroke:#333
- Research Phase: Task Researcher mode - Deep, evidence-based discovery
- Plan Phase: Task Planner mode - Three-document planning system
- Implement Phase: Edit Mode/Agent - Controlled or autonomous execution
Learn the right mode for each RPI phase:
| Mode | Best For | RPI Phase | Learn More |
|---|---|---|---|
| Ask Mode | Quick discovery, landscape reconnaissance | Research | Ask Mode Guide |
| Task Researcher | Deep research, evidence gathering | Research | Task Researcher Guide |
| Task Planner | Implementation planning | Plan | Task Planner Guide |
| Edit Mode | Controlled refactoring | Implement | Edit Mode Guide |
| Agent Mode | Autonomous execution | Implement | Agent Mode Guide |
Real-world applications of the RPI framework:
- Merge Conflict Resolution - Systematic evidence gathering for complex conflicts
- Performance Review Automation - Structured data extraction and synthesis
- Executive Briefing Generation - Multi-source research with validated outputs
- Engineering Fundamentals Audit - Comprehensive codebase assessment patterns
This guide is structured as a progressive learning journey:
Essential prerequisites and your first RPI workflow
- Chapter 1: Are You Engineering-Ready?
- Chapter 2: Setting Up Your Environment
- Chapter 3: The RPI Method
- Chapter 4: Your First Complete Workflow
Learn each GitHub Copilot chat mode and advanced workflow patterns
- Chapter 5: Discovery and Research Modes
- Chapter 6: Planning and Architecture Modes
- Chapter 7: Implementation Modes
- Chapter 8: Edit Mode and Precision Implementation
- Chapter 9: Agent Mode and Autonomous Execution
- Chapter 10: ADR Creator Mode
- Chapter 11: Advanced Workflows and Complex Scenarios
Custom agents, workflow orchestration, and meta-prompting
- Chapter 12: Prompt Files and Instructions Basics
- Chapter 13: Advanced Instruction Patterns
- Chapter 14: Custom Agents and Workflow Orchestration
- Chapter 15: Meta-Prompting and Self-Improving Systems
- Chapter 16: Advanced Architecture and Integration
Apply HVE patterns across roles and scale to enterprise teams
- Chapter 15: For Development Teams
- Chapter 16: For Program Managers
- Chapter 17: For Leaders and Scaling Organizations
This guide builds on the #SeasonOfHVE blog series, bringing together content into a structured learning resource. Content covers:
- Engineering fundamentals as AI prerequisite
- RPI framework and variations (D-RPI, 1→3→All, Agent+Ask)
- Chat mode deep dives with evidence-based examples
- Advanced prompting patterns with custom agents and meta-prompting
- Real-world workflows with time reduction metrics
- Role-specific applications across engineering roles
Built by: Microsoft Edge AI team
License: MIT
- 🌙 Dark/Light Mode - Toggle in the top-right corner
- 📋 Copy-to-Clipboard - Click the copy button on any code block
- 📊 Interactive Diagrams - Mermaid and DrawIO diagram support
- 📖 Book-Style Navigation - Previous/Next buttons for sequential reading
- 🔍 Full-Text Search - Search box in the sidebar
- HVE Core Repository: microsoft/hve-core - The foundation tooling for HVE practices
- Edge AI Repository: microsoft/edge-ai - Edge AI team resources and examples
- This Guide Repository: WilliamBerryiii/hve-ai-companion-guide
- Issues & Discussions: GitHub Issues
This documentation is powered by Docsify and styled with Microsoft Fluent UI brand colors.
🤖 Crafted with precision by ✨Copilot following brilliant human instruction, then carefully refined by our team of discerning human reviewers.