RFTSystems commited on
Commit
98413d9
·
verified ·
1 Parent(s): b01b62e

Create modules/mutation_engine.py

Browse files
Files changed (1) hide show
  1. modules/mutation_engine.py +12 -0
modules/mutation_engine.py ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Author: Liam Grinstead
2
+ # Applies collapse torque overlays, emotional resonance, and tier drift
3
+
4
+ from codex.collapse_torque import TORQUE_LIBRARY
5
+
6
+ def mutate_agent(agent, profile):
7
+ torque = TORQUE_LIBRARY.get(profile['collapse_torque'], {})
8
+ agent['collapse_overlay'] = torque
9
+ agent['emotional_resonance'] = profile.get('emotional_resonance', False)
10
+ agent['tier'] = profile.get('tier_drift', agent.get('tier', 'Tier_1'))
11
+ agent['status'] = 'mutated'
12
+ return agent