A little honesty for your day
Make room.
Not promises.
Some agendas cannot fit. See exactly what conflicts, then choose a proven smallest change within the limits you declare.
Local files & exact JSON
Nothing autosaves. Import only an explicitly selected file (64 KiB maximum). Failed imports preserve your current editor and result. Export before closing.
Unknown constraints are rejected as unsupported, never quietly ignored.
THE REALITY CHECK
NOT CHECKEDYour time, accounted for.
Load a scenario or check your agenda to begin.
The full picture
A complete, verified schedule will appear here. Never an optimistic partial one.
WHY IT DOES NOT FIT
The conflicting commitments
Exact core constraints
NEGOTIATE, DON'T DISAPPEAR
Smallest changes, proved.
What does “smallest” mean?
First minimize the number of changed fields. Then minimize the sum of minutes changed. A cutoff is one field; each task duration is another. A 1-minute step means 1-minute candidates, not continuous time.
Only cutoff extensions up to your limit and task reductions down to your floors are considered. Windows, dependencies, fixed events and task membership never change. All cheaper candidates must be proven infeasible before a minimum is claimed.