Tier 4

stcc - Short-Term Cluster Completion

Short-Term Cluster Completion

Input: $ARGUMENTS


Identify clusters — groups of related work that belong together logically.

CLUSTER MAP:
1. [Cluster name]: [Brief description of what this group of work does together]
   - [Item A]: [exists / partial / missing]
   - [Item B]: [exists / partial / missing]
   - [Item C]: [exists / partial / missing]

2. [Cluster name]: [Brief description]
   - [Item A]: [exists / partial / missing]
   ...

Rules:

  • A cluster is a set of things that only deliver full value when all are present
  • Look for natural groupings: features, workflows, documentation sets, API surfaces
  • Don’t force unrelated items into clusters

Step 2: Assess Completion Percentage

For each cluster, estimate how done it is.

COMPLETION ASSESSMENT:
1. [Cluster name]: [X]% complete
   - Done: [what's finished]
   - Partial: [what's started but incomplete]
   - Missing: [what hasn't been started]

2. [Cluster name]: [X]% complete
   ...

Rules:

  • Be honest about percentages — 80% done often means 50% of the value is missing
  • “Partial” means some work exists but it doesn’t function independently
  • A cluster at 95% is more valuable to finish than one at 30%

Step 3: Identify Completion Requirements

For each cluster, specify exactly what’s needed to reach 100%.

COMPLETION REQUIREMENTS:
1. [Cluster name]:
   - [ ] [Specific task 1] — effort: [hours/days]
   - [ ] [Specific task 2] — effort: [hours/days]
   - [ ] [Specific task 3] — effort: [hours/days]
   Total remaining effort: [estimate]

2. [Cluster name]:
   ...

Rules:

  • Tasks must be specific and actionable, not vague
  • “Polish the UI” is not a task; “Add error states to the login form” is
  • Include only what’s needed for completion, not enhancement

Step 4: Prioritize by Effort-to-Complete

Rank clusters by the ratio of value delivered to effort remaining.

PRIORITY RANKING:
| Rank | Cluster | % Done | Effort Left | Value When Complete | Priority Score |
|------|---------|--------|-------------|---------------------|----------------|
| 1    | [name]  | [X]%   | [time]      | [HIGH/MED/LOW]      | [score]        |
| 2    | [name]  | [X]%   | [time]      | [HIGH/MED/LOW]      | [score]        |
...

Rules:

  • Priority score = (completion % * value) / effort remaining
  • High-completion + high-value + low-effort = finish first
  • Low-completion + low-value + high-effort = finish last or abandon

Step 5: Recommend Finishing Order

Produce a concrete plan.

RECOMMENDED ORDER:
1. FINISH NOW: [Cluster] — [why: nearly done, high value]
2. FINISH NEXT: [Cluster] — [why]
3. FINISH LATER: [Cluster] — [why]
4. CONSIDER ABANDONING: [Cluster] — [why: too much effort for too little value]

Rules:

  • “Finish now” should be completable within days
  • “Consider abandoning” is legitimate — sunk cost is not a reason to continue
  • If two clusters share dependencies, note that and sequence accordingly

Integration

Use with:

  • /immg -> Fix urgent gaps before completing clusters
  • /de -> Turn finishing plan into a structured delivery
  • /cba -> If unsure whether to finish or abandon, do a cost-benefit analysis
  • /mtnw -> After completing clusters, look for new domains to expand into