Reflect
Accumulate learnings from battle into Skill and Memory. A system that grows sharper with every use.
backend-reviewmigration-review
Effect
After completing a task, feed learnings into Memory (a searchable knowledge DB) and Skill (matured procedure documents). Never fall into the same trap twice. Reproduce every success on demand.
When to Use
- After completing a significant task
- When a new pattern is discovered
- When you’ve done the same thing twice or more (a sign it should become a Skill)
- As the final step of the shipping workflow
How It Works
1. Identify What Was Learned
- A new debugging pattern?
- A trap encountered, and how to avoid it?
- The rationale behind an architectural decision?
2. Decide Where to Record
| Nature of the Learning | Destination |
|---|---|
| Fragmentary discovery or pattern | Knowledge DB (stored in a searchable form) |
| Matured procedure, used repeatedly | Skill (a reusable procedure document) |
| Session-specific state | ctx (session context) |
3. Integrate with Existing Knowledge
Verify the new learning doesn’t contradict existing knowledge DB entries or Skills. If it does, update the outdated one.
Combinations
| Card | Synergy |
|---|---|
| Ship | Invoked in Ship’s final phase |
| Ctx | Reflect results are recorded in ctx |
| Devil | Patterns discovered by Devil are accumulated via Reflect |
”…Experience, unrecorded, is merely a memory. Recorded, it becomes a weapon.” — Eris
Want to use this card permanently? Convert it directly into a SKILL.md — Effect → Overview, When to Use → Trigger, How It Works → Steps.