{
  "schema_version": "1.0",
  "title": "Love Me Too Choose-Your-Own-Learning Mesh",
  "start": "/",
  "recovery": "/404.html",
  "principle": "Every meaningful choice should teach, deepen, verify, create, protect, repair or return safely.",
  "choice_rules": {
    "every_local_destination_must_resolve": true,
    "every_fragment_must_exist": true,
    "every_page_must_be_reachable_from_start": true,
    "every_page_must_offer_a_safe_return": true,
    "every_page_must_have_an_authored_learning_choice": true,
    "generic_choice_labels_are_forbidden": [
      "click here",
      "here",
      "more",
      "next",
      "link"
    ],
    "hidden_terminal_pages_are_forbidden": true,
    "machine_readable_evidence_counts_as_learning": true,
    "external_links_are_recorded_but_not_claimed_as_locally_verified": true
  },
  "learning_outcomes": [
    "ask clearer questions",
    "see the whole person",
    "distinguish evidence from story and promise",
    "trace claims to sources",
    "protect privacy and creator sovereignty",
    "enter through language and accessibility choices",
    "create without forced publication",
    "understand what is proven and what remains closed",
    "repair mistakes and choose another doorway"
  ],
  "pages": {
    "/": {
      "kind": "start",
      "lesson": "Wonder is a valid beginning and the learner may choose more than one path."
    },
    "/learning-paths.html": {
      "kind": "choice-map",
      "lesson": "A learner can choose a question, follow it, return, and choose again without losing progress."
    },
    "/global-framework.html": {
      "kind": "questions",
      "lesson": "Whole-person decisions begin with honest questions and reversible next steps."
    },
    "/data-layers.html": {
      "kind": "whole-person",
      "lesson": "No single category, score or institution contains a whole human life."
    },
    "/global-sources.html": {
      "kind": "sources",
      "lesson": "Claims become more trustworthy when their origins, authority and limits remain visible."
    },
    "/history.html": {
      "kind": "ways-of-knowing",
      "lesson": "Measurement, proof, pattern, story and love matter differently and should not impersonate one another."
    },
    "/create.html": {
      "kind": "creation",
      "lesson": "Creation begins privately and publication remains a separate, reversible proposal."
    },
    "/many-roots.html": {
      "kind": "federation",
      "lesson": "Independent seeds may share a canopy without surrendering identity, data or authority."
    },
    "/private-space.html": {
      "kind": "privacy",
      "lesson": "A personal digital space should protect relationships instead of monetizing attention or surveillance."
    },
    "/languages.html": {
      "kind": "language",
      "lesson": "Meaning, script direction, review state and human translation authority must remain visible."
    },
    "/universal-interface.html": {
      "kind": "access",
      "lesson": "Access includes bodies, senses, cognition, age, culture, cost, devices, privacy, caregiving and offline life."
    },
    "/accessibility.html": {
      "kind": "access-controls",
      "lesson": "People need distinct controls and more than one way to read, listen, navigate and participate."
    },
    "/privacy.html": {
      "kind": "privacy-promise",
      "lesson": "A public explanation should not silently become permission to collect a private life."
    },
    "/release.html": {
      "kind": "proof-status",
      "lesson": "A release should say what changed, what passed, what is limited and what remains inactive."
    },
    "/jurisdiction-adapter.html": {
      "kind": "local-context",
      "lesson": "Global principles require local law, language, services, risks and lived context before action."
    },
    "/api-integration-law.html": {
      "kind": "tool-governance",
      "lesson": "Tools may assist people only inside declared authority, privacy, provenance and human-override boundaries."
    },
    "/translate.html": {
      "kind": "translation-practice",
      "lesson": "Translation is a reviewable bridge, not silent replacement of the original voice."
    },
    "/404.html": {
      "kind": "recovery",
      "lesson": "A missing path should explain itself and offer safe choices instead of silently substituting content."
    }
  },
  "machine_readable_companions": [
    "/learning-mesh.json",
    "/deployment-matrix.json",
    "/global-sources.json",
    "/data-layers.json",
    "/history-constants.json",
    "/translation-template.json",
    "/many-roots.json",
    "/child-first-seed-contract.json",
    "/private-space-architecture.json",
    "/language-access.json",
    "/universal-interface.json",
    "/privacy.json"
  ],
  "terminal_nodes": [],
  "replay_rule": "Returning to the start or learning map is not failure; it is permission to choose another path with new understanding."
}
