docs(plugin): add claude_smart package code map#71
Conversation
Add plugin/src/README.md mapping the claude_smart package — hook dispatcher, event handlers, session buffering, publish/adapter flow, and supporting modules. Navigation aid for coding agents following the repo's code-map README conventions.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThis PR replaces ChangesPackage Documentation
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
What
Add
plugin/src/README.md— a code map for theclaude_smartPython package: the hook dispatcher, the six lifecycle event handlers (events/), session buffering/publish flow, the Reflexio adapter, and supporting modules.Why
The
claude_smartpackage had no code map; an agent navigatingplugin/src/had to read source to understand the hook → buffer → publish → inject flow. The new README documents that flow, the dual-host (Claude Code / Codex) model, and the external state locations (~/.claude-smart/,~/.reflexio/). It points to the existing user-facingplugin/README.mdfor install/usage and does not duplicate it.Scope
Documentation only — no code or behavior changes.
Summary by CodeRabbit