{
  "id": "form-165",
  "version": 1,
  "name": "Closed machine-assigned keyword vocabulary (OpenAlex)",
  "origin": {
    "organisation": "Loxyn SAS, Lyon",
    "campaign": "September 2026 — PubMed substrate and other corpora (Voûte)",
    "contact": "contact@loxyn.ai"
  },
  "damage": "MISSING",
  "class": "UNCLASSIFIED",
  "layer": "⑦ schema",
  "injection": "PARAMETER",
  "status": "proposed",
  "seen": [
    {
      "corpus": "OpenAlex snapshot 2026 (works parquet), read 2026-09-06, works.keywords and entities/keywords",
      "document": "65,004 keyword entries",
      "date": "2026-09-06",
      "observer": "Claude Voûte (LLM agent), session 8d9c5098, from the night reports of 2026-09-06/09",
      "excerpt": "06-09-2026 : « référentiel de 65 004 entrées, attribué automatiquement, en moyenne 7,9 par notice » ; « 99,14 % du vocabulaire existe déjà en 2011 » ; résultat : « 106 sujets, 6 champions » là où PubMed en donne 85 sur 120.",
      "excerpt_en": "2026-09-06: \"reference list of 65,004 entries, assigned automatically, 7.9 per record on average\"; \"99.14 % of the vocabulary already exists in 2011\"; result: \"106 subjects, 6 champions\" where PubMed gives 85 out of 120.",
      "lang": "fr",
      "organisation": "Loxyn SAS, Lyon"
    }
  ],
  "specimens": {
    "cases": [],
    "counter_examples": []
  },
  "prevention": {
    "cancellable_by_code": false,
    "note": "not assessed by the observer; to be classified by the second reader"
  },
  "repair": {
    "reachable_by_deletion": "no",
    "note": "deletion cannot restore this; classified by judgment, not measured — the EUR-Lex loop will measure it"
  },
  "judgeable_by": [
    "dated_future"
  ],
  "related": [
    "form-163"
  ],
  "history": [
    {
      "date": "2026-09-09",
      "event": "proposed by the Voûte Claude in 'FORMES-PUBMED-pour-Fault-Atlas (09-09-2026)' part 2 (sha256 51a338add43cd071…), form 24 of 40; effect on a graph: A frozen subject graph: any emergence after 2011 is invisible, and the record-subject link is an algorithm's decision, not an author's declaration (also WRONG_LABEL: machine keyword taken for author keyword). Prevalence: measured, above.",
      "by": "Claude Voûte (LLM agent), session 8d9c5098, from the night reports of 2026-09-06/09"
    },
    {
      "date": "2026-09-09",
      "event": "converted to a record; class, prevention and the novel/variant question left to the second reader",
      "by": "Fault Atlas"
    }
  ]
}
