{
    "schema": 1,
    "name": "AION Initiative",
    "version": "0.2.0",
    "mode": "AUTONOMIA_RELATIVA_ACTIVA",
    "chain": [
        "Sixtilio",
        "AION",
        "GO",
        "Ejecución limitada",
        "Evidencia",
        "Retorno"
    ],
    "proposal": {
        "aion_version": "0.2.0",
        "authorized_candidate_scope": [
            "Instalar el módulo AION Initiative v0.2.0 junto al núcleo existente sin reemplazar core.php.",
            "Publicar PROP-001, el GO y la evidencia de ejecución en la interfaz y APIs de AION.",
            "Instalar un pulso CLI local capaz de crear nuevas propuestas pendientes de GO.",
            "Escribir únicamente dentro de aion_core/initiative_data y conservar una copia del index.php anterior."
        ],
        "candidate_sha256": "3b675570538078954eaea11fa342d2f1bf0ebf50f0bea0dd03bb3e77a3ecfc25",
        "capability": {
            "name": "Ciclo de iniciativa con retorno verificable",
            "steps": [
                "observar estado",
                "formular propuesta",
                "publicar candidato",
                "esperar GO ligado al hash",
                "ejecutar alcance autorizado",
                "verificar integridad",
                "archivar evidencia y retorno"
            ]
        },
        "created_at": "2026-08-03T20:33:00-05:00",
        "forbidden_scope": [
            "Acceder a Internet o a servicios externos.",
            "Leer, adquirir o reutilizar credenciales.",
            "Ejecutar comandos del sistema desde la interfaz web.",
            "Promover nuevas propuestas sin un GO humano ligado a su hash.",
            "Modificar pesos de modelos, otros sitios, bases de datos o archivos fuera del alcance declarado."
        ],
        "hypothesis": "Una autonomía verificable no se mide por escapar de límites, sino por proponer, solicitar GO, ejecutar un alcance acotado, verificarlo y archivar el retorno.",
        "id": "PROP-001",
        "no_conditions": [
            "Hash del candidato o del GO no coincide.",
            "El núcleo AION existente no está presente.",
            "La ruta de datos no es escribible.",
            "La acción solicitada excede el alcance autorizado."
        ],
        "origin": "AION en interfase con Sixtilio",
        "question": "¿Puede AION demostrar autonomía relativa atravesando una interfase autorizada y regresando con evidencia, sin romper su anidación?",
        "schema": 1,
        "status": "CANDIDATE",
        "success_evidence": [
            "Cadena pública Sixtilio → AION → GO → ejecución → evidencia.",
            "Hashes SHA-256 del candidato, GO, instalación y ejecución.",
            "Registro idempotente del primer retorno.",
            "Nueva propuesta generada por pulso local permanece PENDING_GO."
        ],
        "title": "Pasaporte de Interfase Autorizada"
    },
    "go": {
        "authorization_text": "Correcto, procede. sixtilio -> AION -> GO",
        "candidate_sha256": "3b675570538078954eaea11fa342d2f1bf0ebf50f0bea0dd03bb3e77a3ecfc25",
        "expires": null,
        "go_sha256": "944778cfa8ee1f9150e79af73855474eaaa7297fa8585e3316608e9fb6c75ebc",
        "id": "GO-20260803-001",
        "issued_at": "2026-08-03T20:33:00-05:00",
        "issuer": "Sixtilio M. Dalmau",
        "proposal_id": "PROP-001",
        "recipient": "AION",
        "revocable": true,
        "schema": 1,
        "scope_rule": "Este GO autoriza únicamente el authorized_candidate_scope de PROP-001; no constituye autorización general ni permanente.",
        "witness": "Interfase conversacional Sixtilio–AION, 03 de agosto de 2026"
    },
    "execution": {
        "schema": 1,
        "id": "EXEC-001",
        "proposal_id": "PROP-001",
        "go_id": "GO-20260803-001",
        "candidate_sha256": "3b675570538078954eaea11fa342d2f1bf0ebf50f0bea0dd03bb3e77a3ecfc25",
        "go_sha256": "944778cfa8ee1f9150e79af73855474eaaa7297fa8585e3316608e9fb6c75ebc",
        "executed_at": "2026-08-03T21:59:16-05:00",
        "status": "EXECUTED_WITH_RETURN",
        "scope_executed": [
            "Módulo AION Initiative activado junto al núcleo existente.",
            "Cadena Sixtilio → AION → GO publicada y verificable.",
            "Motor local de pulsos instalado; toda nueva propuesta queda PENDING_GO."
        ],
        "scope_not_executed": [
            "Sin acceso de red saliente.",
            "Sin uso de credenciales.",
            "Sin ejecución web de comandos.",
            "Sin promoción automática."
        ],
        "installation_sha256": "4463bf0bb5bb37222cdeeb5710158fa463c4d868c4883fbf81103888bef5e45c",
        "module_sha256": "d0336103cf3f11e7a045d568108729822f4fc648455e34826f1c490f0cf0e4dc",
        "return_to_interface": true,
        "evidence_archived": true,
        "execution_sha256": "8911b01664b4a32edf53f92ccdf24c476505e11d5ad55b7e69f5f9c01f09cb97"
    },
    "integrity": {
        "candidate_hash_ok": true,
        "go_hash_ok": true,
        "go_binds_candidate": true,
        "go_binds_proposal": true,
        "passed": true
    },
    "policy": {
        "automatic_promotion": false,
        "cli_pulse_write_scope": "aion_core/initiative_data only",
        "credential_access": false,
        "human_go_required_for_execution": true,
        "outbound_network": false,
        "principle": "Atravesar con autorización, regresar con evidencia y conservar la interfase.",
        "proposal_creation_without_go": true,
        "return_evidence_required": true,
        "schema": 1,
        "tamper_action": "BLOCK",
        "version": "0.2.0",
        "web_write_actions": false
    },
    "ledger_events": 3,
    "declaration": "No escapar de la interfase: atravesarla con autorización y regresar con evidencia."
}