Skip to content

ROADMAP: Epic Dependencies & Critical PathΒ #17

@StewardshipAI

Description

@StewardshipAI

IMS Implementation - Epic Dependencies & Critical Path

🎯 Critical Path (Must Complete in Order)

Epic 1.1 (Model Registry) βœ…
    ↓
Epic 1.2 (Metrics Store) β†’ Dec 15-18
    ↓
Epic 2.1 (ACF State Machine) β†’ Dec 28-Jan 2
    ↓
Epic 2.2 (S_model Algorithm) β†’ Jan 5-8
    ↓
Epic 3 (Action Gateway) β†’ Jan 9-15
    ↓
Epic 7 (Deployment) β†’ Feb 1-7 πŸš€

πŸ“Š Full Dependency Map

Tier 1 (Foundation - No Dependencies)

  • βœ… Epic 1.1: Model Registry

Tier 2 (Depends on 1.1)

  • Epic 1.2: Metrics Store (depends on: 1.1)
  • Epic 1.3: Telemetry Bus (depends on: 1.1)
  • Epic 1.4: PCR (depends on: 1.1)

Tier 3 (Depends on Tier 2)

  • Epic 2.1: ACF State Machine (depends on: 1.1, 1.2, 1.4)
  • Epic 2.2: S_model Algorithm (depends on: 1.1, 1.2)

Tier 4 (Depends on Tier 3)

  • Epic 3: Action Gateway (depends on: 2.1, 2.2)
  • Epic 4: Policy Engine (depends on: 1.4, 2.1)

Tier 5 (Depends on Tier 4)

  • Epic 5: Observability (depends on: 2.1, 3, 4)
  • Epic 6: Testing (depends on: 1.1-4)

Tier 6 (Final)

  • Epic 7: Deployment (depends on: all previous)

⚑ What Can Run in Parallel

Week 1-2 (Dec 15-27):

  • Epic 1.2 (Metrics)
  • Epic 1.3 (Telemetry Bus)
  • Epic 1.4 (PCR)
    βœ… All independent, can work simultaneously

Week 5-6 (Jan 9-21):

  • Epic 3 (Action Gateway)
  • Epic 4 (Policy Engine)
    βœ… Both depend on 2.1 but can work in parallel

Week 7-8 (Jan 22-Feb 7):

  • Epic 5 (Observability)
  • Epic 6 (Testing)
    βœ… Both can work in parallel

🚫 What CANNOT Be Parallelized

  • 1.1 must complete before: 1.2, 1.3, 1.4, 2.1, 2.2
  • 2.1 must complete before: 3, 4, 5, 7
  • All Epics 1-6 must complete before: 7 (Deployment)

πŸ“… Timeline Summary

Week Epics Status End Date
1-2 1.2, 1.3, 1.4 Parallel Dec 27
3 2.1 Sequential Jan 2
4 2.2 Sequential Jan 8
5-6 3, 4 Parallel Jan 21
7 5 Sequential Jan 27
8 6, 7 Parallel Feb 7

🎯 Blockers to Watch

  • If 1.2 delays: 2.1, 2.2 are blocked
  • If 2.1 delays: 3, 4, 5, 7 are blocked
  • If 3 or 4 delays: 5, 7 are blocked
  • If 1-6 delay: 7 (Deployment) is blocked

βœ… Go/No-Go Decision Points

Jan 2: All Tier 1-2 epics done? β†’ Go to Tier 3
Jan 8: 2.2 done? β†’ Can start Tier 4
Jan 21: 3 & 4 done? β†’ Can start Tier 5
Jan 27: 5 done? β†’ Can start 6 & 7
Feb 7: All done? β†’ πŸš€ LAUNCH

πŸ“ž Communication

If any epic is delayed >1 day:

  • Update this issue with blocker
  • Notify team immediately
  • Assess impact on downstream epics
  • Consider pulling resources from parallel work

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions