1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//! Module: workflow::config
//!
//! Responsibility: provide shared workflow scheduling constants and config export.
//! Does not own: configuration storage, timer registration, or endpoint authorization.
//! Boundary: delegates config serialization to ops and centralizes workflow cadences.
use crate::;
use Duration;
///
/// Workflow scheduling constants.
///
/// Shared initial delay for background workflow timers to allow init work to settle.
pub const WORKFLOW_INIT_DELAY: Duration = from_secs;
/// Shared cadence for cycle tracking (60 minutes).
pub const WORKFLOW_CYCLE_TRACK_INTERVAL: Duration = from_hours;
/// Shared cadence for log retention (10 minutes).
pub const WORKFLOW_LOG_RETENTION_INTERVAL: Duration = from_mins;
/// Root delegated-proof renewal sweep cadence (1 minute).
pub const WORKFLOW_AUTH_RENEWAL_INTERVAL: Duration = from_mins;
///
/// ConfigWorkflow
///
/// Workflow facade for configuration export.
///
;