Skip to content

Tracking Progress

How you record progress depends on the goal's type. All four are quick, and the aim is the same: make the logging cheap enough that you actually do it.

Quantifiable goals: log an amount

Open the goal and log how much you did. Ignite adds it to your total and updates the bar. You are recording the amount you added, not the new total, so a run of 5 kilometres is logged as 5 whether it is your first or your fortieth.

Each entry carries a date and an optional note. The date defaults to today, and you can set it to any day up to today, so catching up after a week away records the work when it happened rather than all at once. It can even predate the goal itself, which is what you want when you create a goal for something you already started. The note is worth using: three months later, "felt easy, new shoes" tells you something the number cannot.

Entries can be edited or deleted afterwards. Correcting an old entry adjusts your total correctly rather than double-counting, so fix mistakes freely.

The goal page shows your recent entries and a chart of progress over time. The chart is often the thing that keeps people going: a flat stretch is much more obvious as a line than as a number.

Recurring goals: check in

Open the goal and record a check-in for the day you did the thing. There is no amount, just the fact that it happened, and only one check-in counts per period.

Your streak updates immediately. If you forget to log something yesterday, you can back-date a check-in rather than losing the streak.

Remember that the current period is still open. A daily streak does not break because you have not meditated yet today; it breaks once a whole period passes with nothing logged and then another one starts.

Multi-step goals: complete milestones

Break the goal into milestones and tick each one off as you finish it. Progress is how many are done out of how many exist, so adding a milestone partway through will move the percentage down. That is correct behaviour: the goal genuinely got bigger.

Milestones can be added to any goal type, not just multi-step ones. They are useful on a long quantifiable goal as markers alongside the number.

Simple goals: mark it done

Open the goal and mark it complete. That is the entire flow.

Pausing rather than deleting

A goal you have stopped working on can be paused. It leaves your active list without losing its history, and you can resume it later with the streak and entries intact.

This matters more than it sounds. The alternative, deleting a goal you feel guilty about, destroys exactly the record that would have shown you how far you actually got. Pause first, delete only when you are sure.

Reviewing what happened

The dashboard summarises activity across goals. Each goal also has a full entry list with search, date filters and sorting, which is where to go when you want to answer a question about a specific stretch of time rather than glance at the current state.

If you would rather ask than click, the MCP server lets an AI client answer questions about your goals directly, such as which ones you have not touched in a fortnight.

Source-available under the FSL-1.1-MIT license. Sponsoring is optional and supports development.