pub enum PersonaPhase {
Calibration,
Supervised,
Autonomous,
Sentinel,
}Expand description
Autonomy phase progression for a persona instance.
Phases drive the routing fraction of candidate posts that go to human
review versus auto-publish. A persona typically progresses from
Calibration (100% review) toward Autonomous (10% sampled review)
as confidence in its outputs grows.
Variants§
Calibration
100% candidates routed to review.
Supervised
80% review / 20% auto-publish (high-confidence).
Autonomous
10% review (sampled) / 90% auto-publish.
Sentinel
Only flagged candidates routed to review.
Trait Implementations§
Source§impl Clone for PersonaPhase
impl Clone for PersonaPhase
Source§fn clone(&self) -> PersonaPhase
fn clone(&self) -> PersonaPhase
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PersonaPhase
impl Debug for PersonaPhase
Source§impl Default for PersonaPhase
impl Default for PersonaPhase
Source§fn default() -> PersonaPhase
fn default() -> PersonaPhase
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PersonaPhase
impl<'de> Deserialize<'de> for PersonaPhase
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PersonaPhase
impl PartialEq for PersonaPhase
Source§fn eq(&self, other: &PersonaPhase) -> bool
fn eq(&self, other: &PersonaPhase) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PersonaPhase
impl Serialize for PersonaPhase
impl Copy for PersonaPhase
impl Eq for PersonaPhase
impl StructuralPartialEq for PersonaPhase
Auto Trait Implementations§
impl Freeze for PersonaPhase
impl RefUnwindSafe for PersonaPhase
impl Send for PersonaPhase
impl Sync for PersonaPhase
impl Unpin for PersonaPhase
impl UnsafeUnpin for PersonaPhase
impl UnwindSafe for PersonaPhase
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.