If the goal is to share the tool with other people, I would recommend describing its design assumptions or providing a 'story' about someone using ticktocdone successfully...not necessarily a true story, but something made up that shows people the why and how it works...this might also resolve the business logic.
Good luck.