Recurring treatments, and the doses people forget
A formic acid course is three applications a week apart. The third is the one that gets missed, and missing it is worse than never starting.

Most varroa treatments are not a single event. They are a course: an application, an interval, another application, and often a third. The interval exists because the mites you are trying to reach are protected inside capped brood on the day you treat, and only emerge later.
Which means a half-finished course does something worse than nothing. It knocks back the mites that were exposed, leaves the ones that were not, and gives the survivors a thinner field to breed in.
Scheduling the whole course at once
When you create a recurring treatment type in BeehiveMind you give it an interval and a number of repetitions, and the app shows you the schedule it will generate before you commit: day 0, day 7, day 14. Applying that type to an apiary creates every dose as its own dated item, each one either pending, done, or explicitly skipped.
The point is not the record. The point is that on the fourteenth day there is something on your to-do list, attached to a specific apiary, that says the third dose is due — and that when you mark it done, the date it actually happened is stored next to the date it was meant to.