How GoodPlans decides what to work on first
Why "just fill the gaps" isn't good enough
The naive way to auto-schedule is first-come-first-served: take the list in order and slot each task into the next opening. It looks like planning, but it fails in the ways that matter. Important work gets buried behind whatever you happened to add first. A big task due Friday sits untouched until Friday because nothing forced it earlier. And low-stakes tasks either hog prime time or never get scheduled at all. A planner that only fills gaps isn't deciding anything — it's just sorting.
Deciding what to work on first is a genuinely hard problem, because the right answer depends on several things pulling in different directions at once. GoodPlans is built to hold all of them in view simultaneously.
What GoodPlans actually weighs
- Deadline pressure (laxity). Laxity is the slack a task has — how much free time remains before its deadline compared to how much work is left. A task with little slack is urgent even if it isn't due for days; a task with lots of slack can wait. GoodPlans reads that pressure for every task and lets it rise naturally as the runway shrinks, so nothing quietly becomes a crisis while you weren't looking.
- Your priorities — set by you. Importance isn't guessed. Each task carries the priority of its category, and your categories are yours: set up around why you started using GoodPlans, then edited, added, or removed however you like. You decide what "important" means; the scheduler respects it. You define what matters, the app decides when it happens.
- The right session length. Big tasks don't get dumped as one intimidating block. They're broken into focus sessions sized to sustainable attention, with breaks placed between stretches of work — not arbitrarily, but where they actually help.
- What depends on what. If one task can't start until another finishes, GoodPlans won't schedule it early. Dependencies are respected automatically, so the plan is always doable in the order it gives you.
- Things that repeat. Recurring tasks keep their rhythm across the weeks without you re-entering them, and they're balanced against everything else rather than steamrolling it.
It re-decides at every step, not once
This is the part that separates a real scheduler from a sorter. GoodPlans doesn't rank your tasks a single time and then place them blindly. Every time it's about to fill a moment in your day, it re-evaluates which task deserves that moment given everything already placed. A task that looked patient an hour ago can become the obvious next choice once the day tightens around it. Because the decision is continuous, the plan stays balanced from the first slot to the last, instead of front-loading whatever ranked highest at the start.
One deliberate piece of that balance: GoodPlans makes sure lower-priority tasks don't get permanently crushed by louder, higher-priority ones. Left unchecked, a naive "most important first" rule would let small, non-urgent tasks pile up forever and blow their own deadlines. GoodPlans protects against that — the quiet tasks still get their slots before it's too late.
What that means for you
You don't see any of this machinery, and that's the point. What you see is a day where the important thing isn't hiding behind the easy thing, where work due later this week has already started claiming calm blocks instead of ambushing you the night before, where big projects arrive as a series of doable sessions rather than one wall, and where nothing you told it mattered gets silently dropped. It feels considered because it is — a lot is being weighed every time a slot gets filled. You just get the finished plan.
It's honestly harder to compute than "next task into next gap," and that difficulty is exactly what you're getting: a schedule that reflects real trade-offs instead of ignoring them. That's the difference between a planner that plans and one that merely arranges.
See the plan it builds for you
Add your tasks and deadlines — GoodPlans weighs everything and hands you the day, already decided.
Get GoodPlans free on the App Store
7-day unlimited trial · no credit card · iPhone & iPad