Why we built it
More of the day went to the dashboards than to the ads.
Mentorivo came out of a repeating day, not an idea. Four scenes, in order.
Mornings started with three dashboards
Meta reported one cost, Google reported a second under a different definition, TikTok a third. Comparing one campaign meant rebuilding the table by hand every time. The first hour of the day went to collecting data, and the decision came when you were most tired.
Automation existed; it just never explained itself
The platforms' own automated systems did their job. What was missing wasn't what they did but that they never said why. Budget shifted overnight and you only noticed it the next morning from a break in the chart — and if you wanted to undo it, nowhere said which decision to undo.
So we wrote the log first
In Mentorivo every step stands as a single line: the rule that fired, the value measured at that moment, the time, and whether it was applied on approval or on autopilot. The first piece of the product we wrote was that log, not the charts.
Everything else was built on top of it
Analytics, automation rules, the chat agent and creative generation all came later. All four write to the same log and obey the same limits — you cannot add a module here without making what it does readable.
The measure hasn't changed: if a feature leaves no trace a user can later point at and ask “what happened?”, it doesn't ship.