{
  "schema": "ai-viz-publication-parts/2",
  "canonical_url": "https://viz.lyra-forge.com/parts/",
  "description": "The exact substantive source sections extracted from the three visual research experiences for direct linking and composition.",
  "experiences": [
    {
      "slug": "research",
      "title": "State of the research",
      "description": "Twelve independently rendered sections from the research field guide."
    },
    {
      "slug": "practitioner-experience",
      "title": "Practice and consequences",
      "description": "Thirteen independently rendered sections from the practitioner and reader experience."
    },
    {
      "slug": "capability-scorecard",
      "title": "Capability and forecast",
      "description": "Eight independently rendered sections from the capability scorecard."
    }
  ],
  "parts": [
    {
      "slug": "purpose-and-audience",
      "experience": "research",
      "kind": "Orientation",
      "title": "Purpose and audience",
      "question": "What is agentic visualization for?",
      "summary": "Begin with the human purpose, decision, and audience rather than the chart or agent.",
      "source_selectors": [
        "#guide"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#guide",
      "related": [
        "research-synthesis",
        "work-people-do",
        "contexts-and-acceptance"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/purpose-and-audience/",
      "audience_routes": [
        {
          "title": "Newsrooms and public explainers",
          "url": "https://viz.lyra-forge.com/for/newsrooms/",
          "use": "Begin with the public claim, intended reader, stakes, and delivery setting."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/research-synthesis/",
        "https://viz.lyra-forge.com/parts/work-people-do/",
        "https://viz.lyra-forge.com/parts/contexts-and-acceptance/"
      ]
    },
    {
      "slug": "research-synthesis",
      "experience": "research",
      "kind": "Synthesis",
      "title": "Research synthesis",
      "question": "What does current evidence establish\u2014and what does it not?",
      "summary": "A bounded synthesis of repeated findings, environment-specific choices, negative evidence, and unsupported claims.",
      "source_selectors": [
        "#literature",
        "#synthesis"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#literature",
      "related": [
        "research-timeline",
        "evidence-ladder",
        "research-gaps"
      ],
      "entities": [
        "chartography",
        "dasharena"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/research-synthesis/",
      "audience_routes": [
        {
          "title": "Researchers and evaluators",
          "url": "https://viz.lyra-forge.com/for/researchers/",
          "use": "Locate convergence, disagreement, counterevidence, and corpus limits."
        },
        {
          "title": "Newsrooms and public explainers",
          "url": "https://viz.lyra-forge.com/for/newsrooms/",
          "use": "Design review around demonstrated semantic, visual, interaction, and critic failures."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/research-timeline/",
        "https://viz.lyra-forge.com/parts/evidence-ladder/",
        "https://viz.lyra-forge.com/parts/research-gaps/"
      ]
    },
    {
      "slug": "research-timeline",
      "experience": "research",
      "kind": "History",
      "title": "Shared research timeline",
      "question": "How did the evaluation surface expand from 2023 through 2026?",
      "summary": "The field moved from isolated charts toward languages, documents, dashboard state, and broader evidence demands.",
      "source_selectors": [
        "#timeline"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#timeline",
      "related": [
        "research-synthesis",
        "benchmark-families",
        "capability-history"
      ],
      "entities": [
        "plot2code",
        "chartography",
        "dashboard2code"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/research-timeline/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/research-synthesis/",
        "https://viz.lyra-forge.com/parts/benchmark-families/",
        "https://viz.lyra-forge.com/parts/capability-history/"
      ]
    },
    {
      "slug": "benchmark-families",
      "experience": "research",
      "kind": "Evaluation",
      "title": "What the benchmarks measure",
      "question": "Which task-and-grader result produced each score?",
      "summary": "Benchmark families expose different capability slices and cannot be collapsed into one field-wide result.",
      "source_selectors": [
        "#benchmarks"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#benchmarks",
      "related": [
        "research-timeline",
        "evidence-ladder",
        "scoring-scale"
      ],
      "entities": [
        "plot2code",
        "chartography",
        "dasharena",
        "dashboard2code"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/benchmark-families/",
      "audience_routes": [
        {
          "title": "Analytics and BI leaders",
          "url": "https://viz.lyra-forge.com/for/analytics-leaders/",
          "use": "Use external scores only for the exact task-and-grader claim they support."
        },
        {
          "title": "Researchers and evaluators",
          "url": "https://viz.lyra-forge.com/for/researchers/",
          "use": "Compare task-and-grader pairs without turning them into one leaderboard."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/research-timeline/",
        "https://viz.lyra-forge.com/parts/evidence-ladder/",
        "https://viz.lyra-forge.com/parts/scoring-scale/"
      ]
    },
    {
      "slug": "moving-baseline",
      "experience": "research",
      "kind": "Baseline",
      "title": "Moving model and harness baseline",
      "question": "What remains durable as models and harnesses improve?",
      "summary": "Generic instructions expire faster than local context, explicit checks, and evidence-preserving workflow structure.",
      "source_selectors": [
        "#moving-baseline"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#moving-baseline",
      "related": [
        "technique-map",
        "current-capability",
        "capability-forecast"
      ],
      "entities": [
        "text2vis",
        "nvagent"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/moving-baseline/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/technique-map/",
        "https://viz.lyra-forge.com/parts/current-capability/",
        "https://viz.lyra-forge.com/parts/capability-forecast/"
      ]
    },
    {
      "slug": "research-forecast",
      "experience": "research",
      "kind": "Forecast",
      "title": "Research forecast",
      "question": "What chain of evidence is most likely to unlock useful capability?",
      "summary": "The next unlock is a joined evidence chain rather than another better first draft.",
      "source_selectors": [
        "#forecast"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#forecast",
      "related": [
        "moving-baseline",
        "research-gaps",
        "capability-forecast"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/research-forecast/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/moving-baseline/",
        "https://viz.lyra-forge.com/parts/research-gaps/",
        "https://viz.lyra-forge.com/parts/capability-forecast/"
      ]
    },
    {
      "slug": "evidence-ladder",
      "experience": "research",
      "kind": "Evidence",
      "title": "Evidence ladder",
      "question": "Which meaning of works has actually been observed?",
      "summary": "Mechanical validity, semantic integrity, creator experience, accepted delivery, reader consequence, and later recheck remain separate claims.",
      "source_selectors": [
        "#evidence"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#evidence",
      "related": [
        "benchmark-families",
        "measured-evidence",
        "evaluation-practice"
      ],
      "entities": [
        "chartqapro",
        "viseval"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/evidence-ladder/",
      "audience_routes": [
        {
          "title": "Researchers and evaluators",
          "url": "https://viz.lyra-forge.com/for/researchers/",
          "use": "Type each result by the layer it actually observes."
        },
        {
          "title": "Educators and accessibility leads",
          "url": "https://viz.lyra-forge.com/for/educators/",
          "use": "Keep task completion, learning, accessibility, and downstream use from collapsing together."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/benchmark-families/",
        "https://viz.lyra-forge.com/parts/measured-evidence/",
        "https://viz.lyra-forge.com/parts/evaluation-practice/"
      ]
    },
    {
      "slug": "technique-map",
      "experience": "research",
      "kind": "Mechanisms",
      "title": "Technique map",
      "question": "Which recurring technique addresses the named bottleneck?",
      "summary": "Five recurring techniques create controlled paths from ambiguity to evidence under different environments.",
      "source_selectors": [
        "#techniques"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#techniques",
      "related": [
        "environment-fit",
        "research-landscape",
        "moving-baseline"
      ],
      "entities": [
        "data-formulator-2",
        "raiven",
        "matplotagent",
        "nvagent"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/technique-map/",
      "audience_routes": [
        {
          "title": "Product and system builders",
          "url": "https://viz.lyra-forge.com/for/builders/",
          "use": "Match each mechanism to the missing information or guarantee it is meant to add."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/environment-fit/",
        "https://viz.lyra-forge.com/parts/research-landscape/",
        "https://viz.lyra-forge.com/parts/moving-baseline/"
      ]
    },
    {
      "slug": "environment-fit",
      "experience": "research",
      "kind": "Context",
      "title": "Choose the environment first",
      "question": "Which controls and tests does this environment require?",
      "summary": "Scientific graphics, governed BI, journalism, and interactive applications need different mechanisms and acceptance evidence.",
      "source_selectors": [
        "#fit"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#fit",
      "related": [
        "technique-map",
        "contexts-and-acceptance",
        "work-surfaces"
      ],
      "entities": [
        "dashboard2code",
        "polychartqa-multilingual"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/environment-fit/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/technique-map/",
        "https://viz.lyra-forge.com/parts/contexts-and-acceptance/",
        "https://viz.lyra-forge.com/parts/work-surfaces/"
      ]
    },
    {
      "slug": "research-landscape",
      "experience": "research",
      "kind": "Landscape",
      "title": "Research and implementation landscape",
      "question": "Where do the recurring mechanisms appear across systems, skills, and products?",
      "summary": "A filterable landscape compares mechanism, evidence, limits, and current disposition without turning the rows into a ranking.",
      "source_selectors": [
        "#catalog"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#catalog",
      "related": [
        "technique-map",
        "environment-fit",
        "research-gaps"
      ],
      "entities": [
        "data-formulator-2",
        "raiven",
        "matplotagent",
        "nvagent"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/research-landscape/",
      "audience_routes": [
        {
          "title": "Analytics and BI leaders",
          "url": "https://viz.lyra-forge.com/for/analytics-leaders/",
          "use": "Separate product controls and policy claims from a governed deployment receipt."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/technique-map/",
        "https://viz.lyra-forge.com/parts/environment-fit/",
        "https://viz.lyra-forge.com/parts/research-gaps/"
      ]
    },
    {
      "slug": "research-gaps",
      "experience": "research",
      "kind": "Research agenda",
      "title": "Research gap ledger",
      "question": "Which missing receipt would materially change the current answer?",
      "summary": "Each gap retains what is demonstrated, what remains missing, and the exact condition that would narrow or close it.",
      "source_selectors": [
        "#gaps"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#gaps",
      "related": [
        "research-synthesis",
        "research-forecast",
        "research-method"
      ],
      "entities": [
        "realchart2code",
        "polychartqa-multilingual"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/research-gaps/",
      "audience_routes": [
        {
          "title": "Researchers and evaluators",
          "url": "https://viz.lyra-forge.com/for/researchers/",
          "use": "Choose a bridge whose result would change a claim or decision."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/research-synthesis/",
        "https://viz.lyra-forge.com/parts/research-forecast/",
        "https://viz.lyra-forge.com/parts/research-method/"
      ]
    },
    {
      "slug": "research-method",
      "experience": "research",
      "kind": "Method",
      "title": "Research method and custody",
      "question": "What was reviewed, retained, and not tested directly?",
      "summary": "The method distinguishes pinned primary material, source custody, synthesis, and unperformed local tests.",
      "source_selectors": [
        "#method"
      ],
      "source_url": "https://viz.lyra-forge.com/research/#method",
      "related": [
        "research-synthesis",
        "research-gaps",
        "scorecard-method"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/research-method/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/research-synthesis/",
        "https://viz.lyra-forge.com/parts/research-gaps/",
        "https://viz.lyra-forge.com/parts/scorecard-method/"
      ]
    },
    {
      "slug": "capability-to-practice-gap",
      "experience": "practitioner-experience",
      "kind": "Orientation",
      "title": "The central practice gap",
      "question": "When does a possible chart become finished work or useful communication?",
      "summary": "The opening practice section separates possible output, accepted work, and reader consequence.",
      "source_selectors": [
        "#gap"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/#gap",
      "related": [
        "work-people-do",
        "creator-experience",
        "reader-outcomes"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/capability-to-practice-gap/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/work-people-do/",
        "https://viz.lyra-forge.com/parts/creator-experience/",
        "https://viz.lyra-forge.com/parts/reader-outcomes/"
      ]
    },
    {
      "slug": "practitioners-and-adoption",
      "experience": "practitioner-experience",
      "kind": "People",
      "title": "Who is reaching for what",
      "question": "How is AI entering existing visualization work?",
      "summary": "Adoption evidence shows people adding assistance to existing stacks rather than replacing visualization practice wholesale.",
      "source_selectors": [
        "#people"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/#people",
      "related": [
        "work-people-do",
        "field-listening",
        "work-surfaces"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/practitioners-and-adoption/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/work-people-do/",
        "https://viz.lyra-forge.com/parts/field-listening/",
        "https://viz.lyra-forge.com/parts/work-surfaces/"
      ]
    },
    {
      "slug": "work-people-do",
      "experience": "practitioner-experience",
      "kind": "Practice",
      "title": "The jobs",
      "question": "What work is hidden inside make a chart?",
      "summary": "The workflow spans framing, data, analysis, encoding, implementation, critique, delivery, and maintenance.",
      "source_selectors": [
        "#jobs"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/#jobs",
      "related": [
        "capability-to-practice-gap",
        "work-surfaces",
        "creator-experience"
      ],
      "entities": [
        "text2vis",
        "data-formulator-2"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/work-people-do/",
      "audience_routes": [
        {
          "title": "Visualization practitioners",
          "url": "https://viz.lyra-forge.com/for/practitioners/",
          "use": "Name the whole job and its acceptance point before choosing a tool."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/capability-to-practice-gap/",
        "https://viz.lyra-forge.com/parts/work-surfaces/",
        "https://viz.lyra-forge.com/parts/creator-experience/"
      ]
    },
    {
      "slug": "field-listening",
      "experience": "practitioner-experience",
      "kind": "Testimony",
      "title": "Listening to the field",
      "question": "What different experiences are practitioners reporting?",
      "summary": "Public accounts reveal simultaneous delight, repair burden, changed expectations, and concern about what assistance removes.",
      "source_selectors": [
        "#listening"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/#listening",
      "related": [
        "practitioners-and-adoption",
        "field-perspectives",
        "creator-experience"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/field-listening/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/practitioners-and-adoption/",
        "https://viz.lyra-forge.com/parts/field-perspectives/",
        "https://viz.lyra-forge.com/parts/creator-experience/"
      ]
    },
    {
      "slug": "field-perspectives",
      "experience": "practitioner-experience",
      "kind": "Perspectives",
      "title": "Field perspectives",
      "question": "What should cheaper implementation effort buy?",
      "summary": "Independent practice perspectives expose purposes, collaboration, creative friction, and production concerns that capability scores omit.",
      "source_selectors": [
        "#perspectives"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/#perspectives",
      "related": [
        "field-listening",
        "creator-experience",
        "learning-and-expertise"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/field-perspectives/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/field-listening/",
        "https://viz.lyra-forge.com/parts/creator-experience/",
        "https://viz.lyra-forge.com/parts/learning-and-expertise/"
      ]
    },
    {
      "slug": "work-surfaces",
      "experience": "practitioner-experience",
      "kind": "Practice",
      "title": "The tools and work surfaces",
      "question": "What can each work surface see, change, and leave behind?",
      "summary": "A showcase of chat, code, structured, governed, and agentic approaches organized by control rather than rank.",
      "source_selectors": [
        "#tools"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/#tools",
      "related": [
        "work-people-do",
        "technique-map",
        "environment-fit"
      ],
      "entities": [
        "data-formulator-2",
        "raiven",
        "nvagent"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/work-surfaces/",
      "audience_routes": [
        {
          "title": "Visualization practitioners",
          "url": "https://viz.lyra-forge.com/for/practitioners/",
          "use": "Match the surface to the visibility, editability, and recovery the job needs."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/work-people-do/",
        "https://viz.lyra-forge.com/parts/technique-map/",
        "https://viz.lyra-forge.com/parts/environment-fit/"
      ]
    },
    {
      "slug": "creator-experience",
      "experience": "practitioner-experience",
      "kind": "Human evidence",
      "title": "Creator experience",
      "question": "How does assistance change the full creator workflow?",
      "summary": "The same capability can feel magical at the beginning and burdensome during inspection, repair, and acceptance.",
      "source_selectors": [
        "#creator"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/#creator",
      "related": [
        "field-listening",
        "measured-evidence",
        "learning-and-expertise"
      ],
      "entities": [
        "data-formulator-2",
        "matplotagent"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/creator-experience/",
      "audience_routes": [
        {
          "title": "Visualization practitioners",
          "url": "https://viz.lyra-forge.com/for/practitioners/",
          "use": "Count inspection, repair, discarded attempts, and retained control as work."
        },
        {
          "title": "Educators and accessibility leads",
          "url": "https://viz.lyra-forge.com/for/educators/",
          "use": "Observe what reasoning, correction, and collaboration the learner still performs."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/field-listening/",
        "https://viz.lyra-forge.com/parts/measured-evidence/",
        "https://viz.lyra-forge.com/parts/learning-and-expertise/"
      ]
    },
    {
      "slug": "measured-evidence",
      "experience": "practitioner-experience",
      "kind": "Evaluation",
      "title": "Measured creator evidence",
      "question": "Which dimensions move together, and which do not?",
      "summary": "Speed, completion, confidence, correctness, and failure can move in different directions across measured studies.",
      "source_selectors": [
        "#evidence"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/#evidence",
      "related": [
        "creator-experience",
        "evidence-ladder",
        "evaluation-practice"
      ],
      "entities": [
        "viseval",
        "realchart2code"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/measured-evidence/",
      "audience_routes": [
        {
          "title": "Product and system builders",
          "url": "https://viz.lyra-forge.com/for/builders/",
          "use": "Instrument semantic, visual, interaction, coordination, and recovery failures."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/creator-experience/",
        "https://viz.lyra-forge.com/parts/evidence-ladder/",
        "https://viz.lyra-forge.com/parts/evaluation-practice/"
      ]
    },
    {
      "slug": "learning-and-expertise",
      "experience": "practitioner-experience",
      "kind": "Learning",
      "title": "Human capability",
      "question": "Which skill is assistance actually changing?",
      "summary": "Expertise is decomposed into domain knowledge, coding, visual design, critique, correction, and transfer rather than one novice-to-expert label.",
      "source_selectors": [
        "#learning"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/#learning",
      "related": [
        "creator-experience",
        "reader-outcomes",
        "evidence-method"
      ],
      "entities": [
        "chartqapro",
        "mm-judgebench"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/learning-and-expertise/",
      "audience_routes": [
        {
          "title": "Educators and accessibility leads",
          "url": "https://viz.lyra-forge.com/for/educators/",
          "use": "Separate assisted completion from unassisted transfer and later retention."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/creator-experience/",
        "https://viz.lyra-forge.com/parts/reader-outcomes/",
        "https://viz.lyra-forge.com/parts/evidence-method/"
      ]
    },
    {
      "slug": "reader-outcomes",
      "experience": "practitioner-experience",
      "kind": "Human evidence",
      "title": "Reader experience",
      "question": "What happens when the audience encounters the delivered claim?",
      "summary": "The section separates creator experience from reader comprehension, accessibility, trust, decision consequence, and later use.",
      "source_selectors": [
        "#reader"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/#reader",
      "related": [
        "learning-and-expertise",
        "context-modes",
        "evaluation-practice"
      ],
      "entities": [
        "chartqapro",
        "polychartqa-multichart",
        "polychartqa-multilingual"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/reader-outcomes/",
      "audience_routes": [
        {
          "title": "Newsrooms and public explainers",
          "url": "https://viz.lyra-forge.com/for/newsrooms/",
          "use": "Distinguish comprehension, confidence, accessibility, trust, and later use."
        },
        {
          "title": "Educators and accessibility leads",
          "url": "https://viz.lyra-forge.com/for/educators/",
          "use": "Measure access, comprehension, confidence, and consequence for intended people."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/learning-and-expertise/",
        "https://viz.lyra-forge.com/parts/context-modes/",
        "https://viz.lyra-forge.com/parts/evaluation-practice/"
      ]
    },
    {
      "slug": "context-modes",
      "experience": "practitioner-experience",
      "kind": "Context",
      "title": "Context and lifecycle modes",
      "question": "How should the common evidence spine change by role and lifecycle state?",
      "summary": "Context-specific modes and a shared lifecycle ledger translate one evidence base across practice, governance, research, publication, building, teaching, and sponsorship.",
      "source_selectors": [
        "main > .section--contexts"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/",
      "related": [
        "reader-outcomes",
        "evaluation-practice",
        "contexts-and-acceptance"
      ],
      "entities": [
        "dashboard2code",
        "dasharena"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/context-modes/",
      "audience_routes": [
        {
          "title": "Visualization practitioners",
          "url": "https://viz.lyra-forge.com/for/practitioners/",
          "use": "Keep delivery, failure, repair, and maintenance connected after release."
        },
        {
          "title": "Analytics and BI leaders",
          "url": "https://viz.lyra-forge.com/for/analytics-leaders/",
          "use": "Require actor-separated release, incident, repair, recheck, and ownership records."
        },
        {
          "title": "Newsrooms and public explainers",
          "url": "https://viz.lyra-forge.com/for/newsrooms/",
          "use": "Preserve publication, correction, recheck, and ownership as separate events."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/reader-outcomes/",
        "https://viz.lyra-forge.com/parts/evaluation-practice/",
        "https://viz.lyra-forge.com/parts/contexts-and-acceptance/"
      ]
    },
    {
      "slug": "evaluation-practice",
      "experience": "practitioner-experience",
      "kind": "Evaluation",
      "title": "A practical evaluation",
      "question": "How should the complete creator-to-artifact-to-reader episode be measured?",
      "summary": "The evaluation protocol follows the full episode rather than treating a prettier first render as a workflow result.",
      "source_selectors": [
        "#evaluate"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/#evaluate",
      "related": [
        "measured-evidence",
        "context-modes",
        "evidence-method"
      ],
      "entities": [
        "viseval",
        "dasharena",
        "dashboard2code"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/evaluation-practice/",
      "audience_routes": [
        {
          "title": "Visualization practitioners",
          "url": "https://viz.lyra-forge.com/for/practitioners/",
          "use": "Freeze the acceptance contract and test the rendered result."
        },
        {
          "title": "Analytics and BI leaders",
          "url": "https://viz.lyra-forge.com/for/analytics-leaders/",
          "use": "Freeze local semantic, permission, refusal, and recovery checks before comparison."
        },
        {
          "title": "Newsrooms and public explainers",
          "url": "https://viz.lyra-forge.com/for/newsrooms/",
          "use": "Keep editorial acceptance separate from mechanical checks and model judgments."
        },
        {
          "title": "Product and system builders",
          "url": "https://viz.lyra-forge.com/for/builders/",
          "use": "Compare the complete rendered route under one task and acceptance contract."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/measured-evidence/",
        "https://viz.lyra-forge.com/parts/context-modes/",
        "https://viz.lyra-forge.com/parts/evidence-method/"
      ]
    },
    {
      "slug": "evidence-method",
      "experience": "practitioner-experience",
      "kind": "Method",
      "title": "How to read the evidence",
      "question": "What work can each source type legitimately do?",
      "summary": "Measured studies, product pages, and public testimony are kept in distinct evidence roles with different claim limits.",
      "source_selectors": [
        "main > .section--methods"
      ],
      "source_url": "https://viz.lyra-forge.com/practitioner-experience/",
      "related": [
        "evaluation-practice",
        "learning-and-expertise",
        "research-method"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/evidence-method/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/evaluation-practice/",
        "https://viz.lyra-forge.com/parts/learning-and-expertise/",
        "https://viz.lyra-forge.com/parts/research-method/"
      ]
    },
    {
      "slug": "ideal-capability",
      "experience": "capability-scorecard",
      "kind": "Capability model",
      "title": "The ideal state",
      "question": "What does perfect performance mean?",
      "summary": "The ideal is defined by the right human outcome and preserved authority rather than maximum autonomy.",
      "source_selectors": [
        "#ideal"
      ],
      "source_url": "https://viz.lyra-forge.com/capability-scorecard/#ideal",
      "related": [
        "scoring-scale",
        "current-capability",
        "contexts-and-acceptance"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/ideal-capability/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/scoring-scale/",
        "https://viz.lyra-forge.com/parts/current-capability/",
        "https://viz.lyra-forge.com/parts/contexts-and-acceptance/"
      ]
    },
    {
      "slug": "scoring-scale",
      "experience": "capability-scorecard",
      "kind": "Capability model",
      "title": "One fixed maturity scale",
      "question": "What evidence moves a capability score?",
      "summary": "A fixed threshold scale retains unknown and partial states rather than moving with narrative confidence.",
      "source_selectors": [
        "#scale"
      ],
      "source_url": "https://viz.lyra-forge.com/capability-scorecard/#scale",
      "related": [
        "ideal-capability",
        "current-capability",
        "capability-history"
      ],
      "entities": [
        "viseval",
        "mm-judgebench"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/scoring-scale/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/ideal-capability/",
        "https://viz.lyra-forge.com/parts/current-capability/",
        "https://viz.lyra-forge.com/parts/capability-history/"
      ]
    },
    {
      "slug": "current-capability",
      "experience": "capability-scorecard",
      "kind": "Capability model",
      "title": "Current common-core scorecard",
      "question": "Where is the field closest to and farthest from the ideal?",
      "summary": "Current evidence is strongest on bounded creation and weakest on what happens to people and artifacts afterward.",
      "source_selectors": [
        "#current"
      ],
      "source_url": "https://viz.lyra-forge.com/capability-scorecard/#current",
      "related": [
        "scoring-scale",
        "contexts-and-acceptance",
        "capability-history"
      ],
      "entities": [
        "chartography",
        "realchart2code",
        "dasharena"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/current-capability/",
      "audience_routes": [
        {
          "title": "Visualization practitioners",
          "url": "https://viz.lyra-forge.com/for/practitioners/",
          "use": "Set a realistic boundary for what assistance can currently carry."
        },
        {
          "title": "Product and system builders",
          "url": "https://viz.lyra-forge.com/for/builders/",
          "use": "Remove scaffolding that merely repeats capability the base system already has."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/scoring-scale/",
        "https://viz.lyra-forge.com/parts/contexts-and-acceptance/",
        "https://viz.lyra-forge.com/parts/capability-history/"
      ]
    },
    {
      "slug": "contexts-and-acceptance",
      "experience": "capability-scorecard",
      "kind": "Context",
      "title": "Context-specific ideals",
      "question": "How do release gates change while the scorecard stays fixed?",
      "summary": "Practice contexts keep a shared scorecard but define distinct outcome, authority, and release gates.",
      "source_selectors": [
        "#contexts"
      ],
      "source_url": "https://viz.lyra-forge.com/capability-scorecard/#contexts",
      "related": [
        "ideal-capability",
        "environment-fit",
        "context-modes"
      ],
      "entities": [
        "dashboard2code",
        "polychartqa-multilingual"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/contexts-and-acceptance/",
      "audience_routes": [
        {
          "title": "Analytics and BI leaders",
          "url": "https://viz.lyra-forge.com/for/analytics-leaders/",
          "use": "Define acceptance for the actual data, roles, decisions, and operating environment."
        },
        {
          "title": "Product and system builders",
          "url": "https://viz.lyra-forge.com/for/builders/",
          "use": "Bind the product mechanism to the permissions, users, stakes, and operating owner."
        },
        {
          "title": "Educators and accessibility leads",
          "url": "https://viz.lyra-forge.com/for/educators/",
          "use": "Define endpoints for the actual devices, languages, access paths, and stakes."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/ideal-capability/",
        "https://viz.lyra-forge.com/parts/environment-fit/",
        "https://viz.lyra-forge.com/parts/context-modes/"
      ]
    },
    {
      "slug": "capability-history",
      "experience": "capability-scorecard",
      "kind": "History",
      "title": "The same scorecard through time",
      "question": "How has the fixed scorecard moved?",
      "summary": "Progress accelerated after 2023 without promoting any common-core dimension into field-wide deliverability.",
      "source_selectors": [
        "#history"
      ],
      "source_url": "https://viz.lyra-forge.com/capability-scorecard/#history",
      "related": [
        "research-timeline",
        "current-capability",
        "capability-forecast"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/capability-history/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/research-timeline/",
        "https://viz.lyra-forge.com/parts/current-capability/",
        "https://viz.lyra-forge.com/parts/capability-forecast/"
      ]
    },
    {
      "slug": "capability-forecast",
      "experience": "capability-scorecard",
      "kind": "Forecast",
      "title": "Forecasts as score movements",
      "question": "Which score movements are plausible and resolvable?",
      "summary": "Near-term forecasts name bounded score changes, dates, resolution criteria, and evidence that would update them.",
      "source_selectors": [
        "#forecast"
      ],
      "source_url": "https://viz.lyra-forge.com/capability-scorecard/#forecast",
      "related": [
        "research-forecast",
        "capability-history",
        "scorecard-sources"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/capability-forecast/",
      "audience_routes": [
        {
          "title": "Researchers and evaluators",
          "url": "https://viz.lyra-forge.com/for/researchers/",
          "use": "Turn future claims into dated, resolvable tests rather than narrative extrapolation."
        }
      ],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/research-forecast/",
        "https://viz.lyra-forge.com/parts/capability-history/",
        "https://viz.lyra-forge.com/parts/scorecard-sources/"
      ]
    },
    {
      "slug": "scorecard-sources",
      "experience": "capability-scorecard",
      "kind": "Evidence",
      "title": "Scorecard source map",
      "question": "Which studies are closest to each judgment?",
      "summary": "The source map exposes the evidence nearest to each current score and forecast test.",
      "source_selectors": [
        "#sources"
      ],
      "source_url": "https://viz.lyra-forge.com/capability-scorecard/#sources",
      "related": [
        "current-capability",
        "capability-forecast",
        "scorecard-method"
      ],
      "entities": [
        "chartography",
        "dasharena",
        "viseval"
      ],
      "html_url": "https://viz.lyra-forge.com/parts/scorecard-sources/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/current-capability/",
        "https://viz.lyra-forge.com/parts/capability-forecast/",
        "https://viz.lyra-forge.com/parts/scorecard-method/"
      ]
    },
    {
      "slug": "scorecard-method",
      "experience": "capability-scorecard",
      "kind": "Method",
      "title": "How to read and update the scorecard",
      "question": "What kind of judgment surface is the scorecard?",
      "summary": "The scorecard is a versioned synthesis with explicit progress thresholds, not a psychometric instrument or product ranking.",
      "source_selectors": [
        "#method"
      ],
      "source_url": "https://viz.lyra-forge.com/capability-scorecard/#method",
      "related": [
        "scorecard-sources",
        "scoring-scale",
        "research-method"
      ],
      "entities": [],
      "html_url": "https://viz.lyra-forge.com/parts/scorecard-method/",
      "audience_routes": [],
      "related_urls": [
        "https://viz.lyra-forge.com/parts/scorecard-sources/",
        "https://viz.lyra-forge.com/parts/scoring-scale/",
        "https://viz.lyra-forge.com/parts/research-method/"
      ]
    }
  ]
}
