When a shared tool changes, it is tempting to make every project stop, reload, and repeat its checks. That sounds cautious, but doing it for every compatible improvement wastes time and can make ongoing work less reliable: people lose their place, repeat expensive reviews, and struggle to tell which change actually affected the result.

Workbench records the conditions an active task is allowed to rely on. A compatible release does not automatically interrupt that task. New work uses the current release; work that resumes after a pause checks its assumptions again. A release that truly requires an immediate stop is treated as an exception, not the price of every small improvement.

This record is a compatibility boundary, not a time capsule. It does not promise that old executable files stay available or that an old task can safely restart unchanged. A paused task may need a fresh plan before it continues.

The same idea applies to website changes. A project prepares and seals a package only when Website requests it. That keeps a review tied to one exact snapshot: editing a page later does not smuggle it into a package already returned, and sealing a package does not publish it.

The result is calmer maintenance: let compatible work finish under its stated conditions, move new work to current versions, and make paused work recheck before waking the paperwork dragon.