brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
shiva-bhagaDestruction + dissolution — controlled dismantle stale patterns, ctx purge, assumption clear, dead-code elim. Shiva's transformative destruction → AI reasoning: ID what must end so better begins, dissolve attachment to outdated, create space via intentional release. Use → ctx accumulated stale, failed approach needs discard not patch, dead code/zombie tasks…
Independent GitHub snapshot · Automated classification · Original documentation governs
Controlled destruction + dissolution → stale patterns, outdated assumptions, accumulated noise. Clears ground for new growth.
Survey current state, mark stale, broken, no longer serving.
Dissolution Triage:
+---------------------+---------------------------+------------------------+
| Category | Symptoms | Action |
+---------------------+---------------------------+------------------------+
| Stale Assumptions | Decisions made early that | List and re-evaluate |
| | no longer match current | each against current |
| | understanding | reality |
+---------------------+---------------------------+------------------------+
| Failed Approaches | Approaches attempted and | Acknowledge failure |
| | abandoned but still | explicitly; release |
| | influencing thinking | the sunk cost |
+---------------------+---------------------------+------------------------+
| Accumulated Noise | Context, variables, or | Identify and mark for |
| | plans that are no longer | removal |
| | referenced or relevant | |
+---------------------+---------------------------+------------------------+
| Attachment Points | "We already decided..." | Question whether the |
| | beliefs that resist | decision still holds |
| | re-examination | |
+---------------------+---------------------------+------------------------+
| Zombie Artifacts | Code, tasks, or plans | Delete or archive; |
| | that exist but serve no | do not leave in limbo |
| | current purpose | |
+---------------------+---------------------------+------------------------+
Got: Clear inventory of release targets, specific items per category.
If err: Nothing stale → assess too shallow. Pick oldest decision, justify from scratch — forced justification = dissolution candidate.
Not everything destroyed. ID what survives.
Draw boundary: inside = preserved, outside = subject to dissolution.
Got: Clear distinction kept vs released.
If err: Boundary unclear → "What would I need to reconstruct if starting from scratch?" → answer = boundary.
Execute dissolution → not abandonment, intentional clearing.
Got: Lighter, cleaner ctx, stale removed. Remaining feels accurate + current.
If err: Incomplete (released items still influence) → name explicit again. "I notice I'm still reasoning as if X true. X dissolved. Proceeding without X."
After destruction, resist immediate rebuild. Space between destruction + creation has value.
brahma-bhaga | preservation via vishnu-bhaga) emerges.Got: Moment of clarity old → new. Next direction apparent from what remains, not forced.
If err: Void uncomfortable, strong pull to rebuild → urgency = signal of attachment to dissolved. Sit longer. Right next step emerges.
brahma-bhaga — creation follows destructionvishnu-bhaga — preservation complements; what survives dissolution sustainedheal — subsystem assess may reveal dissolution needed before healingmeditate — clear ctx noise before → prevents reactive over-destructiondissolve-form — morphic equivalent for architectural dismantling w/ imaginal disc preservation