GLQL UI integration for CodeSuggestion analytics
Integrate CodeSuggestion analytics queries into the GLQL UI, enabling users to visualize aggregated CodeSuggestion data in tables. **Part 1 of 6 visualization types** needed for SDLC dashboard migration: 1. **Tables (this issue)** - 18.11 GA ✅ 2. Single Stats (#592780) - Post-18.11 3. Sparklines (#592781) - Post-18.11 4. Bar Charts (#592782) - Post-18.11 5. Area Charts (#592783) - Post-18.11 6. Change Indicators (#592784) - Post-18.11 **Epic:** &21212 Add CodeSuggestion aggregations to GLQL **Milestone:** 18.11 **Depends on:** #592261 ## Acceptance Criteria - [ ] GLQL UI correctly renders CodeSuggestion aggregation queries - [ ] Table visualization displays dimensions and metrics correctly - [ ] Automatic formatting: user dimension → labeled avatar + username - [ ] Automatic formatting: timestamp dimension → formatted date - [ ] Automatic formatting: percentages should have percentage unit - [ ] Automatic formatting: numbers → comma-separated - [ ] Feature flag `glql_code_suggestion_analytics_aggregation` gates UI features - [ ] No JavaScript console errors - [ ] Frontend tests cover CodeSuggestion analytics rendering ## Implementation Notes Files to modify: - `app/assets/javascripts/glql/` - Update query execution and rendering - Ensure percentage formatting for `acceptanceRate` metric - Handle user dimension (may need User object resolution)
issue