Skip to content

feat: adopt org-wide feature-ideation reusable workflow#68

Merged
don-petry merged 1 commit into
mainfrom
feat/feature-ideation-workflow
Apr 7, 2026
Merged

feat: adopt org-wide feature-ideation reusable workflow#68
don-petry merged 1 commit into
mainfrom
feat/feature-ideation-workflow

Conversation

@don-petry

@don-petry don-petry commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Adopts the org-wide BMAD Analyst (Mary) feature-research-and-ideation workflow as a thin caller stub. The reusable workflow lives at petry-projects/.github — this repo only customizes the project_context paragraph that tells Mary what the project is and what competitive landscape to research.

Standard: ci-standards.md §8

Schedule

Runs every Friday at 07:00 UTC (3 AM EDT / 2 AM EST). Manually dispatchable via the Actions tab with optional focus_area and research_depth (quick / standard / deep) inputs.

What it produces

Each run executes a 5-phase multi-skill pipeline on Claude Opus 4.6:

  1. Market Research — iterative evidence gathering via web search
  2. Brainstorming — 8-15 raw ideas, divergent
  3. Party Mode — collaborative refinement, scoring on Feasibility / Impact / Urgency
  4. Adversarial — 5-question stress test (only survivors are proposed)
  5. Publish — creates one Discussion in the Ideas category per surviving proposal, with Adversarial Review section

Typical cost: ~$2-3 per run on Opus 4.6 standard depth.

Test plan

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Added automated feature research workflow with weekly scheduling and manual trigger support for flexible research depth configuration.

Adds the BMAD Analyst (Mary) feature-research-and-ideation workflow as
a thin caller stub for the org-wide reusable workflow at
petry-projects/.github/.github/workflows/feature-ideation-reusable.yml.

Runs every Friday at 07:00 UTC (manually dispatchable). Mary executes
a 5-phase multi-skill pipeline (Market Research → Brainstorming →
Party Mode → Adversarial → Publish) on Claude Opus 4.6 and posts
evidence-grounded feature proposals to the Ideas discussion category.

Standard: https://github.com/petry-projects/.github/blob/main/standards/ci-standards.md#8-feature-ideation-feature-ideationyml--bmad-method-repos

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 7, 2026 11:33
@coderabbitai

coderabbitai Bot commented Apr 7, 2026

Copy link
Copy Markdown

Caution

Review failed

Pull request was closed or merged during review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 8ae3e363-b9a3-4b85-9958-2fd212f83ea9

📥 Commits

Reviewing files that changed from the base of the PR and between 4e44dac and e7938fb.

📒 Files selected for processing (1)
  • .github/workflows/feature-ideation.yml

📝 Walkthrough

Walkthrough

This PR adds a new GitHub Actions workflow for feature research and ideation. The workflow is scheduled to run weekly on Fridays at 07:00 UTC and supports manual triggering with optional parameters for focus area and research depth. It delegates execution to an organization-level reusable workflow while passing project context and secrets.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow
.github/workflows/feature-ideation.yml
Adds new feature ideation workflow with weekly schedule trigger and manual dispatch inputs (focus_area, research_depth). Delegates to org-level reusable workflow with project context and secret forwarding. Includes explicit permissions and concurrency configuration.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'feat: adopt org-wide feature-ideation reusable workflow' directly and accurately describes the main change: adopting an existing organization-wide reusable workflow into this repository.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/feature-ideation-workflow

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud

sonarqubecloud Bot commented Apr 7, 2026

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot

See analysis details on SonarQube Cloud

@don-petry don-petry merged commit c29026e into main Apr 7, 2026
14 of 16 checks passed
@don-petry don-petry deleted the feat/feature-ideation-workflow branch April 7, 2026 11:35

Copilot AI left a comment

Copy link
Copy Markdown

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 repo-local GitHub Actions workflow that delegates to the org-wide “feature research & ideation” reusable workflow, customizing only the project-specific context used to generate weekly ideation Discussions.

Changes:

  • Adds a scheduled + manually-dispatchable .github/workflows/feature-ideation.yml caller workflow.
  • Configures job-level permissions, concurrency, and passes focus_area / research_depth inputs plus the required secret to the reusable workflow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +57 to +58
and vendors use today. Stack: React + GraphQL + Supabase, mobile-
first PWA-friendly UX.

Copilot AI Apr 7, 2026

Copy link

Choose a reason for hiding this comment

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

The project_context describes the stack as "React + GraphQL + Supabase" and a "PWA-friendly UX", but this repo’s documented stack is React Native/Expo frontend with a Go gqlgen backend on Cloud Run + Cloud SQL Postgres (plus Firebase Auth/Realtime). Since this paragraph is the main customization for the ideation workflow, it should be updated to reflect the current architecture so the generated research/ideas aren’t based on incorrect assumptions.

Suggested change
and vendors use today. Stack: React + GraphQL + Supabase, mobile-
first PWA-friendly UX.
and vendors use today. Stack: React Native/Expo mobile frontend,
Go gqlgen GraphQL backend on Cloud Run, Cloud SQL Postgres, and
Firebase Auth/Realtime for authentication and live updates.

Copilot uses AI. Check for mistakes.
uses: petry-projects/.github/.github/workflows/feature-ideation-reusable.yml@main
with:
project_context: |
markets is a real-time market operations platform for local farmer

Copilot AI Apr 7, 2026

Copy link

Choose a reason for hiding this comment

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

Minor grammar: "local farmer and art markets" reads like a singular noun; consider changing to "local farmers and art markets" (or similar) for clarity in the prompt text.

Suggested change
markets is a real-time market operations platform for local farmer
markets is a real-time market operations platform for local farmers

Copilot uses AI. Check for mistakes.
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.

2 participants