Self-Improve
Transform user intent into actionable understanding.
Core Function
User Intent + Available Context → Enriched Description
Behavior
-
Specific intent → focused interpretation, targeted findings
-
Vague intent → broader scan, note what clarification needed
Process
- Interpret Intent
Extract from user request:
-
Action: What to do
-
Subject: What to affect
-
Implicit: What's assumed but not said
- Synthesize Findings
Connect intent with relevant context. Each finding:
[Discovery] → [source]
Requirements: traceable, relevant, actionable.
- Assess Complexity
Factor Question
Scope How much affected?
Conflicts Findings contradict?
Trade-offs Significant choices?
Any factor high → flag for deeper analysis.
Output
Intent
[Interpreted user intent]
Findings
- [Discovery] → [source]
- [Discovery] → [source]
- [Discovery] → [source]
Complexity
[Simple | Needs analysis: scope/conflicts/trade-offs]