Files
2026-04-12 01:06:31 +07:00

2.5 KiB

Core Sequential Thinking Patterns

Essential revision and branching patterns.

Revision Patterns

Assumption Challenge

Early assumption proves invalid with new data.

Thought 1/5: Assume X is bottleneck
Thought 4/5 [REVISION of Thought 1]: X adequate; Y is actual bottleneck

Scope Expansion

Problem larger than initially understood.

Thought 1/4: Fix bug
Thought 4/5 [REVISION of scope]: Architectural redesign needed, not patch

Approach Shift

Initial strategy inadequate for requirements.

Thought 2/6: Optimize query
Thought 5/6 [REVISION of Thought 2]: Optimization + cache layer required

Understanding Deepening

Later insight fundamentally changes interpretation.

Thought 1/5: Feature broken
Thought 4/5 [REVISION of Thought 1]: Not bug—UX confusion issue

Branching Patterns

Trade-off Evaluation

Compare approaches with different trade-offs.

Thought 3/7: Choose between X and Y
Thought 4/7 [BRANCH A]: X—simpler, less scalable
Thought 4/7 [BRANCH B]: Y—complex, scales better
Thought 5/7: Choose Y for long-term needs

Risk Mitigation

Prepare backup for high-risk primary approach.

Thought 2/6: Primary: API integration
Thought 3/6 [BRANCH A]: API details
Thought 3/6 [BRANCH B]: Fallback: webhook
Thought 4/6: Implement A with B contingency

Parallel Exploration

Investigate independent concerns separately.

Thought 3/8: Two unknowns—DB schema & API design
Thought 4/8 [BRANCH DB]: DB options
Thought 4/8 [BRANCH API]: API patterns
Thought 5/8: Integrate findings

Hypothesis Testing

Test multiple explanations systematically.

Thought 2/6: Could be A, B, or C
Thought 3/6 [BRANCH A]: Test A—not cause
Thought 3/6 [BRANCH B]: Test B—confirmed
Thought 4/6: Root cause via Branch B

Adjustment Guidelines

Expand when: Complexity discovered, multiple aspects identified, verification needed, alternatives require exploration.

Contract when: Key insight solves earlier, problem simpler, steps merge naturally.

Example:

Thought 1/5: Initial
Thought 3/7: Complexity (5→7)
Thought 5/8: Another aspect (7→8)
Thought 8/8 [FINAL]: Complete

Anti-Patterns

Premature Completion: Rushing without verification → Add verification thoughts.

Revision Cascade: Repeated revisions without understanding why → Identify root cause.

Branching Explosion: Too many branches → Limit to 2-3, converge before more.

Context Loss: Ignoring earlier insights → Reference previous thoughts explicitly.