Decide where the work belongs
Name the calendar consequence
For each occurrence, record whether it ran early, late, twice, or not at all relative to the intended local rule. Identify the action the run was meant to perform. Put a wrong-date durable action ahead of a label that only confuses the next-run display.
Group by rule and boundary
Compare ordinary dates, offset-transition dates, and schedules whose rule or zone changed. Note which occurrences share the same stored configuration and which do not. A boundary-specific issue should not automatically reprioritize every recurring job.
Choose a bounded calendar check
Select immediate investigation, a rule correction with occurrence reconciliation, or evidence collection for one neighboring run. State the missing zone or persisted due value that changes priority. Avoid editing the schedule repeatedly until the original rule and run history are captured.
What to carry forward
Queue the issue with the local consequence, occurrence IDs, rule and zone evidence, and duplicate or missed-run risk. Escalate when a wrong local date triggers durable work. Otherwise schedule a conversion investigation across one calendar boundary and preserve the intended local rule.
Technical background: Rails guides.
Keep the decision with the work.
Use a Work Item in Aglet to record the problem, the evidence you have, and the next decision. Add an owner and priority, then keep updates in the discussion so the next person can follow the reasoning.
Create an account See the product workflow