Heist Pipeline

Resource Development

Phase 4 — Decompose the Contract into work packages and allocate territories.

Resource Development

Phase 4 of the Heist Pipeline

Decompose the Contract into parallel work packages, assign territories, and create the Execution Plan. This is where the Underboss (COO) organizes the operation.

Skill: gangsta:resource-developmentSkill type: Flexible — decomposition adapts to feature complexity

Purpose: Turn the Contract into an actionable plan. No implementation yet — just planning and allocation.

Process

  1. Analyze the Contract — Break the specification into discrete work packages
  2. Identify territories — Group related work into domains (e.g., frontend, backend, database)
  3. Assign work packages — Map each package to a territory and responsible Crew Lead
  4. Estimate budgets — Assign resource budgets (time, complexity) to each package
  5. Map dependencies — Identify which packages must complete before others can start
  6. Produce the Execution Plan — Compile everything into a structured implementation plan

Output: The Execution Plan

The Execution Plan contains:

  • Work Packages — Discrete tasks with clear deliverables
  • Territory Assignments — Which domain each package belongs to
  • Budget Estimates — Resource budgets per package
  • Dependency Map — Which packages block others
  • Execution Order — Recommended parallel/sequential task ordering
  • Risk Mitigations — How to handle potential blockers

Phase Gate

Execution Plan File

Resource Development produces the Execution Plan at:

docs/gangsta/{heist-name}/plans/{date}-execution-plan.md

Parallel vs. Sequential Work

The Execution Plan identifies which tasks can run in parallel and which must be sequential:

  • Parallel tasks — No dependencies between them; multiple Workers can work simultaneously
  • Sequential tasks — One must complete before another begins; ordered execution

The Underboss optimizes for maximum parallelism while respecting dependency constraints.

Checklist Before Proceeding

  • Contract fully decomposed into work packages
  • Each package has clear deliverables
  • Territories assigned to Crew Leads
  • Budgets estimated for all packages
  • Dependencies mapped correctly
  • Execution Plan reviewed and approved by Don

Previous: The Sit-Down ← | Next: Execution →