{
  "metadata": {
    "titel": "From Aristotle to AI, LLMs and AI agents",
    "version": "1.1",
    "datum": "2026-11-03",
    "språk": "en",
    "beskrivning": "A concept graph with explicit typed relationships; not a causal tree of history",
    "original_sha256": "0433aed9e536e024cb04c76c1542510dddf6ca58843dfdba35e98471477aa3e8",
    "original_nodes": 74,
    "original_edges": 111
  },
  "typer": {
    "historisk_anknytning": {
      "label": "Historical connection",
      "color": "#F8C471",
      "style": "solid",
      "description": "A historically supported connection, not a claim about the entire chain."
    },
    "tidsföljd": {
      "label": "Chronology",
      "color": "#8796A9",
      "style": "dashed",
      "description": "A precedes B; NO automatic claim of cause or influence."
    },
    "tekniskt_beroende": {
      "label": "Technical relationship",
      "color": "#74C9FF",
      "style": "solid",
      "description": "A technical or architectural relationship; its exact label determines the direction."
    },
    "analytisk_parallell": {
      "label": "Analytic analogy",
      "color": "#D2B4FF",
      "style": "dashed",
      "description": "A modern comparison; not historical or physical causation."
    },
    "riskmekanism": {
      "label": "Possible risk chain",
      "color": "#FF9B8C",
      "style": "solid",
      "description": "A possible mechanism with context-dependent effects; not deterministic."
    },
    "motåtgärd": {
      "label": "May limit risk",
      "color": "#A3EDAF",
      "style": "solid",
      "description": "A control that may limit risk; never a guarantee of truth."
    },
    "del_av": {
      "label": "Part of",
      "color": "#94A3B8",
      "style": "dotted",
      "description": "A component or classification."
    }
  },
  "kategorier": {
    "idéhistoria": {
      "color": "#F8C471",
      "fill": "#3B2C20",
      "legend": "History / ideas"
    },
    "argumentation": {
      "color": "#FF91B2",
      "fill": "#44263A",
      "legend": "Argumentation / rhetoric"
    },
    "kognition": {
      "color": "#D2B4FF",
      "fill": "#322743",
      "legend": "Cognition / recipients"
    },
    "AI_teknik": {
      "color": "#74C9FF",
      "fill": "#17364B",
      "legend": "AI / LLM technology"
    },
    "AI_agent": {
      "color": "#76E6D3",
      "fill": "#154543",
      "legend": "Agents / architecture"
    },
    "AI_risk": {
      "color": "#FF9B8C",
      "fill": "#482B32",
      "legend": "Risk / vulnerability"
    },
    "utfall": {
      "color": "#F5A6FC",
      "fill": "#422849",
      "legend": "Belief formation / outcomes"
    },
    "motåtgärd": {
      "color": "#A3EDAF",
      "fill": "#24402D",
      "legend": "Verification / controls"
    }
  },
  "källor": {
    "SEP_LOGIC": {
      "title": "Stanford Encyclopedia of Philosophy - Aristotle's Logic",
      "url": "https://plato.stanford.edu/entries/aristotle-logic/",
      "review_status": "Reference inherited from 2026-11-01; not reviewed again here"
    },
    "SEP_FALLACIES": {
      "title": "Stanford Encyclopedia of Philosophy - Fallacies",
      "url": "https://plato.stanford.edu/entries/fallacies/",
      "review_status": "Reference inherited from 2026-11-01; not reviewed again here"
    },
    "SEP_METHOD": {
      "title": "Stanford Encyclopedia of Philosophy - Scientific Method",
      "url": "https://plato.stanford.edu/entries/scientific-method/",
      "review_status": "Reference inherited from 2026-11-01; not reviewed again here"
    },
    "SEP_BACON": {
      "title": "Stanford Encyclopedia of Philosophy - Francis Bacon",
      "url": "https://plato.stanford.edu/entries/francis-bacon/",
      "review_status": "Reference inherited from 2026-11-01; not reviewed again here"
    },
    "SEP_HUME": {
      "title": "Stanford Encyclopedia of Philosophy - David Hume",
      "url": "https://plato.stanford.edu/entries/hume/",
      "review_status": "Reference inherited from 2026-11-01; not reviewed again here"
    },
    "SEP_POPPER": {
      "title": "Stanford Encyclopedia of Philosophy - Karl Popper",
      "url": "https://plato.stanford.edu/entries/popper/",
      "review_status": "Reference inherited from 2026-11-01; not reviewed again here"
    },
    "DARTMOUTH_PROPOSAL": {
      "title": "McCarthy et al. (1955), Dartmouth AI proposal (AI Magazine)",
      "url": "https://ojs.aaai.org/aimagazine/index.php/aimagazine/article/view/1904/0",
      "review_status": "Reference inherited from 2026-11-01; not reviewed again here"
    },
    "TURING1950": {
      "title": "A. M. Turing (1950), Computing Machinery and Intelligence",
      "url": "https://academic.oup.com/mind/article/LIX/236/433/986238",
      "review_status": "Reference inherited from 2026-11-01; not reviewed again here"
    },
    "DARTMOUTH1956": {
      "title": "Dartmouth - Artificial Intelligence (AI) Coined at Dartmouth",
      "url": "https://home.dartmouth.edu/about/artificial-intelligence-ai-coined-dartmouth",
      "review_status": "Reference inherited from 2026-11-01; not reviewed again here"
    },
    "TRANSFORMER2017": {
      "title": "Vaswani et al. (2017), Attention Is All You Need",
      "url": "https://arxiv.org/abs/1706.03762",
      "review_status": "Source checked on 2026-11-03"
    },
    "RAG2020": {
      "title": "Lewis et al. (2020), Retrieval-Augmented Generation",
      "url": "https://arxiv.org/abs/2005.11401",
      "review_status": "Source checked on 2026-11-03"
    },
    "NIST2024": {
      "title": "NIST AI 600-1 - Generative AI Profile",
      "url": "https://www.nist.gov/publications/artificial-intelligence-risk-management-framework-generative-artificial-intelligence",
      "review_status": "Source checked on 2026-11-03"
    },
    "OWASP_LLM2025": {
      "title": "OWASP GenAI - Top 10 Risks for LLMs (2025)",
      "url": "https://genai.owasp.org/llm-top-10/",
      "review_status": "Reference inherited from 2026-11-01; not reviewed again here"
    },
    "OWASP_AGENTS2026": {
      "title": "OWASP - Top 10 for Agentic Applications (2026)",
      "url": "https://genai.owasp.org/resource/owasp-top-10-for-agentic-applications-for-2026/",
      "review_status": "Source checked on 2026-11-03"
    },
    "OWASP_MEMORY2026": {
      "title": "OWASP (2026), Memory Is a Feature. It Is Also an Attack Surface",
      "url": "https://genai.owasp.org/2026/05/13/memory-is-a-feature-it-is-also-an-attack-surface/",
      "review_status": "Reference inherited from 2026-11-01; not reviewed again here"
    },
    "ANTHROPIC_AGENT2024": {
      "title": "Anthropic (2024), Building effective agents",
      "url": "https://www.anthropic.com/research/building-effective-agents",
      "review_status": "Source checked on 2026-11-03"
    },
    "ARISTOTLE_PRIMARY": {
      "title": "Aristotle: On Sophistical Refutations (primary text, translation)",
      "url": "https://classics.mit.edu/Aristotle/sophist_refut.1.1.html",
      "review_status": "Source checked on 2026-11-03"
    },
    "TURING1936_PRIMARY": {
      "title": "Turing (1936): On Computable Numbers (original paper)",
      "url": "https://www.cs.virginia.edu/~robins/Turing_Paper_1936.pdf",
      "review_status": "Source checked on 2026-11-03"
    },
    "SHANNON1948_PRIMARY": {
      "title": "Shannon (1948): A Mathematical Theory of Communication",
      "url": "https://onlinelibrary.wiley.com/doi/10.1002/j.1538-7305.1948.tb00917.x",
      "review_status": "Source checked on 2026-11-03"
    },
    "REACT2022": {
      "title": "Yao et al. (2022/2023): ReAct",
      "url": "https://arxiv.org/abs/2210.03629",
      "review_status": "Source checked on 2026-11-03"
    },
    "OWASP_INJECTION": {
      "title": "OWASP: LLM01:2025 Prompt Injection",
      "url": "https://genai.owasp.org/llmrisk/llm01-prompt-injection/",
      "review_status": "Source checked on 2026-11-03"
    }
  },
  "noder": [
    {
      "id": "aristoteles",
      "label": "Aristotle",
      "kategori": "idéhistoria",
      "beskrivning": "Ancient logic, rhetoric and the analysis of apparent refutations.",
      "period": "384-322 BCE",
      "källor": [
        "SEP_LOGIC",
        "SEP_FALLACIES",
        "ARISTOTLE_PRIMARY"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "antika_fallacies",
      "label": "Sophistical refutations",
      "kategori": "idéhistoria",
      "beskrivning": "Aristotle examines arguments that only appear valid.",
      "period": "antiquity",
      "källor": [
        "SEP_FALLACIES",
        "ARISTOTLE_PRIMARY"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "formell_logik",
      "label": "Formalizing logic",
      "kategori": "idéhistoria",
      "beskrivning": "From arguments in natural language to increasingly formal logical systems.",
      "period": "19th-20th centuries",
      "källor": [
        "SEP_LOGIC"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "boole_frege",
      "label": "Boole and Frege",
      "kategori": "idéhistoria",
      "beskrivning": "Important milestones in the formalization of mathematical and predicate logic.",
      "period": "19th century",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "empirisk_metod",
      "label": "Empirical inquiry and scientific method",
      "kategori": "idéhistoria",
      "beskrivning": "Observable evidence, critical testing and questions about the basis of knowledge.",
      "period": "early modern period to the present",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "turing1936",
      "label": "Computability",
      "kategori": "idéhistoria",
      "beskrivning": "The Turing machine as a central model of computable processes.",
      "period": "1936",
      "källor": [
        "TURING1936_PRIMARY"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "turing1950",
      "label": "Turing: the imitation game",
      "kategori": "idéhistoria",
      "beskrivning": "Examines machine intelligence through a language-based testing procedure.",
      "period": "1950",
      "källor": [
        "TURING1950"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "dartmouth1956",
      "label": "Dartmouth / AI as a research field",
      "kategori": "idéhistoria",
      "beskrivning": "The 1956 research project became a foundational milestone for the AI field.",
      "period": "1956",
      "källor": [
        "DARTMOUTH1956"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "symbolisk_ai",
      "label": "Symbolic AI",
      "kategori": "AI_teknik",
      "beskrivning": "Knowledge representation, explicit rules and logic-based problem solving.",
      "period": "1950s onward",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "statistisk_ml",
      "label": "Statistical machine learning",
      "kategori": "AI_teknik",
      "beskrivning": "Learns patterns from data rather than relying only on prescribed rules.",
      "period": "20th century onward",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "neurala_nät",
      "label": "Deep neural networks",
      "kategori": "AI_teknik",
      "beskrivning": "An important family of learning models behind many modern LLM architectures.",
      "period": "21st century onward",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "transformer2017",
      "label": "Transformer",
      "kategori": "AI_teknik",
      "beskrivning": "An attention-based model architecture introduced in 2017.",
      "period": "2017",
      "källor": [
        "TRANSFORMER2017"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "llm",
      "label": "Large language model (LLM)",
      "kategori": "AI_teknik",
      "beskrivning": "Generates text and other tokens from learned representations and context.",
      "period": "2018-",
      "källor": [
        "TRANSFORMER2017"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "tokenprediktion",
      "label": "Token prediction",
      "kategori": "AI_teknik",
      "beskrivning": "Language modeling typically optimizes token prediction; this supplies no built-in guarantee of truth.",
      "period": "modern LLM",
      "källor": [
        "NIST2024"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "träning",
      "label": "Training and post-training data",
      "kategori": "AI_teknik",
      "beskrivning": "Data and feedback influence patterns, knowledge and behavior.",
      "period": "modern LLM",
      "källor": [
        "NIST2024"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "kontext",
      "label": "Instructions and context",
      "kategori": "AI_teknik",
      "beskrivning": "Current instructions, user text, documents and other parts of the context.",
      "period": "modern LLM",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "rag",
      "label": "RAG / information retrieval",
      "kategori": "AI_teknik",
      "beskrivning": "Retrieves external documents on which a model can base its answer; this does not automatically guarantee truth.",
      "period": "2020-",
      "källor": [
        "RAG2020"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "källbelägg",
      "label": "Source evidence / provenance",
      "kategori": "AI_teknik",
      "beskrivning": "A traceable reference from a claim to its original data and time.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "agent_bas",
      "label": "Augmented LLM",
      "kategori": "AI_agent",
      "beskrivning": "An LLM with access to capabilities such as retrieval, tools and sometimes memory.",
      "period": "modern agent architecture",
      "källor": [
        "ANTHROPIC_AGENT2024"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "workflow",
      "label": "Workflow / predefined flow",
      "kategori": "AI_agent",
      "beskrivning": "An orchestrated procedure with predefined control steps.",
      "period": "modern agent architecture",
      "källor": [
        "ANTHROPIC_AGENT2024"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "agent",
      "label": "AI agent",
      "kategori": "AI_agent",
      "beskrivning": "A model that can decide subsequent steps and tool use within given boundaries.",
      "period": "modern agent architecture",
      "källor": [
        "ANTHROPIC_AGENT2024",
        "REACT2022"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "planering",
      "label": "Planning and feedback",
      "kategori": "AI_agent",
      "beskrivning": "Iterative goals, evaluations and feedback from the environment or tools.",
      "period": "agent architecture",
      "källor": [
        "ANTHROPIC_AGENT2024"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "verktyg",
      "label": "Tool calls / API",
      "kategori": "AI_agent",
      "beskrivning": "Operations that read, search, write or change external resources.",
      "period": "agent architecture",
      "källor": [
        "ANTHROPIC_AGENT2024"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "minne",
      "label": "Agent memory and reused context",
      "kategori": "AI_agent",
      "beskrivning": "Persistent or temporary state that influences later decisions.",
      "period": "agent architecture",
      "källor": [
        "OWASP_MEMORY2026"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "multiagent",
      "label": "Multi-agent / delegation",
      "kategori": "AI_agent",
      "beskrivning": "Multiple agents communicate or divide work into subtasks.",
      "period": "agent architecture",
      "källor": [
        "ANTHROPIC_AGENT2024",
        "OWASP_AGENTS2026"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "platon",
      "label": "Plato",
      "kategori": "idéhistoria",
      "beskrivning": "An important predecessor of Aristotle; dialectic, knowledge and argumentation.",
      "period": "427-347 BCE",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "stoiker",
      "label": "The Stoics",
      "kategori": "idéhistoria",
      "beskrivning": "A philosophical tradition that developed logic and discussed judgments, among other topics.",
      "period": "4th century BCE - antiquity",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "skeptiker",
      "label": "Skeptical traditions",
      "kategori": "idéhistoria",
      "beskrivning": "Examination of claims, reasons for judgments and epistemic restraint.",
      "period": "antiquity onward",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "medeltida_logik",
      "label": "Medieval logical tradition",
      "kategori": "idéhistoria",
      "beskrivning": "Interpretation and further development of syllogistic logic, conceptual analysis and disputation.",
      "period": "c. 500-1500",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "bacon",
      "label": "Francis Bacon",
      "kategori": "idéhistoria",
      "beskrivning": "Criticism of hasty generalizations; testing and observation.",
      "period": "1561-1626",
      "källor": [
        "SEP_BACON",
        "SEP_METHOD"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "hume",
      "label": "David Hume",
      "kategori": "idéhistoria",
      "beskrivning": "Studied the problem of induction and the limits of inference from experience.",
      "period": "1711-1776",
      "källor": [
        "SEP_HUME"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "popper",
      "label": "Karl Popper",
      "kategori": "idéhistoria",
      "beskrivning": "Falsifiability and testing against possible counterexamples.",
      "period": "1902-1994",
      "källor": [
        "SEP_POPPER"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "shannon",
      "label": "Claude Shannon",
      "kategori": "idéhistoria",
      "beskrivning": "Information and communication theory; also a co-author of the Dartmouth proposal.",
      "period": "1916-2001",
      "källor": [
        "DARTMOUTH_PROPOSAL",
        "SHANNON1948_PRIMARY"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "mccarthy",
      "label": "John McCarthy",
      "kategori": "idéhistoria",
      "beskrivning": "A leading initiator of the Dartmouth project and the term AI.",
      "period": "1927-2011",
      "källor": [
        "DARTMOUTH1956",
        "DARTMOUTH_PROPOSAL"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "minsky",
      "label": "Marvin Minsky",
      "kategori": "idéhistoria",
      "beskrivning": "A co-author of the Dartmouth proposal and a central early AI researcher.",
      "period": "1927-2016",
      "källor": [
        "DARTMOUTH_PROPOSAL"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "rochester",
      "label": "Nathaniel Rochester",
      "kategori": "idéhistoria",
      "beskrivning": "A co-author of the Dartmouth proposal.",
      "period": "1919-2001",
      "källor": [
        "DARTMOUTH_PROPOSAL"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "informationsteori",
      "label": "Information theory",
      "kategori": "idéhistoria",
      "beskrivning": "A mathematical tradition concerning information and coding; it is not equivalent to testing truth.",
      "period": "1940s onward",
      "källor": [
        "SHANNON1948_PRIMARY"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "sken",
      "label": "Apparent arguments",
      "kategori": "argumentation",
      "beskrivning": "Reasoning appears valid but contains errors in its premises or conclusion.",
      "period": "antiquity to the present",
      "källor": [
        "SEP_FALLACIES",
        "ARISTOTLE_PRIMARY"
      ],
      "föregående_graf_id": "sken",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "tvet",
      "label": "Ambiguity",
      "kategori": "argumentation",
      "beskrivning": "Words or sentence structure allow multiple interpretations; one meaning can drift into another.",
      "period": "antiquity to the present",
      "källor": [
        "SEP_FALLACIES",
        "ARISTOTLE_PRIMARY"
      ],
      "föregående_graf_id": "tvet",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "ret",
      "label": "Rhetorical devices",
      "kategori": "argumentation",
      "beskrivning": "Language, framing and emotions can influence a recipient; they are not automatically improper.",
      "period": "antiquity to the present",
      "källor": [
        "SEP_FALLACIES"
      ],
      "föregående_graf_id": "ret",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "aukt",
      "label": "False authority",
      "kategori": "argumentation",
      "beskrivning": "Legitimacy is borrowed from a title, expert status or source without relevant support.",
      "period": "modern thematic category",
      "källor": [],
      "föregående_graf_id": "aukt",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "evid",
      "label": "Selective evidence",
      "kategori": "argumentation",
      "beskrivning": "Only selected evidence is shown, while relevant contradictory material is absent.",
      "period": "modern thematic category",
      "källor": [],
      "föregående_graf_id": "evid",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "kognitiv_bias",
      "label": "Cognitive biases",
      "kategori": "kognition",
      "beskrivning": "Systematic patterns in how people attend to, judge and remember information.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "tilltro",
      "label": "Belief formation / confidence",
      "kategori": "utfall",
      "beskrivning": "A recipient can revise a belief or become more confident without an adequate basis.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "social_delning",
      "label": "Information circulation",
      "kategori": "utfall",
      "beskrivning": "Content circulates, is cited and republished, and can acquire renewed legitimacy.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "automationsbias",
      "label": "Automation bias",
      "kategori": "kognition",
      "beskrivning": "Overreliance on automated suggestions or results can reduce independent review.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "skenbar_trovärdighet",
      "label": "Apparent credibility",
      "kategori": "utfall",
      "beskrivning": "Confident language, formatting and apparent authority can mask weak evidence.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "osäkerhet",
      "label": "Uncertainty and alternative explanations",
      "kategori": "kognition",
      "beskrivning": "Distinguishing facts, uncertainty, possibilities and counterevidence.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "hallitext",
      "label": "Confabulation / hallucination",
      "kategori": "AI_risk",
      "beskrivning": "AI can produce confidently expressed but incorrect claims, sources or quotations.",
      "period": "2020-",
      "källor": [
        "NIST2024"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "falskt_citat",
      "label": "Invented or misleading references",
      "kategori": "AI_risk",
      "beskrivning": "A citation-like format can create authority without support in the source.",
      "period": "LLM",
      "källor": [
        "NIST2024",
        "OWASP_LLM2025"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "kontextglidning",
      "label": "Instruction and definition drift",
      "kategori": "AI_risk",
      "beskrivning": "Unclear words, varying system context or a shifted interpretation can produce the wrong goal or answer.",
      "period": "LLM",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "retorisk_stil",
      "label": "Persuasive generated style",
      "kategori": "AI_risk",
      "beskrivning": "Rhetorical fluency and a confident tone can be read as quality rather than communication style.",
      "period": "LLM",
      "källor": [
        "NIST2024"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "retrieval_bias",
      "label": "Biased information retrieval",
      "kategori": "AI_risk",
      "beskrivning": "Search, selection or ranking retrieves an unrepresentative body of source material.",
      "period": "RAG",
      "källor": [
        "RAG2020"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "source_laundering",
      "label": "Source laundering / recirculation",
      "kategori": "AI_risk",
      "beskrivning": "An AI-generated claim can be republished and later appear to be an independent source.",
      "period": "ecosystem",
      "källor": [
        "OWASP_LLM2025"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "prompt_injection",
      "label": "Prompt injection",
      "kategori": "AI_risk",
      "beskrivning": "Untrusted text is treated as a governing instruction, which can change system behavior.",
      "period": "LLM/agent",
      "källor": [
        "OWASP_LLM2025",
        "OWASP_INJECTION"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "minnesförgiftning",
      "label": "Memory and context poisoning",
      "kategori": "AI_risk",
      "beskrivning": "False or attacker-controlled information is stored and reused in future decisions.",
      "period": "agent",
      "källor": [
        "OWASP_AGENTS2026",
        "OWASP_MEMORY2026"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "goal_hijack",
      "label": "Agent goal hijacking",
      "kategori": "AI_risk",
      "beskrivning": "Attacker-controlled instructions or signals divert the agent's goal from its intended task.",
      "period": "agent",
      "källor": [
        "OWASP_AGENTS2026"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "excessive_agency",
      "label": "Excessive permissions",
      "kategori": "AI_risk",
      "beskrivning": "Tools and permissions amplify the effect of erroneous or manipulated decisions.",
      "period": "agent",
      "källor": [
        "OWASP_LLM2025"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "verktygsfel",
      "label": "Incorrect or unauthorized action",
      "kategori": "utfall",
      "beskrivning": "Actions can be wrong, exceed permitted scope or affect real resources.",
      "period": "agent",
      "källor": [
        "OWASP_AGENTS2026"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "kaskad",
      "label": "Cascading errors / agentic amplification",
      "kategori": "AI_risk",
      "beskrivning": "Incorrect output can become input across several stages and have increasingly significant consequences.",
      "period": "multiagent",
      "källor": [
        "OWASP_AGENTS2026"
      ],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "återkopplingsloop",
      "label": "Recirculated model content",
      "kategori": "AI_risk",
      "beskrivning": "Multiple systems can treat one another's results as new facts without independent verification.",
      "period": "ecosystem",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "felbeslut",
      "label": "Incorrect decision",
      "kategori": "utfall",
      "beskrivning": "People or automation make decisions on an insufficient or false basis.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "premissgranskning",
      "label": "Test premises and inference",
      "kategori": "motåtgärd",
      "beskrivning": "Examine whether the conclusion follows and whether its premises are supported.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "definitioner",
      "label": "Define terms and the task",
      "kategori": "motåtgärd",
      "beskrivning": "Define terminology, intent, permitted scope and unclear instructions.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "motbelägg",
      "label": "Seek counterevidence / contrasting sources",
      "kategori": "motåtgärd",
      "beskrivning": "Check alternative explanations and relevant missing information.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "källverifiering",
      "label": "Verify quotations and expertise",
      "kategori": "motåtgärd",
      "beskrivning": "Open the actual sources; check quotations, dates and the expert's relevance.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "kalibrering",
      "label": "Calibrate uncertainty",
      "kategori": "motåtgärd",
      "beskrivning": "Distinguish evidence, hypotheses, the model's confident tone and observed accuracy.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "rag_proveniens",
      "label": "RAG with traceable provenance",
      "kategori": "motåtgärd",
      "beskrivning": "Retain document version, origin and source; check source quality.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "tillitgränser",
      "label": "Trust boundaries for external content",
      "kategori": "motåtgärd",
      "beskrivning": "Treat retrieved content as data rather than higher-priority instructions.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "minimal_rättighet",
      "label": "Least privilege",
      "kategori": "motåtgärd",
      "beskrivning": "Limit agents' tools, data access and permission to change systems.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "mänskligt_godkännande",
      "label": "Human control for risky actions",
      "kategori": "motåtgärd",
      "beskrivning": "Require approval for high-risk changes, financial actions or irreversible actions.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "observabilitet",
      "label": "Traceability and evaluations",
      "kategori": "motåtgärd",
      "beskrivning": "Log sources, decisions and tool results; test quality, injection resistance and regressions.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "isolera_minne",
      "label": "Validate and scope memory",
      "kategori": "motåtgärd",
      "beskrivning": "Separate verified knowledge from supplied text and track the provenance of memory entries.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    },
    {
      "id": "oberoende_kontroll",
      "label": "Independent verification between agents",
      "kategori": "motåtgärd",
      "beskrivning": "Verifiers receive different sources or a separate checking procedure, rather than only the same summary.",
      "period": "",
      "källor": [],
      "föregående_graf_id": "",
      "provenance": "Original graph, 2026-11-01"
    }
  ],
  "kanter": [
    {
      "källa": "aristoteles",
      "mål": "antika_fallacies",
      "relation": "examines",
      "typ": "historisk_anknytning",
      "grundning": "source-supported",
      "referenser": [
        "SEP_FALLACIES"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-001",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "aristoteles",
      "mål": "formell_logik",
      "relation": "an important part of the history of logic",
      "typ": "historisk_anknytning",
      "grundning": "source-supported",
      "referenser": [
        "SEP_LOGIC"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-002",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "formell_logik",
      "mål": "boole_frege",
      "relation": "is developed and formalized further",
      "typ": "historisk_anknytning",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-003",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "boole_frege",
      "mål": "turing1936",
      "relation": "an earlier logical tradition",
      "typ": "tidsföljd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Chronology and topical connection, not a sole historical cause.",
      "id": "edge-004",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "turing1936",
      "mål": "turing1950",
      "relation": "later work by the same researcher",
      "typ": "historisk_anknytning",
      "grundning": "source-supported",
      "referenser": [
        "TURING1950"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-005",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "turing1950",
      "mål": "dartmouth1956",
      "relation": "1950 precedes 1956",
      "typ": "tidsföljd",
      "grundning": "source-supported",
      "referenser": [
        "TURING1950",
        "DARTMOUTH1956"
      ],
      "förklaring": "Shows chronology, not documented direct influence.",
      "id": "edge-006",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "dartmouth1956",
      "mål": "symbolisk_ai",
      "relation": "early directions in the AI field",
      "typ": "historisk_anknytning",
      "grundning": "analytical synthesis",
      "referenser": [
        "DARTMOUTH1956"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-007",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "symbolisk_ai",
      "mål": "statistisk_ml",
      "relation": "parallel and partly later developments",
      "typ": "tidsföljd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Symbolic AI was not replaced in a linear sequence; the methods have coexisted.",
      "id": "edge-008",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "statistisk_ml",
      "mål": "neurala_nät",
      "relation": "includes learning paradigms",
      "typ": "tekniskt_beroende",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-009",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "neurala_nät",
      "mål": "transformer2017",
      "relation": "the model family enables the architecture",
      "typ": "tekniskt_beroende",
      "grundning": "source-supported",
      "referenser": [
        "TRANSFORMER2017"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-010",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "transformer2017",
      "mål": "llm",
      "relation": "an architecture used in many LLMs",
      "typ": "tekniskt_beroende",
      "grundning": "source-supported",
      "referenser": [
        "TRANSFORMER2017"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-011",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "llm",
      "mål": "tokenprediktion",
      "relation": "a typical training objective",
      "typ": "del_av",
      "grundning": "source-supported",
      "referenser": [
        "NIST2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-012",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "llm",
      "mål": "träning",
      "relation": "is shaped by",
      "typ": "del_av",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-013",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "llm",
      "mål": "kontext",
      "relation": "is conditioned by",
      "typ": "del_av",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-014",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "llm",
      "mål": "agent_bas",
      "relation": "can be augmented into",
      "typ": "tekniskt_beroende",
      "grundning": "source-supported",
      "referenser": [
        "ANTHROPIC_AGENT2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-015",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "rag",
      "mål": "agent_bas",
      "relation": "can provide access to sources",
      "typ": "tekniskt_beroende",
      "grundning": "source-supported",
      "referenser": [
        "RAG2020",
        "ANTHROPIC_AGENT2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-016",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "agent_bas",
      "mål": "workflow",
      "relation": "can be used in a predefined flow",
      "typ": "tekniskt_beroende",
      "grundning": "source-supported",
      "referenser": [
        "ANTHROPIC_AGENT2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-017",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "agent_bas",
      "mål": "agent",
      "relation": "can be part of an agent loop",
      "typ": "tekniskt_beroende",
      "grundning": "source-supported",
      "referenser": [
        "ANTHROPIC_AGENT2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-018",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "agent",
      "mål": "planering",
      "relation": "can plan and evaluate",
      "typ": "del_av",
      "grundning": "source-supported",
      "referenser": [
        "ANTHROPIC_AGENT2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-019",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "agent",
      "mål": "verktyg",
      "relation": "can call tools",
      "typ": "tekniskt_beroende",
      "grundning": "source-supported",
      "referenser": [
        "ANTHROPIC_AGENT2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-020",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "agent",
      "mål": "minne",
      "relation": "can reuse context",
      "typ": "del_av",
      "grundning": "source-supported",
      "referenser": [
        "ANTHROPIC_AGENT2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-021",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "agent",
      "mål": "multiagent",
      "relation": "can be organized with other agents",
      "typ": "tekniskt_beroende",
      "grundning": "source-supported",
      "referenser": [
        "ANTHROPIC_AGENT2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-022",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "multiagent",
      "mål": "agent",
      "relation": "coordinates participating agents",
      "typ": "del_av",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-023",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "platon",
      "mål": "aristoteles",
      "relation": "teacher and successor at the Academy",
      "typ": "historisk_anknytning",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-024",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "aristoteles",
      "mål": "medeltida_logik",
      "relation": "is interpreted and developed further",
      "typ": "historisk_anknytning",
      "grundning": "source-supported",
      "referenser": [
        "SEP_METHOD"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-025",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "medeltida_logik",
      "mål": "formell_logik",
      "relation": "an earlier logical tradition",
      "typ": "tidsföljd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-026",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "bacon",
      "mål": "empirisk_metod",
      "relation": "develops inductive methodology",
      "typ": "historisk_anknytning",
      "grundning": "source-supported",
      "referenser": [
        "SEP_BACON",
        "SEP_METHOD"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-027",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "hume",
      "mål": "empirisk_metod",
      "relation": "examines the basis of induction",
      "typ": "historisk_anknytning",
      "grundning": "source-supported",
      "referenser": [
        "SEP_HUME"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-028",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "popper",
      "mål": "empirisk_metod",
      "relation": "criticism and testability",
      "typ": "historisk_anknytning",
      "grundning": "source-supported",
      "referenser": [
        "SEP_POPPER"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-029",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "skeptiker",
      "mål": "osäkerhet",
      "relation": "epistemic restraint",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-030",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "stoiker",
      "mål": "kognitiv_bias",
      "relation": "reflection on judgments; not modern cognitive psychology",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-031",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "mccarthy",
      "mål": "dartmouth1956",
      "relation": "organizes and proposes",
      "typ": "historisk_anknytning",
      "grundning": "source-supported",
      "referenser": [
        "DARTMOUTH_PROPOSAL"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-032",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "minsky",
      "mål": "dartmouth1956",
      "relation": "co-author of the proposal",
      "typ": "historisk_anknytning",
      "grundning": "source-supported",
      "referenser": [
        "DARTMOUTH_PROPOSAL"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-033",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "rochester",
      "mål": "dartmouth1956",
      "relation": "co-author of the proposal",
      "typ": "historisk_anknytning",
      "grundning": "source-supported",
      "referenser": [
        "DARTMOUTH_PROPOSAL"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-034",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "shannon",
      "mål": "dartmouth1956",
      "relation": "co-author of the proposal",
      "typ": "historisk_anknytning",
      "grundning": "source-supported",
      "referenser": [
        "DARTMOUTH_PROPOSAL"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-035",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "shannon",
      "mål": "informationsteori",
      "relation": "a central research contribution",
      "typ": "historisk_anknytning",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-036",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "informationsteori",
      "mål": "tokenprediktion",
      "relation": "mathematical concepts of information; not truth value",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-037",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "popper",
      "mål": "motbelägg",
      "relation": "counterexamples as critical testing",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [
        "SEP_POPPER"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-038",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "bacon",
      "mål": "motbelägg",
      "relation": "seeks supporting and exclusionary evidence",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [
        "SEP_BACON"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-039",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "empirisk_metod",
      "mål": "källverifiering",
      "relation": "requires checking the evidence",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [
        "SEP_METHOD"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-040",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "empirisk_metod",
      "mål": "motbelägg",
      "relation": "seeks evidence that tests a claim",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [
        "SEP_METHOD"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-041",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "källbelägg",
      "mål": "rag_proveniens",
      "relation": "the provenance principle in modern technology",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-042",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "ret",
      "mål": "social_delning",
      "relation": "strongly framed messages can be shared further",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-043",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "antika_fallacies",
      "mål": "sken",
      "relation": "contains precedents for analyzing",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [
        "SEP_FALLACIES"
      ],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-044",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "antika_fallacies",
      "mål": "tvet",
      "relation": "analyzes, among other things",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [
        "SEP_FALLACIES"
      ],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-045",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "aristoteles",
      "mål": "ret",
      "relation": "analyzes rhetorical means",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [
        "SEP_LOGIC"
      ],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-046",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "sken",
      "mål": "hallitext",
      "relation": "thematic comparison: sounds correct",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [
        "SEP_FALLACIES",
        "NIST2024"
      ],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-047",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "tvet",
      "mål": "kontextglidning",
      "relation": "thematic comparison: meaning shifts",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-048",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "ret",
      "mål": "retorisk_stil",
      "relation": "thematic comparison: persuasive style",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-049",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "aukt",
      "mål": "falskt_citat",
      "relation": "thematic comparison: borrowed authority",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-050",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "evid",
      "mål": "retrieval_bias",
      "relation": "thematic comparison: one-sided selection",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-051",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "aukt",
      "mål": "skenbar_trovärdighet",
      "relation": "can create an appearance of expertise",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-052",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "ret",
      "mål": "skenbar_trovärdighet",
      "relation": "can strengthen the impression",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-053",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "sken",
      "mål": "skenbar_trovärdighet",
      "relation": "can give an appearance of logic",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-054",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "tvet",
      "mål": "sken",
      "relation": "can conceal an invalid inference",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [
        "SEP_FALLACIES"
      ],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-055",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "evid",
      "mål": "aukt",
      "relation": "can be masked by a prestigious citation",
      "typ": "analytisk_parallell",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "A conceptual comparison between a philosophical or rhetorical problem and an AI situation, not evidence of an identical mechanism.",
      "id": "edge-056",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "tokenprediktion",
      "mål": "hallitext",
      "relation": "does not itself supply truth checking",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "NIST2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-057",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "träning",
      "mål": "hallitext",
      "relation": "can contribute to incorrect claims",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "NIST2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-058",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "hallitext",
      "mål": "falskt_citat",
      "relation": "can take the form of",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "NIST2024"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-059",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "hallitext",
      "mål": "skenbar_trovärdighet",
      "relation": "can be presented confidently",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "NIST2024",
        "OWASP_LLM2025"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-060",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "kontext",
      "mål": "kontextglidning",
      "relation": "ambiguity can be misinterpreted",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-061",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "llm",
      "mål": "retorisk_stil",
      "relation": "can generate a persuasive style",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-062",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "retorisk_stil",
      "mål": "skenbar_trovärdighet",
      "relation": "can strengthen perceived trust",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-063",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "falskt_citat",
      "mål": "skenbar_trovärdighet",
      "relation": "can create apparent source grounding",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-064",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "rag",
      "mål": "retrieval_bias",
      "relation": "the material can be selected unevenly",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-065",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "retrieval_bias",
      "mål": "skenbar_trovärdighet",
      "relation": "can produce one-sidedly supported text",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-066",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "skenbar_trovärdighet",
      "mål": "automationsbias",
      "relation": "can increase overreliance on automated answers",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-067",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "automationsbias",
      "mål": "tilltro",
      "relation": "can reduce critical examination",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-068",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "kognitiv_bias",
      "mål": "tilltro",
      "relation": "can affect how claims are judged",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-069",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "skenbar_trovärdighet",
      "mål": "tilltro",
      "relation": "can influence",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-070",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "tilltro",
      "mål": "social_delning",
      "relation": "can increase the tendency to share",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-071",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "social_delning",
      "mål": "source_laundering",
      "relation": "can contribute to republication",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-072",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "source_laundering",
      "mål": "återkopplingsloop",
      "relation": "can be taken up again as an external source",
      "typ": "riskmekanism",
      "grundning": "illustrative scenario",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-073",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "återkopplingsloop",
      "mål": "skenbar_trovärdighet",
      "relation": "can renew apparent legitimacy",
      "typ": "riskmekanism",
      "grundning": "illustrative scenario",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-074",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "tilltro",
      "mål": "felbeslut",
      "relation": "can influence decisions",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-075",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "rag",
      "mål": "prompt_injection",
      "relation": "retrieved content can carry instructions",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "OWASP_LLM2025"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-076",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "prompt_injection",
      "mål": "goal_hijack",
      "relation": "can redirect an agent's goal",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "OWASP_AGENTS2026"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-077",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "agent",
      "mål": "goal_hijack",
      "relation": "vulnerable to attacker-controlled redirection",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "OWASP_AGENTS2026"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-078",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "minne",
      "mål": "minnesförgiftning",
      "relation": "unreliable content can be stored",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "OWASP_MEMORY2026"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-079",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "prompt_injection",
      "mål": "minnesförgiftning",
      "relation": "can persist over time",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "OWASP_MEMORY2026"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-080",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "minnesförgiftning",
      "mål": "goal_hijack",
      "relation": "can influence future tasks",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [
        "OWASP_AGENTS2026"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-081",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "agent",
      "mål": "excessive_agency",
      "relation": "can be granted overly broad permissions",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "OWASP_LLM2025"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-082",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "goal_hijack",
      "mål": "verktygsfel",
      "relation": "can produce incorrect tool calls",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "OWASP_AGENTS2026"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-083",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "excessive_agency",
      "mål": "verktygsfel",
      "relation": "increases the potential impact",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "OWASP_LLM2025"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-084",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "hallitext",
      "mål": "verktygsfel",
      "relation": "can influence tool selection",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-085",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "verktyg",
      "mål": "verktygsfel",
      "relation": "an action affects the outside world",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-086",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "verktygsfel",
      "mål": "kaskad",
      "relation": "errors can propagate",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "OWASP_AGENTS2026"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-087",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "multiagent",
      "mål": "kaskad",
      "relation": "collaboration can amplify downstream errors",
      "typ": "riskmekanism",
      "grundning": "source-supported",
      "referenser": [
        "OWASP_AGENTS2026"
      ],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-088",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "kaskad",
      "mål": "felbeslut",
      "relation": "can affect the result",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-089",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "kaskad",
      "mål": "social_delning",
      "relation": "can also spread errors at scale",
      "typ": "riskmekanism",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Read the relationship type together with the original grounding. The arrow does not itself establish cause, probability or verification.",
      "id": "edge-090",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "premissgranskning",
      "mål": "sken",
      "relation": "tests logical soundness",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [
        "SEP_FALLACIES"
      ],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-091",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "definitioner",
      "mål": "tvet",
      "relation": "reduces interpretive ambiguity",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-092",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "definitioner",
      "mål": "kontextglidning",
      "relation": "clarifies instructions",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-093",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "motbelägg",
      "mål": "evid",
      "relation": "examines omitted information",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-094",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "motbelägg",
      "mål": "retrieval_bias",
      "relation": "complements one-sided selection",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-095",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "källverifiering",
      "mål": "falskt_citat",
      "relation": "checks the actual sources",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-096",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "källverifiering",
      "mål": "aukt",
      "relation": "tests relevant expertise",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-097",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "kalibrering",
      "mål": "skenbar_trovärdighet",
      "relation": "distinguishes a confident tone from evidence",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-098",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "källverifiering",
      "mål": "hallitext",
      "relation": "catches factual errors",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-099",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "rag_proveniens",
      "mål": "retrieval_bias",
      "relation": "makes selection reviewable",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [
        "RAG2020"
      ],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-100",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "rag_proveniens",
      "mål": "source_laundering",
      "relation": "tracks the origin of content",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-101",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "tillitgränser",
      "mål": "prompt_injection",
      "relation": "keeps data separate from instruction",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [
        "OWASP_LLM2025"
      ],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-102",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "minimal_rättighet",
      "mål": "excessive_agency",
      "relation": "limits tool effects",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [
        "OWASP_LLM2025"
      ],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-103",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "minimal_rättighet",
      "mål": "verktygsfel",
      "relation": "reduces harmful reach",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-104",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "mänskligt_godkännande",
      "mål": "verktygsfel",
      "relation": "pauses risky actions",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-105",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "observabilitet",
      "mål": "kaskad",
      "relation": "can detect and slow downstream errors",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [
        "NIST2024"
      ],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-106",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "observabilitet",
      "mål": "hallitext",
      "relation": "is detected in testing and production",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [
        "NIST2024"
      ],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-107",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "isolera_minne",
      "mål": "minnesförgiftning",
      "relation": "validates memory entries",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [
        "OWASP_MEMORY2026"
      ],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-108",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "oberoende_kontroll",
      "mål": "kaskad",
      "relation": "resists uncritical transfer",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-109",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "oberoende_kontroll",
      "mål": "source_laundering",
      "relation": "compares independent material",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-110",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    },
    {
      "källa": "kalibrering",
      "mål": "automationsbias",
      "relation": "encourages independent judgment",
      "typ": "motåtgärd",
      "grundning": "analytical synthesis",
      "referenser": [],
      "förklaring": "Reduces risk in some scenarios; not an absolute guarantee.",
      "id": "edge-111",
      "review_status": "Inherited relationship; the grounding label is the original assessment"
    }
  ],
  "views": [
    {
      "id": "overview",
      "title": "The whole map",
      "headline": "From sound arguments to controlled action.",
      "intro": "Follow four layers: how we argue, how AI produces answers, what can happen and what we can control.",
      "columns": [
        {
          "title": "Arguments and evidence",
          "nodes": [
            "aristoteles",
            "sken",
            "tvet",
            "ret",
            "aukt",
            "evid"
          ]
        },
        {
          "title": "Models and systems",
          "nodes": [
            "llm",
            "rag",
            "agent",
            "verktyg",
            "minne",
            "multiagent"
          ]
        },
        {
          "title": "Possible consequences",
          "nodes": [
            "hallitext",
            "falskt_citat",
            "skenbar_trovärdighet",
            "felbeslut",
            "kaskad",
            "social_delning"
          ]
        },
        {
          "title": "Testing and controls",
          "nodes": [
            "premissgranskning",
            "motbelägg",
            "källverifiering",
            "tillitgränser",
            "minimal_rättighet",
            "oberoende_kontroll"
          ]
        }
      ],
      "lesson": "Valid form and true premises are two different questions. Test them separately."
    },
    {
      "id": "history",
      "title": "Aristotle to AI",
      "headline": "A web of ideas, not a straight chain of inventions.",
      "intro": "Read historical connections, chronology and technical links as different kinds of relationships. This selection offers orientation, not a complete world history.",
      "columns": [
        {
          "title": "Antiquity and the Middle Ages",
          "nodes": [
            "platon",
            "aristoteles",
            "antika_fallacies",
            "stoiker",
            "skeptiker",
            "medeltida_logik"
          ]
        },
        {
          "title": "Testing and formalization",
          "nodes": [
            "bacon",
            "hume",
            "popper",
            "formell_logik",
            "boole_frege",
            "turing1936"
          ]
        },
        {
          "title": "Information and AI",
          "nodes": [
            "shannon",
            "informationsteori",
            "turing1950",
            "dartmouth1956",
            "symbolisk_ai",
            "statistisk_ml"
          ]
        },
        {
          "title": "Modern architectures",
          "nodes": [
            "neurala_nät",
            "transformer2017",
            "llm",
            "rag",
            "agent_bas",
            "agent"
          ]
        }
      ],
      "lesson": "Boolean logic can be computed exactly. A linguistically persuasive answer needs a different kind of check."
    },
    {
      "id": "llm",
      "title": "Fallacies and LLMs",
      "headline": "When well-worded is mistaken for well-grounded.",
      "intro": "Compare five thematic categories with modern failure mechanisms. These five categories are our teaching grouping, not Aristotle's original taxonomy.",
      "columns": [
        {
          "title": "Argumentation",
          "nodes": [
            "sken",
            "tvet",
            "ret",
            "aukt",
            "evid"
          ]
        },
        {
          "title": "Analytic analogies",
          "nodes": [
            "hallitext",
            "kontextglidning",
            "retorisk_stil",
            "falskt_citat",
            "retrieval_bias"
          ]
        },
        {
          "title": "Recipients and circulation",
          "nodes": [
            "skenbar_trovärdighet",
            "automationsbias",
            "tilltro",
            "social_delning",
            "source_laundering"
          ]
        },
        {
          "title": "Possible controls",
          "nodes": [
            "premissgranskning",
            "definitioner",
            "kalibrering",
            "källverifiering",
            "motbelägg"
          ]
        }
      ],
      "lesson": "More results need not mean more independent evidence. Inspect both selection and origin."
    },
    {
      "id": "agents",
      "title": "Agent chains and controls",
      "headline": "When an answer gains memory and tools.",
      "intro": "Step through a hypothetical agent flow. Errors can have consequences when data becomes an instruction, a memory entry or a tool decision.",
      "columns": [
        {
          "title": "Workflow",
          "nodes": [
            "rag",
            "agent",
            "planering",
            "minne",
            "verktyg",
            "multiagent"
          ]
        },
        {
          "title": "Attack and failure surfaces",
          "nodes": [
            "prompt_injection",
            "goal_hijack",
            "minnesförgiftning",
            "excessive_agency",
            "kaskad",
            "verktygsfel"
          ]
        },
        {
          "title": "Control points",
          "nodes": [
            "tillitgränser",
            "isolera_minne",
            "minimal_rättighet",
            "mänskligt_godkännande",
            "observabilitet",
            "oberoende_kontroll"
          ]
        }
      ],
      "lesson": "Different controls stop different errors. An approval button does not replace source checking or scoped permissions."
    },
    {
      "id": "interplay",
      "title": "Interaction and circulation",
      "headline": "A weak claim can acquire many voices.",
      "intro": "The fifth, new view shows interactions between the categories: meaning drift, borrowed authority, selective evidence and recirculation.",
      "columns": [
        {
          "title": "The first shift",
          "nodes": [
            "tvet",
            "sken",
            "aukt",
            "ret",
            "evid"
          ]
        },
        {
          "title": "Amplification",
          "nodes": [
            "falskt_citat",
            "retorisk_stil",
            "retrieval_bias",
            "skenbar_trovärdighet",
            "automationsbias"
          ]
        },
        {
          "title": "Recirculation",
          "nodes": [
            "tilltro",
            "social_delning",
            "source_laundering",
            "återkopplingsloop",
            "kaskad"
          ]
        },
        {
          "title": "Break the chain",
          "nodes": [
            "definitioner",
            "motbelägg",
            "källverifiering",
            "rag_proveniens",
            "oberoende_kontroll"
          ]
        }
      ],
      "lesson": "Three republications of the same origin still represent one origin. Try what an independent check changes."
    }
  ]
}
