analysis/open-issue-deep-dive/wave-1-active.md
Generated from open-issue triage snapshot dated 2026-03-22.
.claude/commands/update-changelog.md, the Version Stamping section header (line 153) reads: > When this command is invoked with release, rc, or beta, *use the rake task to stamp the version header .../address-review workflow leads to endless review cycles where fixes generate more review suggestions. We need the command to support a "fix what matters, merge, follow-up the rest" pattern with q ...RENDERER_PASSWORD in production/staging-like environments. - [ ] Keep local d ...--rsc-pro generator mode. ## Checklist - [ ] Add generator flag and templates for Pro RSC defaults. - [ ] Pin matching gem + npm versions in generated fi ...migrating/ and pro/react-server-components/ have fenced code blocks without language identifiers, preventing syntax highlighting. ## Affected files | File | Bare blocks | Languages ...building-features/ have fenced code blocks without language identifiers, preventing syntax highlighting. ## Affected files | File | Bare blocks | Languages needed | |------|--------- ...instead ofruby or ```bash). This prevents syntax highlighting on reactonrails.com and anywhere else the docs are rend ...prerender: true on individual components. Use case: In CI/test environments (e.g., CircleCI), there is no SSR server available ...react_on_rails/lib/generators/react_on_rails/templates/rsc/base/app/views/hello_server/index.html.erb links to https://reactonrails.com/docs/pro/react-server-components/, but ....lychee.toml that disable link checking for the exact hosts that were rewired in the Pro URL migration. Specifically, these exclusions mask broken links to the new `/docs/. ...router.load() API. However, the current server-side helper stil ...react_on_rails:pro generator should handle the full upgrade automatically — swap the gem in the Gemfile, run bundle install, swap the npm package, and update imports — so users can upgrade with a singl ...Async::Variable was deprecated in Async gem v2.29.0 in favor of Async::Promise. The codebase currently uses Async::Variable in the streaming helper for synchronizing the first chunk between producer task ...JSON.stringify twice to Flight data before injecting it into the HTML stream. This double serialization causes every " character in the Flight payload ...Procfile.dev is documented as an HMR profile, but the default Shakapacker dev server config uses hmr: false. This creates confusing DX because users expect Fast Refresh/HMR from the launcher ...create-react-on-rails-app CLI tool (v16.4.0-rc.2) doesn't support the --rsc or --pro flags, even though the underlying Rails generator (react_on_rails:install) now supports both. ## Current ...module.exports = configureServer - current: `module.exports = { def ...REACT_ON_RAILS_PRO_LICENSE secret. This blocks automated dependency updates from being merged. # ...immediate_hydration feature from everywhere at the codebase