LifeQuest awards full XP for a focus session from timestamps recorded by its server. The countdown on your phone helps you see time pass, while the server decides how much time actually elapsed.
In 1999, NASA lost the Mars Climate Orbiter as it approached Mars. The spacecraft had traveled for months, but its navigation data carried a mismatch: one part of the system used pound-seconds, while NASA’s navigation team expected newton-seconds. NASA’s Mars Climate Orbiter Mishap Investigation Board documented the failure after communication with the spacecraft was lost.
The lesson is less dramatic at your desk, but it has the same shape. Progress breaks down when two parts of a system treat different measurements as the final record. A phone can freeze, lose power, switch apps, or show a countdown that no longer reflects what happened. LifeQuest gives that final record to one clock: the server’s.
A focus session has two views of time
When you start a focus session, LifeQuest records a server timestamp. When you finish it, the server records another one. Full XP comes from the difference between those two moments.
```text Server records start time → You focus → Server records finish time | | └──────── elapsed time for XP ─────────┘
Phone countdown: a useful display of that same session ```
Your phone still shows a countdown because a visible timer makes a session easier to inhabit. You can glance at it, settle into the work, and know roughly where you are. But a display is not evidence by itself.
That distinction matters when the app leaves the foreground. LifeQuest does not pretend the session paused simply because the countdown stopped updating on screen. When you return, it can tell you that you were away for a period of time. The server clock kept moving, so the record stays consistent.
Why a device-side counter creates false certainty
A timer that lives only on a phone has a narrow view. It knows what its own process saw, when that process was running, and what the device clock says. Those are useful signals, but they are poor ground for a full-XP decision.
Picture a 25-minute study quest. You begin the timer, switch to a video app, then return later. A device-side counter might look paused, frozen, or finished depending on the operating system and the moment you reopen it. None of those screens can honestly establish the elapsed session by themselves.
Server timing makes the rule easier to understand: a focus session runs against server time from start to finish. Leaving the app does not erase elapsed time. It also does not turn a paused-looking local display into proof that you stayed on task.
That means focus verification has a clear boundary. It verifies duration measured by the product’s server. It does not claim to verify every minute of attention, every page read, or every distraction avoided. For quests where timing does not fit, LifeQuest offers other completion paths, including photo review for suitable real-world proof, GitHub verification for qualifying coding work, and honest self-report for half XP.
For a closer look at the difference between the countdown you see and the record that awards XP, read What Happens When You Reopen LifeQuest After Leaving a Focus Session?.
One shared clock makes the rule explainable
The practical benefit is not technical theater. It is an answer you can understand before you press Start.
If your phone battery dies, the server still has the session start time. If the app is reopened, the server can compare the current moment with that start. If you complete the session, the full-XP decision comes from the same source every time.
This also avoids putting people in the awkward position of arguing with a cosmetic counter. A timer can be helpful without carrying more authority than it deserves. LifeQuest separates the experience of watching time pass from the rule used to award verified XP.
NASA’s Mars Climate Orbiter failure was not caused by a lack of data. It came from systems treating incompatible measurements as if they meant the same thing. A focus session has lower stakes, thankfully, but the design principle holds: choose one shared measurement for the final decision, then make the visible interface honest about what it can and cannot prove.
Use the timer as a commitment, not a courtroom
Start a focus session when the work has a real time component: a study block, a writing sprint, deliberate practice, or a coding task you want to stay with. Keep the phone where the countdown can support you, then let the server keep the record.
If you leave the app, return without trying to reverse-engineer the display. Check the elapsed-time note, finish when the work block is actually over, and use a different verification method when time alone is not the right evidence.
That is what evidence-weighted progress looks like in a small moment. The phone helps you focus. The server keeps the score.
Comments
No comments yet.