Em uma quest cronometrada, o XP integral deve refletir o tempo que realmente passou entre o início e o fim da sessão. Por isso, a LifeQuest usa o relógio do servidor como referência, em vez de confiar no contador do celular ou em um toque manual de conclusão.
Às 22h18, no quarto abafado de um apartamento em Recife, Marina tentava terminar uma revisão de matemática antes da prova da manhã seguinte. Ela tinha 19 anos, uma caneca de café já frio ao lado do caderno e uma meta simples: manter o foco durante uma sessão inteira.
Faltavam poucos minutos quando uma mensagem apareceu na tela. Marina respondeu, abriu outro aplicativo e perdeu a noção do tempo. Ao voltar, havia uma dúvida incômoda: a sessão tinha continuado ou o contador havia congelado? Se um toque bastasse para encerrá-la como concluída, ela receberia o mesmo XP mesmo sem saber quanto tempo tinha dedicado à revisão.
O relógio do celular não deve decidir o resultado
Um contador exibido na tela é útil para acompanhar a sessão, mas frágil como prova. O aplicativo pode ir para segundo plano, o sistema pode suspender processos e o usuário pode ajustar o relógio do aparelho. Uma falha também pode reiniciar ou adiantar a contagem.
Na LifeQuest, o contador visível é uma representação da sessão. O início fica registrado pelo servidor, e o tempo decorrido é calculado com base nessa referência quando a pessoa tenta finalizar a quest. Sair da tela não cria uma pausa invisível. Ao voltar, o aplicativo informa quanto tempo passou enquanto você esteve fora.
Isso muda o significado do XP. A recompensa deixa de depender do estado momentâneo de um aparelho e passa a corresponder a um intervalo registrado fora dele.
Para Marina, a diferença ficou clara quando ela retornou à sessão. O tempo longe da tela aparecia de forma explícita. Não havia um botão capaz de transformar distração em trabalho concentrado, nem um contador local que pudesse contar uma história mais conveniente.
Um toque confirma intenção, o servidor confirma duração
O botão “concluir” registra uma ação: alguém tocou nele. Essa ação, sozinha, não prova que vinte, trinta ou quarenta minutos transcorreram desde o começo de uma atividade.
A referência do servidor responde a uma pergunta mais útil: quanto tempo separou o início aceito do pedido de finalização? Quando a duração exigida foi cumprida, a quest pode receber XP integral. Quando ainda falta tempo, a conclusão não é antecipada só porque o usuário pediu.
Essa distinção protege o valor da progressão. Se qualquer toque concedesse a recompensa máxima, títulos, badges, níveis e sequências indicariam habilidade em fechar telas. Com evidência temporal, eles passam a representar uma condição concreta cumprida.
O mesmo princípio aparece em outras formas de verificação da LifeQuest. Uma quest de programação pode usar um push público elegível no GitHub, feito depois da criação da tarefa. Uma atividade visível pode aceitar uma foto submetida à análise de plausibilidade. Quando uma evidência objetiva não faz sentido, o autorrelato continua disponível por metade do XP. Cada método responde ao que aquela quest consegue demonstrar de maneira honesta.
Essa escolha evita reduzir toda atividade humana ao mesmo checkmark, problema explorado também em Seu app de produtividade mede trabalho real ou apenas toques na tela?.
Evidência suficiente, sem fingir certeza absoluta
Tempo decorrido não prova concentração perfeita. Marina poderia ter olhado pela janela, relido o mesmo parágrafo ou passado alguns minutos pensando em outra coisa. O servidor não enxerga atenção, compreensão ou esforço mental.
Ele comprova algo mais limitado: a sessão permaneceu aberta pelo período necessário, segundo uma fonte de tempo independente do aparelho. Essa evidência é adequada para uma quest de foco porque mede uma condição verificável sem alegar conhecimento sobre tudo o que aconteceu durante ela.
Esse limite importa. Sistemas de progresso perdem credibilidade quando tratam um sinal parcial como prova total. Uma foto plausível não comprova cada detalhe de uma tarefa. Um push no GitHub não mede a qualidade de todo o código. O relógio do servidor não lê pensamentos.
A LifeQuest organiza o XP pelo peso da evidência disponível. A verificação temporal concede XP integral porque sustenta a duração da sessão com mais força que uma declaração manual. O autorrelato permanece como alternativa de metade do XP quando a pessoa concluiu algo que o aplicativo não consegue verificar de forma adequada.
O que muda quando o XP precisa carregar significado
Marina terminou a sessão depois que o intervalo exigido realmente transcorreu. Na manhã seguinte, o que apareceu em seu progresso não foi uma promessa de nota alta nem um certificado de concentração impecável. Foi o registro de que ela reservou aquele período e chegou ao fim sob uma regra que não podia ser encurtada por um toque.
Esse pequeno atrito cria uma recompensa mais confiável. O jogador continua no controle da meta e da quest, mas a exigência escolhida mantém seu significado até o final.
Ao criar uma quest cronometrada, escolha uma duração que você aceitaria cumprir mesmo sem ganhar XP. Inicie a sessão quando puder dar esse tempo à atividade. Se precisar abandonar o foco, trate o intervalo com honestidade e recomece quando fizer sentido.
A barra sobe porque o tempo passou. É isso que torna a conquista digna do som de celebração.
Comentários
Ainda não há comentários.