# Damage saturation and weapon4 accumulation RE-706. Reproduce with `python3 scripts/analyze_qvm_damage_clamp.py`; check with `python3 scripts/test_qvm_damage_clamp.py`. The [machine report](qvm-damage-clamp.json) retains source identity and bounded fixtures. Actual289953–290001 clamps factors at1, returns zero at nonpositive values, and caps positive weapon4 factors to word1050253722 (float32 0.35). Weapon4 with a nonnull extra pointer adds that factor to its existing float32 value. The accumulator can exceed1 and accepts explicit negative starting fixtures; no total clamp occurs in this range. The separately computed cubic local36 is not consumed by this slice. Later caller event clamping and legal runtime domains remain separate questions. No calls or health writes occur. No original executable/full QVM/native collision/physics/rendering executes. Native responses and legal input domains are supplied or unverified where stated; full runtime/macOS/Linux Rust/Bevy/Solari gameplay remains open.