Skip to content

RPI recipes#6258

Merged
angiejones merged 3 commits intomainfrom
rpi-recipes
Dec 23, 2025
Merged

RPI recipes#6258
angiejones merged 3 commits intomainfrom
rpi-recipes

Conversation

@angiejones
Copy link
Collaborator

Summary

Adding new recipes to the Recipe Cookbook that enable an RPI (research → plan → implement) workflow

Type of Change

  • Feature
  • Bug fix
  • Refactor / Code quality
  • Performance improvement
  • Documentation
  • Tests
  • Security fix
  • Build / Release
  • Recipe

AI Assistance

  • This PR was created or reviewed with AI assistance

Testing

used recipes to complete a feature

@angiejones angiejones requested a review from a team as a code owner December 23, 2025 21:00
Copilot AI review requested due to automatic review settings December 23, 2025 21:00
@angiejones angiejones changed the title Rpi recipes RPI recipes Dec 23, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

@github-actions
Copy link
Contributor

github-actions bot commented Dec 23, 2025

PR Preview Action v1.6.3
Preview removed because the pull request was closed.
2025-12-23 21:39 UTC

@github-actions
Copy link
Contributor

🔍 Recipe Security Scan Results

Status: APPROVED - All recipes passed security scan

📊 Scan Summary:

  • Total recipes scanned: 7

📋 Individual Recipe Results:
✅ Recipe 1: APPROVED (LOW risk)
✅ Recipe 2: APPROVED (LOW risk)
✅ Recipe 3: APPROVED (LOW risk)
✅ Recipe 4: APPROVED (LOW risk)
✅ Recipe 5: APPROVED (LOW risk)
✅ Recipe 6: APPROVED (LOW risk)
✅ Recipe 7: APPROVED (LOW risk)

🔗 View detailed scan results in the workflow artifacts.

@github-actions
Copy link
Contributor

🔍 Recipe Security Scan Results

Status: APPROVED - All recipes passed security scan

📊 Scan Summary:

  • Total recipes scanned: 7

📋 Individual Recipe Results:
✅ Recipe 1: APPROVED (LOW risk)
✅ Recipe 2: APPROVED (LOW risk)
✅ Recipe 3: APPROVED (LOW risk)
✅ Recipe 4: APPROVED (LOW risk)
✅ Recipe 5: APPROVED (LOW risk)
✅ Recipe 6: APPROVED (LOW risk)
✅ Recipe 7: APPROVED (LOW risk)

🔗 View detailed scan results in the workflow artifacts.

@angiejones angiejones merged commit be1ac2b into main Dec 23, 2025
32 of 34 checks passed
@angiejones angiejones deleted the rpi-recipes branch December 23, 2025 21:38
@blackgirlbytes
Copy link
Contributor

🔥 🙏🏿

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants