mockforge_core/reality_continuum/
mod.rs

1//! Pillars: [Reality]
2//!
3//! Reality Continuum - Dynamic blending of mock and real data sources
4//!
5//! This module provides functionality to gradually transition from mock to real backend
6//! data by intelligently blending responses from both sources. This enables teams to
7//! develop and test against a real backend that's still under construction.
8
9pub mod blender;
10pub mod config;
11pub mod engine;
12pub mod field_mixer;
13pub mod merge_strategy;
14pub mod response_trace;
15pub mod schedule;
16
17pub use blender::ResponseBlender;
18pub use config::{ContinuumConfig, ContinuumRule, MergeStrategy, TransitionMode};
19pub use engine::RealityContinuumEngine;
20pub use field_mixer::{EntityRealityRule, FieldPattern, FieldRealityConfig, RealitySource};
21pub use response_trace::{
22    BlendingDecision, FieldBlendingDecision, PersonaGraphNodeUsage, ResponseGenerationTrace,
23    RuleExecution, TemplateExpansion,
24};
25pub use schedule::{TimeSchedule, TransitionCurve};