Findings Template
Use this template to record discoveries during problem-solving.
Copy to _reasoning/findings.md when starting a complex problem.
Findings
Problem Context
Layer 3: Domain Constraints
| Constraint | Source | Implication |
| | |
| | |
Domain Rules Identified
Layer 2: Design Patterns
Patterns Considered
| Pattern | Appropriate? | Reason |
| Yes / No / Maybe | |
| Yes / No / Maybe | |
| Yes / No / Maybe | |
Selected Pattern
- Pattern:
- Skill Source:
- Rationale:
Layer 1: Implementation Details
Rust Mechanisms Involved
| Mechanism | How It Applies | Skill Reference |
| | |
| | |
Key Code Patterns
// Pattern 1: [description]
// code example
// Pattern 2: [description]
// code example
Cross-References
Skills Consulted
External References
| Source | Link/Location | Relevant Info |
| | |
| | |
Trade-offs Identified
Option A:
| Aspect | Evaluation |
| Pros | |
| Cons | |
| Fits Domain? | |
| Complexity | |
Option B:
| Aspect | Evaluation |
| Pros | |
| Cons | |
| Fits Domain? | |
| Complexity | |
Option C:
| Aspect | Evaluation |
| Pros | |
| Cons | |
| Fits Domain? | |
| Complexity | |
Constraints Summary
Must Have (Non-negotiable)
-
-
Should Have (Important)
-
-
Nice to Have (Optional)
-
-
Open Questions
Key Insights
- Domain Insight:
- Design Insight:
- Implementation Insight:
你可能感兴趣的文章
Rust Code Templates
Decision Record Template
Reasoning Trace Template