Skip to main content

Module reality_continuum

Module reality_continuum 

Source
Expand description

Pillars: [Reality]

Reality Continuum - Dynamic blending of mock and real data sources

This module provides functionality to gradually transition from mock to real backend data by intelligently blending responses from both sources. This enables teams to develop and test against a real backend that’s still under construction.

Re-exports§

pub use blender::ResponseBlender;
pub use config::ContinuumConfig;
pub use config::ContinuumRule;
pub use config::MergeStrategy;
pub use config::TransitionMode;
pub use engine::RealityContinuumEngine;
pub use field_mixer::EntityRealityRule;
pub use field_mixer::FieldPattern;
pub use field_mixer::FieldRealityConfig;
pub use field_mixer::RealitySource;
pub use schedule::TimeSchedule;
pub use schedule::TransitionCurve;

Modules§

blender
Response blending logic for Reality Continuum
config
Configuration types for Reality Continuum
engine
Reality Continuum Engine
field_mixer
Field-level and entity-level reality mixing
merge_strategy
Merge strategy implementations
response_trace
ResponseGenerationTrace and friends were promoted to mockforge_foundation::response_generation_trace so that mockforge-openapi can hold traces without depending on mockforge-core. This module re-exports them under their legacy path for backwards compatibility.
schedule
Time-based scheduling for Reality Continuum

Structs§

BlendingDecision
Reality blending decision information
FieldBlendingDecision
Field-level blending decision
PersonaGraphNodeUsage
Persona graph node usage information
ResponseGenerationTrace
Response generation trace
RuleExecution
Rule or hook script execution information
TemplateExpansion
Template expansion step