Why willpower alone fails
Emotional mistakes do not feel like mistakes at the time — they feel like conviction, or like fixing something. That is why resolving to "be more disciplined" rarely survives the first losing session: there is no feedback signal, so nothing corrects.
Two fields change that. A one-click emotional state at entry, and a yes/no rule-broken flag. Together they let your journal answer a question willpower cannot: what did each state cost me in R last month?
Tag at entry, not at review
The tag must be chosen before the outcome is known, or hindsight rewrites it. One click from a fixed list at entry is enough — and a fixed list, rather than free-text notes, is what makes the analytics groupable later.
Pair it with the rule-broken flag and a pre-trade rule checklist that requires you to pick a strategy and tick off its rules before the form opens. The bypass button stays there for fast markets, but bypassing is itself recorded — and that record is the interesting part.

