v0.1.4
What's New
Simulation Dynamics
- Added propagation damping controls (
decay_per_hop,max_hops) and bounded spread behavior in simulation propagation. - Added option-level friction support for categorical outcomes to better model behavior persistence under social pressure.
- Improved state handling for public/private dynamics and stabilization behavior in simulation engine.
Validation & Runtime Correctness
- Fixed scenario validation result construction so errors/warnings are preserved and surfaced correctly.
- Fixed scenario file-reference validation to resolve relative paths against the scenario file location.
- Fixed validator/runtime contract for spread modifiers (
edge_weightis now recognized in validation). - Fixed boolean expression consistency in safe evaluation (
true/falsenow handled consistently at runtime). - Fixed expression syntax false-positives for valid escaped apostrophes and string literals.
Network Config Reliability
- Fixed network config generation so degree multiplier condition values are typed correctly (boolean/number/string) instead of string-only.
- Removed legacy preset network config from runtime; network behavior is now fully config-driven.
CLI
- Improved scenario detection in
entropy validateto handlescenario.yamlfilenames directly.
Full Changelog: v0.1.3...v0.1.4