-
-
Notifications
You must be signed in to change notification settings - Fork 2
feat: In-app hints and tooltips system (#103) #147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
🔍 Vibe Check ReviewContextPR #147 adds an in-app hints/tooltips system to explain features and settings throughout the UI. It creates a new Codebase Patterns I Verified
✅ Good
🚨 Issues Found
📋 Scope Verification
Scope Status: SCOPE_MISMATCH Critical Problem: This PR mixes TWO separate issues:
The diff shows ~20 references to "Issue #110" in comments, imports from 📝 Documentation Check
🎯 VerdictREQUEST_CHANGES Must fix before merge:
What happened: This PR correctly implements Issue #103 (hints) but also smuggled in a bunch of Issue #110 (folder triage) work. The hints.py module is excellent, but the folder_triage stuff needs to be removed and submitted as a separate PR for Issue #110. To fix: Revert all the folder_triage changes from this branch, keeping only the hints-related changes. Issue #110 should be its own PR with proper scope, tests, and database migrations. |
Strip all Issue #110 folder_triage changes that were incorrectly mixed into this branch. Keep only hints-related changes: - Import and context processor for get_all_hints - Version bump to match CHANGELOG
🔍 Vibe Check ReviewContextPR #147 adds a comprehensive in-app documentation system via a new Codebase Patterns I Verified
✅ Good
🚨 Issues Found
Additional observations (not issues, just noting for completeness):
📋 Scope Verification
Additional scope delivered (bonus features not in original issue):
Scope Status: SCOPE_OK - Original problem fully solved, plus additional helpful tooltips 📝 Documentation Check
🎯 VerdictAPPROVE This PR delivers exactly what Issue #103 requested: contextual help for users who don't understand what toggles and features do. The implementation is:
No changes required. This is production-ready. Optional future enhancement (not blocking): Consider adding the hover hint feature to README.md's feature list to make it more discoverable to new users. |
Summary
library_manager/hints.pymodule with contextual documentation for all features and settingsCloses #103