Skip to content

feat: add ralph-ideas integration and configurable default issues repo#57

Merged
rubenmarcus merged 4 commits intomainfrom
label
Jan 30, 2026
Merged

feat: add ralph-ideas integration and configurable default issues repo#57
rubenmarcus merged 4 commits intomainfrom
label

Conversation

@rubenmarcus
Copy link
Copy Markdown
Member

@rubenmarcus rubenmarcus commented Jan 30, 2026

Summary

This PR introduces the ralph-ideas repository integration and adds a Community section to the documentation.

Changes

  • Created ralph-ideas repository - Central hub for ideas, roadmap, and changelog

    • Transferred all 50 issues from ralph-starter
    • Added labels (P1/P2/P3, templates, automation, blockchain, web-dev, devops, scripts, utilities)
    • Added README with project overview
  • New github.defaultIssuesRepo config option - Users can set their default issues repository:

    ralph-starter config set github.defaultIssuesRepo myorg/my-ideas
    ralph-starter run --from github --issue 42  # Uses configured default
  • Community docs section - Added new documentation pages:

    • community/ideas.md - Ideas & roadmap with links to GitHub issues by category
    • community/changelog.md - Release notes and version history
    • community/contributing.md - How to contribute guide

Usage

# Fetch issue from default repo (ralph-ideas or configured)
ralph-starter run --from github --issue 18

# Override with specific repo
ralph-starter run --from github --project owner/repo --issue 123

Test plan

  • Verify ralph-starter run --from github --issue <num> works without --project
  • Verify ralph-starter config set github.defaultIssuesRepo saves correctly
  • Verify docs build successfully
  • Check new Community section appears in sidebar

🤖 Generated with Claude Code

rubenmarcus and others added 2 commits January 30, 2026 01:10
…ages

- Add community/ideas.md with roadmap and links to ralph-ideas repo
- Add community/changelog.md for release notes
- Add community/contributing.md with contribution guidelines
- Update sidebar to include Community section
- Update footer to link to ralph-ideas for Ideas & Roadmap

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
When users run `ralph-starter run --from github --issue <number>` without
specifying --project, it now defaults to rubenmarcus/ralph-ideas.

This makes it easy to work on ideas from the central ideas repository
without needing to specify the full repo path each time.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@rubenmarcus rubenmarcus changed the title Label ralph-ideas Jan 30, 2026
rubenmarcus and others added 2 commits January 30, 2026 01:19
Users can now configure their own default repository for GitHub issues:

  ralph-starter config set github.defaultIssuesRepo myorg/my-ideas

When using `--issue` without `--project`, the CLI will use:
1. Configured defaultIssuesRepo (if set)
2. Fallback to rubenmarcus/ralph-ideas

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Document the new defaultIssuesRepo config option in GitHub source docs
- Add configuration section to GitHub source page
- Update CLI config docs with the new key

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Jan 30, 2026

Deploying ralph-starter with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7d00f8b
Status: ✅  Deploy successful!
Preview URL: https://1a9efd38.ralph-starter.pages.dev
Branch Preview URL: https://label.ralph-starter.pages.dev

View logs

@rubenmarcus rubenmarcus changed the title ralph-ideas feat: add ralph-ideas integration and configurable default issues repo Jan 30, 2026
@rubenmarcus rubenmarcus merged commit f73ce32 into main Jan 30, 2026
5 checks passed
@rubenmarcus rubenmarcus deleted the label branch January 30, 2026 01:25
rubenmarcus added a commit that referenced this pull request Jan 30, 2026
feat: add ralph-ideas integration and configurable default issues repo
rubenmarcus added a commit that referenced this pull request Jan 30, 2026
feat: add ralph-ideas integration and configurable default issues repo
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.

1 participant