ddflow_recall
Recall prior project decisions, lessons, research, and bugs before starting work to avoid repeating the same mistakes.
Instructions
'HAVE WE BEEN HERE BEFORE?' — one search across everything this project remembers: architectural decisions, lessons learned, research verdicts, past bugs, similar tasks, and the operator's own earlier prompts.
CALL THIS BEFORE STARTING ANY NON-TRIVIAL WORK. It exists so the operator does not have to say the same thing twice and you do not have to learn the same thing twice. Results are labelled by kind, because a binding decision, a transferable lesson and a prompt from three weeks ago should change what you do in different ways. A decision marked superseded names its replacement — follow the replacement.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Hits per source (default 3). | |
| query | Yes | What you are about to do, in plain words. | |
| sources | No | Comma-separated subset: decisions,lessons,research,bugs,items,prompts. Default: all. | |
| max_chars | No | Total budget for the answer. The point of a budget is that recall is called at the START of work, where a long answer costs the context the work itself needs. |