fix(contracts): reject invalid legacy intervals

Keep positive sub-minute schedules readable without accepting corrupt zero or negative persisted intervals.

Co-authored-by: codex <codex@users.noreply.github.com>
4d17d4fd9dJulius Marminge committed on 9/18/2026, 12:49:17 AM· committed by Julius Marmingeparent468fa28
2 files changedLine totals unavailable