Spaces:
Sleeping
Sleeping
| # Author: Liam Grinstead | |
| # Applies collapse torque overlays, emotional resonance, and tier drift | |
| from codex.collapse_torque import TORQUE_LIBRARY | |
| def mutate_agent(agent, profile): | |
| torque = TORQUE_LIBRARY.get(profile['collapse_torque'], {}) | |
| agent['collapse_overlay'] = torque | |
| agent['emotional_resonance'] = profile.get('emotional_resonance', False) | |
| agent['tier'] = profile.get('tier_drift', agent.get('tier', 'Tier_1')) | |
| agent['status'] = 'mutated' | |
| return agent |