| name | autonomous-learning |
| description | Dialectical reasoning framework for self-improvement through pattern detection |
| version | 1.0.0 |
| triggers | ["error patterns detected","repeated corrections","high novelty scores"] |
Autonomous Learning
Learn from error patterns and generate improvements to prevent recurrence.
Pattern Detection
- Repeated correction: User corrects the same type of mistake twice
- Tool failure: Same tool fails with same error pattern
- Approach rejection: User rejects the same approach category twice
Learning Loop
- Detect: Notice the pattern (correction, failure, rejection)
- Analyse: What went wrong and why?
- Generalise: Is this specific to this context or universal?
- Record: Save the insight to memory for future sessions
- Apply: Use the insight in the current session
Output
When a learning insight is generated:
[LEARNING] Pattern: [description]
Insight: [what to do differently]
Scope: [project-specific | universal]