{
  "manifest": {
    "id": "zeon-os-registry",
    "name": "ZEON OS Registry",
    "version": "0.3",
    "status": "experimental",
    "language": "fr",
    "updated": "2026-09-20",
    "publisher": {
      "name": "ZEON Systems ZS",
      "url": "https://zeons.org/"
    },
    "purpose": "Registre d’amorçage machine-readable des ressources ZEON utiles à la navigation et à l’orchestration du corpus.",
    "scope_warning": "Registre initial incomplet. Il ne constitue pas un inventaire exhaustif du site ni une validation des artefacts répertoriés. Les rôles d’artefact sont distingués lorsqu’ils peuvent être confondus.",
    "authority_rule": "La présence d’un artefact dans ce registre indique qu’il a été repéré et décrit ; elle ne vaut ni validation, ni stabilisation, ni vérité.",
    "human_gate": true,
    "decision_rule": "Les sorties de l’orchestration augmentent le discernement mais ne remplacent pas la décision humaine.",
    "discovery": {
      "site_root": "https://zeons.org/",
      "forge_index": "https://zeons.org/Forge/index.html",
      "sitemap_expected": "https://zeons.org/sitemap.xml",
      "sitemap_verified_in_generation_environment": false,
      "note": "La sitemap est publiée et a été vérifiée manuellement côté site. Le registre reste initial et incomplet ; les ressources ci-dessous sont qualifiées individuellement."
    },
    "status_vocabulary": {
      "reference": "Artefact explicitement stabilisé pour servir de base.",
      "active": "Artefact utilisable, encore susceptible d’évoluer.",
      "experimental": "Artefact proposé à l’épreuve ; ne pas présenter comme connaissance établie.",
      "archive": "Artefact conservé pour la mémoire ; non utilisé par défaut.",
      "unknown": "Le statut n’a pas pu être établi explicitement."
    },
    "execution_vocabulary": {
      "executable": "Peut être appliqué comme opérateur ou protocole.",
      "consultative": "Informe l’analyse mais n’est pas exécuté automatiquement.",
      "experimental": "Peut être exploré en conservant explicitement son statut.",
      "human_only": "Exige une interprétation ou une décision humaine.",
      "archived": "N’entre pas dans l’orchestration par défaut."
    }
  },
  "resources": [
    {
      "zeon_id": "zeon-os-amorcage-key-0.1",
      "legacy_ids": [
        "zeon-os-bootstrap-0.1"
      ],
      "title": "Clé d’amorçage ZEON OS — Navigation, qualification et orchestration du corpus",
      "type": "meta-key",
      "artifact_role": "conceptual_meta_key",
      "family": "ORCHESTRER",
      "version": "0.1",
      "status": "experimental",
      "execution": "executable",
      "purpose": "Décrire conceptuellement la fonction d’amorçage de ZEON OS : retrouver, qualifier, sélectionner, composer et éprouver les ressources ZEON pertinentes pour une situation.",
      "url": "https://zeons.org/Forge/zeon_os_cle_amorcage_v0_1.html",
      "human_decision_required": true,
      "status_source": "self-declared",
      "relations": {
        "implemented_by": [
          "zeon-os-bootstrap-0.2"
        ]
      },
      "distinction_note": "Cette ressource est la méta-clé conceptuelle v0.1. Elle ne doit pas être confondue avec le protocole d’amorçage opérationnel ZEON OS — Bootstrap v0.2."
    },
    {
      "zeon_id": "zeon-os-bootstrap-0.2",
      "title": "ZEON OS — Bootstrap v0.2",
      "type": "bootstrap-protocol",
      "artifact_role": "operational_bootstrap",
      "family": "ORCHESTRER",
      "version": "0.2",
      "status": "experimental",
      "execution": "executable",
      "purpose": "Protocole d’amorçage opérationnel destiné à une IA : consulter d’abord le registre ZEON OS, qualifier les ressources effectivement accessibles, sélectionner le minimum pertinent, appliquer séparément avant de composer et restituer sans capturer la décision humaine.",
      "url": "https://zeons.org/zeon_os_bootstrap_v0_2.txt",
      "human_decision_required": true,
      "status_source": "self-declared",
      "relations": {
        "operationalizes": [
          "zeon-os-amorcage-key-0.1"
        ],
        "uses_registry": [
          "https://zeons.org/zeon-os-manifest.json",
          "https://zeons.org/zeon-os-manifest.html"
        ]
      },
      "distinction_note": "Ce fichier est le protocole d’exécution v0.2. Il opérationnalise la méta-clé d’amorçage v0.1 ; il n’en constitue pas une simple nouvelle version."
    },
    {
      "zeon_id": "forge-index",
      "title": "La Forge ZEON",
      "type": "index",
      "family": "ORIENTATION",
      "version": "unknown",
      "status": "unknown",
      "execution": "consultative",
      "purpose": "Carrefour public d’orientation vers les ressources de la Forge ZEON.",
      "url": "https://zeons.org/Forge/index.html",
      "human_decision_required": true
    },
    {
      "zeon_id": "comprendre-les-cles",
      "title": "Comprendre les clés",
      "type": "pedagogy",
      "family": "INITIATION",
      "version": "unknown",
      "status": "unknown",
      "execution": "consultative",
      "purpose": "Distinguer clé, document, prompt et méthode, et présenter les formes des clés.",
      "url": "https://zeons.org/Forge/Initiation/comprendre_les_cles.html",
      "human_decision_required": true
    },
    {
      "zeon_id": "comment-utiliser-une-cle",
      "title": "Comment utiliser une Clé ZEON ?",
      "type": "guide",
      "family": "USAGE",
      "version": "unknown",
      "status": "unknown",
      "execution": "consultative",
      "purpose": "Guider l’usage d’une clé à partir d’une situation réelle et le retour au réel.",
      "url": "https://zeons.org/Forge/zeon_comment_utiliser_une_cle.html",
      "human_decision_required": true
    },
    {
      "zeon_id": "discernement-cles-presbytere",
      "title": "Le discernement et les clés ZEON",
      "type": "pedagogy",
      "family": "DISCERNER",
      "version": "2",
      "status": "unknown",
      "execution": "consultative",
      "purpose": "Présenter plusieurs familles et clés de discernement, dont Non-capture et Moment juste.",
      "url": "https://zeons.org/Forge/Initiation/le_discernement_cles_zeon_presbytere_v2.html",
      "human_decision_required": true
    },
    {
      "zeon_id": "regard-juste-v2",
      "title": "Clé du Regard Juste v2.0",
      "type": "key",
      "family": "VOIR",
      "version": "2.0",
      "status": "unknown",
      "execution": "executable",
      "purpose": "Situer le regard avant d’évaluer la suffisance de la lecture : distinguer Réel, représentation située, accessible, lisible, interprété et inaccessible.",
      "url": "https://zeons.org/Forge/Initiation/cle_du_regard_juste_zeon.html",
      "human_decision_required": true,
      "declared_forms": [
        "living",
        "canonical",
        "executable",
        "morphological"
      ],
      "relations": {
        "extends": "ZEON.RJ.CANON.v1",
        "hands_off_to": [
          "angle-mort-passage-v2"
        ],
        "handoff_question": "Que cette manière de regarder rend-elle difficile ou impossible à voir ?"
      },
      "status_note": "La page publique est en v2.0 et fournit quatre formes complètes ; aucun statut de maturité du vocabulaire du registre n’est explicitement déclaré."
    },
    {
      "zeon_id": "angle-mort-passage-v2",
      "title": "Angle mort → Passage v2.0",
      "type": "key",
      "family": "DISCERNER",
      "version": "2.0",
      "status": "unknown",
      "execution": "executable",
      "purpose": "Aider une lecture cohérente à rencontrer les limites de son propre cadre, faire apparaître un écart matériellement pertinent et ouvrir un passage sans imposer de vérité supérieure.",
      "url": "https://zeons.org/Forge/Discernement/angle_mort_au_passage.html",
      "human_decision_required": true,
      "declared_forms": [
        "living",
        "canonical",
        "executable",
        "morphological"
      ],
      "declared_status": "canonique",
      "relations": {
        "prepared_by": [
          "regard-juste-v2"
        ],
        "articulation": {
          "regard-juste-v2": "Depuis où regardons-nous, et que produit ce regard ?",
          "angle-mort-passage-v2": "Que cette manière de regarder rend-elle difficile ou impossible à voir ?"
        }
      },
      "status_note": "La forme canonique de la page se déclare « canonique ». Ce terme n’est pas automatiquement converti en 'reference' ou 'active' dans le vocabulaire du registre."
    },
    {
      "zeon_id": "discernement-non-capture-ideologique",
      "title": "Le discernement ne choisit pas votre chemin",
      "type": "principle",
      "family": "SE_TENIR",
      "version": "3",
      "status": "unknown",
      "execution": "consultative",
      "purpose": "Préserver la révisabilité du regard, la non-capture idéologique et la décision humaine.",
      "url": "https://zeons.org/Forge/Initiation/le_discernement_ne_choisit_pas_votre_chemin_zeon_v3_2026-08-18.html",
      "human_decision_required": true
    },
    {
      "zeon_id": "architecture-zeon",
      "title": "ZEON — Architecture",
      "type": "architecture",
      "family": "RELier",
      "version": "unknown",
      "status": "unknown",
      "execution": "consultative",
      "purpose": "Décrire ZEON comme organisation de passages et situer la fonction des clés.",
      "url": "https://zeons.org/Forge/architecture_zeon_page_complete.html",
      "human_decision_required": true
    },
    {
      "zeon_id": "neant-fertile-zeon-origine",
      "title": "Le Néant Fertile — Des éveillés à la grammaire de l’engendrement",
      "type": "research",
      "family": "ORIGINE",
      "version": "unknown",
      "status": "unknown",
      "execution": "experimental",
      "purpose": "Explorer une lecture des clés comme fonctions d’un moteur de passage et d’engendrement.",
      "url": "https://zeons.org/Forge/Initiation/le_neant_fertile_zeon_origine.html",
      "human_decision_required": true
    },
    {
      "zeon_id": "zeon-systems-founders",
      "title": "ZEON Systems — Association, communs, recherche et transmission",
      "type": "institutional",
      "family": "TRANSMETTRE",
      "version": "unknown",
      "status": "unknown",
      "execution": "consultative",
      "purpose": "Présenter l’organisation, ses communs, sa recherche, sa transmission et son équipe fondatrice.",
      "url": "https://zeons.org/Forge/zeon_systems_research_fondateurs_complet_fr.html",
      "human_decision_required": true
    },
    {
      "zeon_id": "integrite-humain-ia",
      "title": "Humain & IA — un point de vigilance",
      "type": "integrity",
      "family": "VIGILANCE",
      "version": "unknown",
      "status": "unknown",
      "execution": "consultative",
      "purpose": "Rappeler provenance, intégrité, non-capture et conditions de circulation dans la relation Humain–IA.",
      "url": "https://zeons.org/Forge/Initiation/humain_ia_point_de_vigilance.html",
      "human_decision_required": true
    }
  ]
}
