Reasoning Trace Template
Use this template to track your reasoning process through the three-layer cognitive model. Copy to
_reasoning/trace.mdwhen starting a complex problem.
Reasoning Trace
Problem Statement
Entry Point
- Signal:
- Entry Layer:
- Initial Skill:
Trace UP ↑
Layer 1 → Layer 2
- Question: What design choice led to this?
- Skill Consulted:
- Finding:
Layer 2 → Layer 3
- Question: What domain constraint requires this design?
- Skill Consulted:
- Finding:
Trace DOWN ↓
Layer 3 → Layer 2
- Constraint:
- Skill Consulted:
- Design Implication:
Layer 2 → Layer 1
- Pattern:
- Skill Consulted:
- Implementation:
Attempts Log
Attempt 1
- Time:
- Approach:
- Result:
- Learning:
Attempt 2
- Time:
- Approach:
- Result:
- Learning:
Attempt 3 (Escalation Point)
- Time:
- Escalation:
- New Approach:
- Result:
Error Log
Error 1
- Code:
- Message:
- Analysis:
- Fix:
Error 2
- Code:
- Message:
- Analysis:
- Fix:
Current Status
- Problem understood
- Entry layer identified
- Trace direction chosen (UP/DOWN)
- Related constraints found
- Design pattern selected
- Implementation approach decided
- Solution implemented
- Solution verified
Skills Referenced
| Skill | Section | Key Insight |
|---|---|---|