executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
dissolve-formPerform controlled dismantling of rigid system structures while preserving essential capabilities (imaginal discs). Covers rigidity mapping, dissolution sequencing, knowledge extraction, interface archaeology, and safe decomposition of technical debt and organizational calcification. Use when assess-form classified the system as PREPARE or CRITICAL, when a …
Independent GitHub snapshot · Automated classification · Original documentation governs
Controlled dismantle of rigid systems → dissolve calcified arch + tech debt + org rigidity, preserve imaginal discs → seed new form.
assess-form → PREPARE or CRITICAL (too rigid to transform direct)adapt-architecture → soften before reshapeassess-form)Bio metamorphosis → imaginal discs = cell clusters in caterpillar → survive dissolve → become butterfly organs. ID what must survive.
→ Clear capability inventory: preserve/rebuild/discard. Essentials extracted portable before dissolve starts.
If err: imaginal disc ID uncertain (stakeholder disagree) → err on preserve side. Extract more than need → discard after dissolve easy, recover lost knowledge often impossible.
Order → outer layers first, core last.
Dissolution Sequence (outside in):
┌─────────────────────────────────────────────────────────────────┐
│ Layer 1: Dead features, unused integrations, orphaned code │
│ → Remove. Nothing depends on these. │
│ │
│ Layer 2: Replaceable UI, standard infrastructure │
│ → Replace with modern equivalents or stubs │
│ │
│ Layer 3: Business logic wrappers, data access layers │
│ → Extract imaginal discs, then dissolve │
│ │
│ Layer 4 (core): Load-bearing structures, data stores │
│ → Dissolve last, with full replacement ready │
└─────────────────────────────────────────────────────────────────┘
→ Layer-ordered sequence, each step safe (checkpoint) + reversible (prior checkpoint restorable). Most critical dissolved last when team has most exp + confidence.
If err: dep mapping reveals circular (A→B→A) → break cycle first. Add interface A↔B, break cycle, then proceed.
Before dissolve → excavate + doc actual interfaces, not documented, actual in use.
→ Empirical contract: actual communication + undoc behaviors + hidden deps.
If err: instrumentation too invasive (perf or code changes) → sample traffic. Biz cycle too long → available data + stakeholder interviews on "what calls what when".
Systematic remove + maintain imaginal disc viability.
→ Systematic verified dissolve of non-essential. Post-layer: smaller, simpler, operational. Imaginal discs preserved portable.
If err: cascading failure → layer order wrong, hidden deps deeper than expected. Stop, restore, remap deps, re-sequence. Imaginal disc more complex than expected → more extract time.
Post-dissolve → minimal viable core + extracted imaginal discs ready.
adapt-architecture w/ minimal core→ Minimal maintainable system + doc'd extracted capabilities. Foundation clean, ready for reconstruction in any form.
If err: post-state less maintainable than expected → some essential was dissolved. Check imaginal disc inventory → if critical capability missing, may still be in archive. Minimal core too minimal → "replaceable" was actually essential → restore from checkpoint.
assess-form — prereq assessment → IDs rigidity, triggers dissolveadapt-architecture — reconstruction after dissolverepair-damage — targeted repair vs full dissolvebuild-consensus — consensus before dissolve → prevents team fragmentationdecommission-validated-system — formal decommission for regulatedconduct-post-mortem — shares investigative rigor w/ dissolve