Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds a comprehensive RPI (Research → Plan → Implement) workflow to the Recipe Cookbook, enabling structured feature development through four main recipes and three supporting subrecipes. The PR also updates documentation to correct naming conventions and removes outdated incentive information from the contribution guide.
Key Changes
- Adds RPI workflow recipes for codebase research, implementation planning, plan iteration, and execution
- Includes three subrecipe helpers for code location, analysis, and pattern discovery
- Updates recipe page to use lowercase "goose" and improves punctuation
- Removes $10 credit incentive from recipe contribution guidelines
Reviewed changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| documentation/src/pages/recipes/index.tsx | Corrects capitalization from "Goose" to "goose" and changes dash to period in description text |
| documentation/src/pages/recipes/data/recipes/rpi-research.yaml | Main research recipe that coordinates parallel subrecipes to document codebase features |
| documentation/src/pages/recipes/data/recipes/rpi-plan.yaml | Interactive planning recipe that creates structured implementation plans through iterative feedback |
| documentation/src/pages/recipes/data/recipes/rpi-iterate.yaml | Recipe for updating existing plans based on user feedback with targeted research |
| documentation/src/pages/recipes/data/recipes/rpi-implement.yaml | Execution recipe that implements approved plans phase-by-phase with verification |
| documentation/src/pages/recipes/data/recipes/subrecipes/rpi-pattern-finder.yaml | Subrecipe for finding existing code patterns and examples |
| documentation/src/pages/recipes/data/recipes/subrecipes/rpi-codebase-locator.yaml | Subrecipe for locating files and components by search query |
| documentation/src/pages/recipes/data/recipes/subrecipes/rpi-codebase-analyzer.yaml | Subrecipe for analyzing and documenting how specific code works |
| CONTRIBUTING_RECIPES.md | Removes references to $10 OpenRouter credit incentive and simplifies contribution process |
|
|
🔍 Recipe Security Scan Results ✅ Status: APPROVED - All recipes passed security scan 📊 Scan Summary:
📋 Individual Recipe Results: 🔗 View detailed scan results in the workflow artifacts. |
|
🔍 Recipe Security Scan Results ✅ Status: APPROVED - All recipes passed security scan 📊 Scan Summary:
📋 Individual Recipe Results: 🔗 View detailed scan results in the workflow artifacts. |
|
🔥 🙏🏿 |
Summary
Adding new recipes to the Recipe Cookbook that enable an RPI (research → plan → implement) workflow
Type of Change
AI Assistance
Testing
used recipes to complete a feature