Project Case Management Handbook Epic

User Journey

The Project Case Management bounded context enables case-based project management for knowledge work using CMMN (Case Management Model and Notation). It provides discretionary workflows, artifact pipeline (Cognitive → Intellectual → Information Products → Intellectual Capital), PM-Agent orchestration, and provenance gating through TransitionTokens and IFL (Internal Federated Ledger) to transform project management from a constraint into an enabler.

Jobs to be Done & EARS Requirements

Job: Create and Configure Case

User Story: As a project manager, I want to create a case using CMMN primitives (Case, Stage, Task, Sentry, Milestone, CaseFile), so that I can manage knowledge work with discretionary, event-driven workflows.

EARS Requirement:


Job: Execute Discretionary Task Activation

User Story: As a case worker, I want tasks to activate based on events rather than fixed schedules, so that work adapts to reality.

EARS Requirement:


Job: Orchestrate via PM-Agent

User Story: As a team member, I want PM-Agent to orchestrate hybrid human-AI teams, so that routine coordination is automated and humans focus on judgment.

EARS Requirement:


Job: Progress Artifacts Through Pipeline

User Story: As a knowledge worker, I want my work products to progress through the artifact pipeline (Cognitive → Intellectual → Information Products → Intellectual Capital), so that knowledge becomes organizational assets.

EARS Requirement:


Job: Enforce Provenance with TransitionTokens

User Story: As a governance officer, I want all artifacts to have immutable lineage through TransitionTokens, so that “teleportation” is prevented and trust is maintained.

EARS Requirement:


Job: Complete Case Milestone

User Story: As a case manager, I want to track and complete milestones, so that case progression is measured and reported.

EARS Requirement:


Job: Generate Capital Valuation

User Story: As an executive, I want to measure Intellectual Capital formation, so that I can track knowledge asset growth over time.

EARS Requirement:


Job: Close Case and Archive Artifacts

User Story: As a case manager, I want to close a case and archive artifacts, so that the case lifecycle is complete and knowledge is preserved.

EARS Requirement:


Domain Entities Summary

Root Aggregates

Contained Entities (within Case)

Value Objects

Policy Rules

Integration Points

Success Metrics

Non-Functional Requirements