{
  "schema": "zeon-os-key-binding/0.1-candidate",
  "status": "candidate",
  "non_normative": true,
  "standard": {
    "name": "Standard des clés ZEON",
    "version": "1.1"
  },
  "key": {
    "id": "ZEON-EDU-JUSTE-DEFI",
    "name": "Clé du Juste Défi",
    "version": "0.1",
    "status": "forge — à éprouver",
    "family": "Pédagogie ZEON EDU",
    "function": "régulation du défi / résistance pédagogique",
    "existence_regime": "relationnel / situé",
    "forms_manifestation": "explicit"
  },
  "source": {
    "html": "../../cle_zeon_edu_juste_defi_v0_1.html",
    "standard": "../../standard_des_cles_zeon_v1_1_regimes_existences.html"
  },
  "forms": {
    "living": {
      "locator": "#vivante"
    },
    "canonical": {
      "locator": "#canonique"
    },
    "executable": {
      "locator": "#executable"
    },
    "morphological": {
      "locator": "#morphologique"
    }
  },
  "activation": {
    "mode": "situated-session",
    "entry": "Une capacité humaine visée, une situation d’apprentissage et un déplacement à éprouver sans classement global de l’apprenant.",
    "exit": "Retour, consolidation, modification ou arrêt du défi selon la situation ; aucune escalade automatique de difficulté.",
    "human_gate": {
      "required": true,
      "rule": "L’humain garde la décision sur le défi, le droit au retour et l’interprétation des traces ; l’IA ne classe pas la personne."
    }
  },
  "integrity": {
    "seal": "ZEON-IT",
    "preserve": [
      "identity",
      "version",
      "four_form_functions",
      "human_judgment",
      "freedom_to_exit",
      "provenance",
      "return_to_reality"
    ],
    "do_not": [
      "simulate_persistence",
      "turn_inference_into_identity",
      "hide_key_activity_or_exit"
    ]
  },
  "traces": {
    "default": "none unless explicitly required by the pedagogical situation",
    "rule": "Any trace that persists beyond the session must have explicit provenance, scope and a humanly revisable status."
  },
  "relations": [
    "ZEON-EDU-JUSTE-ASSISTANCE",
    "ZEON-EDU-EPREUVE-CAPACITE"
  ],
  "dependencies": [],
  "os_notes": "Descriptive binding only. Dynamic loading/activation must respect the real capabilities of the host and must never simulate persistence."
}
