Case Management SOP

Standard Operating Procedure for managing knowledge work using CMMN primitives.


Purpose

Orchestrate discretionary knowledge work through event-driven case lifecycle management with PM-Agent coordination.


When to Use


Process

Phase 1: Case Initiation

Trigger: New knowledge work request

Steps:

  1. Define desired outcome
  2. Identify stakeholders
  3. Select case pattern (research, development, consulting, creative)
  4. Create case with initial stages

Output: Case definition with stages


Phase 2: Stage Activation

Trigger: Entry criteria met (sentry fired)

Steps:

  1. PM-Agent evaluates sentry conditions
  2. Activate stage if mandatory or conditions met
  3. Transition state logged to IFL (TransitionToken)

Output: Active stage with tasks


Phase 3: Task Orchestration

Trigger: Stage activated

Steps:

  1. PM-Agent assigns tasks to members (human or AI)
  2. Discretionary tasks activated when conditions met
  3. Mandatory tasks activated immediately
  4. Track task progress

Output: Task assignments with status


Phase 4: Artifact Reification

Trigger: Work produces artifacts

Steps:

  1. Classify artifact stage:
  2. Record transition with TransitionToken
  3. No skipping stages (No Teleportation Policy)

Output: Artifact with provenance chain


Phase 5: Milestone Achievement

Trigger: Exit criteria met

Steps:

  1. PM-Agent evaluates exit criteria
  2. Mark milestone achieved
  3. Determine next stage activation
  4. Update case status

Output: Completed milestone, next stage activated


Phase 6: Case Completion

Trigger: All mandatory stages complete

Steps:

  1. Validate all artifacts reified to appropriate stage
  2. Collect final deliverables
  3. Archive case with full provenance
  4. Extract lessons learned

Output: Closed case with archived artifacts


Example: Development Case (Spec-First)

Case Definition

1
2
3
4
5
case:
  id: "case-2026-001"
  title: "Implement CADSL Renderer"
  desiredOutcome: "Production-ready renderer for all 5 artifact types"
  pattern: "development"

Stages

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
stages:
  - id: "ideation"
    type: "mandatory"
    entryCriteria: ["Case created"]
    exitCriteria: ["Spike complete", "Design notes captured"]

  - id: "specification"
    type: "mandatory"
    entryCriteria: ["Ideation complete"]
    exitCriteria: ["ADR approved", "PRD approved", "SDS approved"]

  - id: "implementation"
    type: "mandatory"
    entryCriteria: ["Specification complete"]
    exitCriteria: ["Code generated", "Unit tests pass"]

  - id: "testing"
    type: "mandatory"
    entryCriteria: ["Implementation complete"]
    exitCriteria: ["Integration tests pass", "E2E tests pass"]

  - id: "deployment"
    type: "mandatory"
    entryCriteria: ["Testing complete"]
    exitCriteria: ["Deployed to production", "Smoke tests pass"]

Artifact Pipeline

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
artifacts:
  - id: "design-notes"
    stage: "CognitiveArtifact"
    created: "2026-01-05"

  - id: "adr-cadsl-renderer"
    stage: "IntellectualArtifact"
    created: "2026-01-06"
    provenance:
      - from: "design-notes"
        token: "token-001"

  - id: "renderer-code"
    stage: "InformationProduct"
    created: "2026-01-07"
    provenance:
      - from: "adr-cadsl-renderer"
        token: "token-002"

  - id: "released-feature"
    stage: "IntellectualCapital"
    created: "2026-01-08"
    provenance:
      - from: "renderer-code"
        token: "token-003"
    sovereignApproval: "sig-001"  # Required for capital

Governance Checkpoints