fix: address CodeRabbit review findings across PRs #611-#616 - #618
Conversation
1. Transform error warning banner 2. Cmd+E unsaved-changes guard 3. Cmd+N → Cmd+Shift+N (browser-reserved) 4. Escape disabled when editor not open 5. Choropleth import unmount safety 6. Choropleth transform collision guard Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (5)
WalkthroughRefactors keyboard shortcuts in the dashboard editor (Cmd+E now consults unsaved-changes guard, Cmd+N becomes Cmd+Shift+N), adds error tracking and fallback display for data transformation failures in card rendering, improves value-key selection logic in choropleth transformations, implements cleanup for GeoJSON dynamic imports in choropleth charts, and updates documentation. Changes
Possibly related PRs
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~30 minutes ✨ 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 |
|


Summary
Fixes all Critical and Major CodeRabbit findings from recently merged PRs.
Fixes
requestNavigation()guardCmd+Shift+Ndisabled: !editorOpen.catch()k !== nameKeyguard in fallbackTest plan
🤖 Generated with Claude Code
Summary by CodeRabbit
Release Notes
Bug Fixes
Documentation