When a cadenced observation is scheduled for the future, but the target is not visible or submission fails for any reason, we should have a default and user defined path for behavior.
Proposed Default paths:
- Immediately kill cadence, send message to user
- Treat failed submission as failed observation, attempt to schedule N more out. If still failed, kill cadence, send message to user.
If there is a user supplied method, run that instead.
When a cadenced observation is scheduled for the future, but the target is not visible or submission fails for any reason, we should have a default and user defined path for behavior.
Proposed Default paths:
If there is a user supplied method, run that instead.