{"version":"2.1.236","anchor":"goal-check-ins-repeat-on-an-idle-timer-with-widening-gaps","canonical_anchor":"goal-check-ins-repeat-on-an-idle-timer-with-widening-gaps","heading":"Goal check-ins repeat on an idle timer with widening gaps","tier":"internal","area":"Goals","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.236\/e\/goal-check-ins-repeat-on-an-idle-timer-with-widening-gaps","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.236","markdown":"### Goal check-ins repeat on an idle timer with widening gaps\n\nGoals with waiting tasks re-check themselves when you are idle, with the gap doubling each time.\n\n**What**\n\nA goal with tasks that are waiting can schedule a check-in that fires when the session is idle, then re-arms itself with the delay doubled each time up to a ceiling. It re-arms after failures too, and a failed fire is reported as a `goal_checkin` fire failure.\n\n**Details**\n\n- The timer only exists when a check-in interval is configured; an interval of 0 turns it off entirely. Nothing in this build sets that value, so where it comes from is decided elsewhere.\n\n**Evidence**\n\n`goal_checkin`\n\n- Area: Goals\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5"}