pub struct InternalFlag {
pub code: InternalFlagCode,
pub severity: InternalFlagSeverity,
pub message: FlagMessage,
pub source_note_ids: Vec<Id>,
pub recommended_action: RecommendedFlagAction,
}Expand description
Internal flag used by the daily update workflow; it packages operational changes into reviewable staff updates instead of free-form agent output.
Fields§
§code: InternalFlagCodeCode copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
severity: InternalFlagSeveritySeverity copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
message: FlagMessageMessage copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
source_note_ids: Vec<Id>Source note ids copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
recommended_action: RecommendedFlagActionRecommended action copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
Trait Implementations§
Source§impl Clone for InternalFlag
impl Clone for InternalFlag
Source§fn clone(&self) -> InternalFlag
fn clone(&self) -> InternalFlag
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more