7cecc9eb3d
tests/cron/test_manual_fire_occurrence.py (from #106970) overlapped the two smaller invariants salvaged from #110419: an unclassified off-tick claim stays occurrence-free (test_claim_job_for_fire.py) and a completion recorded before its occurrence is not proof (test_scheduled_occurrence.py). On-time / late binding is already pinned by test_scheduled_occurrence.py::test_ledger_migration_and_completion_identity.