Skip to content

feat(enterprise): dashboard improvements, landing preview, and CLI pipeline visualization#118

Merged
sungmanch merged 12 commits intomainfrom
feat/enterprise-and-cli-20260210
Feb 10, 2026
Merged

feat(enterprise): dashboard improvements, landing preview, and CLI pipeline visualization#118
sungmanch merged 12 commits intomainfrom
feat/enterprise-and-cli-20260210

Conversation

@sungmanch
Copy link
Copy Markdown
Collaborator

@sungmanch sungmanch commented Feb 10, 2026

Summary

  • Type system migration: Replace enterprise DimensionScores with pipeline-native WorkerDomainScores for personal analytics, aligning the progress tracking API and frontend with actual worker output
  • Enterprise dashboard refinements: Switch stat card from "Avg Context Fill" to "Avg Token Burn", expand token delta labels for clarity, generalize TrendLineChart for cross-module reuse
  • Landing page Enterprise Preview: New self-contained dashboard mockup section with stat cards, leaderboard table, and enterprise waitlist CTA (bundle-isolated from enterprise/ components)
  • CLI pipeline visualization: Horizontal pipeline progress diagram (box/flat modes) showing real-time phase transitions with animated sub-progress, plus message-level insights (first words, longest prompt stats, coding streak, random quotes)
  • CJK visual width: string-width integration with visualWidth/visualPadEnd helpers for correct terminal alignment with CJK characters
  • Brand messaging pivot: Rebrand all touchpoints from "AI Coding Style Analysis" to anti-patterns focus ("See Your Anti-Patterns. Stop Making AI Slop.")
  • Landing hero redesign: TextRotator component for animated B2C/B2B dual targeting ("you" / "your team")
  • CLI anti-patterns messaging: Update milestones, banner tagline, results header, help text, and package description
  • Content strategy: 4-week content plan (problem awareness → product hook → thought leadership → B2B enterprise)

Test plan

  • npm run typecheck passes
  • npm run build succeeds
  • Landing page renders EnterprisePreview section and TextRotator animation
  • CLI --help shows updated anti-patterns messaging
  • Progress API returns WorkerDomainScores shape

🤖 Generated with Claude Code

sungmanch and others added 7 commits February 10, 2026 23:18
…orkerDomainScores

Replace enterprise-specific DimensionScores with pipeline-native WorkerDomainScores
for personal analytics tracking. Personal HistoryEntry now defined locally to avoid
type conflicts with enterprise module.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace DimensionScores-based scoring with workerInsights.*.domainScore extraction.
Overall score now computed as simple average of 5 worker domains. Requires at least
3 valid domain scores per result for data quality.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace hardcoded DIMENSION_METADATA and emoji maps with shared WORKER_DOMAIN_CONFIGS,
ensuring personal dashboard dimensions stay in sync with pipeline worker definitions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Replace Avg Context Fill stat with Avg Token Burn using actual weekly trend data
- Expand token delta labels (w → week/week, m → month/month) for clarity
- Generalize TrendLineChart to accept any {date, overallScore} data point
- Add member-seeded noise to mock token trends for visual variety
- Adjust AntiPatternDeepDive info column layout

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Self-contained static preview of the Manager Dashboard for the landing page.
Includes stat cards, leaderboard table, and CTA to enterprise waitlist.
Bundle-isolated — no imports from enterprise/ components.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Introduce string-width dependency and visualWidth/visualPadEnd helpers to handle
full-width CJK characters in terminal bubble layouts. Apply to chippy speech
bubble word-wrapping and line padding.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Pipeline diagram: box/flat modes showing Scan→Phase1→Phase2→Phase3→Done
  with live sub-progress (e.g. 3/8 workers) and animated state transitions
- Message-level insights: first user message, longest prompt/response stats,
  average message length, coding streak days, random session quotes
- Visual width fixes in chat bubble rendering for CJK characters

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 3:02pm

Request Review

@sungmanch
Copy link
Copy Markdown
Collaborator Author

Code Review

No issues found. All 5 review dimensions passed:

  • CLAUDE.md compliance (language policy, No Fallback, schema rules)
  • Shallow bug scan (null safety, logic errors, type mismatches)
  • Git history context (no regressions, no contradictions)
  • Previous PR patterns (no recurring issues)
  • Code comment compliance (English, accurate JSDoc)

Generated with Claude Code using /ship-it

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

sungmanch and others added 3 commits February 10, 2026 23:41
…focus

Update all user-facing copy, OG metadata, Twitter/Instagram share text, and
hashtags to center on anti-patterns and "Stop Making AI Slop" positioning.
Replaces soft "discover your style" framing with direct "see your anti-patterns".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
New animated TextRotator cycles between "you" and "your team" (B2C/B2B dual
targeting). Hero headline becomes "See how [you/your team] make AI slop."
with slide-in/out animation. Sizer element prevents layout shift.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
sungmanch and others added 2 commits February 11, 2026 00:00
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sungmanch sungmanch merged commit 2d5ff56 into main Feb 10, 2026
2 checks passed
@sungmanch sungmanch deleted the feat/enterprise-and-cli-20260210 branch February 10, 2026 15:03
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