chore: split CLAUDE.md into subdirectory files for cli/ and web/#932
chore: split CLAUDE.md into subdirectory files for cli/ and web/#932
Conversation
Root CLAUDE.md was 40.5k chars, triggering the "large CLAUDE.md" performance warning. Extracted CLI reference (flags, hints, env vars, exit codes, config, per-command flags) to cli/CLAUDE.md and web dashboard content (commands, package structure, design system component inventory, token rules, TS6/Storybook 10 post-training reference) to web/CLAUDE.md. Root keeps one-liner pointers. Result: 40.5k -> 22.7k chars (44% reduction). Claude Code auto-loads subdirectory CLAUDE.md files when working in those directories, so no information is lost. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (3)
📜 Recent review details⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (9)
🧰 Additional context used🧠 Learnings (37)📓 Common learnings📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-15T18:17:43.675ZApplied to files:
📚 Learning: 2026-03-15T21:32:02.880ZApplied to files:
📚 Learning: 2026-03-15T21:32:02.880ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-15T21:32:02.880ZApplied to files:
📚 Learning: 2026-03-21T14:12:17.848ZApplied to files:
📚 Learning: 2026-03-21T12:54:22.557ZApplied to files:
📚 Learning: 2026-03-21T14:12:17.848ZApplied to files:
📚 Learning: 2026-03-16T19:52:03.656ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.468ZApplied to files:
📚 Learning: 2026-03-15T20:45:14.430ZApplied to files:
📚 Learning: 2026-03-21T12:54:22.557ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-19T07:12:14.508ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-15T21:20:09.993ZApplied to files:
📚 Learning: 2026-03-15T18:17:43.675ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-14T15:43:05.601ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-30T14:15:14.467ZApplied to files:
📚 Learning: 2026-03-14T15:43:05.601ZApplied to files:
🔇 Additional comments (4)
WalkthroughThe pull request consolidates documentation by moving detailed CLI and Web Dashboard information from the main Suggested labels
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Comment |
There was a problem hiding this comment.
Code Review
This pull request refactors the project's documentation by moving detailed instructions and reference material for the CLI and Web Dashboard from the root CLAUDE.md into dedicated CLAUDE.md files within their respective directories. This change improves the organization of the documentation and reduces the size of the main entry point. I have no feedback to provide.
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Snapshot WarningsEnsure that dependencies are being submitted on PR branches. Re-running this action after a short time may resolve the issue. See the documentation for more information and troubleshooting advice. Scanned FilesNone |
🤖 I have created a release *beep* *boop* --- ## [0.5.2](v0.5.1...v0.5.2) (2026-03-31) ### Features * harden activity feed API ([#838](#838), [#839](#839), [#840](#840)) ([#937](#937)) ([c0234ad](c0234ad)) * provider usage metrics, model capabilities, and active health probing ([#935](#935)) ([1434c9c](1434c9c)) * runtime sink configuration via SettingsService ([#934](#934)) ([16c3f23](16c3f23)) * Settings page comprehensive redesign ([#936](#936)) ([#939](#939)) ([6d9ac8b](6d9ac8b)) ### Maintenance * bump astro from 6.1.1 to 6.1.2 in /site in the all group ([#940](#940)) ([ffa24f0](ffa24f0)) * bump pygments from 2.19.2 to 2.20.0 ([#931](#931)) ([9993088](9993088)) * bump the all group with 2 updates ([#942](#942)) ([aea37f8](aea37f8)) * bump typescript-eslint from 8.57.2 to 8.58.0 in /web in the all group ([#941](#941)) ([24f024c](24f024c)) * split CLAUDE.md into subdirectory files for cli/ and web/ ([#932](#932)) ([f5cfe07](f5cfe07)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Summary
cli/CLAUDE.mdweb/CLAUDE.mdTest plan
cli/CLAUDE.mdloads when working on CLI codeweb/CLAUDE.mdloads when working on web dashboard codeReview coverage
Quick mode (docs-only changes, no agents needed).
🤖 Generated with Claude Code