Releases: ccf/primer
Releases · ccf/primer
v0.2.0 — Intelligence Platform
What's New
Primer v0.2.0 transforms the platform from a usage dashboard into a comprehensive intelligence layer for AI coding tool adoption.
Dashboard Redesign
- Single scrollable hub page replacing 6-tab interface
- KPI strip, side-by-side activity + outcomes charts, attention alerts, deep-dive navigation cards
- Sidebar reordered: strategic views first, entity lists last
New Pages
- Friction Intelligence (
/friction) — Friction trends, impact scoring by type, project-level breakdown. Shows which friction types cost the most in success rate. - Code Quality (
/quality) — PR metrics, Claude-assisted vs non-Claude comparison, quality by session type, engineer rankings - Growth & Skills (
/growth) — Three tabs: Onboarding cohorts, Shared patterns (collapsible), Team skill gaps
Enhanced Pages
- Sessions — New "Insights" tab with health distribution, satisfaction trends, goal analytics, end reasons, permission modes, friction clusters, cache efficiency
- AI Maturity — New "Tools" tab with adoption rates, usage trends, engineer tool proficiency
- FinOps — Side-by-side cost + breakdown charts, cache analytics, subscription modeling, budget tracking
Multi-Agent Hook Support
- First-class Gemini CLI hook support (
primer hook install --agent gemini) primer sync --watchmode for Codex CLI (polling-based sync)primer hook listshows status across all agents
README & Website
- Repositioned as intelligence platform — leads with questions Primer answers at org/team/individual level
- New "What You Can Learn" documentation page with metric interpretation guide
- Website homepage with questions-first structure, 9-view screenshot gallery, differentiators section
- Fixed package name in install instructions (
primer, notprimer-io)
API & Backend
- Paginated API responses for admin endpoints
- Engineer search in admin UI
- Updated model pricing (Claude 4, GPT-5.3, Gemini 2.5)
- Git log uses
HEAD --branchesfor accurate commit capture - FinOps forecasting handles short data windows
Bug Fixes
- Fixed
col-span-fullon chart cards breaking side-by-side grid layouts - Fixed stale route redirects blocking new pages
- Fixed eager data fetching on tabbed pages (now lazy per-tab)
- Fixed outcome chart filtering of 0% legend entries
- Tools tab loading skeleton
- Collapsible pattern cards to prevent long pages
Stats
- 31 previously orphaned components restored to active pages
- 7 disconnected API hooks rewired
- 555 backend tests, 173 frontend tests, 92% coverage
Install / Upgrade
pip install --upgrade primer
primer server startFull Changelog: v0.1.0...v0.2.0
v0.1.0 — Initial Release
Primer v0.1.0 — the first tagged release.
Highlights
- Team Dashboard — Session volume, token usage, cost trends, activity heatmaps with period-over-period comparisons
- Cost Analysis — Per-model spend tracking with daily cost charts and model breakdowns
- Engineer Profiles — Personal trajectory dashboards with sparklines, strengths, and friction breakdown
- Friction Detection — Surface tool errors, permission blocks, timeouts, and context limits
- Anomaly Alerts — Configurable thresholds for cost spikes, usage drops, and success rate degradation
- AI Maturity Scoring — Tool leverage, category usage, project readiness, and agent/skill analytics
- Session Browser — Full-text search with transcript viewer and message-level detail
- Multi-Agent Support — Claude Code (primary), Codex CLI, and Gemini CLI (early access)
- GitHub Integration — OAuth SSO, PR sync, commit correlation, repository scoring
- MCP Sidecar — Mid-session stats, friction reports, and recommendations
- Role-Based Access — Engineer, leadership, and admin views
- Website & Docs — 10 documentation pages at ccf.github.io/primer
Install
curl -fsSL https://ccf.github.io/primer/install.sh | shOr manually:
pip install git+https://github.com/ccf/primer.git@v0.1.0
primer init
primer server start
primer hook installSee the Installation guide for full details.