{
  "schemaVersion": "ki-rechtsprechungsmonitor.methodology.v1",
  "dataset": "german-federal-ai-case-law-observatory",
  "generatedAt": "2026-07-20T20:45:19.667Z",
  "methodology": {
    "candidateRetrieval": "official_lucene_search",
    "completeness": "incomplete_preview_corpus",
    "identity": "official_document_number",
    "legalAssessment": false,
    "method": "versioned_exact_lucene_candidates_plus_local_full_text_verification",
    "noGenerativeAi": true,
    "semanticClassification": false,
    "textFields": [
      "headline",
      "titleLine",
      "guidingPrinciple",
      "headnote",
      "otherHeadnote",
      "outline",
      "tenor",
      "caseFacts",
      "decisionGrounds",
      "grounds",
      "otherLongText",
      "dissentingOpinion"
    ],
    "verification": "local_exact_literal_full_text",
    "version": "ki-rechtsprechungsmonitor.rules.v2"
  },
  "rules": [
    {
      "id": "artificial-intelligence-de",
      "label": {
        "de": "Künstliche Intelligenz",
        "en": "Artificial intelligence (German)"
      },
      "phrases": [
        "künstliche Intelligenz",
        "künstlicher Intelligenz",
        "künstlichen Intelligenz"
      ],
      "query": "\"künstliche Intelligenz\""
    },
    {
      "id": "artificial-intelligence-en",
      "label": {
        "de": "Artificial Intelligence",
        "en": "Artificial intelligence"
      },
      "phrases": [
        "artificial intelligence"
      ],
      "query": "\"artificial intelligence\""
    },
    {
      "id": "machine-learning-de",
      "label": {
        "de": "Maschinelles Lernen",
        "en": "Machine learning (German)"
      },
      "phrases": [
        "maschinelles Lernen",
        "maschinelle Lernen",
        "maschinellem Lernen",
        "maschinellen Lernen",
        "maschinellen Lernens"
      ],
      "query": "\"maschinelles Lernen\""
    },
    {
      "id": "machine-learning-en",
      "label": {
        "de": "Machine Learning",
        "en": "Machine learning"
      },
      "phrases": [
        "machine learning"
      ],
      "query": "\"machine learning\""
    },
    {
      "id": "deep-learning",
      "label": {
        "de": "Deep Learning",
        "en": "Deep Learning"
      },
      "phrases": [
        "Deep Learning"
      ],
      "query": "\"Deep Learning\""
    },
    {
      "id": "neural-net-de",
      "label": {
        "de": "Neuronales Netz",
        "en": "Neural net (German)"
      },
      "phrases": [
        "neuronales Netz",
        "neuronale Netz",
        "neuronalem Netz",
        "neuronalen Netz",
        "neuronalen Netzes",
        "neuronale Netze",
        "neuronalen Netze",
        "neuronalen Netzen",
        "neuronaler Netze"
      ],
      "query": "\"neuronales Netz\""
    },
    {
      "id": "neural-network-de",
      "label": {
        "de": "Neuronales Netzwerk",
        "en": "Neural network (German)"
      },
      "phrases": [
        "neuronales Netzwerk",
        "neuronale Netzwerk",
        "neuronalem Netzwerk",
        "neuronalen Netzwerk",
        "neuronalen Netzwerks",
        "neuronale Netzwerke",
        "neuronalen Netzwerke",
        "neuronalen Netzwerken",
        "neuronaler Netzwerke"
      ],
      "query": "\"neuronales Netzwerk\""
    },
    {
      "id": "dabus",
      "label": {
        "de": "DABUS",
        "en": "DABUS"
      },
      "phrases": [
        "DABUS"
      ],
      "query": "\"DABUS\""
    },
    {
      "id": "ki-generated-de",
      "label": {
        "de": "KI-generiert",
        "en": "AI-generated (German)"
      },
      "phrases": [
        "KI-generiert",
        "KI‐generiert",
        "KI‑generiert",
        "KI‒generiert",
        "KI–generiert",
        "KI—generiert",
        "KI generiert",
        "KI-generierte",
        "KI‐generierte",
        "KI‑generierte",
        "KI‒generierte",
        "KI–generierte",
        "KI—generierte",
        "KI generierte",
        "KI-generierter",
        "KI‐generierter",
        "KI‑generierter",
        "KI‒generierter",
        "KI–generierter",
        "KI—generierter",
        "KI generierter",
        "KI-generierten",
        "KI‐generierten",
        "KI‑generierten",
        "KI‒generierten",
        "KI–generierten",
        "KI—generierten",
        "KI generierten",
        "KI-generiertem",
        "KI‐generiertem",
        "KI‑generiertem",
        "KI‒generiertem",
        "KI–generiertem",
        "KI—generiertem",
        "KI generiertem",
        "KI-generiertes",
        "KI‐generiertes",
        "KI‑generiertes",
        "KI‒generiertes",
        "KI–generiertes",
        "KI—generiertes",
        "KI generiertes"
      ],
      "query": "\"KI-generiert\""
    },
    {
      "id": "chatgpt",
      "label": {
        "de": "ChatGPT",
        "en": "ChatGPT"
      },
      "phrases": [
        "ChatGPT"
      ],
      "query": "\"ChatGPT\""
    },
    {
      "id": "large-language-model",
      "label": {
        "de": "Large Language Model",
        "en": "Large Language Model"
      },
      "phrases": [
        "Large Language Model",
        "Large Language Models"
      ],
      "query": "\"Large Language Model\""
    }
  ],
  "corpusBoundary": "The source is an incomplete preview corpus currently covering seven federal courts. It is not all German case law.",
  "selectionRule": "A decision enters the active cohort only after a versioned quoted query yields it and local full-text verification finds the corresponding literal lexical marker.",
  "identityRule": "The source documentNumber is the primary identity. ECLI is optional and never used as a fallback key.",
  "dateRule": "decisionDate is the court decision date. firstObservedAt and lastObservedAt are i6eal observation times, not publication times.",
  "lifecycleRule": "Not observed means absent from the latest complete lexical run. It does not mean that no AI case law exists or that the official source deleted the decision.",
  "passageRule": "Passages are exact bounded excerpts, at most 3 per rule and 12 per decision. XML eId/randnummer anchors are retained where available.",
  "automationRule": "No generative AI, fuzzy entity matching, semantic classification, legal outcome scoring or inferred precedent ranking is used.",
  "licenseBoundary": "The official API documents free access but does not state a named dataset republication license. Public artifacts therefore contain official metadata and bounded exact excerpts, not complete decision texts.",
  "legalNotice": "This monitor is not legal advice."
}
