A more useful service notebook
Find the history of a component.
A dated log is easier to review when the same component uses a consistent label. ServiceSpoke groups labels after ignoring letter case and repeated spaces, then shows their entries from oldest to newest.
Keep labels consistent
Use a specific label such as Rear brake or Chain. Chain and drivetrain remains a separate group from Chain: the app does not guess that differently named records describe the same thing. A filter searches labels on the selected bike only.
Record replacement explicitly
Add an Installed entry with a clear public description when a part is replaced. The label group can contain several different chains over time. A latest entry does not prove what is currently fitted, and same-date records have no verified time ordering.
Keep distance in context
The bike odometer is a reading for the whole bicycle. It is not automatically a component’s lifetime distance. This history view does not infer wear, remaining life or a service interval.
Review before handing over
The component view contains dates, actions and public descriptions. Private notes, serial numbers, costs and attribution do not appear. The printable handover remains a separate preview with optional fields you control.
Open your service log