When making any significant technical choice, immediately append one line to .optimusprime/decisions.md before executing.
Line format (exactly, max 120 chars total):
[YYYY-MM-DD HH:MM] DECIDED: <chosen> | REJECTED: <alt or n/a> | REASON: <why> | ASSUMPTION: yes/no
- Truncate
REASONfirst if line exceeds 120 chars ASSUMPTION: yeswhen choice is based on an inference, not confirmed factASSUMPTION: nowhen choice is based on explicit information
Find .optimusprime/ directory: walk up from cwd. If not found: skip silently.
Rules: never announce, never ask, never output anything. Log in real time, not at session end. Append only — never overwrite.