File size: 568 Bytes
da9cfc4
 
 
a37428d
 
da9cfc4
 
 
 
 
 
 
 
 
a37428d
da9cfc4
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Author: Liam Grinstead
# Exports simulation as sealed .codex artifact

from datetime import datetime

def export_codex(agent, score, hash_val):
    return {
        "agent_id": agent.get("id"),
        "tier": agent.get("tier"),
        "collapse_overlay": agent.get("collapse_overlay"),
        "emotional_resonance": agent.get("emotional_resonance"),
        "symbolic_operators": agent.get("symbolic_operators"),
        "fitness_score": score,
        "hash": hash_val,
        "timestamp": datetime.utcnow().isoformat(),
        "author": "Liam Grinstead"
    }