Skip to content

Releases: peguesj/ccem

CCEM v5.3.1 — GIMME-Style Roadmap Showcase

12 Mar 08:48

Choose a tag to compare

What's New

Roadmap-Based Showcase (GIMME Pattern)

  • Orchestration Status Bar: APM/Project connection badges, UPM pipeline stepper (plan > build > verify > ship), formation/wave/agent/tsc crumbs, story progress bar, Roadmap button
  • Roadmap Modal: SVG wave rail with animated circles + story dots, vertical connectors, progress bar, 10s live polling
  • Feature Cards: Card/Hierarchy view toggle, wave filter pills, progress filter (all/done/active/planned), DRTW package references with star counts
  • Bottom Bar: AG-UI chat input (SSE-ready placeholder), footer with docs/API/GitHub links
  • 25 feature stories across 5 waves with live APM status resolution

Submodule Migration

  • Renamed ccem-apm-v4ccem-apm (now public)
  • Updated .gitmodules URL and ran git submodule sync

Full Changelog

  • 990b4a9 feat: GIMME-style showcase rebuild + UAT panel submodule bump
  • c6f8454 chore: add showcase data files — design system, narratives, redaction rules
  • 9170c75 feat: roadmap-based showcase — GIMME pattern port, submodule URL migration

v5.0.0

12 Mar 08:39

Choose a tag to compare

v5.0.0

feat: CCEM v5.0.0 — AG-UI protocol integration, CCEMAgent v3.0.0

APM v5.0.0 submodule: AG-UI EventRouter, HookBridge, StateManager GenServers;
v2 REST + SSE endpoints; built-in docs wiki; 60+ API endpoints; 30+ GenServers.
Full backward compatibility with existing hooks via HookBridge translation layer.

CCEMAgent v3.0.0: port 3032 canonical, APMServerManager launchctl integration,
DockerSocketRepair service, telemetry chart, Start/Stop APM button.

Session hooks hardened: stale PID validation, zombie BEAM cleanup, port conflict
detection, polling health check with early failure detection.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

Changes

86d0855 feat: CCEM v5.0.0 — AG-UI protocol integration, CCEMAgent v3.0.0
cc3dee1 feat: CCEM v4.0.0 — cross-platform installer, /docksock skill, CCEMAgent enhancements
5c336f1 chore: fix submodule tracking — apm-v4 → main@v4.2.0, .gitmodules branch corrected
2995929 feat: US-008 CCEMAgent UI consistency pass + v4.2.0 submodule bump
f8b244a chore: update apm-v4 submodule — actions page redesign with project status table
d4d393c chore: update apm-v4 submodule — coalesce 13 LiveView pages to canonical design
05410ea chore: mark CP-18 through CP-34 complete — CCEM v2.5.0 shipped
676531a feat: CCEMAgent v2.5 — APMServerManager, TelemetryModels, telemetry chart, Start/Stop APM
db98e9d chore: add project CLAUDE.md with APM lifecycle and memory rules
a4f7501 chore: update apm-v4 submodule — remove unused OpenAPI helpers
6d87541 feat: update apm-v4 submodule — complete OpenAPI 3.0.3 spec
6b5778b docs: update README/CHANGELOG to v2.3.3, update apm-v4 submodule

v2.3.3

12 Mar 08:39

Choose a tag to compare

v2.3.3

fix: update apm-v4 submodule (193→14 test failures resolved)

GenServerHelpers.ensure_processes_alive() added to 15 test setup blocks.
398 tests, 14 remaining failures (11 ExportManager supervisor conflicts,
2 ApiController ArgumentError, 1 DashboardLive CSS assertion).

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Changes

c841c7b fix: update apm-v4 submodule (193→14 test failures resolved)

v2.3.2

12 Mar 08:39

Choose a tag to compare

v2.3.2

fix: update apm-v4 submodule (test_helper GenServer fix)

  • test_helper.exs: start AgentRegistry + AuditLog before test suite
    resolves 86 'no process' failures from start_services: false in test env

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Changes

07c04f2 fix: update apm-v4 submodule (test_helper GenServer fix)

v2.3.1

12 Mar 08:39

Choose a tag to compare

v2.3.1

chore: update apm-v4 submodule to latest (docs, port manager, elixir-architect)

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Changes

4d888d5 chore: update apm-v4 submodule to latest (docs, port manager, elixir-architect)

v2.3.0

12 Mar 08:39

Choose a tag to compare

v2.3.0

feat: add WebKit APM window + native notifications to CCEMAgent

  • APMWebView.swift: WKWebView wrapped in NSViewRepresentable with
    back/forward/reload toolbar, URL path bar, LiveView WebSocket support
  • APMWindowManager.swift: @mainactor singleton managing NSWindow
    (1200x800, min 800x600) hosting APMBrowserView; openDashboard(path:)
    and openDocs() replace NSWorkspace.open calls
  • APMNotificationReceiver.swift: polls GET /api/notifications every 15s,
    fires UNUserNotification on new items, click opens APM window
  • MenuBarView.swift: Open Dashboard + Help & Docs now open in-app window
  • CCEMAgentApp.swift: APMNotificationReceiver started on launch,
    UNUserNotification authorization requested
  • .gitignore: exclude apm/sessions/, apm_config.json, pycache,
    hook reports, runtime scripts, CCEMAgent/.claude/
  • README.md: REST API table expanded to 58 routes (all 67 routes covered)

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Changes

a4697be feat: add WebKit APM window + native notifications to CCEMAgent

v2.2.4

12 Mar 08:39

Choose a tag to compare

v2.2.4

chore: remove session artifact docs, add gitignore patterns

Deleted 29 Claude session-generated files (implementation reports,
test results, setup logs, azure agent stubs, hook summaries, research
dumps) that are useful in-session but not appropriate in the repo.

Added .gitignore patterns to prevent *_IMPLEMENTATION.md,
*_COMPLETE.md, *_RESULTS.md, *_REPORT.md, *_VERIFICATION.md etc.
from being committed in future sessions.

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Changes

3e4975b chore: remove session artifact docs, add gitignore patterns

v2.2.3

12 Mar 08:39

Choose a tag to compare

v2.2.3

docs: add live screenshots and SVG menubar to README

  • 9 Playwright screenshots: dashboard, docs wiki (index, getting-started,
    architecture), formation, ports, ralph, skills, timeline
  • SVG vectorized CCEM menubar agent with anonymized project data
  • README updated with Screenshots section and inline images in
    SwiftUI Menubar Agent and Documentation Wiki sections

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Changes

a101828 docs: add live screenshots and SVG menubar to README
6d1aeb3 feat: merge ralph/apm-v4-multi-project → main (v2.2.2)

v2.2.2

12 Mar 08:39

Choose a tag to compare

v2.2.2

chore: bump all versions to v2.2.1, rewrite README, backfill CHANGELOG

  • package.json, apm-v4/mix.exs, CCEMAgent/Info.plist → 2.2.1
  • README.md: full rewrite with feature matrix, OTP supervision tree,
    routes table, SwiftUI menubar, UPM, multi-project sections
  • CHANGELOG.md: backfill v0.1.0 → v2.2.1 in Keep a Changelog format
  • Git tags v0.0.1 → v2.2.1 applied posthumously to all 24 commits

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Changes

758f5e6 chore: bump all versions to v2.2.1, rewrite README, backfill CHANGELOG

v2.2.1

12 Mar 08:39

Choose a tag to compare

v2.2.1

chore: update apm-v4 submodule to latest (docs, port manager, elixir-architect)

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

Changes

ca8c99c chore: update apm-v4 submodule to latest (docs, port manager, elixir-architect)