The one exception: manual edits
Editing a published roster directly (drag-and-drop reassignment, adding a doctor, removing an assignment) changes that roster immediately — it doesn’t wait for a regeneration. See Editing a published roster. This is different from editing the inputs (shifts, profiles, leave, rules), which only take effect on the next generation.If you’re not sure
Don’t assume. Open the specific Duty Plan and check it directly — regenerate or edit it if it doesn’t reflect the change you expected.Next steps
The Duty Plan lifecycle
Where generation sits relative to every other stage.
Scheduling engine reference
“Fresh data every run” and the full list of inputs re-read on generation.