decide
Installation
SKILL.md
memplan/decide
Records one decision into .memplan/decisions/log.mem using a UTC timestamp as the
line prefix. Deduplicates — never records the same choice + because pair twice.
After appending, renders decisions/log.plan.md.
This skill is mutating (via CLI side-effect). The agent itself writes nothing.
Phase 1: Check for duplicate
Before writing, grep for an existing entry with the same choice and because:
grep -F "+decision:choice=<CHOICE_TEXT>,because=<BECAUSE_TEXT>" .memplan/decisions/log.mem 2>/dev/null