- what should run later?
- when should it run?
- where should it be delivered?
- what happens if it overlaps, misfires, or loses its target?
Why this is a concept
Scheduling is more than a set of tool names. It introduces durable entities:- schedules
- occurrences
- triggers
- targets
- delivery policies
Mental model
Targets
- Session targets address an exact, resumable, or materialized-on-demand session.
- Identity targets resolve a stable host-minted identity to its current session at fire time. Mob member schedules use this form so a replaced member session does not strand the schedule.
- Mob targets send to a member or run a Flow/helper action.
- Host-runnable targets invoke a callback registered by the embedding host.
They are host-local and the stock
rkatbinaries register none.
What this concept owns
- durable time-based automation semantics
- occurrence lifecycle
- target delivery model
- singular firing authority and occurrence-level retry identity
