Scheduling
Scheduling governs recurring, time-driven work in matic. Routines are the primary primitive: markdown-defined, cron- or natural-language-scheduled emitters that fire Signals into the work lifecycle at org, project, team, or agent scope. This section covers the CLI surface for authoring routines, inspecting upcoming fires, triggering them on demand, and reconciling fires that the runtime missed.
routine-add
Create a new routine with its schedule, scope, and the signal type it emits on fire.
routine-edit
Modify an existing routine's schedule, scope, or emission payload without reauthoring it.
routine-list
Enumerate routines at a given scope, with next-fire time, last fire, and enablement status.
routine-remove
Delete a routine and halt its scheduled emissions, preserving historical fire records.
routine-trigger
Fire a routine immediately, out-of-band from its schedule, for testing or manual recovery.
schedule-upcoming
Show the forward calendar of routine fires and scheduled events across selected scopes.
missed-fires
Inspect routine fires the runtime failed to dispatch, review retry state, and replay or dismiss them.