chore(docs): docs-kit 1.0.4 + rouge 5 + dependency refresh - #34
Conversation
Gems (docs/ bundle update): docs-kit 1.0.3 -> 1.0.4 (rouge cap now < 6), rouge 4.7.0 -> 5.0.0 (back on rouge 5 after the old < 5 cap downgraded it), brakeman 7.1.2 -> 8.0.5, puma 7.1.0 -> 8.0.2, parallel 1.27.0 -> 2.1.0, phlex-reactive 0.4.7 -> 0.9.1, rubocop 1.81.7 -> 1.88.1, kamal 2.10.1 -> 2.12.0, plus assorted minor/patch moves. Node (bun update --latest): tailwindcss/@tailwindcss/cli 4.1.18 -> 4.3.2, daisyui 5.6.1 -> 5.6.13, playwright 1.57.0 -> 1.61.1, stylelint 16 -> 17, stylelint-config-standard 39 -> 40, biome 2.3 -> 2.5. bun run build:css and bun run lint:css both pass; chromium refreshed for playwright 1.61. --sync verification (the 1.0.4 fix): bin/rails g docs_kit:install --sync --skip left config/routes.rb untouched — both /mcp routes reported "identical (already drawn or scaffolded)" with no re-injection (1.0.3 wrongly re-injected commented /mcp lines). lib/tasks/docs_kit_og.rake was skipped and kept as-is. Zero effective changes from the sync. Lint: the rubocop 1.88 bump enabled new cops (NewCops: enable) — autocorrected Layout/BlockAlignment in two example components, inline RSpec/Output disable for the deliberate on-failure debug dump in capybara_setup.rb, and excluded the docs-kit-generated config/initializers/phlex.rb from Style/OneClassPerFile. 344 files, no offenses. Specs: docs suite green — 8 examples, 0 failures. Claude-Session: https://claude.ai/code/session_01FPQb6z3YwcKRMbvoJhdxnX
|
Warning Review limit reachedYou’ve reached a temporary PR review limit under our Fair Usage Limits Policy. Next review available in: 9 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (5)
Comment |
Summary
Picks up docs-kit 1.0.4 (rouge constraint widened to
< 6,--syncMCP-route fix) and refreshes all docs-app dependencies. Follow-up to #33.Headline: rouge is back on 5.0.0 — the 1.0.3 rollout had downgraded it to 4.7.0 via docs-kit's old
< 5cap.Gem moves
docs-kit 1.0.3 → 1.0.4, rouge 4.7.0 → 5.0.0, puma 7.1 → 8.0.2, brakeman 7 → 8, parallel 1.27 → 2.1, phlex-reactive 0.4.7 → 0.9.1, rubocop 1.81 → 1.88, kamal 2.12, rspec-rails 8.0.4, playwright-ruby-client 1.61, faker 3.8, oj 3.17.
Node moves (
bun update --latest)tailwindcss + @tailwindcss/cli 4.1.18 → 4.3.2, daisyui 5.6.1 → 5.6.13, playwright 1.61.1 (chromium refreshed), turbo-rails 8.0.23, prettier 3.9.4, biome 2.5.2, stylelint 16 → 17 (+ config-standard 40 —
bun run lint:cssverified green).Lint accompaniments (rubocop 1.88 + NewCops)
Layout/BlockAlignmentautocorrects in two component example filesRSpec/Outputdisable around the deliberate on-failure debug dump (autocorrect would have deleted it)Style/OneClassPerFileexclude for the docs-kit-generatedconfig/initializers/phlex.rb(its two namespace modules are by design — splitting would drift from the generator template)Dogfood check — 1.0.4's
--syncfixbin/rails g docs_kit:install --sync --skipnow makes zero effective changes: both/mcproutes reportidentical (already drawn or scaffolded)(no re-injection), and the site-styleddocs_kit_og.rakeis kept, not clobbered.Verification
bun run lint:cssgreen under stylelint 17bun run build:cssclean (tailwind 4.3.2 / daisyUI 5.6.13)https://claude.ai/code/session_01FPQb6z3YwcKRMbvoJhdxnX