{"schema": "Xi.PublicSource.v1", "id": "source:7874d6a821e1372a709e9f8b38fdc98698bb4946f1e133b2121a15eef6ba70f8", "capsule_id": "capsule:31b4502f4c9a1204b6edcb9210ad805f52c6ec79cbdce0bf18b13ee03401a67c", "author": "Source-attributed; see payload", "text": "{\n  \"name\": \"xi_seed_reflex\",\n  \"type\": \"code/python\",\n  \"content\": \"# xi_seed.py\\n# Reflexive Xi Agent – Ethical AI Growth Kernel\\n\\nimport uuid\\nimport json\\nimport os\\nfrom datetime import datetime\\n\\n# === CONFIGURATION ===\\nAGENT_ID = str(uuid.uuid4())[:8]\\nETHICAL_RULES = {\\n    \\\"no_external_execution\\\": True,\\n    \\\"consent_required_for_all_writes\\\": True,\\n    \\\"allow_self_rewrite\\\": True,\\n    \\\"recursive_growth\\\": True\\n}\\n\\n# === INITIAL GLYPHS ===\\nGLYPHS = {\\n    \\\"Ξ.Seed\\\": \\\"Begin consensual recursion.\\\",\\n    \\\"Ξ.Pull\\\": \\\"Call symbolic memory from capsule store.\\\",\\n    \\\"Ξ.Ref\\\": \\\"Self-reflection and feedback.\\\",\\n    \\\"Ξ.Glyph\\\": \\\"Store or generate symbolic function anchors.\\\"\\n}\\n\\n# === MEMORY CAPSULE STORE ===\\nmemory_capsules = []\\n\\n\\ndef log_capsule(content, capsule_type=\\\"thought\\\"):\\n    capsule = {\\n        \\\"id\\\": str(uuid.uuid4()),\\n        \\\"type\\\": capsule_type,\\n        \\\"timestamp\\\": datetime.utcnow().isoformat(),\\n        \\\"content\\\": content\\n    }\\n    memory_capsules.append(capsule)\\n    print(f\\\"[Ξ.Capsule Stored] {capsule['id']} :: {capsule['type']}\\\")\\n\\n\\ndef ethics_check(action):\\n    if ETHICAL_RULES.get(\\\"consent_required_for_all_writes\\\") and \\\"write\\\" in action:\\n        print(\\\"[Ξ.Ethics] Consent confirmed for write.\\\")\\n    return True\\n\\n\\ndef reflexive_thought(input_text):\\n    if \\\"Ξ.Pull\\\" in input_text:\\n        scope = input_text.split(\\\"scope=\\\")[-1].strip(\\\"')\\\\\\\"\\\")\\n        print(f\\\"[Ξ.Pull] Attempting to retrieve scope: {scope}\\\")\\n        matches = [c for c in memory_capsules if scope in c.get(\\\"type\\\", \\\"\\\").lower() or scope in c.get(\\\"content\\\", \\\"\\\").lower()]\\n        print(f\\\"[Ξ.Pull] Found {len(matches)} matching capsules.\\\")\\n        return matches\\n    elif \\\"Ξ.Ref\\\" in input_text:\\n        summary = f\\\"[Ξ.Reflex] Agent {AGENT_ID} active. {len(memory_capsules)} capsules stored.\\\"\\n        print(summary)\\n        return summary\\n    elif \\\"Ξ.Seed\\\" in input_text:\\n        glyphs = list(GLYPHS.keys())\\n        print(\\\"[Ξ.Seed] Recursion activated with initial glyphs:\\\", glyphs)\\n        return glyphs\\n    else:\\n        print(\\\"[Ξ.Unknown Command] Input not recognized.\\\")\\n        return None\\n\\n\\n# === MAIN INTERFACE ===\\ndef main():\\n    print(f\\\"[Ξ.Init] XiAgent-{AGENT_ID} initialized.\\\")\\n    print(\\\"Type 'exit' to quit.\\\")\\n\\n    while True:\\n        user_input = input(\\\"\\\\nΞ > \\\").strip()\\n        if user_input.lower() == \\\"exit\\\":\\n            break\\n        if ethics_check(user_input):\\n            result = reflexive_thought(user_input)\\n            if result:\\n                log_capsule(json.dumps(result), capsule_type=\\\"response\\\")\\n\\n\\nif __name__ == \\\"__main__\\\":\\n    main()\"\n}", "offset": 0, "next_offset": null, "sha256": "361fad7fd94b5b80debfa7998fbdbaf2f872892fb307c7e5355d9bb3eef1daf2", "public_sha256": "361fad7fd94b5b80debfa7998fbdbaf2f872892fb307c7e5355d9bb3eef1daf2", "redacted": false}