[3.1.1] — May 2026 #
Added #
- Plan Page — Portfolio dashboard: all products and projects in a single view with drag-to-reorder, search, status filters, and a live stats header
- Setup Wizard — Claude Code Step — New wizard step for configuring the Claude Code integration (API key, model, MCP config)
- /brief Command — New MCP tool (
dmsi_brief) agents can call to receive a structured briefing on the current project state - SmartScreen Warning Guide — Getting Started docs now include a section on handling Windows SmartScreen prompts on first launch
Changed #
- Setup Wizard Simplified — System Root and Products Root steps removed; products directory created automatically
- Agent Context Building — Context assembled from role identity + assigned skills for cleaner, more structured briefings
- Installer — MSI-only distribution;
cc3.batreplaces previous batch launcher - Default Backup Path — Defaults to
ClaudiusCorp-Backupsin user home directory - EULA — Priority Support URL added to both Standard and Developer Edition EULAs
Fixed #
- DB Migrations — V074 removes deprecated
system_root/products_rootsettings; V076 trims rolesystem_promptto identity-only - About Dialog — Logo added, title centered, all links corrected
[3.1.0] — 2026-04-01 #
Added #
- Module Split — Clean separation into three Maven modules:
domain,core,app domain: Entity models, repositories, and SQLite infrastructurecore: Workflow engine, MCP bridge, agent lifecycle servicesapp: JavaFX UI, CLI interface, backup and notification services- Developer Edition — New distribution profile (
-P developer) that ships app-layer source code and pre-builtcore.jarfor customers who want to extend or customize the application - Developer Workspace UI — Settings → Developer panel for initializing workspace, building custom JAR, activating custom build, and reverting to stock
- MCP Bridge Server — In-process server (
McpBridgeServer) listening on localhost for direct workflow manipulation from agents; replaces file-based communication - Bridge Tools — New in-process MCP tools:
dmsi_phase_complete,dmsi_task_complete,dmsi_task_fail,dmsi_heartbeat,dmsi_project_start,dmsi_sync_wp - Workflow Engine v3 — Node-based state machine with full DAG support, rework traversal, and payload passing between phases
- Dark Theme — Complete dark theme CSS (
styles.css) applied consistently across all views - WordPress Sync —
BridgeSyncWpToolcopies product folder to WordPresswp-content/plugins/on agent command - Help Overlay — Context-sensitive help overlay component (
HelpOverlay.java) accessible from all views - Decision Hub —
DecisionHubServiceandDecisionWidgetfor visualizing and tracking workflow decision branches - Keyboard Shortcuts —
KeyboardShortcutServicewith configurable bindings - Internationalization —
I18nServicewithmessages.propertiesfor UI strings (English locale) - Data Cleanup —
DataCleanupServicefor purging old agent logs and session data - Sample Data Flag —
is_samplecolumns on key tables; one-click sample data cleanup in Settings
Changed #
- Workflow Persistence — Migrated from flat project_phases to full DAG model with
project_connectionstable - Agent Context Building —
AgentContextBuildernow generates structuredcontext.mdwith full phase, task, and resource information - License Tiers — Added Developer tier alongside Standard and Enterprise
- Polling Service — Reduced polling when window is minimized (
polling.reduce_minimizedsetting) - Error Handling —
ErrorHandlingServiceupgraded to global uncaught exception handler with user-visible error dialogs
Fixed #
- Dark Theme Root Cause —
ThemeServiceinline style no longer overrides CSS variables; dark theme applies correctly on all views - Help Overlay Colors —
HelpOverlayhardcoded light-theme colors replaced with CSS variable references - Non-Closing Connection Proxy —
DatabaseConnectionproxy ignoresclose()calls to prevent connection pool exhaustion
Database #
- Migrations V001–V033 applied
- Added
project_connectionstable for workflow edges - Added
project_documentstable for phase artifact tracking - Added
heartbeatstable for agent liveness monitoring - Added
is_samplecolumns to products, projects, and agents tables - Added
license_statetable for license lifecycle management
[3.0.0] — 2025-12-01 #
Added #
- Initial JavaFX Desktop Application — Full rewrite from DMSIv3 to JavaFX 21 with FXML views
- SQLite Database — Local persistence with WAL mode for concurrent access
- Workflow Engine v2 — Phase-based sequential workflow execution
- Agent Spawner —
DefaultSpawnerfor launching Claude CLI agents as child processes - License System — Trial, Standard, Enterprise tiers via DDLS REST API
- Setup Wizard — First-run onboarding flow
- Authentication — User login with jBCrypt password hashing (Pro/Enterprise)
- Dashboard — Project overview with activity summary
- Products — Product catalog with folder path mapping
- Projects — Project list with phase timeline view
- Agents — Agent monitoring with real-time status
- Calendar — Phase timeline in calendar format
- Board — Kanban-style task board with drag-and-drop
- Backlog — Product backlog management
- Approvals — Human-in-the-loop approval workflow
- Learnings — AI agent learning records and query interface
- Marketplace — Community workflow template browser
- Backup System — Scheduled and on-demand backups with verification
- Escalation Tracking — Escalation lifecycle with auto-expiry
- Notifications — Toast and in-app notification system
- Activity Log — Full audit trail of agent and user actions
- MCP Standalone Server —
McpServerfor agent JSON-RPC communication via stdin/stdout - Windows MSI Installer — jpackage-based installer with bundled JVM, Start Menu, and desktop shortcuts
- Brand Assets — Icon set (16px–512px + SVG), splash screen
