Learn From Mistakes — persistent failure memory across agent sessions. Logs failed approaches with structured context on trigger, consults the log before significant actions, survives context compaction via disk writes. Use when user says "lfm", "learn from mistakes", "log that failure", or invokes /lfm. Also auto-logs when user negates an approach or a shell command fails and is corrected.