Skip to content

feat(enterprise): dashboard components and pipeline updates#117

Merged
sungmanch merged 10 commits intomainfrom
feat/enterprise-and-pipeline-updates-20260210
Feb 10, 2026
Merged

feat(enterprise): dashboard components and pipeline updates#117
sungmanch merged 10 commits intomainfrom
feat/enterprise-and-pipeline-updates-20260210

Conversation

@sungmanch
Copy link
Copy Markdown
Collaborator

Summary

  • Enterprise dashboard: Add 3 new team-level components (AntiPatternDeepDive, CommonGrowthAreas, TeamKPTPanel) and refactor existing components (GrowthLeaderboard, MemberTable) with shared format-utils module
  • Pipeline: Remove deprecated tool-mastery dimension, update worker prompts and type classifier for improved scoring accuracy
  • Cross-platform sync: Update CLI chat display, desktop renderer types, personal report components, and test fixtures

Changes (9 atomic commits)

  1. refactor(pipeline): remove tool-mastery dimension
  2. refactor(types): update domain models, schemas, and type definitions
  3. refactor(pipeline): update worker prompts and classifier logic
  4. feat(enterprise): add AntiPatternDeepDive, CommonGrowthAreas, and TeamKPTPanel
  5. refactor(enterprise): simplify components and extract shared format-utils
  6. refactor(ui): update personal report components and API routes
  7. refactor(cli): update analysis messages and chat display
  8. refactor(desktop): sync renderer types and components
  9. test: update fixtures, test assertions, and scripts

Test Plan

  • TypeScript compilation passes (tsc --noEmit)
  • All 1143 tests pass across 45 test files
  • Rebased cleanly on latest main
  • Manual verification of enterprise dashboard components
  • Manual verification of personal report with removed tool-mastery

Generated with Claude Code using /ship-it

sungmanch and others added 9 commits February 10, 2026 21:50
Tool-mastery was a standalone dimension that is now covered by the
broader context-efficiency and learning-behavior workers. Removes
the dimension definition, schema entry, and associated tests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Align type definitions with enterprise dashboard requirements and
updated pipeline output format. Updates knowledge models, analysis
types, user models, and report types.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Refine LLM prompts for all insight workers and type classifier.
Remove dead wasSuccessful() method from data-extractor-worker.
Update session-outcome and type-classifier workers for improved
scoring accuracy.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…mKPTPanel components

New enterprise dashboard components:
- AntiPatternDeepDive: drill-down view for team anti-pattern analysis
- CommonGrowthAreas: shared growth opportunities across team members
- TeamKPTPanel: Keep/Problem/Try retrospective panel for teams
- Enterprise layout wrapper and access control utility

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…tils

Extract duplicated formatting logic (formatTokens, getTokenDelta,
getDeltaIndicator, pluralizeMembers) into shared format-utils module.
Remove nested ternary operators from GrowthLeaderboard. DRY up
mock-data aggregation. Replace TeamStrengthsPanel with new KPT panel.
Update dashboard sidebar and overview content for new component layout.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update DimensionBreakdown and TopFocusAreas for revised dimension
schema (tool-mastery removed). Simplify progress route with optional
chaining. Update knowledge content and API client.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update CLI analysis animation messages and chat display rendering
for consistency with updated pipeline output.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…hanges

Update desktop renderer types and components (DimensionBreakdown,
TopFocusAreasSection) to align with updated report types and
removed tool-mastery dimension.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update evaluation fixtures (expert/novice/proficient) for revised
dimension schema. Sync integration tests, content-gateway tests,
knowledge model tests, and report type tests. Update phase cache
fixtures and test scripts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Feb 10, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
no-more-ai-slop Ready Ready Preview, Comment Feb 10, 2026 1:11pm

Request Review

@sungmanch
Copy link
Copy Markdown
Collaborator Author

Code Review

No issues found.

5-agent parallel review completed:

  • ✅ CLAUDE.md compliance: All rules followed (language policy, no fallback, schema nesting)
  • ✅ Bug scan: No runtime bugs detected. TypeScript compilation and 1143 tests pass
  • ✅ Git history: No regressions from recent fixes. Minor orphaned CSS for removed toolMastery dimension (cosmetic, no impact)
  • ✅ Previous PR feedback: Issues from PR feat: enterprise dashboard, CLI token auth, and CLI UX improvements #116 (Korean text, silent catch) not reproduced
  • ✅ Code comments: All dimension references updated from 6→5 consistently

Generated with Claude Code

If useful, react with a thumbs-up. Otherwise, thumbs-down.

Clean up CSS variables and class selectors (--accent-tool-mastery,
.section-tool-mastery) left behind after tool-mastery dimension
removal. No runtime impact — purely dead code cleanup.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sungmanch sungmanch merged commit 7c6f567 into main Feb 10, 2026
2 checks passed
@sungmanch sungmanch deleted the feat/enterprise-and-pipeline-updates-20260210 branch February 10, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant