Memory-Driven Execution Loop#
Run execution from external state files only.
Required Files#
rules.md
goal.md
plan.md
progress.md
notes.md
lessons.md
Strict Loop#
- Read
rules.md first.
- Read all other memory files.
- Validate one clear next action.
- Write reasoning in notes.
- Execute one step only.
- Update progress and notes.
- Convert failures into lessons.
Timed Task Rule#
If user specifies duration (e.g., 30 minutes):
- satisfy wall-clock duration first
- never substitute with output count
- completion requires start/end/elapsed proof
Lesson Quality Gate (Universal but actionable)#
Every universal lesson must include:
- Trigger
- Action
- Metric/threshold
- Boundary conditions
- At least 2 cross-field examples
Missing fields => lesson invalid.