{
  "query": {
    "includeIndirect": true,
    "maxNodes": 651,
    "ignoreHardCap": true,
    "includeIdeasets": true
  },
  "depth": 1,
  "truncated": false,
  "totalMatching": 651,
  "nodes": [
    {
      "id": "example_rq_project/a source folder/a reqfile.rq#python_file_reference",
      "name": "python_file_reference",
      "kind": "block",
      "fileUri": "example_rq_project/a source folder/a reqfile.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/a source folder/a reqfile.rq#python_line_reference",
      "name": "python_line_reference",
      "kind": "block",
      "fileUri": "example_rq_project/a source folder/a reqfile.rq",
      "lineStart": 4,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/a source folder/a reqfile.rq#python_symbol_reference",
      "name": "python_symbol_reference",
      "kind": "block",
      "fileUri": "example_rq_project/a source folder/a reqfile.rq",
      "lineStart": 8,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/an idea in a folder/another idea.rq#hello",
      "name": "hello",
      "kind": "block",
      "fileUri": "example_rq_project/an idea in a folder/another idea.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/exampleimport.rq#myimportableIdea",
      "name": "myimportableIdea",
      "kind": "block",
      "fileUri": "example_rq_project/exampleimport.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/exampleimport1.rq#myimportableIdea",
      "name": "myimportableIdea",
      "kind": "block",
      "fileUri": "example_rq_project/exampleimport1.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/exampleimport2.rq#myimportableIdea",
      "name": "myimportableIdea",
      "kind": "block",
      "fileUri": "example_rq_project/exampleimport2.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/main.rq#a_simple_idea",
      "name": "a_simple_idea",
      "kind": "oneliner",
      "fileUri": "example_rq_project/main.rq",
      "lineStart": 41,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/main.rq#my idea2",
      "name": "my idea2",
      "kind": "block",
      "fileUri": "example_rq_project/main.rq",
      "lineStart": 10,
      "status": "pending",
      "statusKey": "pending",
      "tags": [
        "todo",
        "highpriority"
      ],
      "tagsKeys": [
        "todo",
        "highpriority"
      ]
    },
    {
      "id": "example_rq_project/main.rq#my_ideaset",
      "name": "my_ideaset",
      "kind": "ideaset",
      "fileUri": "example_rq_project/main.rq",
      "lineStart": 35,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/main.rq#my_second_idea",
      "name": "my_second_idea",
      "kind": "oneliner",
      "fileUri": "example_rq_project/main.rq",
      "lineStart": 7,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/main.rq#my_unbracketed_one_liner_idea",
      "name": "my_unbracketed_one_liner_idea",
      "kind": "oneliner",
      "fileUri": "example_rq_project/main.rq",
      "lineStart": 5,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/main.rq#myidea",
      "name": "myidea",
      "kind": "block",
      "fileUri": "example_rq_project/main.rq",
      "lineStart": 1,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "example_rq_project/sub idea.rq#myidea3",
      "name": "myidea3",
      "kind": "block",
      "fileUri": "example_rq_project/sub idea.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [
        "style",
        "accessibility",
        "performance"
      ],
      "tagsKeys": [
        "style",
        "accessibility",
        "performance"
      ]
    },
    {
      "id": "packages/extension/src/analytical_submodule/spec.rq#spec",
      "name": "spec",
      "kind": "oneliner",
      "fileUri": "packages/extension/src/analytical_submodule/spec.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "packages/extension/templates/thanks-for-installing.template.rq#acknowledgements",
      "name": "acknowledgements",
      "kind": "block",
      "fileUri": "packages/extension/templates/thanks-for-installing.template.rq",
      "lineStart": 26,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "packages/extension/templates/thanks-for-installing.template.rq#extension_overview",
      "name": "extension_overview",
      "kind": "block",
      "fileUri": "packages/extension/templates/thanks-for-installing.template.rq",
      "lineStart": 13,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "packages/extension/templates/thanks-for-installing.template.rq#language_overview",
      "name": "language_overview",
      "kind": "block",
      "fileUri": "packages/extension/templates/thanks-for-installing.template.rq",
      "lineStart": 19,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "packages/extension/templates/thanks-for-installing.template.rq#resources",
      "name": "resources",
      "kind": "block",
      "fileUri": "packages/extension/templates/thanks-for-installing.template.rq",
      "lineStart": 5,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "packages/extension/templates/thanks-for-installing.template.rq#welcome",
      "name": "welcome",
      "kind": "block",
      "fileUri": "packages/extension/templates/thanks-for-installing.template.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ai-support.rq#cli",
      "name": "cli",
      "kind": "block",
      "fileUri": "reqlan rq/ai-support.rq",
      "lineStart": 26,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ai-support.rq#skills",
      "name": "skills",
      "kind": "block",
      "fileUri": "reqlan rq/ai-support.rq",
      "lineStart": 5,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ai-support.rq#special_attributes",
      "name": "special_attributes",
      "kind": "block",
      "fileUri": "reqlan rq/ai-support.rq",
      "lineStart": 17,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#active_base_switch",
      "name": "active_base_switch",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 138,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#base",
      "name": "base",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 14,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration",
      "name": "base_configuration",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 55,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration_provider",
      "name": "base_configuration_provider",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 73,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#base_initialisation",
      "name": "base_initialisation",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 115,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#base_linking",
      "name": "base_linking",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 98,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#base_modes",
      "name": "base_modes",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 110,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#base_nesting",
      "name": "base_nesting",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 83,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#base_ownership",
      "name": "base_ownership",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 40,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#create_base_onboarding",
      "name": "create_base_onboarding",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 186,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#implied_context",
      "name": "implied_context",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 121,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/bases/base.rq#multi_base_environment",
      "name": "multi_base_environment",
      "kind": "block",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 167,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/brand.rq#brand",
      "name": "brand",
      "kind": "oneliner",
      "fileUri": "reqlan rq/brand.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/brand.rq#extension_brand",
      "name": "extension_brand",
      "kind": "block",
      "fileUri": "reqlan rq/brand.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/brand.rq#file_icon",
      "name": "file_icon",
      "kind": "block",
      "fileUri": "reqlan rq/brand.rq",
      "lineStart": 8,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#architecture",
      "name": "architecture",
      "kind": "block",
      "fileUri": "reqlan rq/cli/cli_package.rq",
      "lineStart": 13,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#cli_package",
      "name": "cli_package",
      "kind": "block",
      "fileUri": "reqlan rq/cli/cli_package.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#commands",
      "name": "commands",
      "kind": "block",
      "fileUri": "reqlan rq/cli/cli_package.rq",
      "lineStart": 17,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#function_parity",
      "name": "function_parity",
      "kind": "block",
      "fileUri": "reqlan rq/cli/cli_package.rq",
      "lineStart": 51,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#init",
      "name": "init",
      "kind": "block",
      "fileUri": "reqlan rq/cli/cli_package.rq",
      "lineStart": 35,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#watch",
      "name": "watch",
      "kind": "block",
      "fileUri": "reqlan rq/cli/cli_package.rq",
      "lineStart": 30,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/constitution.rq#general_purpose",
      "name": "general_purpose",
      "kind": "oneliner",
      "fileUri": "reqlan rq/constitution.rq",
      "lineStart": 9,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/constitution.rq#inspiration",
      "name": "inspiration",
      "kind": "block",
      "fileUri": "reqlan rq/constitution.rq",
      "lineStart": 15,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/constitution.rq#llm_first",
      "name": "llm_first",
      "kind": "block",
      "fileUri": "reqlan rq/constitution.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/constitution.rq#mission_statement",
      "name": "mission_statement",
      "kind": "oneliner",
      "fileUri": "reqlan rq/constitution.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/constitution.rq#scope",
      "name": "scope",
      "kind": "oneliner",
      "fileUri": "reqlan rq/constitution.rq",
      "lineStart": 13,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/constitution.rq#simplicity",
      "name": "simplicity",
      "kind": "oneliner",
      "fileUri": "reqlan rq/constitution.rq",
      "lineStart": 11,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/constitution.rq#supply_chain",
      "name": "supply_chain",
      "kind": "block",
      "fileUri": "reqlan rq/constitution.rq",
      "lineStart": 24,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/constitution.rq#vsc_first",
      "name": "vsc_first",
      "kind": "oneliner",
      "fileUri": "reqlan rq/constitution.rq",
      "lineStart": 7,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#analytical_package",
      "name": "analytical_package",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 54,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#base_containers",
      "name": "base_containers",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 128,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#cli_package",
      "name": "cli_package",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 78,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_package",
      "name": "extension_package",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 62,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_surfaces",
      "name": "extension_surfaces",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 143,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#grammar_and_parser",
      "name": "grammar_and_parser",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 102,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#hierarchy_of_truth",
      "name": "hierarchy_of_truth",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 155,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#ideas_index",
      "name": "ideas_index",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 117,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_package",
      "name": "language_package",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 46,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_runtime",
      "name": "language_runtime",
      "kind": "ideaset",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 175,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_server",
      "name": "language_server",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 110,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#mcp_package",
      "name": "mcp_package",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 72,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#monorepo",
      "name": "monorepo",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 38,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#package_versioning",
      "name": "package_versioning",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 89,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#product_map",
      "name": "product_map",
      "kind": "ideaset",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 182,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#runtime_topology",
      "name": "runtime_topology",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 133,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope",
      "name": "scope",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 30,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#site_package",
      "name": "site_package",
      "kind": "block",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 83,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/core-architecture.rq#workspace_packages",
      "name": "workspace_packages",
      "kind": "ideaset",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 164,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/build.rq#build_prepare",
      "name": "build_prepare",
      "kind": "block",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 51,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/build.rq#extension_build",
      "name": "extension_build",
      "kind": "block",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 10,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/build.rq#extension_bundle",
      "name": "extension_bundle",
      "kind": "block",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 76,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/build.rq#extension_media_build",
      "name": "extension_media_build",
      "kind": "block",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 37,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/build.rq#extension_readme_build",
      "name": "extension_readme_build",
      "kind": "block",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 44,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/build.rq#extension_typecheck",
      "name": "extension_typecheck",
      "kind": "block",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 71,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/build.rq#incremental_extension_build",
      "name": "incremental_extension_build",
      "kind": "block",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 17,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/build.rq#scope",
      "name": "scope",
      "kind": "oneliner",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 8,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/build.rq#webview_build",
      "name": "webview_build",
      "kind": "block",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 57,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/core.rq#code_comment_references",
      "name": "code_comment_references",
      "kind": "block",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 25,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/core.rq#hierarchy_of_requirements",
      "name": "hierarchy_of_requirements",
      "kind": "oneliner",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/core.rq#modulurisation",
      "name": "modulurisation",
      "kind": "oneliner",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/core.rq#rust_mindset",
      "name": "rust_mindset",
      "kind": "block",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 16,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/core.rq#scope",
      "name": "scope",
      "kind": "oneliner",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/core.rq#stack",
      "name": "stack",
      "kind": "block",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 8,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/core.rq#succinct",
      "name": "succinct",
      "kind": "oneliner",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 4,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/development/core.rq#testing",
      "name": "testing",
      "kind": "block",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 29,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#deployment_flow",
      "name": "deployment_flow",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 41,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_distribution",
      "name": "extension_distribution",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 98,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_package",
      "name": "extension_package",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 31,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_readme",
      "name": "extension_readme",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 70,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#grammar_linguist",
      "name": "grammar_linguist",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 123,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#npm_distribution",
      "name": "npm_distribution",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 16,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#npm_package_readme",
      "name": "npm_package_readme",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 63,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#openvsx_registry",
      "name": "openvsx_registry",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 107,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#release_tagging",
      "name": "release_tagging",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 54,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#root_readme",
      "name": "root_readme",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 77,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#site_distribution",
      "name": "site_distribution",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 92,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#site_package",
      "name": "site_package",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 36,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap",
      "name": "stopgap",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#version_management",
      "name": "version_management",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#vsix_export",
      "name": "vsix_export",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 83,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#workflow_deduplication",
      "name": "workflow_deduplication",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 114,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/distribution/landers.rq#landers",
      "name": "landers",
      "kind": "block",
      "fileUri": "reqlan rq/distribution/landers.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/docs/docs.rq#docs_reqs",
      "name": "docs_reqs",
      "kind": "oneliner",
      "fileUri": "reqlan rq/docs/docs.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/docs/docs.rq#export_docs_tag",
      "name": "export_docs_tag",
      "kind": "oneliner",
      "fileUri": "reqlan rq/docs/docs.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation",
      "name": "activation",
      "kind": "block",
      "fileUri": "reqlan rq/extension/activation.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation_events",
      "name": "activation_events",
      "kind": "block",
      "fileUri": "reqlan rq/extension/activation.rq",
      "lineStart": 9,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation_sequence",
      "name": "activation_sequence",
      "kind": "block",
      "fileUri": "reqlan rq/extension/activation.rq",
      "lineStart": 20,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/activation.rq#analytical_submodule_activation",
      "name": "analytical_submodule_activation",
      "kind": "block",
      "fileUri": "reqlan rq/extension/activation.rq",
      "lineStart": 48,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/activation.rq#background_startup",
      "name": "background_startup",
      "kind": "block",
      "fileUri": "reqlan rq/extension/activation.rq",
      "lineStart": 30,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/activation.rq#first_paint_startup",
      "name": "first_paint_startup",
      "kind": "block",
      "fileUri": "reqlan rq/extension/activation.rq",
      "lineStart": 38,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/activation.rq#onboarding_check",
      "name": "onboarding_check",
      "kind": "block",
      "fileUri": "reqlan rq/extension/activation.rq",
      "lineStart": 54,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/agents/features-ai.rq#ai_add_to_context",
      "name": "ai_add_to_context",
      "kind": "block",
      "fileUri": "reqlan rq/extension/agents/features-ai.rq",
      "lineStart": 16,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/agents/features-ai.rq#ai_api",
      "name": "ai_api",
      "kind": "oneliner",
      "fileUri": "reqlan rq/extension/agents/features-ai.rq",
      "lineStart": 3,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/agents/features-ai.rq#ai_build_requirement",
      "name": "ai_build_requirement",
      "kind": "block",
      "fileUri": "reqlan rq/extension/agents/features-ai.rq",
      "lineStart": 12,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/agents/features-ai.rq#ai_integration",
      "name": "ai_integration",
      "kind": "block",
      "fileUri": "reqlan rq/extension/agents/features-ai.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/agents/features-ai.rq#ai_write_plan",
      "name": "ai_write_plan",
      "kind": "block",
      "fileUri": "reqlan rq/extension/agents/features-ai.rq",
      "lineStart": 20,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/architecture.rq#event_driven",
      "name": "event_driven",
      "kind": "oneliner",
      "fileUri": "reqlan rq/extension/architecture.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/architecture.rq#state_machine_mindset",
      "name": "state_machine_mindset",
      "kind": "oneliner",
      "fileUri": "reqlan rq/extension/architecture.rq",
      "lineStart": 4,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/code_completion.rq#code_completion",
      "name": "code_completion",
      "kind": "block",
      "fileUri": "reqlan rq/extension/code_completion.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/configuration.rq#ai_naming",
      "name": "ai_naming",
      "kind": "block",
      "fileUri": "reqlan rq/extension/configuration.rq",
      "lineStart": 102,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "name": "configuration_import_roots",
      "kind": "block",
      "fileUri": "reqlan rq/extension/configuration.rq",
      "lineStart": 30,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location",
      "name": "configuration_location",
      "kind": "block",
      "fileUri": "reqlan rq/extension/configuration.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_rqignore",
      "name": "configuration_rqignore",
      "kind": "block",
      "fileUri": "reqlan rq/extension/configuration.rq",
      "lineStart": 78,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_schema_file",
      "name": "configuration_schema_file",
      "kind": "block",
      "fileUri": "reqlan rq/extension/configuration.rq",
      "lineStart": 20,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/export_functions.rq#export_JSON",
      "name": "export_JSON",
      "kind": "block",
      "fileUri": "reqlan rq/extension/export_functions.rq",
      "lineStart": 15,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/export_functions.rq#export_configurability",
      "name": "export_configurability",
      "kind": "block",
      "fileUri": "reqlan rq/extension/export_functions.rq",
      "lineStart": 4,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/export_functions.rq#export_csv",
      "name": "export_csv",
      "kind": "block",
      "fileUri": "reqlan rq/extension/export_functions.rq",
      "lineStart": 10,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/export_functions.rq#export_html",
      "name": "export_html",
      "kind": "block",
      "fileUri": "reqlan rq/extension/export_functions.rq",
      "lineStart": 20,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/export_functions.rq#export_pdf",
      "name": "export_pdf",
      "kind": "block",
      "fileUri": "reqlan rq/extension/export_functions.rq",
      "lineStart": 26,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#add_to_chat",
      "name": "add_to_chat",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 61,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette",
      "name": "command_palette",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 4,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#decompose",
      "name": "decompose",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 21,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#divide_and_conquer",
      "name": "divide_and_conquer",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 50,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#exports",
      "name": "exports",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 46,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#get_local_graph",
      "name": "get_local_graph",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 17,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#open_a_random_requirement",
      "name": "open_a_random_requirement",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 75,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#open_index_diagnostics",
      "name": "open_index_diagnostics",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 68,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#pallete_function_create_todo",
      "name": "pallete_function_create_todo",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 54,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#search_code_actions",
      "name": "search_code_actions",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 81,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#toggle_indirect_references",
      "name": "toggle_indirect_references",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 13,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#view_all_requirements",
      "name": "view_all_requirements",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 9,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-consumption.rq#graph_view",
      "name": "graph_view",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-consumption.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-consumption.rq#ide_page_reports",
      "name": "ide_page_reports",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-consumption.rq",
      "lineStart": 16,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-consumption.rq#local_graph_view",
      "name": "local_graph_view",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-consumption.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-consumption.rq#status_table",
      "name": "status_table",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-consumption.rq",
      "lineStart": 11,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-export.rq#csv_export",
      "name": "csv_export",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-export.rq",
      "lineStart": 26,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-export.rq#export_webview",
      "name": "export_webview",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-export.rq",
      "lineStart": 4,
      "status": "partial",
      "statusKey": "partial",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-export.rq#json_export",
      "name": "json_export",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-export.rq",
      "lineStart": 22,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#completion_tracking",
      "name": "completion_tracking",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 69,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#deprecation_impact_analysis",
      "name": "deprecation_impact_analysis",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 60,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#file_related_requirements",
      "name": "file_related_requirements",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 55,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#git_dates",
      "name": "git_dates",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 65,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_comment_reference_inclusion",
      "name": "index_comment_reference_inclusion",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 50,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_ideas",
      "name": "index_ideas",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 8,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_technology",
      "name": "index_technology",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 15,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#indexing_incrementality",
      "name": "indexing_incrementality",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 21,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_auto",
      "name": "indexing_trigger_auto",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 34,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_filesave",
      "name": "indexing_trigger_filesave",
      "kind": "oneliner",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 26,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_manual",
      "name": "indexing_trigger_manual",
      "kind": "oneliner",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 27,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_open",
      "name": "indexing_trigger_open",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 29,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#list_all_ideas",
      "name": "list_all_ideas",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 46,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#local_graph_analysis",
      "name": "local_graph_analysis",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 74,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#semantic_analysis",
      "name": "semantic_analysis",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 78,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-graph.rq#graph_design",
      "name": "graph_design",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-graph.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export",
      "name": "html_export",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 8,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "name": "html_export_attribute_pages",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 163,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index",
      "name": "html_export_attributes_index",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 149,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_cluster_pages",
      "name": "html_export_cluster_pages",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 143,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "name": "html_export_code_reference_pages",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 122,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "name": "html_export_file_pages",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 103,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "name": "html_export_form",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 33,
      "status": "partial",
      "statusKey": "partial",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_animation",
      "name": "html_export_graph_animation",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 237,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_interaction",
      "name": "html_export_graph_interaction",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 294,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto",
      "name": "html_export_graph_label_auto",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 282,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_modes",
      "name": "html_export_graph_label_modes",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 270,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_labels",
      "name": "html_export_graph_labels",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 258,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_layout",
      "name": "html_export_graph_layout",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 226,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "name": "html_export_graph_links",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 211,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_metadata",
      "name": "html_export_graph_metadata",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 305,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "name": "html_export_graph_page",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 183,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_subject",
      "name": "html_export_graph_subject",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 249,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "name": "html_export_header_link",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 342,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_idea_pages",
      "name": "html_export_idea_pages",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 97,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_internal_links",
      "name": "html_export_internal_links",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 66,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_list_views",
      "name": "html_export_list_views",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 79,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_multi_file",
      "name": "html_export_multi_file",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 61,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_printable_pages",
      "name": "html_export_printable_pages",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 315,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_runtime_modes",
      "name": "html_export_runtime_modes",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 322,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "name": "html_export_scrollable_lists",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 328,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_search",
      "name": "html_export_search",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 73,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "name": "html_export_url_base",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 362,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "name": "index_diagnostics",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-index-diagnostics.rq",
      "lineStart": 9,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_metrics",
      "name": "index_diagnostics_metrics",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-index-diagnostics.rq",
      "lineStart": 16,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_webview",
      "name": "index_diagnostics_webview",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-index-diagnostics.rq",
      "lineStart": 36,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#copy_requirement",
      "name": "copy_requirement",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-mutation-hooks.rq",
      "lineStart": 10,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement",
      "name": "create_requirement",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-mutation-hooks.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#merge_requirements",
      "name": "merge_requirements",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-mutation-hooks.rq",
      "lineStart": 15,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#move_file",
      "name": "move_file",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-mutation-hooks.rq",
      "lineStart": 29,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#rename_file",
      "name": "rename_file",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-mutation-hooks.rq",
      "lineStart": 19,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#split_requirement",
      "name": "split_requirement",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-mutation-hooks.rq",
      "lineStart": 5,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-non-rq-code-comment/functional-code-comment-references.rq#references_in_functional_code_comments",
      "name": "references_in_functional_code_comments",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-non-rq-code-comment/functional-code-comment-references.rq",
      "lineStart": 1,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-skills-and-mcp.rq#chat_skill_naming",
      "name": "chat_skill_naming",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-skills-and-mcp.rq",
      "lineStart": 34,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-skills-and-mcp.rq#cursor_skills_install",
      "name": "cursor_skills_install",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-skills-and-mcp.rq",
      "lineStart": 29,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-skills-and-mcp.rq#mcp_interaction_discovery",
      "name": "mcp_interaction_discovery",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-skills-and-mcp.rq",
      "lineStart": 21,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-skills-and-mcp.rq#mcp_keyword_search",
      "name": "mcp_keyword_search",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-skills-and-mcp.rq",
      "lineStart": 9,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-skills-and-mcp.rq#mcp_tools",
      "name": "mcp_tools",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-skills-and-mcp.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-skills-and-mcp.rq#mcp_tools_prompt",
      "name": "mcp_tools_prompt",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-skills-and-mcp.rq",
      "lineStart": 5,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-skills-and-mcp.rq#mcp_tree_interrogation",
      "name": "mcp_tree_interrogation",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-skills-and-mcp.rq",
      "lineStart": 13,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-skills-and-mcp.rq#mcp_tree_summarisation",
      "name": "mcp_tree_summarisation",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-skills-and-mcp.rq",
      "lineStart": 17,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-skills-and-mcp.rq#skill_namespace_references",
      "name": "skill_namespace_references",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-skills-and-mcp.rq",
      "lineStart": 25,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/features-views.rq#simple_views",
      "name": "simple_views",
      "kind": "block",
      "fileUri": "reqlan rq/extension/features-views.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/git-codelens.rq#git_based_history",
      "name": "git_based_history",
      "kind": "block",
      "fileUri": "reqlan rq/extension/git-codelens.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/installation.rq#base_config_seed",
      "name": "base_config_seed",
      "kind": "block",
      "fileUri": "reqlan rq/extension/installation.rq",
      "lineStart": 75,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/installation.rq#base_installation",
      "name": "base_installation",
      "kind": "block",
      "fileUri": "reqlan rq/extension/installation.rq",
      "lineStart": 61,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/installation.rq#base_rqignore_seed",
      "name": "base_rqignore_seed",
      "kind": "block",
      "fileUri": "reqlan rq/extension/installation.rq",
      "lineStart": 82,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/installation.rq#base_vs_extension_boundary",
      "name": "base_vs_extension_boundary",
      "kind": "block",
      "fileUri": "reqlan rq/extension/installation.rq",
      "lineStart": 88,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/installation.rq#extension_installation",
      "name": "extension_installation",
      "kind": "block",
      "fileUri": "reqlan rq/extension/installation.rq",
      "lineStart": 30,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation",
      "name": "installation",
      "kind": "block",
      "fileUri": "reqlan rq/extension/installation.rq",
      "lineStart": 11,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation_sequencing",
      "name": "installation_sequencing",
      "kind": "block",
      "fileUri": "reqlan rq/extension/installation.rq",
      "lineStart": 19,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/installation.rq#welcome_webview_install",
      "name": "welcome_webview_install",
      "kind": "block",
      "fileUri": "reqlan rq/extension/installation.rq",
      "lineStart": 42,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/installation.rq#workspace_agent_files",
      "name": "workspace_agent_files",
      "kind": "block",
      "fileUri": "reqlan rq/extension/installation.rq",
      "lineStart": 52,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion",
      "name": "anonymous_reference_code_completion",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/features-imports.rq",
      "lineStart": 118,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#from_import_syntax",
      "name": "from_import_syntax",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/features-imports.rq",
      "lineStart": 10,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#implicit_file_extension",
      "name": "implicit_file_extension",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/features-imports.rq",
      "lineStart": 31,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion",
      "name": "import_code_completion",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/features-imports.rq",
      "lineStart": 45,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_explicit_extension",
      "name": "import_code_completion_explicit_extension",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/features-imports.rq",
      "lineStart": 55,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_path_segments",
      "name": "import_code_completion_path_segments",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/features-imports.rq",
      "lineStart": 68,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_ranking",
      "name": "import_code_completion_ranking",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/features-imports.rq",
      "lineStart": 105,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_substring_match",
      "name": "import_code_completion_substring_match",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/features-imports.rq",
      "lineStart": 80,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_does_not_exist_error",
      "name": "import_does_not_exist_error",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/features-imports.rq",
      "lineStart": 93,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_error",
      "name": "import_error",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/features-imports.rq",
      "lineStart": 14,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "name": "remote_imports",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/features-imports.rq",
      "lineStart": 3,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/language-support/language-server-errors.rq#general_errors",
      "name": "general_errors",
      "kind": "block",
      "fileUri": "reqlan rq/extension/language-support/language-server-errors.rq",
      "lineStart": 3,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#auto_reframe",
      "name": "auto_reframe",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 167,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#compound_graph",
      "name": "compound_graph",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 189,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_controller",
      "name": "graph_cy_controller",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 25,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_elements",
      "name": "graph_cy_elements",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 40,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cytoscape",
      "name": "graph_cytoscape",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 17,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_auto",
      "name": "graph_label_auto",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 102,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "name": "graph_label_modes",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 81,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_labels",
      "name": "graph_labels",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 72,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library",
      "name": "graph_library",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 1,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "name": "graph_status_tag_filters",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 119,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#layout_options",
      "name": "layout_options",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 183,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#layout_physics",
      "name": "layout_physics",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 54,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#manual_reframe",
      "name": "manual_reframe",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 160,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#physics_options",
      "name": "physics_options",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 193,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#reframe_animation",
      "name": "reframe_animation",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 176,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#reframe_view",
      "name": "reframe_view",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 149,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#technology",
      "name": "technology",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 9,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#view_controls",
      "name": "view_controls",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 65,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#webview_threading",
      "name": "webview_threading",
      "kind": "block",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 47,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling",
      "name": "context_content_styling",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 128,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_panes_loading",
      "name": "context_panes_loading",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 124,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_tray",
      "name": "context_tray",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 117,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "name": "current_file_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 10,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#dependency_pulse_table",
      "name": "dependency_pulse_table",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 168,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown",
      "name": "fingerprint_axis_drilldown",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 155,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "name": "git_history_lens",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 27,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#parent_nodes_pane",
      "name": "parent_nodes_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 103,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "name": "reference_lists_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 50,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "name": "reference_resolution_parity",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 68,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "name": "scope_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 18,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#selection_pane",
      "name": "selection_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 110,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail",
      "name": "tooltip_detail",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 140,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#unresolved_reference_create",
      "name": "unresolved_reference_create",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 89,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane",
      "name": "miniature_graph_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/minigraph.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#minigraph_file_reference_links",
      "name": "minigraph_file_reference_links",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/minigraph.rq",
      "lineStart": 22,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#minigraph_loading",
      "name": "minigraph_loading",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/minigraph.rq",
      "lineStart": 30,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker",
      "name": "workspace_base_picker",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/workspace.rq",
      "lineStart": 21,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_content_styling",
      "name": "workspace_content_styling",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/workspace.rq",
      "lineStart": 49,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_loading",
      "name": "workspace_loading",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/workspace.rq",
      "lineStart": 43,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "name": "workspace_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/workspace.rq",
      "lineStart": 10,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "name": "activity_bar",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 31,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#component_list",
      "name": "component_list",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 175,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#context_tray",
      "name": "context_tray",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 147,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#current_file_pane",
      "name": "current_file_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 85,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#file_references_pane",
      "name": "file_references_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 129,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#git_history_lens",
      "name": "git_history_lens",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 94,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#header_buttons",
      "name": "header_buttons",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 53,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#hop_depth_control",
      "name": "hop_depth_control",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 69,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#icon",
      "name": "icon",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 39,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#ideaset_pane",
      "name": "ideaset_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 122,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#implementation_priority",
      "name": "implementation_priority",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 166,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#info_site_link",
      "name": "info_site_link",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 78,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#loading_state",
      "name": "loading_state",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 197,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#miniature_graph_pane",
      "name": "miniature_graph_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 98,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#minigraph_file_reference_links",
      "name": "minigraph_file_reference_links",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 191,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panel_content_styling",
      "name": "panel_content_styling",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 217,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panes",
      "name": "panes",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 43,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#parent_nodes_pane",
      "name": "parent_nodes_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 114,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#performance",
      "name": "performance",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 151,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#recent_pane",
      "name": "recent_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 136,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#reference_lists_pane",
      "name": "reference_lists_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 102,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#refernce_lists_pane_reference_tiering",
      "name": "refernce_lists_pane_reference_tiering",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 108,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#scope_pane",
      "name": "scope_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 90,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#selection_pane",
      "name": "selection_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 118,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#workspace_pane",
      "name": "workspace_pane",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 141,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/chat-participant.rq#chat_participant",
      "name": "chat_participant",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/chat-participant.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/chat-participant.rq#chat_participant_completion",
      "name": "chat_participant_completion",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/chat-participant.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/chat-participant.rq#chat_participant_skills",
      "name": "chat_participant_skills",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/chat-participant.rq",
      "lineStart": 16,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/chat-participant.rq#mcp",
      "name": "mcp",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/chat-participant.rq",
      "lineStart": 10,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#activity_constellation",
      "name": "activity_constellation",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 474,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "activity",
        "graph"
      ],
      "tagsKeys": [
        "widget",
        "activity",
        "graph"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#activity_river",
      "name": "activity_river",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 346,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "activity"
      ],
      "tagsKeys": [
        "widget",
        "activity"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#ai_readiness_gauge",
      "name": "ai_readiness_gauge",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 493,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "ai"
      ],
      "tagsKeys": [
        "widget",
        "ai"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#architectural_map",
      "name": "architectural_map",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 355,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "architecture"
      ],
      "tagsKeys": [
        "widget",
        "architecture"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#architecture_signals",
      "name": "architecture_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 208,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#base_signals",
      "name": "base_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 93,
      "status": "in-progress",
      "statusKey": "in-progress",
      "tags": [
        "bases",
        "multi-base"
      ],
      "tagsKeys": [
        "bases",
        "multi-base"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#change_velocity",
      "name": "change_velocity",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 384,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "velocity"
      ],
      "tagsKeys": [
        "widget",
        "velocity"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar",
      "name": "churn_heat_bar",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 299,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "churn"
      ],
      "tagsKeys": [
        "widget",
        "churn"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#concept_density",
      "name": "concept_density",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 392,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "semantic"
      ],
      "tagsKeys": [
        "widget",
        "semantic"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#confidence_card",
      "name": "confidence_card",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 335,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "confidence",
        "ai"
      ],
      "tagsKeys": [
        "widget",
        "confidence",
        "ai"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_consumers",
      "name": "context_consumers",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 250,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_fingerprint",
      "name": "context_fingerprint",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 532,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "context",
        "ai"
      ],
      "tagsKeys": [
        "widget",
        "context",
        "ai"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers",
      "name": "context_model_layers",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 39,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_radar",
      "name": "context_radar",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 465,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "context"
      ],
      "tagsKeys": [
        "widget",
        "context"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "name": "context_scope_v2",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 10,
      "status": "in-progress",
      "statusKey": "in-progress",
      "tags": [
        "context",
        "ui",
        "knowledge",
        "v2"
      ],
      "tagsKeys": [
        "context",
        "ui",
        "knowledge",
        "v2"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "name": "context_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 102,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_sources",
      "name": "context_sources",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 59,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_views",
      "name": "context_views",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 242,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#dependency_pulse",
      "name": "dependency_pulse",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 310,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "dependencies"
      ],
      "tagsKeys": [
        "widget",
        "dependencies"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#development_history_signals",
      "name": "development_history_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 142,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#file_signals",
      "name": "file_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 136,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#historical_replay_slider",
      "name": "historical_replay_slider",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 440,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "timeline",
        "graph"
      ],
      "tagsKeys": [
        "widget",
        "timeline",
        "graph"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#hotspot_overlay",
      "name": "hotspot_overlay",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 365,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "graph",
        "hotspot"
      ],
      "tagsKeys": [
        "widget",
        "graph",
        "hotspot"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#impact_radius",
      "name": "impact_radius",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 484,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "impact",
        "graph"
      ],
      "tagsKeys": [
        "widget",
        "impact",
        "graph"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "name": "implementation_priority_v2",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 572,
      "status": "in-progress",
      "statusKey": "in-progress",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#knowledge_coverage",
      "name": "knowledge_coverage",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 401,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "coverage"
      ],
      "tagsKeys": [
        "widget",
        "coverage"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#ownership_distribution",
      "name": "ownership_distribution",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 431,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "ownership"
      ],
      "tagsKeys": [
        "widget",
        "ownership"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#project_activity_signals",
      "name": "project_activity_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 160,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "name": "project_weather",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 517,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "dashboard",
        "health"
      ],
      "tagsKeys": [
        "widget",
        "dashboard",
        "health"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#quality_signals",
      "name": "quality_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 172,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#relationship_cloud",
      "name": "relationship_cloud",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 420,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "semantic",
        "relationships"
      ],
      "tagsKeys": [
        "widget",
        "semantic",
        "relationships"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "name": "relationship_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 183,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "name": "requirement_card",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 453,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "card"
      ],
      "tagsKeys": [
        "widget",
        "card"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_signals",
      "name": "requirement_lifecycle_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 215,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_wheel",
      "name": "requirement_lifecycle_wheel",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 375,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "lifecycle"
      ],
      "tagsKeys": [
        "widget",
        "lifecycle"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#requirement_signals",
      "name": "requirement_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 130,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "name": "risk_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 200,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#semantic_diff_viewer",
      "name": "semantic_diff_viewer",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 505,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "diff",
        "semantic"
      ],
      "tagsKeys": [
        "widget",
        "diff",
        "semantic"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#semantic_signals",
      "name": "semantic_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 166,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "name": "show_dont_tell",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 259,
      "status": "in-progress",
      "statusKey": "in-progress",
      "tags": [
        "ui",
        "widgets",
        "show-dont-tell"
      ],
      "tagsKeys": [
        "ui",
        "widgets",
        "show-dont-tell"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#stability_meter",
      "name": "stability_meter",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 324,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "stability"
      ],
      "tagsKeys": [
        "widget",
        "stability"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "name": "synthesized_context",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 223,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#temporal_signals",
      "name": "temporal_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 191,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#timeline_ribbon",
      "name": "timeline_ribbon",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 285,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "timeline"
      ],
      "tagsKeys": [
        "widget",
        "timeline"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#traceability_matrix",
      "name": "traceability_matrix",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 410,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [
        "widget",
        "traceability"
      ],
      "tagsKeys": [
        "widget",
        "traceability"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#user_signals",
      "name": "user_signals",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 177,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#widget_composition_rules",
      "name": "widget_composition_rules",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 543,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#ai_context_export",
      "name": "ai_context_export",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 167,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "name": "any_file_scope",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 20,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#comment_reference_links",
      "name": "comment_reference_links",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 46,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_contribution",
      "name": "context_contribution",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 100,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "name": "context_dimensions",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 50,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_focus",
      "name": "context_focus",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 87,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_footprint",
      "name": "context_footprint",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 125,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "name": "context_scope",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 10,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_selection",
      "name": "context_selection",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 95,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#current_file_context",
      "name": "current_file_context",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 179,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "name": "dimension_hop_control",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 113,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#edit_history_context",
      "name": "edit_history_context",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 194,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#file_history_context",
      "name": "file_history_context",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 189,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#file_reference_links",
      "name": "file_reference_links",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 38,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#folder_reference_links",
      "name": "folder_reference_links",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 42,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#git_context",
      "name": "git_context",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 204,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#global_hop_depth",
      "name": "global_hop_depth",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 107,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#implementation_priority",
      "name": "implementation_priority",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 216,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#manual_context",
      "name": "manual_context",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 199,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#open_files_context",
      "name": "open_files_context",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 184,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "name": "reqlan_context_model",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 70,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#scope_pane_design",
      "name": "scope_pane_design",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 132,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#workspace_context",
      "name": "workspace_context",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 172,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#graph_path",
      "name": "graph_path",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/graph-path.rq",
      "lineStart": 34,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#graph_path_walk",
      "name": "graph_path_walk",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/graph-path.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#implementation_notes",
      "name": "implementation_notes",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/graph-path.rq",
      "lineStart": 61,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#path_query",
      "name": "path_query",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/graph-path.rq",
      "lineStart": 16,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#path_result",
      "name": "path_result",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/graph-path.rq",
      "lineStart": 27,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#path_ui_design",
      "name": "path_ui_design",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/graph-path.rq",
      "lineStart": 40,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#problem",
      "name": "problem",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/graph-path.rq",
      "lineStart": 11,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#relationship_to_context",
      "name": "relationship_to_context",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/graph-path.rq",
      "lineStart": 56,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/base-scope.rq#ideas_summary_base_scope",
      "name": "ideas_summary_base_scope",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/base-scope.rq",
      "lineStart": 4,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "bases",
        "ideas-summary",
        "multi-base"
      ],
      "tagsKeys": [
        "bases",
        "ideas-summary",
        "multi-base"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#cola_vs_phyics",
      "name": "cola_vs_phyics",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 66,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "name": "control_panel",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 74,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_loading",
      "name": "graph_loading",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 40,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence",
      "name": "graph_ui_persistence",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 92,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "name": "graphical_graph",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 5,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_and_controls",
      "name": "key_and_controls",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 70,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle",
      "name": "key_panel_toggle",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 83,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#library",
      "name": "library",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 23,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#node_truncation",
      "name": "node_truncation",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 52,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#referenced_files_grouping",
      "name": "referenced_files_grouping",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 60,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#root",
      "name": "root",
      "kind": "oneliner",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 27,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#ui_controls",
      "name": "ui_controls",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 29,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#attributes_tab",
      "name": "attributes_tab",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 168,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#bases_tab",
      "name": "bases_tab",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 153,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#graphical_graph_tab",
      "name": "graphical_graph_tab",
      "kind": "oneliner",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 260,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#group_by_type",
      "name": "group_by_type",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 224,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#idea_sets_tab",
      "name": "idea_sets_tab",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 180,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "name": "ideas_summary",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 28,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_table_filters",
      "name": "ideas_table_filters",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 247,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#index_panel",
      "name": "index_panel",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 235,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#index_panel_base_support",
      "name": "index_panel_base_support",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 241,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ontology_aligned_tabs",
      "name": "ontology_aligned_tabs",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 44,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores",
      "name": "overview_coverage_scores",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 97,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "overview",
        "coverage",
        "metrics"
      ],
      "tagsKeys": [
        "overview",
        "coverage",
        "metrics"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page",
      "name": "overview_page",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 80,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_search",
      "name": "overview_search",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 122,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "name": "pages",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 56,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "name": "table_column_filters",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 188,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options",
      "name": "table_column_options",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 214,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page",
      "name": "timeline_page",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 133,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "timeline",
        "ideas",
        "git"
      ],
      "tagsKeys": [
        "timeline",
        "ideas",
        "git"
      ]
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory",
      "name": "application_memory",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/index.rq",
      "lineStart": 7,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/index.rq#git_information_capture",
      "name": "git_information_capture",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/index.rq",
      "lineStart": 62,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/index.rq#idea_index_triggers",
      "name": "idea_index_triggers",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/index.rq",
      "lineStart": 56,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/index.rq#index_diagnostics_store",
      "name": "index_diagnostics_store",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/index.rq",
      "lineStart": 21,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/index.rq#rqignore",
      "name": "rqignore",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/index.rq",
      "lineStart": 36,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/module/webview.rq#webview",
      "name": "webview",
      "kind": "block",
      "fileUri": "reqlan rq/extension/module/webview.rq",
      "lineStart": 3,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "name": "installation_event",
      "kind": "block",
      "fileUri": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq",
      "lineStart": 3,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event_trigger",
      "name": "installation_event_trigger",
      "kind": "block",
      "fileUri": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq",
      "lineStart": 42,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#onboarding_state",
      "name": "onboarding_state",
      "kind": "block",
      "fileUri": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq",
      "lineStart": 37,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#open_onboarding_page",
      "name": "open_onboarding_page",
      "kind": "block",
      "fileUri": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq",
      "lineStart": 33,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#show_onboarding_command",
      "name": "show_onboarding_command",
      "kind": "block",
      "fileUri": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq",
      "lineStart": 25,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "name": "refactor_changes",
      "kind": "block",
      "fileUri": "reqlan rq/extension/refactor_support.rq",
      "lineStart": 3,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "name": "refactor_file_moves",
      "kind": "block",
      "fileUri": "reqlan rq/extension/refactor_support.rq",
      "lineStart": 13,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete",
      "name": "refactor_symbol_delete",
      "kind": "block",
      "fileUri": "reqlan rq/extension/refactor_support.rq",
      "lineStart": 55,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move",
      "name": "refactor_symbol_move",
      "kind": "block",
      "fileUri": "reqlan rq/extension/refactor_support.rq",
      "lineStart": 43,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename",
      "name": "refactor_symbol_rename",
      "kind": "block",
      "fileUri": "reqlan rq/extension/refactor_support.rq",
      "lineStart": 28,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/scope.rq#lsp_support",
      "name": "lsp_support",
      "kind": "oneliner",
      "fileUri": "reqlan rq/extension/scope.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/scope.rq#scope",
      "name": "scope",
      "kind": "oneliner",
      "fileUri": "reqlan rq/extension/scope.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/scope.rq#vscode_extension",
      "name": "vscode_extension",
      "kind": "oneliner",
      "fileUri": "reqlan rq/extension/scope.rq",
      "lineStart": 4,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#activation_events_learning",
      "name": "activation_events_learning",
      "kind": "block",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 103,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#deferred_startup_sequence",
      "name": "deferred_startup_sequence",
      "kind": "block",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 54,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#development_bundle_freshness",
      "name": "development_bundle_freshness",
      "kind": "block",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 81,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_host_process_model",
      "name": "extension_host_process_model",
      "kind": "block",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 35,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "name": "extension_startup_reliability",
      "kind": "block",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 5,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#first_paint_contract",
      "name": "first_paint_contract",
      "kind": "block",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 41,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#invalid_url_activation_failure",
      "name": "invalid_url_activation_failure",
      "kind": "block",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 25,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#lazy_runtime_dependencies",
      "name": "lazy_runtime_dependencies",
      "kind": "block",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 67,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#observed_failure",
      "name": "observed_failure",
      "kind": "block",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 17,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#startup_diagnostics",
      "name": "startup_diagnostics",
      "kind": "block",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 92,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#verification_contract",
      "name": "verification_contract",
      "kind": "block",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 109,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#activity_bar_module",
      "name": "activity_bar_module",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 18,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#attribute_code_completion_attribute_key",
      "name": "attribute_code_completion_attribute_key",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 59,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#attribute_code_completion_main_descriptiption",
      "name": "attribute_code_completion_main_descriptiption",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 55,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types",
      "name": "code_lens_reference_types",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 101,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "name": "complementary_information_rendering",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#inbound_inlay_hints_whole_graph",
      "name": "inbound_inlay_hints_whole_graph",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 88,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion",
      "name": "reference_code_completion",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 30,
      "statusKey": "__not_present__",
      "tags": [
        "autocompletion"
      ],
      "tagsKeys": [
        "autocompletion"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion_sequencing",
      "name": "reference_code_completion_sequencing",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 46,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_rendering",
      "name": "reference_rendering",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_resolution_folder",
      "name": "reference_resolution_folder",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 12,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#traceable_inlay_hints",
      "name": "traceable_inlay_hints",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 79,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints",
      "name": "view_references_as_inlay_hints",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax-highlighting.rq",
      "lineStart": 66,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#at_sign_in_idea_text_block",
      "name": "at_sign_in_idea_text_block",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax.rq",
      "lineStart": 90,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#code_completion",
      "name": "code_completion",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax.rq",
      "lineStart": 26,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#code_completion_import_file_paths",
      "name": "code_completion_import_file_paths",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax.rq",
      "lineStart": 101,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#comment_support",
      "name": "comment_support",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax.rq",
      "lineStart": 19,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#file_references",
      "name": "file_references",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax.rq",
      "lineStart": 48,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#refactor_support",
      "name": "refactor_support",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax.rq",
      "lineStart": 42,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#sensible_alias_support",
      "name": "sensible_alias_support",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax.rq",
      "lineStart": 63,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "name": "syntax_features",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax.rq",
      "lineStart": 1,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_highlighting",
      "name": "syntax_highlighting",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax.rq",
      "lineStart": 9,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_hovering",
      "name": "syntax_hovering",
      "kind": "block",
      "fileUri": "reqlan rq/extension/syntax/features-syntax.rq",
      "lineStart": 14,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/vsc-primitives.rq#code_actions",
      "name": "code_actions",
      "kind": "block",
      "fileUri": "reqlan rq/extension/vsc-primitives.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/vsc-primitives.rq#code_completion",
      "name": "code_completion",
      "kind": "block",
      "fileUri": "reqlan rq/extension/vsc-primitives.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/vsc-primitives.rq#codelens",
      "name": "codelens",
      "kind": "block",
      "fileUri": "reqlan rq/extension/vsc-primitives.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/vsc-primitives.rq#inlay_hints",
      "name": "inlay_hints",
      "kind": "block",
      "fileUri": "reqlan rq/extension/vsc-primitives.rq",
      "lineStart": 4,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/extension/vsc-primitives.rq#quick_fixes",
      "name": "quick_fixes",
      "kind": "block",
      "fileUri": "reqlan rq/extension/vsc-primitives.rq",
      "lineStart": 8,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#capabilities",
      "name": "capabilities",
      "kind": "block",
      "fileUri": "reqlan rq/indexer/indexer.rq",
      "lineStart": 60,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#consumption",
      "name": "consumption",
      "kind": "block",
      "fileUri": "reqlan rq/indexer/indexer.rq",
      "lineStart": 29,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index",
      "name": "index",
      "kind": "block",
      "fileUri": "reqlan rq/indexer/indexer.rq",
      "lineStart": 15,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index_code_files",
      "name": "index_code_files",
      "kind": "block",
      "fileUri": "reqlan rq/indexer/indexer.rq",
      "lineStart": 72,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index_diagnostics_timing",
      "name": "index_diagnostics_timing",
      "kind": "block",
      "fileUri": "reqlan rq/indexer/indexer.rq",
      "lineStart": 65,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#nonblocking_index",
      "name": "nonblocking_index",
      "kind": "block",
      "fileUri": "reqlan rq/indexer/indexer.rq",
      "lineStart": 36,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#ownership",
      "name": "ownership",
      "kind": "block",
      "fileUri": "reqlan rq/indexer/indexer.rq",
      "lineStart": 20,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#triggers",
      "name": "triggers",
      "kind": "block",
      "fileUri": "reqlan rq/indexer/indexer.rq",
      "lineStart": 50,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/attributes.rq#attribute_configuration",
      "name": "attribute_configuration",
      "kind": "block",
      "fileUri": "reqlan rq/language/attributes.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/imports.rq#anonymous_imports_allowed",
      "name": "anonymous_imports_allowed",
      "kind": "block",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 102,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "name": "configuration_import_root_alias",
      "kind": "block",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 67,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/imports.rq#import_error_recovery",
      "name": "import_error_recovery",
      "kind": "block",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 20,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/imports.rq#import_from",
      "name": "import_from",
      "kind": "block",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 7,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords",
      "name": "import_keywords",
      "kind": "block",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/imports.rq#import_namespace",
      "name": "import_namespace",
      "kind": "block",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 41,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/imports.rq#import_paths",
      "name": "import_paths",
      "kind": "block",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 58,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/imports.rq#import_qualified",
      "name": "import_qualified",
      "kind": "block",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 53,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/imports.rq#import_tokenisation",
      "name": "import_tokenisation",
      "kind": "block",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 106,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "name": "lexer_bridge_to_syntax",
      "kind": "block",
      "fileUri": "reqlan rq/language/parser_lexer.rq",
      "lineStart": 4,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "name": "parse_budget_timeout",
      "kind": "block",
      "fileUri": "reqlan rq/language/parser_lexer.rq",
      "lineStart": 16,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#recovery_vs_budget",
      "name": "recovery_vs_budget",
      "kind": "block",
      "fileUri": "reqlan rq/language/parser_lexer.rq",
      "lineStart": 10,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#closing_nested_curly_braces",
      "name": "closing_nested_curly_braces",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax-edge-cases.rq",
      "lineStart": 33,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#context_sensitive_lexer_scaling",
      "name": "context_sensitive_lexer_scaling",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax-edge-cases.rq",
      "lineStart": 15,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces",
      "name": "nested_curly_braces",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax-edge-cases.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#one_liner_curly_brace_context",
      "name": "one_liner_curly_brace_context",
      "kind": "oneliner",
      "fileUri": "reqlan rq/language/syntax-edge-cases.rq",
      "lineStart": 31,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#attribute_forms",
      "name": "attribute_forms",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 142,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#attribute_location",
      "name": "attribute_location",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 156,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#attribute_marker",
      "name": "attribute_marker",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 135,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#attribute_values",
      "name": "attribute_values",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 165,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#block_idea",
      "name": "block_idea",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 37,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#code_snippets",
      "name": "code_snippets",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 205,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#comment_reference",
      "name": "comment_reference",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 228,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#comment_reference_ignore",
      "name": "comment_reference_ignore",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 197,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#comments",
      "name": "comments",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 184,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#dash-or_undersore_delimited-idea",
      "name": "dash-or_undersore_delimited-idea",
      "kind": "oneliner",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 323,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#example_ideaset",
      "name": "example_ideaset",
      "kind": "ideaset",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 293,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_layout",
      "name": "file_layout",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 4,
      "status": "incomplete",
      "statusKey": "incomplete",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix",
      "name": "file_suffix",
      "kind": "oneliner",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#idea_name",
      "name": "idea_name",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 15,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#ideaset",
      "name": "ideaset",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 47,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#lists",
      "name": "lists",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 171,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#main_desription_lists_allowed",
      "name": "main_desription_lists_allowed",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 42,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#markdown_links",
      "name": "markdown_links",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 257,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "name": "naked_strings_in_body",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 238,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#name_only_ideas_it_should_be_possible_to_use_name_only_ideas_without_a_body",
      "name": "name_only_ideas_it_should_be_possible_to_use_name_only_ideas_without_a_body",
      "kind": "oneliner",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 325,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "name": "no_name_idea_safe_warning",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 302,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#reference_brackets",
      "name": "reference_brackets",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 58,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#reference_embedding",
      "name": "reference_embedding",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 128,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#reference_file",
      "name": "reference_file",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 93,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#reference_qualified",
      "name": "reference_qualified",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 88,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#reference_wikilink",
      "name": "reference_wikilink",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 77,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#references_to_subidea",
      "name": "references_to_subidea",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 298,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#round_brackets",
      "name": "round_brackets",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 261,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#same_file_reference",
      "name": "same_file_reference",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 63,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#simple_idea",
      "name": "simple_idea",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 27,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#string_and_reference_apostrophes",
      "name": "string_and_reference_apostrophes",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 100,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#string_literals",
      "name": "string_literals",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 233,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#subidea1",
      "name": "subidea1",
      "kind": "oneliner",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 286,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax.rq#subidea2",
      "name": "subidea2",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 288,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/language/syntax_whitespace.rq#syntax_whitespace",
      "name": "syntax_whitespace",
      "kind": "block",
      "fileUri": "reqlan rq/language/syntax_whitespace.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/marketing.rq#semantic_engineering_toolset",
      "name": "semantic_engineering_toolset",
      "kind": "oneliner",
      "fileUri": "reqlan rq/marketing_and_media/marketing.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/marketing.rq#smart_engineers_use_reqlan",
      "name": "smart_engineers_use_reqlan",
      "kind": "oneliner",
      "fileUri": "reqlan rq/marketing_and_media/marketing.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#adv_01_imports_ideasets",
      "name": "adv_01_imports_ideasets",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 1724,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#adv_02_attributes_status_plans",
      "name": "adv_02_attributes_status_plans",
      "kind": "oneliner",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 1882,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#adv_overview",
      "name": "adv_overview",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 1600,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#advanced_series",
      "name": "advanced_series",
      "kind": "ideaset",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 1575,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#advanced_series_brief",
      "name": "advanced_series_brief",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 1586,
      "status": "draft",
      "statusKey": "draft",
      "tags": [
        "advanced"
      ],
      "tagsKeys": [
        "advanced"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#con_01_ontology",
      "name": "con_01_ontology",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 1086,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#con_02_extension_tour",
      "name": "con_02_extension_tour",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 1266,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#con_03_cli",
      "name": "con_03_cli",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 1424,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series",
      "name": "concepts_series",
      "kind": "ideaset",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 1068,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series_brief",
      "name": "concepts_series_brief",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 1074,
      "status": "draft",
      "statusKey": "draft",
      "tags": [
        "concepts"
      ],
      "tagsKeys": [
        "concepts"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#demo_workspace",
      "name": "demo_workspace",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 79,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series",
      "name": "get_started_series",
      "kind": "ideaset",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 178,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series_brief",
      "name": "get_started_series_brief",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 188,
      "status": "draft",
      "statusKey": "draft",
      "tags": [
        "get-started"
      ],
      "tagsKeys": [
        "get-started"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#gs_01_why_reqlan",
      "name": "gs_01_why_reqlan",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 201,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#gs_02_first_idea",
      "name": "gs_02_first_idea",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 326,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#gs_03_link_ideas",
      "name": "gs_03_link_ideas",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 442,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#gs_04_first_base",
      "name": "gs_04_first_base",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 564,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#gs_05_activity_bar",
      "name": "gs_05_activity_bar",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 689,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#gs_06_chat_search",
      "name": "gs_06_chat_search",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 817,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#gs_07_link_code",
      "name": "gs_07_link_code",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 932,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#presentation_assets",
      "name": "presentation_assets",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 147,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "name": "slide_decks",
      "kind": "ideaset",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 154,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format",
      "name": "slide_pack_format",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 115,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_transitions",
      "name": "slide_transitions",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 140,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_visual_system",
      "name": "slide_visual_system",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 133,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorial_format",
      "name": "tutorial_format",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 59,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorial_philosophy",
      "name": "tutorial_philosophy",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 42,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "name": "tutorials",
      "kind": "block",
      "fileUri": "reqlan rq/marketing_and_media/tutorials.rq",
      "lineStart": 25,
      "status": "draft",
      "statusKey": "draft",
      "tags": [
        "marketing",
        "media",
        "tutorials"
      ],
      "tagsKeys": [
        "marketing",
        "media",
        "tutorials"
      ]
    },
    {
      "id": "reqlan rq/modelling/advanced_analysis.rq#centroid_search",
      "name": "centroid_search",
      "kind": "block",
      "fileUri": "reqlan rq/modelling/advanced_analysis.rq",
      "lineStart": 5,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/modelling/advanced_analysis.rq#markov_chain",
      "name": "markov_chain",
      "kind": "block",
      "fileUri": "reqlan rq/modelling/advanced_analysis.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/modelling/advanced_analysis.rq#pagerank",
      "name": "pagerank",
      "kind": "block",
      "fileUri": "reqlan rq/modelling/advanced_analysis.rq",
      "lineStart": 14,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/modelling/advanced_analysis.rq#search_with_context",
      "name": "search_with_context",
      "kind": "block",
      "fileUri": "reqlan rq/modelling/advanced_analysis.rq",
      "lineStart": 10,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#atlas",
      "name": "atlas",
      "kind": "block",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 38,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#attribute",
      "name": "attribute",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 32,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#attribute_body",
      "name": "attribute_body",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 34,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#base",
      "name": "base",
      "kind": "block",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 8,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#cartographic_map",
      "name": "cartographic_map",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 26,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#configuration",
      "name": "configuration",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 18,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#extension",
      "name": "extension",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 28,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#file",
      "name": "file",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 4,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#grammar_rule",
      "name": "grammar_rule",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 30,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#idea",
      "name": "idea",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#idea_name",
      "name": "idea_name",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 36,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#ideaset",
      "name": "ideaset",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 2,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#import_statement",
      "name": "import_statement",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 20,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#keyword",
      "name": "keyword",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#reference",
      "name": "reference",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 22,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ontology.rq#referenced_files",
      "name": "referenced_files",
      "kind": "oneliner",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 24,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/phonebook.rq#activity_bar_site_link",
      "name": "activity_bar_site_link",
      "kind": "block",
      "fileUri": "reqlan rq/phonebook.rq",
      "lineStart": 31,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/phonebook.rq#extension_readme_links",
      "name": "extension_readme_links",
      "kind": "block",
      "fileUri": "reqlan rq/phonebook.rq",
      "lineStart": 21,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/phonebook.rq#npm_package_readme_links",
      "name": "npm_package_readme_links",
      "kind": "block",
      "fileUri": "reqlan rq/phonebook.rq",
      "lineStart": 26,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/phonebook.rq#npm_packages",
      "name": "npm_packages",
      "kind": "block",
      "fileUri": "reqlan rq/phonebook.rq",
      "lineStart": 14,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/phonebook.rq#phonebook",
      "name": "phonebook",
      "kind": "block",
      "fileUri": "reqlan rq/phonebook.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/phonebook.rq#phonebook_icons",
      "name": "phonebook_icons",
      "kind": "block",
      "fileUri": "reqlan rq/phonebook.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/phonebook.rq#root_readme_links",
      "name": "root_readme_links",
      "kind": "block",
      "fileUri": "reqlan rq/phonebook.rq",
      "lineStart": 35,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "reqlan rq/ui.rq#show_dont_tell",
      "name": "show_dont_tell",
      "kind": "block",
      "fileUri": "reqlan rq/ui.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#assets",
      "name": "assets",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 139,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#brand",
      "name": "brand",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 144,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#code_block_styling",
      "name": "code_block_styling",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 129,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#components",
      "name": "components",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 46,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#copy",
      "name": "copy",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 152,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#images",
      "name": "images",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 148,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#links",
      "name": "links",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 157,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#logo",
      "name": "logo",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 135,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#pnpm",
      "name": "pnpm",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 38,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#presentation_player_route",
      "name": "presentation_player_route",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 121,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#simple_lightweight_and_static",
      "name": "simple_lightweight_and_static",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 10,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#single_page",
      "name": "single_page",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 42,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#site",
      "name": "site",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 6,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#spec_html_export",
      "name": "spec_html_export",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 17,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#sync_presentations",
      "name": "sync_presentations",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 112,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#tutorial_location_crumb",
      "name": "tutorial_location_crumb",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 86,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#tutorials_section",
      "name": "tutorials_section",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 64,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/core.rq#workflow",
      "name": "workflow",
      "kind": "block",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 31,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/icons.rq#cta_icon",
      "name": "cta_icon",
      "kind": "block",
      "fileUri": "site/reqs/icons.rq",
      "lineStart": 47,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/icons.rq#current_link_icons",
      "name": "current_link_icons",
      "kind": "block",
      "fileUri": "site/reqs/icons.rq",
      "lineStart": 53,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/icons.rq#icon_registry",
      "name": "icon_registry",
      "kind": "block",
      "fileUri": "site/reqs/icons.rq",
      "lineStart": 24,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/icons.rq#iconify_stack",
      "name": "iconify_stack",
      "kind": "block",
      "fileUri": "site/reqs/icons.rq",
      "lineStart": 9,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/icons.rq#link_icons",
      "name": "link_icons",
      "kind": "block",
      "fileUri": "site/reqs/icons.rq",
      "lineStart": 36,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/icons.rq#package_icons",
      "name": "package_icons",
      "kind": "block",
      "fileUri": "site/reqs/icons.rq",
      "lineStart": 41,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/icons.rq#phonebook_icon_component",
      "name": "phonebook_icon_component",
      "kind": "block",
      "fileUri": "site/reqs/icons.rq",
      "lineStart": 30,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/icons.rq#phonebook_icon_keys",
      "name": "phonebook_icon_keys",
      "kind": "block",
      "fileUri": "site/reqs/icons.rq",
      "lineStart": 16,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/icons.rq#scope",
      "name": "scope",
      "kind": "oneliner",
      "fileUri": "site/reqs/icons.rq",
      "lineStart": 7,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#absorbed_and_dropped",
      "name": "absorbed_and_dropped",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 418,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#agent_context_showcase",
      "name": "agent_context_showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 175,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "ai",
        "mcp",
        "planning"
      ],
      "tagsKeys": [
        "ai",
        "mcp",
        "planning"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#antipatterns_showcase",
      "name": "antipatterns_showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 385,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "antipattern",
        "craft"
      ],
      "tagsKeys": [
        "antipattern",
        "craft"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#attribute_dialect_showcase",
      "name": "attribute_dialect_showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 364,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "attributes",
        "extensibility"
      ],
      "tagsKeys": [
        "attributes",
        "extensibility"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#audit_trail_showcase",
      "name": "audit_trail_showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 260,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "compliance",
        "audit",
        "export"
      ],
      "tagsKeys": [
        "compliance",
        "audit",
        "export"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#broken_links_showcase",
      "name": "broken_links_showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 219,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "diagnostics",
        "refactor"
      ],
      "tagsKeys": [
        "diagnostics",
        "refactor"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#diagrams_are_never_dressed_as_code",
      "name": "diagrams_are_never_dressed_as_code",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 82,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#every_rq_block_must_parse",
      "name": "every_rq_block_must_parse",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 65,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#every_showcase_ends_in_a_payoff",
      "name": "every_showcase_ends_in_a_payoff",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 71,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#features_not_demonstrated",
      "name": "features_not_demonstrated",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 166,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#features_tier_1",
      "name": "features_tier_1",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 108,
      "statusKey": "__not_present__",
      "tags": [
        "features",
        "tier-1"
      ],
      "tagsKeys": [
        "features",
        "tier-1"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#features_tier_2",
      "name": "features_tier_2",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 137,
      "statusKey": "__not_present__",
      "tags": [
        "features",
        "tier-2"
      ],
      "tagsKeys": [
        "features",
        "tier-2"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#firmware_cloud_contract_showcase",
      "name": "firmware_cloud_contract_showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 239,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "integration",
        "cross-stack",
        "embedded"
      ],
      "tagsKeys": [
        "integration",
        "cross-stack",
        "embedded"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#graph_view_showcase",
      "name": "graph_view_showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 344,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "extension",
        "graph"
      ],
      "tagsKeys": [
        "extension",
        "graph"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#interlock_showcase",
      "name": "interlock_showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 196,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "industrial",
        "safety",
        "sequencing"
      ],
      "tagsKeys": [
        "industrial",
        "safety",
        "sequencing"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#legacy_archaeology_showcase",
      "name": "legacy_archaeology_showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 323,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "legacy",
        "discovery",
        "deprecation"
      ],
      "tagsKeys": [
        "legacy",
        "discovery",
        "deprecation"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#module_surface_showcase",
      "name": "module_surface_showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 282,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "modularity",
        "imports",
        "ideasets"
      ],
      "tagsKeys": [
        "modularity",
        "imports",
        "ideasets"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#one_worked_example_per_page",
      "name": "one_worked_example_per_page",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 76,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#phase_0_honesty_audit",
      "name": "phase_0_honesty_audit",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 468,
      "status": "pending",
      "statusKey": "pending",
      "tags": [
        "tooling",
        "honesty"
      ],
      "tagsKeys": [
        "tooling",
        "honesty"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#phase_1_parse_gate",
      "name": "phase_1_parse_gate",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 490,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#phase_2_content_schema",
      "name": "phase_2_content_schema",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 501,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#phase_3_reqs_as_truth",
      "name": "phase_3_reqs_as_truth",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 508,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#phase_4_write_the_eleven",
      "name": "phase_4_write_the_eleven",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 516,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#phase_5_detail_layout",
      "name": "phase_5_detail_layout",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 541,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#phase_6_capture_media",
      "name": "phase_6_capture_media",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 548,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#showcase",
      "name": "showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 4,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "site",
        "showcase",
        "content"
      ],
      "tagsKeys": [
        "site",
        "showcase",
        "content"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#showcase_languages",
      "name": "showcase_languages",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 459,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#showcase_module",
      "name": "showcase_module",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 439,
      "status": "done",
      "statusKey": "done",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#showcase_plan",
      "name": "showcase_plan",
      "kind": "ideaset",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 555,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#showcase_problems",
      "name": "showcase_problems",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 38,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#showcase_rules",
      "name": "showcase_rules",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 88,
      "statusKey": "__not_present__",
      "tags": [
        "editorial",
        "rules"
      ],
      "tagsKeys": [
        "editorial",
        "rules"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#showcase_rules_set",
      "name": "showcase_rules_set",
      "kind": "ideaset",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 99,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set",
      "name": "showcase_set",
      "kind": "ideaset",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 404,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#showcase_thesis",
      "name": "showcase_thesis",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 28,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "site/reqs/showcase.rq#test_proves_showcase",
      "name": "test_proves_showcase",
      "kind": "block",
      "fileUri": "site/reqs/showcase.rq",
      "lineStart": 304,
      "status": "done",
      "statusKey": "done",
      "tags": [
        "testing",
        "traceability"
      ],
      "tagsKeys": [
        "testing",
        "traceability"
      ]
    },
    {
      "id": "site/reqs/styling.rq#styling_architecture",
      "name": "styling_architecture",
      "kind": "block",
      "fileUri": "site/reqs/styling.rq",
      "lineStart": 0,
      "statusKey": "__not_present__",
      "tags": [],
      "tagsKeys": [
        "__not_present__"
      ]
    },
    {
      "id": "file:./apythonfile.py",
      "name": "./apythonfile.py",
      "kind": "file",
      "fileUri": "example_rq_project/a source folder/apythonfile.py",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./apythonfile.pyL#1-2",
      "name": "./apythonfile.pyL#1-2",
      "kind": "file",
      "fileUri": "example_rq_project/a source folder/apythonfile.pyL#1-2",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:main.rq",
      "name": "main.rq",
      "kind": "file",
      "fileUri": "example_rq_project/main.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./exampleimport.rq",
      "name": "./exampleimport.rq",
      "kind": "file",
      "fileUri": "example_rq_project/exampleimport.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:exampleimport2.rq",
      "name": "exampleimport2.rq",
      "kind": "file",
      "fileUri": "example_rq_project/exampleimport2.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:an idea in a folder/another idea.rq",
      "name": "an idea in a folder/another idea.rq",
      "kind": "file",
      "fileUri": "example_rq_project/an idea in a folder/another idea.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./ontology.rq",
      "name": "./ontology.rq",
      "kind": "file",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./cli/cli_package.rq",
      "name": "./cli/cli_package.rq",
      "kind": "file",
      "fileUri": "reqlan rq/cli/cli_package.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/features-skills-and-mcp.rq",
      "name": "./extension/features-skills-and-mcp.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-skills-and-mcp.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/agents/features-ai.rq",
      "name": "./extension/agents/features-ai.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/agents/features-ai.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "name": "editor_index_adapter",
      "kind": "file",
      "fileUri": "packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/index-store/base-registry.ts",
      "name": "base_registry",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/base-registry.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "name": "workspace_index",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/workspace-index.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "name": "../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "name": "../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/webview_module/ideas-summary-panel.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/base-registry-catchup.test.ts:ensureBaseReady opens and soft-syncs an uninitialized base",
      "name": "../../packages/analytical/test/base-registry-catchup.test.ts:ensureBaseReady opens and soft-syncs an uninitialized base",
      "kind": "file",
      "fileUri": "packages/analytical/test/base-registry-catchup.test.ts:ensureBaseReady opens and soft-syncs an uninitialized base",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/base-registry-catchup.test.ts:checkStaleAll heals an uninitialized base",
      "name": "../../packages/analytical/test/base-registry-catchup.test.ts:checkStaleAll heals an uninitialized base",
      "kind": "file",
      "fileUri": "packages/analytical/test/base-registry-catchup.test.ts:checkStaleAll heals an uninitialized base",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/base-registry-catchup.test.ts:deactivate returns to uninitialized so a base can be reopened",
      "name": "../../packages/analytical/test/base-registry-catchup.test.ts:deactivate returns to uninitialized so a base can be reopened",
      "kind": "file",
      "fileUri": "packages/analytical/test/base-registry-catchup.test.ts:deactivate returns to uninitialized so a base can be reopened",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/core/base-discovery.ts",
      "name": "base_discovery",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/base-discovery.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/core/application-memory.ts",
      "name": "application_memory_impl",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/application-memory.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/base-discovery.test.ts:returns empty when no .reqlan exists",
      "name": "../../packages/analytical/test/base-discovery.test.ts:returns empty when no .reqlan exists",
      "kind": "file",
      "fileUri": "packages/analytical/test/base-discovery.test.ts:returns empty when no .reqlan exists",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/base-discovery.test.ts:discovers base at workspace root",
      "name": "../../packages/analytical/test/base-discovery.test.ts:discovers base at workspace root",
      "kind": "file",
      "fileUri": "packages/analytical/test/base-discovery.test.ts:discovers base at workspace root",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root",
      "name": "../../packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root",
      "kind": "file",
      "fileUri": "packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/application-memory.test.ts:defaults to \u003cworkspace>/.reqlan",
      "name": "../../packages/analytical/test/application-memory.test.ts:defaults to \u003cworkspace>/.reqlan",
      "kind": "file",
      "fileUri": "packages/analytical/test/application-memory.test.ts:defaults to \u003cworkspace>/.reqlan",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../core-architecture.rq",
      "name": "../core-architecture.rq",
      "kind": "file",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../ontology.rq",
      "name": "../ontology.rq",
      "kind": "file",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/configuration.rq",
      "name": "../extension/configuration.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/configuration.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/module/index.rq",
      "name": "../extension/module/index.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/index.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/core/create-base.ts",
      "name": "../../packages/analytical/src/core/create-base.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/create-base.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/create-runtime.ts",
      "name": "../../packages/analytical/src/create-runtime.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/create-runtime.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/analytical_submodule/commands/register-commands.ts",
      "name": "../../packages/extension/src/analytical_submodule/commands/register-commands.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/analytical_submodule/commands/register-commands.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "name": "../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-path-resolve.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/application-memory.test.ts:honours storagePath override",
      "name": "../../packages/analytical/test/application-memory.test.ts:honours storagePath override",
      "kind": "file",
      "fileUri": "packages/analytical/test/application-memory.test.ts:honours storagePath override",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:returns undefined when no config exists",
      "name": "../../packages/language/test/config.test.ts:returns undefined when no config exists",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:returns undefined when no config exists",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:loads config from the owning base .reqlan",
      "name": "../../packages/language/test/config.test.ts:loads config from the owning base .reqlan",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:loads config from the owning base .reqlan",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:loads config from an ancestor base",
      "name": "../../packages/language/test/config.test.ts:loads config from an ancestor base",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:loads config from an ancestor base",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:nearest base config wins over farther ones",
      "name": "../../packages/language/test/config.test.ts:nearest base config wins over farther ones",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:nearest base config wins over farther ones",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:owning base without config does not inherit parent",
      "name": "../../packages/language/test/config.test.ts:owning base without config does not inherit parent",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:owning base without config does not inherit parent",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "name": "../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "kind": "file",
      "fileUri": "packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/schemas/config.schema.json",
      "name": "../../packages/extension/schemas/config.schema.json",
      "kind": "file",
      "fileUri": "packages/extension/schemas/config.schema.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership",
      "name": "../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership",
      "kind": "file",
      "fileUri": "packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root",
      "name": "../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root",
      "kind": "file",
      "fileUri": "packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment",
      "name": "../../packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment",
      "kind": "file",
      "fileUri": "packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "name": "../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/ideas-summary/components/StatusBar.svelte",
      "name": "../../packages/extension/webviews/ideas-summary/components/StatusBar.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/StatusBar.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../site/public/logo.svg",
      "name": "../site/public/logo.svg",
      "kind": "file",
      "fileUri": "site/public/logo.svg",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/cli/src/main.ts",
      "name": "../../packages/cli/src/main.ts",
      "kind": "file",
      "fileUri": "packages/cli/src/main.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/features-html-export.rq",
      "name": "../extension/features-html-export.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../bases/base.rq",
      "name": "../bases/base.rq",
      "kind": "file",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/cli/src/commands/init.ts",
      "name": "../../packages/cli/src/commands/init.ts",
      "kind": "file",
      "fileUri": "packages/cli/src/commands/init.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/create-base.test.ts:creates .reqlan marker and reports created",
      "name": "../../packages/analytical/test/create-base.test.ts:creates .reqlan marker and reports created",
      "kind": "file",
      "fileUri": "packages/analytical/test/create-base.test.ts:creates .reqlan marker and reports created",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/create-base.test.ts:is idempotent when marker already exists",
      "name": "../../packages/analytical/test/create-base.test.ts:is idempotent when marker already exists",
      "kind": "file",
      "fileUri": "packages/analytical/test/create-base.test.ts:is idempotent when marker already exists",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./indexer/indexer.rq",
      "name": "indexer",
      "kind": "file",
      "fileUri": "reqlan rq/indexer/indexer.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../packages/analytical/src/index-store/workspace-index.ts",
      "name": "workspace_index",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/workspace-index.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../packages/analytical/src/create-runtime.ts",
      "name": "analysis_runtime",
      "kind": "file",
      "fileUri": "packages/analytical/src/create-runtime.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./bases/base.rq",
      "name": "bases",
      "kind": "file",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../packages/cli/src/main.ts",
      "name": "cli_main",
      "kind": "file",
      "fileUri": "packages/cli/src/main.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "name": "editor_index_adapter",
      "kind": "file",
      "fileUri": "packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../packages/extension/src/extension/main.ts",
      "name": "extension_main",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/main.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../packages/extension/src/language/main.ts",
      "name": "language_server_main",
      "kind": "file",
      "fileUri": "packages/extension/src/language/main.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/features-mutation-hooks.rq",
      "name": "mutation_hooks",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-mutation-hooks.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/features-graph-analysers.rq",
      "name": "graph_analysers",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../packages/language/src/reqlan.langium",
      "name": "reqlan_grammar",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan.langium",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../packages/language/src/reqlan-comment.langium",
      "name": "comment_grammar",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-comment.langium",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./language/syntax.rq",
      "name": "syntax",
      "kind": "file",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../packages/language/src/reqlan-module.ts",
      "name": "language_module",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-module.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./distribution/distribution.rq",
      "name": "distribution",
      "kind": "file",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../packages/mcp/src/main.ts",
      "name": "mcp_main",
      "kind": "file",
      "fileUri": "packages/mcp/src/main.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../pnpm-workspace.yaml",
      "name": "../pnpm-workspace.yaml",
      "kind": "file",
      "fileUri": "pnpm-workspace.yaml",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../tsconfig.build.json",
      "name": "../tsconfig.build.json",
      "kind": "file",
      "fileUri": "tsconfig.build.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../package.json",
      "name": "../package.json",
      "kind": "file",
      "fileUri": "package.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../.changeset/config.json",
      "name": "changeset_config",
      "kind": "file",
      "fileUri": ".changeset/config.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/scope.rq",
      "name": "./extension/scope.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/scope.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/architecture.rq",
      "name": "./extension/architecture.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/architecture.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./development/core.rq",
      "name": "./development/core.rq",
      "kind": "file",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./development/build.rq",
      "name": "./development/build.rq",
      "kind": "file",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/module/activitybar.rq",
      "name": "./extension/module/activitybar.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/module/context-scope.rq",
      "name": "./extension/module/context-scope.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/module/context-scope-v2.rq",
      "name": "./extension/module/context-scope-v2.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/module/webview.rq",
      "name": "./extension/module/webview.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/webview.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/module/ideas_summary/webview.rq",
      "name": "./extension/module/ideas_summary/webview.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./extension/module/chat-participant.rq",
      "name": "./extension/module/chat-participant.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/chat-participant.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/scripts/build.mjs",
      "name": "extension_build_script",
      "kind": "file",
      "fileUri": "packages/extension/scripts/build.mjs",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/esbuild.mjs",
      "name": "extension_esbuild",
      "kind": "file",
      "fileUri": "packages/extension/esbuild.mjs",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/scripts/generate-media.mjs",
      "name": "../../packages/extension/scripts/generate-media.mjs",
      "kind": "file",
      "fileUri": "packages/extension/scripts/generate-media.mjs",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../site/public/logo.svg",
      "name": "../../site/public/logo.svg",
      "kind": "file",
      "fileUri": "site/public/logo.svg",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/scripts/generate-readme.ts",
      "name": "extension_readme_script",
      "kind": "file",
      "fileUri": "packages/extension/scripts/generate-readme.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../scripts/phonebook.ts",
      "name": "../../scripts/phonebook.ts",
      "kind": "file",
      "fileUri": "scripts/phonebook.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./core.rq",
      "name": "./core.rq",
      "kind": "file",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/ideas-summary/vite.config.ts",
      "name": "../../packages/extension/webviews/ideas-summary/vite.config.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/vite.config.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/activity-bar/vite.config.ts",
      "name": "../../packages/extension/webviews/activity-bar/vite.config.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/vite.config.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/onboarding/vite.config.ts",
      "name": "../../packages/extension/webviews/onboarding/vite.config.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/onboarding/vite.config.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/test/incremental-build.test.ts",
      "name": "../../packages/extension/test/incremental-build.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/incremental-build.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/templates/thanks-for-installing.template.rq",
      "name": "../../packages/extension/templates/thanks-for-installing.template.rq",
      "kind": "file",
      "fileUri": "packages/extension/templates/thanks-for-installing.template.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../reqlan rq",
      "name": "../../reqlan rq",
      "kind": "file",
      "fileUri": "reqlan rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../reqlan rq/language/syntax.rq",
      "name": "../../reqlan rq/language/syntax.rq",
      "kind": "file",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension",
      "name": "../../packages/extension",
      "kind": "file",
      "fileUri": "packages/extension",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./build.rq",
      "name": "./build.rq",
      "kind": "file",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/features-code-comment/functional-code-comment-references.rq",
      "name": "../extension/features-code-comment/functional-code-comment-references.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-code-comment/functional-code-comment-references.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/testing.test.ts:each test file includes rq comment references to its requirements",
      "name": "../../packages/language/test/testing.test.ts:each test file includes rq comment references to its requirements",
      "kind": "file",
      "fileUri": "packages/language/test/testing.test.ts:each test file includes rq comment references to its requirements",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../.github/workflows/release.yml",
      "name": "../../.github/workflows/release.yml",
      "kind": "file",
      "fileUri": ".github/workflows/release.yml",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../azure-pipelines.yml",
      "name": "../../azure-pipelines.yml",
      "kind": "file",
      "fileUri": "azure-pipelines.yml",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/CHANGELOG.md",
      "name": "../../packages/extension/CHANGELOG.md",
      "kind": "file",
      "fileUri": "packages/extension/CHANGELOG.md",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/README.template.md",
      "name": "../../packages/extension/README.template.md",
      "kind": "file",
      "fileUri": "packages/extension/README.template.md",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../scripts/skip-already-published.mjs",
      "name": "../../scripts/skip-already-published.mjs",
      "kind": "file",
      "fileUri": "scripts/skip-already-published.mjs",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../.github/workflows/deploy-npm.yml",
      "name": "../../.github/workflows/deploy-npm.yml",
      "kind": "file",
      "fileUri": ".github/workflows/deploy-npm.yml",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../package.json",
      "name": "../../package.json",
      "kind": "file",
      "fileUri": "package.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:https://docs.npmjs.com/trusted-publishers",
      "name": "https://docs.npmjs.com/trusted-publishers",
      "kind": "file",
      "fileUri": "https://docs.npmjs.com/trusted-publishers",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../scripts/generate-npm-package-readmes.ts",
      "name": "../../scripts/generate-npm-package-readmes.ts",
      "kind": "file",
      "fileUri": "scripts/generate-npm-package-readmes.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../README.template.md",
      "name": "../../README.template.md",
      "kind": "file",
      "fileUri": "README.template.md",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../scripts/generate-root-readme.ts",
      "name": "../../scripts/generate-root-readme.ts",
      "kind": "file",
      "fileUri": "scripts/generate-root-readme.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../.github/workflows/deploy-site.yml",
      "name": "../../.github/workflows/deploy-site.yml",
      "kind": "file",
      "fileUri": ".github/workflows/deploy-site.yml",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:@/reqlan rq/phonebook.rq",
      "name": "@/reqlan rq/phonebook.rq",
      "kind": "file",
      "fileUri": "reqlan rq/distribution/@/reqlan rq/phonebook.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../.changeset/config.json",
      "name": "../../.changeset/config.json",
      "kind": "file",
      "fileUri": ".changeset/config.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/README.template.md",
      "name": "../../packages/language/README.template.md",
      "kind": "file",
      "fileUri": "packages/language/README.template.md",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/README.template.md",
      "name": "../../packages/analytical/README.template.md",
      "kind": "file",
      "fileUri": "packages/analytical/README.template.md",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/cli/README.template.md",
      "name": "../../packages/cli/README.template.md",
      "kind": "file",
      "fileUri": "packages/cli/README.template.md",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../phonebook.rq",
      "name": "../phonebook.rq",
      "kind": "file",
      "fileUri": "reqlan rq/phonebook.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/extension/main.ts",
      "name": "../../packages/extension/src/extension/main.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/main.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/package.json",
      "name": "../../packages/extension/package.json",
      "kind": "file",
      "fileUri": "packages/extension/package.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./startup-performance.rq",
      "name": "./startup-performance.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/startup-performance.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./scope.rq",
      "name": "./scope.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/scope.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/extension/startup-gate.ts",
      "name": "../../packages/extension/src/extension/startup-gate.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/startup-gate.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/test/startup-gate.test.ts",
      "name": "../../packages/extension/test/startup-gate.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/startup-gate.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "name": "../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/workspace-index-lazy-services.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/analytical_submodule/index.ts",
      "name": "../../packages/extension/src/analytical_submodule/index.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/analytical_submodule/index.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "name": "../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/open-thanks-for-installing.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/extension/onboarding-state.ts",
      "name": "../../packages/extension/src/extension/onboarding-state.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/onboarding-state.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/extension/onboarding-panel.ts",
      "name": "../../packages/extension/src/extension/onboarding-panel.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/onboarding-panel.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../module/chat-participant.rq",
      "name": "../module/chat-participant.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/chat-participant.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./features-skills-and-mcp.rq",
      "name": "./features-skills-and-mcp.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/agents/features-skills-and-mcp.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../core-architecture.rq",
      "name": "../../../core-architecture.rq",
      "kind": "file",
      "fileUri": "../core-architecture.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/file-path-rewrite.ts",
      "name": "../../packages/language/src/file-path-rewrite.ts",
      "kind": "file",
      "fileUri": "packages/language/src/file-path-rewrite.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-completion-provider.ts",
      "name": "../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-completion-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-path-completion.ts",
      "name": "../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-path-completion.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:empty object uses default alias mapping",
      "name": "../../packages/language/test/config.test.ts:empty object uses default alias mapping",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:empty object uses default alias mapping",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:importRoots alias only overrides the alias",
      "name": "../../packages/language/test/config.test.ts:importRoots alias only overrides the alias",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:importRoots alias only overrides the alias",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:relative root resolves against the base root",
      "name": "../../packages/language/test/config.test.ts:relative root resolves against the base root",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:relative root resolves against the base root",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:absolute filesystem root is used directly",
      "name": "../../packages/language/test/config.test.ts:absolute filesystem root is used directly",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:absolute filesystem root is used directly",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:file URI root is used directly",
      "name": "../../packages/language/test/config.test.ts:file URI root is used directly",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:file URI root is used directly",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots",
      "name": "../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:multiple importRoots map aliases to different roots",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:longest alias wins when mappings overlap",
      "name": "../../packages/language/test/config.test.ts:longest alias wins when mappings overlap",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:longest alias wins when mappings overlap",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:empty string alias entries are skipped",
      "name": "../../packages/language/test/config.test.ts:empty string alias entries are skipped",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:empty string alias entries are skipped",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:empty string root is ignored on a mapping",
      "name": "../../packages/language/test/config.test.ts:empty string root is ignored on a mapping",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:empty string root is ignored on a mapping",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:invalid importRoots entries are skipped",
      "name": "../../packages/language/test/config.test.ts:invalid importRoots entries are skipped",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:invalid importRoots entries are skipped",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply",
      "name": "../../packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:invalid JSON falls back to undefined load",
      "name": "../../packages/language/test/config.test.ts:invalid JSON falls back to undefined load",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:invalid JSON falls back to undefined load",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:non-object JSON falls back to undefined load",
      "name": "../../packages/language/test/config.test.ts:non-object JSON falls back to undefined load",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:non-object JSON falls back to undefined load",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:non-array importRoots falls back to undefined load",
      "name": "../../packages/language/test/config.test.ts:non-array importRoots falls back to undefined load",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:non-array importRoots falls back to undefined load",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:empty importRoots array uses default alias mapping",
      "name": "../../packages/language/test/config.test.ts:empty importRoots array uses default alias mapping",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:empty importRoots array uses default alias mapping",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:resolveRqConfig falls back to defaults when applying JSON is invalid",
      "name": "../../packages/language/test/config.test.ts:resolveRqConfig falls back to defaults when applying JSON is invalid",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:resolveRqConfig falls back to defaults when applying JSON is invalid",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:aliased path uses relative root from applying config",
      "name": "../../packages/language/test/config.test.ts:aliased path uses relative root from applying config",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:aliased path uses relative root from applying config",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted",
      "name": "../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping",
      "name": "../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping",
      "kind": "file",
      "fileUri": "packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged",
      "name": "../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged",
      "kind": "file",
      "fileUri": "packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "name": "../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "kind": "file",
      "fileUri": "packages/language/test/completion.test.ts:completes import-root alias paths",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:resolveRqConfig uses defaults when no applying file exists",
      "name": "../../packages/language/test/config.test.ts:resolveRqConfig uses defaults when no applying file exists",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:resolveRqConfig uses defaults when no applying file exists",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:@/bases/base.rq",
      "name": "@/bases/base.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/@/bases/base.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts:schema file documents importRoots mappings",
      "name": "../../packages/language/test/config.test.ts:schema file documents importRoots mappings",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts:schema file documents importRoots mappings",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/core/rqignore.ts",
      "name": "../../packages/analytical/src/core/rqignore.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/rqignore.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/rqignore.test.ts",
      "name": "../../packages/analytical/test/rqignore.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/rqignore.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "name": "../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "kind": "file",
      "fileUri": "packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "name": "../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "kind": "file",
      "fileUri": "packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./features-html-export.rq",
      "name": "./features-html-export.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./features-export.rq",
      "name": "./features-export.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-export.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./features-graph-analysers.rq",
      "name": "./features-graph-analysers.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./export_functions.rq",
      "name": "./export_functions.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/export_functions.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./idea1_idea2.rq",
      "name": "./idea1_idea2.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/idea1_idea2.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./configuration.rq",
      "name": "./configuration.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/configuration.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-idea-reference-site.ts",
      "name": "../../packages/language/src/reqlan-idea-reference-site.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-idea-reference-site.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-reference-search-site.ts",
      "name": "../../packages/language/src/reqlan-reference-search-site.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-reference-search-site.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-code-action-provider.ts",
      "name": "../../packages/language/src/reqlan-code-action-provider.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-code-action-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/extension/reference-search-panel.ts",
      "name": "../../packages/extension/src/extension/reference-search-panel.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/reference-search-panel.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/extension/reference-search-import-path.ts",
      "name": "../../packages/extension/src/extension/reference-search-import-path.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/reference-search-import-path.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/extension/reference-search-scoring.ts",
      "name": "../../packages/extension/src/extension/reference-search-scoring.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/reference-search-scoring.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/extension/register-import-error-commands.ts",
      "name": "../../packages/extension/src/extension/register-import-error-commands.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/register-import-error-commands.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/code-actions.test.ts",
      "name": "../../packages/language/test/code-actions.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/code-actions.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/test/reference-search.test.ts",
      "name": "../../packages/extension/test/reference-search.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/reference-search.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/analytical_submodule/export/export-form-panel.ts",
      "name": "../../packages/extension/src/analytical_submodule/export/export-form-panel.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/analytical_submodule/export/export-form-panel.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/analytical_submodule/export/export-form-messages.ts",
      "name": "../../packages/extension/src/analytical_submodule/export/export-form-messages.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/analytical_submodule/export/export-form-messages.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/export-form/",
      "name": "../../packages/extension/webviews/export-form/",
      "kind": "file",
      "fileUri": "packages/extension/webviews/export-form/",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/export/export-html.ts",
      "name": "../../packages/analytical/src/export/export-html.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/export/export-html.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/export/write-html-export.ts",
      "name": "../../packages/analytical/src/export/write-html-export.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/export/write-html-export.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./module/ideas_summary/webview.rq",
      "name": "./module/ideas_summary/webview.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./features-commands.rq",
      "name": "./features-commands.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-comment.langium",
      "name": "comment_grammar",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-comment.langium",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./features-graph.rq",
      "name": "./features-graph.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-graph.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./module/index.rq",
      "name": "./module/index.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/index.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/workspace-index.test.ts",
      "name": "../../packages/analytical/test/workspace-index.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/workspace-index.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./library/graph.rq",
      "name": "./library/graph.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "name": "../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/analytical_submodule/export/export-settings.ts",
      "name": "../../packages/extension/src/analytical_submodule/export/export-settings.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/analytical_submodule/export/export-settings.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/analytical_submodule/export/export-form-settings-types.ts",
      "name": "../../packages/extension/src/analytical_submodule/export/export-form-settings-types.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/analytical_submodule/export/export-form-settings-types.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/export/types.ts",
      "name": "../../packages/analytical/src/export/types.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/export/types.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/test/export-settings.test.ts",
      "name": "../../packages/extension/test/export-settings.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/export-settings.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/test/extension-package.test.ts",
      "name": "../../packages/extension/test/extension-package.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/extension-package.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/export-html.test.ts",
      "name": "../../packages/analytical/test/export-html.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/export-html.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "name": "../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/export/html-export-assets.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/export/html-export-template.ts",
      "name": "../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/export/html-export-template.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/export/build-export-snapshot.ts",
      "name": "../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/export/build-export-snapshot.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/export/html-export-utils.ts",
      "name": "../../packages/analytical/src/export/html-export-utils.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/export/html-export-utils.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/config.test.ts",
      "name": "../../packages/language/test/config.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/config.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "name": "../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/webview-graph-queries.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/graph/physics-core.js",
      "name": "../../packages/analytical/src/graph/physics-core.js",
      "kind": "file",
      "fileUri": "packages/analytical/src/graph/physics-core.js",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "name": "../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/shared/graph/graph-physics.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/cli/src/commands/export.ts",
      "name": "../../packages/cli/src/commands/export.ts",
      "kind": "file",
      "fileUri": "packages/cli/src/commands/export.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../site/scripts/export-spec.mts",
      "name": "../../site/scripts/export-spec.mts",
      "kind": "file",
      "fileUri": "site/scripts/export-spec.mts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../indexer/indexer.rq",
      "name": "../indexer/indexer.rq",
      "kind": "file",
      "fileUri": "reqlan rq/indexer/indexer.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./module/activitybar-panels/workspace.rq",
      "name": "./module/activitybar-panels/workspace.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/workspace.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "name": "../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/index-diagnostics-store.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/diagnostics_module/index-diagnostics-panel.ts",
      "name": "../../packages/extension/src/diagnostics_module/index-diagnostics-panel.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/diagnostics_module/index-diagnostics-panel.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/index-diagnostics/App.svelte",
      "name": "../../packages/extension/webviews/index-diagnostics/App.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/index-diagnostics/App.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/index-store/workspace-index-file.ts",
      "name": "../../packages/analytical/src/index-store/workspace-index-file.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/workspace-index-file.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/index-store/workspace-index-sync.ts",
      "name": "../../packages/analytical/src/index-store/workspace-index-sync.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/workspace-index-sync.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/test/index-diagnostics.test.ts",
      "name": "../../packages/analytical/test/index-diagnostics.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/index-diagnostics.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/diagnostics_module/register-index-diagnostics.ts",
      "name": "../../packages/extension/src/diagnostics_module/register-index-diagnostics.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/diagnostics_module/register-index-diagnostics.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/index-diagnostics/",
      "name": "../../packages/extension/webviews/index-diagnostics/",
      "kind": "file",
      "fileUri": "packages/extension/webviews/index-diagnostics/",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/mutation_hooks_module/file-move-plan.ts",
      "name": "../../packages/extension/src/mutation_hooks_module/file-move-plan.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/mutation_hooks_module/file-move-plan.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/mutation_hooks_module/collect-inbound-referencers.ts",
      "name": "../../packages/extension/src/mutation_hooks_module/collect-inbound-referencers.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/mutation_hooks_module/collect-inbound-referencers.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves",
      "name": "../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves",
      "kind": "file",
      "fileUri": "packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts",
      "name": "../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/mutation_hooks_module/show-mutation-approval.ts",
      "name": "../../packages/extension/src/mutation_hooks_module/show-mutation-approval.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/mutation_hooks_module/show-mutation-approval.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts",
      "name": "../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/mutation_hooks_module/file-mutation-gate.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory",
      "name": "../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory",
      "kind": "file",
      "fileUri": "packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/file-path-rewrite.test.ts:finds import and embedded paths in rq files",
      "name": "../../packages/language/test/file-path-rewrite.test.ts:finds import and embedded paths in rq files",
      "kind": "file",
      "fileUri": "packages/language/test/file-path-rewrite.test.ts:finds import and embedded paths in rq files",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/file-path-rewrite.test.ts:finds rq comment paths in code files",
      "name": "../../packages/language/test/file-path-rewrite.test.ts:finds rq comment paths in code files",
      "kind": "file",
      "fileUri": "packages/language/test/file-path-rewrite.test.ts:finds rq comment paths in code files",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:features-code-comment",
      "name": "features-code-comment",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-code-comment",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./features-code-comment.text.js",
      "name": "./features-code-comment.text.js",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-non-rq-code-comment/features-code-comment.text.js",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./features-code-comment.text.py",
      "name": "./features-code-comment.text.py",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-non-rq-code-comment/features-code-comment.text.py",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./module/context-scope.rq",
      "name": "context_scope",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./activation.rq",
      "name": "./activation.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/activation.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./onboarding/page-thanks-for-installing.rq",
      "name": "./onboarding/page-thanks-for-installing.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./agents/features-ai.rq",
      "name": "./agents/features-ai.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/agents/features-ai.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../cli/cli_package.rq",
      "name": "../cli/cli_package.rq",
      "kind": "file",
      "fileUri": "reqlan rq/cli/cli_package.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/ai_commands_module/install-cursor-skills.ts",
      "name": "../../packages/extension/src/ai_commands_module/install-cursor-skills.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/ai_commands_module/install-cursor-skills.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/onboarding/",
      "name": "../../packages/extension/webviews/onboarding/",
      "kind": "file",
      "fileUri": "packages/extension/webviews/onboarding/",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../development/build.rq",
      "name": "../development/build.rq",
      "kind": "file",
      "fileUri": "reqlan rq/development/build.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:@/reqlan rq/extension/code_completion.rq",
      "name": "@/reqlan rq/extension/code_completion.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/language-support/@/reqlan rq/extension/code_completion.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/completion.test.ts",
      "name": "../../../packages/language/test/completion.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/completion.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-path-completion.ts",
      "name": "../../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-path-completion.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "name": "../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-completion-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-completion-context.ts",
      "name": "../../../packages/language/src/reqlan-completion-context.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-completion-context.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-imports.ts",
      "name": "../../../packages/language/src/reqlan-imports.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-imports.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-file-link-resolver.ts",
      "name": "../../../packages/language/src/reqlan-file-link-resolver.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-file-link-resolver.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/implicit-import-extension.test.ts",
      "name": "../../../packages/language/test/implicit-import-extension.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/implicit-import-extension.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/validating.test.ts",
      "name": "../../../packages/language/test/validating.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/validating.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-validator.ts",
      "name": "../../../packages/language/src/reqlan-validator.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-validator.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/code-actions.test.ts",
      "name": "../../../packages/language/test/code-actions.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/code-actions.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/import-edits.test.ts",
      "name": "../../../packages/language/test/import-edits.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/import-edits.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./language-server-errors.rq",
      "name": "./language-server-errors.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/language-support/language-server-errors.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../vsc-primitives.rq",
      "name": "../vsc-primitives.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/vsc-primitives.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:https://company.com/reqs/style.rq",
      "name": "https://company.com/reqs/style.rq",
      "kind": "file",
      "fileUri": "https://company.com/reqs/style.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:.rq",
      "name": ".rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/language-support/.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../core-architecture.rq",
      "name": "../../core-architecture.rq",
      "kind": "file",
      "fileUri": "reqlan rq/core-architecture.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "name": "../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts",
      "name": "../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/shared/graph/graph-cy-elements.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/shared/graph/graph-cy-interactions.ts",
      "name": "../../../packages/extension/webviews/shared/graph/graph-cy-interactions.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/shared/graph/graph-cy-interactions.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/shared/graph/graph-cy-highlight.ts",
      "name": "../../../packages/extension/webviews/shared/graph/graph-cy-highlight.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/shared/graph/graph-cy-highlight.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "name": "../../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/shared/graph/graph-physics.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts",
      "name": "../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/shared/graph/graph-cytoscape.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/shared/graph/graph-theme.ts",
      "name": "../../../packages/extension/webviews/shared/graph/graph-theme.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/shared/graph/graph-theme.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/export/html-export-assets.ts",
      "name": "../../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/export/html-export-assets.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/test/graph-ui-state.test.ts",
      "name": "../../../packages/extension/test/graph-ui-state.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/graph-ui-state.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/test/export-html.test.ts",
      "name": "../../../packages/analytical/test/export-html.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/export-html.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "name": "../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/export/html-export-template.ts",
      "name": "../../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/export/html-export-template.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "name": "../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/shared/graph/graph-groups.ts",
      "name": "../../../packages/extension/webviews/shared/graph/graph-groups.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/shared/graph/graph-groups.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/ideas-summary/lib/",
      "name": "../../../packages/extension/webviews/ideas-summary/lib/",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/lib/",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/graph/physics-core.js",
      "name": "../../../packages/analytical/src/graph/physics-core.js",
      "kind": "file",
      "fileUri": "packages/analytical/src/graph/physics-core.js",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/core/filter-specials.ts",
      "name": "../../../packages/analytical/src/core/filter-specials.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/filter-specials.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/export/build-export-snapshot.ts",
      "name": "../../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/export/build-export-snapshot.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/export/html-export-utils.ts",
      "name": "../../../packages/analytical/src/export/html-export-utils.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/export/html-export-utils.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "name": "../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/webview-graph-queries.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/index-store/sqlite-store.ts",
      "name": "../../../packages/analytical/src/index-store/sqlite-store.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/sqlite-store.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/ideas-summary/components/SearchableCheckboxDropdown.svelte",
      "name": "../../../packages/extension/webviews/ideas-summary/components/SearchableCheckboxDropdown.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/SearchableCheckboxDropdown.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "name": "../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/webview_module/shared/messages.ts",
      "name": "../../../packages/extension/src/webview_module/shared/messages.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/webview_module/shared/messages.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/test/filter-specials.test.ts",
      "name": "../../../packages/analytical/test/filter-specials.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/filter-specials.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "name": "../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte",
      "name": "../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "name": "NestedSection",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "name": "CollapsiblePane",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "name": "ScopePane",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "name": "ReferenceListsPane",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../features-commands.rq",
      "name": "../../features-commands.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte",
      "name": "../../../../packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/components/widgets/DependencyPulse.svelte",
      "name": "../../../../packages/extension/webviews/activity-bar/components/widgets/DependencyPulse.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/widgets/DependencyPulse.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/src/core/context-signals.ts",
      "name": "../../../../packages/analytical/src/core/context-signals.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/context-signals.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../context-scope-v2.rq",
      "name": "../context-scope-v2.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/src/activity_bar_module/git-context.ts",
      "name": "../../../../packages/extension/src/activity_bar_module/git-context.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/activity_bar_module/git-context.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/src/activity_bar_module/git-context-helpers.ts",
      "name": "../../../../packages/extension/src/activity_bar_module/git-context-helpers.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/activity_bar_module/git-context-helpers.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/src/core/context-model.ts",
      "name": "../../../../packages/analytical/src/core/context-model.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/context-model.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/src/index-store/idea-extractor.ts",
      "name": "../../../../packages/analytical/src/index-store/idea-extractor.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/idea-extractor.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/test/idea-extractor-namespace-refs.test.ts",
      "name": "../../../../packages/analytical/test/idea-extractor-namespace-refs.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/idea-extractor-namespace-refs.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/language/src/reqlan-file-link-resolver.ts",
      "name": "../../../../packages/language/src/reqlan-file-link-resolver.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-file-link-resolver.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/language/src/reqlan-namespace-import-links.ts",
      "name": "../../../../packages/language/src/reqlan-namespace-import-links.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-namespace-import-links.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/src/core/file-reference-resolve.ts",
      "name": "../../../../packages/analytical/src/core/file-reference-resolve.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/file-reference-resolve.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/test/file-reference-resolve.test.ts",
      "name": "../../../../packages/analytical/test/file-reference-resolve.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/file-reference-resolve.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/language/test/linking.test.ts:does not report linking error for bare namespace alias references",
      "name": "../../../../packages/language/test/linking.test.ts:does not report linking error for bare namespace alias references",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:does not report linking error for bare namespace alias references",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "name": "../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/test/context-signals.test.ts",
      "name": "../../../../packages/analytical/test/context-signals.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/context-signals.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "name": "MiniGraphCanvas",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "name": "ideas_summary_panel",
      "kind": "file",
      "fileUri": "packages/extension/src/webview_module/ideas-summary-panel.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../features-graph-analysers.rq",
      "name": "../../features-graph-analysers.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../library/graph.rq",
      "name": "../../library/graph.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../graphical_graph.rq",
      "name": "../graphical_graph.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/graphical_graph.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/components/BasePicker.svelte",
      "name": "BasePicker",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/BasePicker.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "name": "WorkspacePane",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/lib/filter-bases.ts",
      "name": "filter_bases",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/lib/filter-bases.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/test/filter-bases.test.ts",
      "name": "../../../../packages/extension/test/filter-bases.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/filter-bases.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "name": "../../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/activity-bar/lib/group-file-issues.ts",
      "name": "group_file_issues",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/lib/group-file-issues.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/test/group-file-issues.test.ts",
      "name": "../../../../packages/extension/test/group-file-issues.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/group-file-issues.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../ideas_summary/webview.rq",
      "name": "../ideas_summary/webview.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../bases/base.rq",
      "name": "../../../bases/base.rq",
      "kind": "file",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../reqlan rq/development/core.rq",
      "name": "development_core",
      "kind": "file",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "name": "activity_bar_webview",
      "kind": "file",
      "fileUri": "packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/activity_bar_module/activity-bar-data-service.ts",
      "name": "activity_bar_data",
      "kind": "file",
      "fileUri": "packages/extension/src/activity_bar_module/activity-bar-data-service.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../brand.rq",
      "name": "../../brand.rq",
      "kind": "file",
      "fileUri": "reqlan rq/brand.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../phonebook.rq",
      "name": "../../phonebook.rq",
      "kind": "file",
      "fileUri": "reqlan rq/phonebook.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./context-scope.rq",
      "name": "./context-scope.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./graph-path.rq",
      "name": "./graph-path.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/graph-path.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../features-graph-analysers.rq",
      "name": "../features-graph-analysers.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../features-commands.rq",
      "name": "../features-commands.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../features-consumption.rq",
      "name": "../features-consumption.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-consumption.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../library/graph.rq",
      "name": "../library/graph.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/library/graph.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./webview.rq",
      "name": "./webview.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/webview.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./ideas_summary/webview.rq",
      "name": "./ideas_summary/webview.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./ideas_summary/graphical_graph.rq",
      "name": "./ideas_summary/graphical_graph.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./activitybar-panels/current_context_scope.rq",
      "name": "./activitybar-panels/current_context_scope.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./activitybar-panels/minigraph.rq",
      "name": "./activitybar-panels/minigraph.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/minigraph.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./activitybar-panels/workspace.rq",
      "name": "./activitybar-panels/workspace.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/workspace.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/activity_bar_module/activity-bar-messages.ts",
      "name": "../../../packages/extension/src/activity_bar_module/activity-bar-messages.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/activity_bar_module/activity-bar-messages.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/activity_bar_module/get-activity-bar-html.ts",
      "name": "../../../packages/extension/src/activity_bar_module/get-activity-bar-html.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/activity_bar_module/get-activity-bar-html.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "name": "../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/webview_module/ideas-summary-panel.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/App.svelte",
      "name": "../../../packages/extension/webviews/activity-bar/App.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/App.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "name": "../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "name": "../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "name": "../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "name": "../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "name": "../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/lib/group-file-issues.ts",
      "name": "../../../packages/extension/webviews/activity-bar/lib/group-file-issues.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/lib/group-file-issues.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../ontology.rq",
      "name": "../../ontology.rq",
      "kind": "file",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../bases/base.rq",
      "name": "../../bases/base.rq",
      "kind": "file",
      "fileUri": "reqlan rq/bases/base.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/components/HeaderBar.svelte",
      "name": "../../../packages/extension/webviews/activity-bar/components/HeaderBar.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/HeaderBar.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/activity_bar_module/context-session.ts",
      "name": "../../../packages/extension/src/activity_bar_module/context-session.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/activity_bar_module/context-session.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/shared/phonebook.ts",
      "name": "../../../packages/extension/src/shared/phonebook.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/shared/phonebook.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../phonebook.json",
      "name": "../../phonebook.json",
      "kind": "file",
      "fileUri": "reqlan rq/phonebook.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/test/startup-gate.test.ts",
      "name": "../../../packages/extension/test/startup-gate.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/startup-gate.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "name": "../../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/workspace-index-lazy-services.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/",
      "name": "../../../packages/extension/webviews/activity-bar/",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/vite.config.ts",
      "name": "../../../packages/extension/webviews/activity-bar/vite.config.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/vite.config.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "name": "../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/components/BootstrapStatus.svelte",
      "name": "../../../packages/extension/webviews/activity-bar/components/BootstrapStatus.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/BootstrapStatus.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/test/group-file-issues.test.ts",
      "name": "../../../packages/extension/test/group-file-issues.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/group-file-issues.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:.cursor/mcp.json",
      "name": ".cursor/mcp.json",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/.cursor/mcp.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:.cursor/skills",
      "name": ".cursor/skills",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/.cursor/skills",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/core/context-model.ts",
      "name": "../../../packages/analytical/src/core/context-model.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/context-model.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/core/context-signals.ts",
      "name": "../../../packages/analytical/src/core/context-signals.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/context-signals.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/test/context-signals.test.ts",
      "name": "../../../packages/analytical/test/context-signals.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/context-signals.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/test/context-model.test.ts",
      "name": "../../../packages/extension/test/context-model.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/context-model.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/test/context-widgets.test.ts",
      "name": "../../../packages/extension/test/context-widgets.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/context-widgets.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./activitybar.rq",
      "name": "./activitybar.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../agents/features-ai.rq",
      "name": "../agents/features-ai.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/agents/features-ai.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../ui.rq",
      "name": "../../ui.rq",
      "kind": "file",
      "fileUri": "reqlan rq/ui.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/activity-bar/components/widgets",
      "name": "../../../packages/extension/webviews/activity-bar/components/widgets",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/components/widgets",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:Parents: 4 / Children: 12",
      "name": "Parents: 4 / Children: 12",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/Parents: 4 / Children: 12",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/activity_bar_module/context-model.ts",
      "name": "context_model",
      "kind": "file",
      "fileUri": "packages/extension/src/activity_bar_module/context-model.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/core/file-path-match.ts",
      "name": "file_path_match",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/file-path-match.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./index.rq",
      "name": "./index.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/index.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./context-scope-v2.rq",
      "name": "./context-scope-v2.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/context-scope-v2.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../features-non-rq-code-comment/functional-code-comment-references.rq",
      "name": "../features-non-rq-code-comment/functional-code-comment-references.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-non-rq-code-comment/functional-code-comment-references.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../module/graphical_graph.rq",
      "name": "../module/graphical_graph.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/graphical_graph.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:s single-centre neighbourhood ([activitybar.miniature_graph_pane]) and Ideas Summary",
      "name": "s single-centre neighbourhood ([activitybar.miniature_graph_pane]) and Ideas Summary",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/s single-centre neighbourhood ([activitybar.miniature_graph_pane]) and Ideas Summary",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "name": "graph_ui_state",
      "kind": "file",
      "fileUri": "packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/ideas-summary/state/app.svelte.ts",
      "name": "../../../packages/extension/webviews/ideas-summary/state/app.svelte.ts",
      "kind": "file",
      "fileUri": "reqlan rq/packages/extension/webviews/ideas-summary/state/app.svelte.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/ideas-summary/lib/vscode.ts",
      "name": "../../../packages/extension/webviews/ideas-summary/lib/vscode.ts",
      "kind": "file",
      "fileUri": "reqlan rq/packages/extension/webviews/ideas-summary/lib/vscode.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte",
      "name": "../../../packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte",
      "kind": "file",
      "fileUri": "reqlan rq/packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "name": "webview_table_queries",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/webview-table-queries.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/AttributesTable.svelte",
      "name": "AttributesTable",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/AttributesTable.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/BasesTable.svelte",
      "name": "BasesTable",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/BasesTable.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/lib/bases-filter.ts",
      "name": "../../../../packages/extension/webviews/ideas-summary/lib/bases-filter.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/lib/bases-filter.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/test/bases-table-filter.test.ts",
      "name": "../../../../packages/extension/test/bases-table-filter.test.ts",
      "kind": "file",
      "fileUri": "packages/extension/test/bases-table-filter.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeasTable.svelte",
      "name": "IdeasTable",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/IdeasTable.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/ReferencesTable.svelte",
      "name": "ReferencesTable",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/ReferencesTable.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeasetsTable.svelte",
      "name": "IdeasetsTable",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/IdeasetsTable.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../ontology.rq",
      "name": "ontology",
      "kind": "file",
      "fileUri": "reqlan rq/ontology.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../development/core.rq",
      "name": "development_core",
      "kind": "file",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/media/webviews/ideas-summary",
      "name": "ideas_summary_media",
      "kind": "file",
      "fileUri": "packages/extension/media/webviews/ideas-summary",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../features-views.rq",
      "name": "../../features-views.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-views.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../features-export.rq",
      "name": "../../features-export.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-export.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../features-html-export.rq",
      "name": "../../features-html-export.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../index.rq",
      "name": "../index.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/index.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./graphical_graph.rq",
      "name": "./graphical_graph.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./base-scope.rq",
      "name": "./base-scope.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/ideas_summary/base-scope.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/src/webview_module/shared/table-ui-state.ts",
      "name": "../../../../packages/extension/src/webview_module/shared/table-ui-state.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/webview_module/shared/table-ui-state.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "name": "../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/IndexPanel.svelte",
      "name": "../../../../packages/extension/webviews/ideas-summary/components/IndexPanel.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/IndexPanel.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/TableToolbar.svelte",
      "name": "../../../../packages/extension/webviews/ideas-summary/components/TableToolbar.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/TableToolbar.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/ColumnFilterRow.svelte",
      "name": "../../../../packages/extension/webviews/ideas-summary/components/ColumnFilterRow.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/ColumnFilterRow.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/TableOptionsMenu.svelte",
      "name": "../../../../packages/extension/webviews/ideas-summary/components/TableOptionsMenu.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/TableOptionsMenu.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/SortableTh.svelte",
      "name": "../../../../packages/extension/webviews/ideas-summary/components/SortableTh.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/SortableTh.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/ChipList.svelte",
      "name": "../../../../packages/extension/webviews/ideas-summary/components/ChipList.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/ChipList.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeaBodyCell.svelte",
      "name": "../../../../packages/extension/webviews/ideas-summary/components/IdeaBodyCell.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/IdeaBodyCell.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/TimelinePanel.svelte",
      "name": "../../../../packages/extension/webviews/ideas-summary/components/TimelinePanel.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/TimelinePanel.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../webview.rq",
      "name": "../webview.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/webview.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/lib/tabs.ts",
      "name": "../../../../packages/extension/webviews/ideas-summary/lib/tabs.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/lib/tabs.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/extension/webviews/ideas-summary/components/TabPanels.svelte",
      "name": "../../../../packages/extension/webviews/ideas-summary/components/TabPanels.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/ideas-summary/components/TabPanels.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/src/index-store/overview-coverage.ts",
      "name": "../../../../packages/analytical/src/index-store/overview-coverage.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/overview-coverage.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/test/overview-coverage.test.ts",
      "name": "../../../../packages/analytical/test/overview-coverage.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/overview-coverage.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/src/index-store/sqlite-store.ts",
      "name": "../../../../packages/analytical/src/index-store/sqlite-store.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/sqlite-store.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/src/analysis/git-dates-analyser.ts",
      "name": "../../../../packages/analytical/src/analysis/git-dates-analyser.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/analysis/git-dates-analyser.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../../packages/analytical/test/webview-table-queries.test.ts",
      "name": "../../../../packages/analytical/test/webview-table-queries.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/webview-table-queries.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/mcp/src/server.ts",
      "name": "mcp_server",
      "kind": "file",
      "fileUri": "packages/mcp/src/server.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/core/application-memory.ts",
      "name": "application_memory_impl",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/application-memory.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/analytical_submodule/index.ts",
      "name": "analytical_submodule",
      "kind": "file",
      "fileUri": "packages/extension/src/analytical_submodule/index.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/core/rqignore.ts",
      "name": "../../../packages/analytical/src/core/rqignore.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/rqignore.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../configuration.rq",
      "name": "../configuration.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/configuration.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "name": "../../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/index-diagnostics-store.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/test/index-diagnostics.test.ts",
      "name": "../../../packages/analytical/test/index-diagnostics.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/index-diagnostics.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/core/create-base.ts",
      "name": "../../../packages/analytical/src/core/create-base.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/create-base.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/core/base-discovery.ts",
      "name": "../../../packages/analytical/src/core/base-discovery.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/core/base-discovery.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/src/index-store/workspace-index.ts",
      "name": "../../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/workspace-index.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/test/rqignore.test.ts",
      "name": "../../../packages/analytical/test/rqignore.test.ts",
      "kind": "file",
      "fileUri": "packages/analytical/test/rqignore.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "name": "../../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "kind": "file",
      "fileUri": "packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "name": "../../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "kind": "file",
      "fileUri": "packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../development/core.rq",
      "name": "development_core",
      "kind": "file",
      "fileUri": "reqlan rq/development/core.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./ideas_summary",
      "name": "ideas_summary",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/ideas_summary",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/media/webviews/onboarding/",
      "name": "../../packages/extension/media/webviews/onboarding/",
      "kind": "file",
      "fileUri": "reqlan rq/packages/extension/media/webviews/onboarding/",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/shared/phonebook.ts",
      "name": "../../packages/extension/src/shared/phonebook.ts",
      "kind": "file",
      "fileUri": "reqlan rq/packages/extension/src/shared/phonebook.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/onboarding/lib/rq-highlight.ts",
      "name": "../../packages/extension/webviews/onboarding/lib/rq-highlight.ts",
      "kind": "file",
      "fileUri": "reqlan rq/packages/extension/webviews/onboarding/lib/rq-highlight.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parse thanks-for-installing template",
      "name": "../../packages/language/test/parsing.test.ts:parse thanks-for-installing template",
      "kind": "file",
      "fileUri": "reqlan rq/packages/language/test/parsing.test.ts:parse thanks-for-installing template",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/test/onboarding-rq-highlight.test.ts",
      "name": "../../packages/extension/test/onboarding-rq-highlight.test.ts",
      "kind": "file",
      "fileUri": "reqlan rq/packages/extension/test/onboarding-rq-highlight.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:@/reqlan_rq/extension/activation.rq",
      "name": "@/reqlan_rq/extension/activation.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/onboarding/@/reqlan_rq/extension/activation.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/extension/register-onboarding-commands.ts",
      "name": "../../packages/extension/src/extension/register-onboarding-commands.ts",
      "kind": "file",
      "fileUri": "reqlan rq/packages/extension/src/extension/register-onboarding-commands.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-idea-refactor.ts",
      "name": "../../packages/language/src/reqlan-idea-refactor.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-idea-refactor.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./syntax/features-syntax.rq",
      "name": "./syntax/features-syntax.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/syntax/features-syntax.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./features-mutation-hooks.rq",
      "name": "./features-mutation-hooks.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-mutation-hooks.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-path-references.ts",
      "name": "../../packages/language/src/reqlan-path-references.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-path-references.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/file-path-rewrite.test.ts:preserves extensionless inbound paths",
      "name": "../../packages/language/test/file-path-rewrite.test.ts:preserves extensionless inbound paths",
      "kind": "file",
      "fileUri": "packages/language/test/file-path-rewrite.test.ts:preserves extensionless inbound paths",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/file-path-rewrite.test.ts:buildInboundPathRewriteEdits quotes replacement paths",
      "name": "../../packages/language/test/file-path-rewrite.test.ts:buildInboundPathRewriteEdits quotes replacement paths",
      "kind": "file",
      "fileUri": "packages/language/test/file-path-rewrite.test.ts:buildInboundPathRewriteEdits quotes replacement paths",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-rename-provider.ts",
      "name": "../../packages/language/src/reqlan-rename-provider.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-rename-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-comment-rename.ts",
      "name": "../../packages/language/src/reqlan-comment-rename.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-comment-rename.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-name-provider.ts",
      "name": "../../packages/language/src/reqlan-name-provider.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-name-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/refactor_module/register-comment-rename-provider.ts",
      "name": "../../packages/extension/src/refactor_module/register-comment-rename-provider.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/refactor_module/register-comment-rename-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/rename-provider.test.ts:rename updates declaration and wikilink references",
      "name": "../../packages/language/test/rename-provider.test.ts:rename updates declaration and wikilink references",
      "kind": "file",
      "fileUri": "packages/language/test/rename-provider.test.ts:rename updates declaration and wikilink references",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/rename-provider.test.ts:rename also updates rq comment idea tokens in the same document",
      "name": "../../packages/language/test/rename-provider.test.ts:rename also updates rq comment idea tokens in the same document",
      "kind": "file",
      "fileUri": "packages/language/test/rename-provider.test.ts:rename also updates rq comment idea tokens in the same document",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/comment-rename.test.ts:builds rename edits for matching comment idea tokens",
      "name": "../../packages/language/test/comment-rename.test.ts:builds rename edits for matching comment idea tokens",
      "kind": "file",
      "fileUri": "packages/language/test/comment-rename.test.ts:builds rename edits for matching comment idea tokens",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/linking.test.ts:rename finds all idea references including wikilinks",
      "name": "../../packages/language/test/linking.test.ts:rename finds all idea references including wikilinks",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:rename finds all idea references including wikilinks",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/src/refactor_module/register-idea-refactor-commands.ts",
      "name": "../../packages/extension/src/refactor_module/register-idea-refactor-commands.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/refactor_module/register-idea-refactor-commands.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/idea-refactor.test.ts:move plan cuts from source and inserts into destination",
      "name": "../../packages/language/test/idea-refactor.test.ts:move plan cuts from source and inserts into destination",
      "kind": "file",
      "fileUri": "packages/language/test/idea-refactor.test.ts:move plan cuts from source and inserts into destination",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/idea-refactor.test.ts:delete plan removes declaration and bracket references",
      "name": "../../packages/language/test/idea-refactor.test.ts:delete plan removes declaration and bracket references",
      "kind": "file",
      "fileUri": "packages/language/test/idea-refactor.test.ts:delete plan removes declaration and bracket references",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../.vscode/launch.json",
      "name": "../../.vscode/launch.json",
      "kind": "file",
      "fileUri": ".vscode/launch.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../.vscode/tasks.json",
      "name": "../../.vscode/tasks.json",
      "kind": "file",
      "fileUri": ".vscode/tasks.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./module/activitybar.rq",
      "name": "./module/activitybar.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/scripts/generate-physics-core-source.mjs",
      "name": "../../packages/analytical/scripts/generate-physics-core-source.mjs",
      "kind": "file",
      "fileUri": "packages/analytical/scripts/generate-physics-core-source.mjs",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/activity-bar/App.svelte",
      "name": "../../packages/extension/webviews/activity-bar/App.svelte",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/App.svelte",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "name": "../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "kind": "file",
      "fileUri": "packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/index-store/sqlite-store.ts",
      "name": "../../packages/analytical/src/index-store/sqlite-store.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/sqlite-store.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./vendor/sql-asm.cjs",
      "name": "./vendor/sql-asm.cjs",
      "kind": "file",
      "fileUri": "reqlan rq/extension/vendor/sql-asm.cjs",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../module/activitybar.rq",
      "name": "../module/activitybar.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-code-lens-provider.ts",
      "name": "../../../packages/language/src/reqlan-code-lens-provider.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-code-lens-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-reference-code-lens.ts",
      "name": "../../../packages/language/src/reqlan-reference-code-lens.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-reference-code-lens.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-code-lens-settings.ts",
      "name": "../../../packages/language/src/reqlan-code-lens-settings.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-code-lens-settings.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/extension/register-reference-code-lens.ts",
      "name": "../../../packages/extension/src/extension/register-reference-code-lens.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/register-reference-code-lens.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/extension/reference-code-lens-card.ts",
      "name": "../../../packages/extension/src/extension/reference-code-lens-card.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/reference-code-lens-card.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/code-lens.test.ts",
      "name": "../../../packages/language/test/code-lens.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/code-lens.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../code_completion.rq",
      "name": "../code_completion.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/code_completion.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-inlay-hint-provider.ts",
      "name": "../../../packages/language/src/reqlan-inlay-hint-provider.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-inlay-hint-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts",
      "name": "../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-inbound-reference-inlay-label.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-inlay-hint-settings.ts",
      "name": "../../../packages/language/src/reqlan-inlay-hint-settings.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-inlay-hint-settings.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/extension/register-reference-inlay-hints.ts",
      "name": "../../../packages/extension/src/extension/register-reference-inlay-hints.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/extension/register-reference-inlay-hints.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/inlay-hints.test.ts",
      "name": "../../../packages/language/test/inlay-hints.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/inlay-hints.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/webview_module/register-webview.ts",
      "name": "../../../packages/extension/src/webview_module/register-webview.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/webview_module/register-webview.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/parsing.test.ts",
      "name": "../../../packages/language/test/parsing.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "name": "../../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "kind": "file",
      "fileUri": "packages/language/test/completion.test.ts:completes import-root alias paths",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../language/imports.rq",
      "name": "../../language/imports.rq",
      "kind": "file",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-document-link-provider.ts",
      "name": "../../../packages/language/src/reqlan-document-link-provider.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-document-link-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-definition-provider.ts",
      "name": "../../../packages/language/src/reqlan-definition-provider.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-definition-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/linking.test.ts:document links resolve test file references to the matching test",
      "name": "../../../packages/language/test/linking.test.ts:document links resolve test file references to the matching test",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:document links resolve test file references to the matching test",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/linking.test.ts:folder file references resolve without reading the directory as a file",
      "name": "../../../packages/language/test/linking.test.ts:folder file references resolve without reading the directory as a file",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:folder file references resolve without reading the directory as a file",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/linking.test.ts:empty file references produce document links and warning diagnostics",
      "name": "../../../packages/language/test/linking.test.ts:empty file references produce document links and warning diagnostics",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:empty file references produce document links and warning diagnostics",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/linking.test.ts:parse-error file references produce document links and warning diagnostics",
      "name": "../../../packages/language/test/linking.test.ts:parse-error file references produce document links and warning diagnostics",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:parse-error file references produce document links and warning diagnostics",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/linking.test.ts:missing file references do not produce document links",
      "name": "../../../packages/language/test/linking.test.ts:missing file references do not produce document links",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:missing file references do not produce document links",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../refactor_support.rq",
      "name": "../refactor_support.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/refactor_support.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-rename-provider.ts",
      "name": "../../../packages/language/src/reqlan-rename-provider.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-rename-provider.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/src/reqlan-idea-refactor.ts",
      "name": "../../../packages/language/src/reqlan-idea-refactor.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-idea-refactor.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/extension/src/refactor_module/index.ts",
      "name": "../../../packages/extension/src/refactor_module/index.ts",
      "kind": "file",
      "fileUri": "packages/extension/src/refactor_module/index.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "name": "../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "kind": "file",
      "fileUri": "packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares import alias",
      "name": "../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares import alias",
      "kind": "file",
      "fileUri": "packages/language/test/validating.test.ts:reports duplicate when local idea shares import alias",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "name": "../../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "name": "../../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "kind": "file",
      "fileUri": "packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../reqfile.rq",
      "name": "../reqfile.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/reqfile.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../subreqs.rq",
      "name": "../subreqs.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/subreqs.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../string/paths",
      "name": "../string/paths",
      "kind": "file",
      "fileUri": "reqlan rq/extension/string/paths",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:@/the-paths/are-@-aliased",
      "name": "@/the-paths/are-@-aliased",
      "kind": "file",
      "fileUri": "reqlan rq/extension/syntax/@/the-paths/are-@-aliased",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/analytical/src/index-store/workspace-mtime.ts",
      "name": "../../packages/analytical/src/index-store/workspace-mtime.ts",
      "kind": "file",
      "fileUri": "packages/analytical/src/index-store/workspace-mtime.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/features-graph-analysers.rq",
      "name": "../extension/features-graph-analysers.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-graph-analysers.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/module/activitybar.rq",
      "name": "../extension/module/activitybar.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/activitybar.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/module/activitybar-panels/workspace.rq",
      "name": "../extension/module/activitybar-panels/workspace.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/activitybar-panels/workspace.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/module/ideas_summary/webview.rq",
      "name": "../extension/module/ideas_summary/webview.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/ideas_summary/webview.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/path-resolve.test.ts:resolves import-root alias against the workspace folder",
      "name": "../../packages/language/test/path-resolve.test.ts:resolves import-root alias against the workspace folder",
      "kind": "file",
      "fileUri": "packages/language/test/path-resolve.test.ts:resolves import-root alias against the workspace folder",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/path-resolve.test.ts:leaves non-aliased relative paths document-relative",
      "name": "../../packages/language/test/path-resolve.test.ts:leaves non-aliased relative paths document-relative",
      "kind": "file",
      "fileUri": "packages/language/test/path-resolve.test.ts:leaves non-aliased relative paths document-relative",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/path-resolve.test.ts:matchImportRootAlias requires alias then slash",
      "name": "../../packages/language/test/path-resolve.test.ts:matchImportRootAlias requires alias then slash",
      "kind": "file",
      "fileUri": "packages/language/test/path-resolve.test.ts:matchImportRootAlias requires alias then slash",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:malformed from-as import keeps later ideas parseable",
      "name": "../../packages/language/test/parsing.test.ts:malformed from-as import keeps later ideas parseable",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:malformed from-as import keeps later ideas parseable",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/validating.test.ts:reports local diagnostic for from-as mistaken import",
      "name": "../../packages/language/test/validating.test.ts:reports local diagnostic for from-as mistaken import",
      "kind": "file",
      "fileUri": "packages/language/test/validating.test.ts:reports local diagnostic for from-as mistaken import",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/validating.test.ts:reports local diagnostic for unquoted from-import",
      "name": "../../packages/language/test/validating.test.ts:reports local diagnostic for unquoted from-import",
      "kind": "file",
      "fileUri": "packages/language/test/validating.test.ts:reports local diagnostic for unquoted from-import",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan.langium",
      "name": "../../packages/language/src/reqlan.langium",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan.langium",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-validator.ts",
      "name": "../../packages/language/src/reqlan-validator.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-validator.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parses from-import example line inside an attribute block value",
      "name": "../../packages/language/test/parsing.test.ts:parses from-import example line inside an attribute block value",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parses from-import example line inside an attribute block value",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:example.rq",
      "name": "example.rq",
      "kind": "file",
      "fileUri": "reqlan rq/language/example.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/linking.test.ts:resolve namespace import references to files",
      "name": "../../packages/language/test/linking.test.ts:resolve namespace import references to files",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:resolve namespace import references to files",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/linking.test.ts:namespace import bracket reference links only the alias name",
      "name": "../../packages/language/test/linking.test.ts:namespace import bracket reference links only the alias name",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:namespace import bracket reference links only the alias name",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:@/path/relative/to/import/root.rq",
      "name": "@/path/relative/to/import/root.rq",
      "kind": "file",
      "fileUri": "reqlan rq/language/@/path/relative/to/import/root.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "name": "../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "kind": "file",
      "fileUri": "packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/validating.test.ts:allows local idea when qualified import uses an alias",
      "name": "../../packages/language/test/validating.test.ts:allows local idea when qualified import uses an alias",
      "kind": "file",
      "fileUri": "packages/language/test/validating.test.ts:allows local idea when qualified import uses an alias",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "name": "../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "kind": "file",
      "fileUri": "packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "name": "../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-import-bindings.ts",
      "name": "../../packages/language/src/reqlan-import-bindings.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-import-bindings.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-scope.ts",
      "name": "../../packages/language/src/reqlan-scope.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-scope.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./syntax.rq",
      "name": "./syntax.rq",
      "kind": "file",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./syntax-edge-cases.rq",
      "name": "./syntax-edge-cases.rq",
      "kind": "file",
      "fileUri": "reqlan rq/language/syntax-edge-cases.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./imports.rq",
      "name": "./imports.rq",
      "kind": "file",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parse-budget.test.ts:times out a hung parse worker with warning and error",
      "name": "../../packages/language/test/parse-budget.test.ts:times out a hung parse worker with warning and error",
      "kind": "file",
      "fileUri": "packages/language/test/parse-budget.test.ts:times out a hung parse worker with warning and error",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parse-budget.test.ts:returns incomplete result when worker parse fails",
      "name": "../../packages/language/test/parse-budget.test.ts:returns incomplete result when worker parse fails",
      "kind": "file",
      "fileUri": "packages/language/test/parse-budget.test.ts:returns incomplete result when worker parse fails",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parse-budget.test.ts:parses a normal file within budget",
      "name": "../../packages/language/test/parse-budget.test.ts:parses a normal file within budget",
      "kind": "file",
      "fileUri": "packages/language/test/parse-budget.test.ts:parses a normal file within budget",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parse-budget.test.ts:parses small files on the calling thread without a worker",
      "name": "../../packages/language/test/parse-budget.test.ts:parses small files on the calling thread without a worker",
      "kind": "file",
      "fileUri": "packages/language/test/parse-budget.test.ts:parses small files on the calling thread without a worker",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parse-budget.test.ts:escalates large files to the worker path",
      "name": "../../packages/language/test/parse-budget.test.ts:escalates large files to the worker path",
      "kind": "file",
      "fileUri": "packages/language/test/parse-budget.test.ts:escalates large files to the worker path",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parse-budget.test.ts:forceWorker escalates a small file",
      "name": "../../packages/language/test/parse-budget.test.ts:forceWorker escalates a small file",
      "kind": "file",
      "fileUri": "packages/language/test/parse-budget.test.ts:forceWorker escalates a small file",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-parse-budget.ts",
      "name": "../../packages/language/src/reqlan-parse-budget.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-parse-budget.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-async-parser.ts",
      "name": "../../packages/language/src/reqlan-async-parser.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-async-parser.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-parse-worker.ts",
      "name": "../../packages/language/src/reqlan-parse-worker.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-parse-worker.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-document-factory.ts",
      "name": "../../packages/language/src/reqlan-document-factory.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-document-factory.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-module.ts",
      "name": "../../packages/language/src/reqlan-module.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-module.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-workspace-manager.ts",
      "name": "../../packages/language/src/reqlan-workspace-manager.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-workspace-manager.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:allows escaped closing brace in body prose",
      "name": "../../packages/language/test/parsing.test.ts:allows escaped closing brace in body prose",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:allows escaped closing brace in body prose",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parses a large import prelude without repeated full-document brace scans",
      "name": "../../packages/language/test/parsing.test.ts:parses a large import prelude without repeated full-document brace scans",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parses a large import prelude without repeated full-document brace scans",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "name": "../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/src/reqlan-token-builder.ts",
      "name": "../../packages/language/src/reqlan-token-builder.ts",
      "kind": "file",
      "fileUri": "packages/language/src/reqlan-token-builder.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:keeps inline prose brace pairs as text",
      "name": "../../packages/language/test/parsing.test.ts:keeps inline prose brace pairs as text",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:keeps inline prose brace pairs as text",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:keeps end-of-line matching prose braces as text",
      "name": "../../packages/language/test/parsing.test.ts:keeps end-of-line matching prose braces as text",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:keeps end-of-line matching prose braces as text",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parses valued attributes without a colon",
      "name": "../../packages/language/test/parsing.test.ts:parses valued attributes without a colon",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parses valued attributes without a colon",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:still accepts optional colon before attribute values",
      "name": "../../packages/language/test/parsing.test.ts:still accepts optional colon before attribute values",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:still accepts optional colon before attribute values",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:treats mid-line @ as body text and line-start @ as attribute",
      "name": "../../packages/language/test/parsing.test.ts:treats mid-line @ as body text and line-start @ as attribute",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:treats mid-line @ as body text and line-start @ as attribute",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:backslash before @ at line start keeps it as body text",
      "name": "../../packages/language/test/parsing.test.ts:backslash before @ at line start keeps it as body text",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:backslash before @ at line start keeps it as body text",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parse code snippet in block idea",
      "name": "../../packages/language/test/parsing.test.ts:parse code snippet in block idea",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parse code snippet in block idea",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parse fenced code block in attribute value",
      "name": "../../packages/language/test/parsing.test.ts:parse fenced code block in attribute value",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parse fenced code block in attribute value",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:treats fenced rq example as opaque text",
      "name": "../../packages/language/test/parsing.test.ts:treats fenced rq example as opaque text",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:treats fenced rq example as opaque text",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/ignore-error.test.ts",
      "name": "../../packages/language/test/ignore-error.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/ignore-error.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:a reference containing '//' that doesn't start a comment",
      "name": "a reference containing '//' that doesn't start a comment",
      "kind": "file",
      "fileUri": "reqlan rq/language/a reference containing '/' that doesn't start a comment",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parse syntax.rq",
      "name": "../../packages/language/test/parsing.test.ts:parse syntax.rq",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parse syntax.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./syntax_whitespace.rq",
      "name": "./syntax_whitespace.rq",
      "kind": "file",
      "fileUri": "reqlan rq/language/syntax_whitespace.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parse dash and underscore delimited idea names",
      "name": "../../packages/language/test/parsing.test.ts:parse dash and underscore delimited idea names",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parse dash and underscore delimited idea names",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parse name-only ideas without a body",
      "name": "../../packages/language/test/parsing.test.ts:parse name-only ideas without a body",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parse name-only ideas without a body",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/linking.test.ts:resolve same-file bracket reference to local idea",
      "name": "../../packages/language/test/linking.test.ts:resolve same-file bracket reference to local idea",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:resolve same-file bracket reference to local idea",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/linking.test.ts:resolve forward reference to later idea in the same file",
      "name": "../../packages/language/test/linking.test.ts:resolve forward reference to later idea in the same file",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:resolve forward reference to later idea in the same file",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/linking.test.ts:resolve circular same-file references",
      "name": "../../packages/language/test/linking.test.ts:resolve circular same-file references",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:resolve circular same-file references",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/linking.test.ts:resolve ideaset member forward reference",
      "name": "../../packages/language/test/linking.test.ts:resolve ideaset member forward reference",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:resolve ideaset member forward reference",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:keeps pipe characters in body prose as text",
      "name": "../../packages/language/test/parsing.test.ts:keeps pipe characters in body prose as text",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:keeps pipe characters in body prose as text",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parse extension context-scope.rq module",
      "name": "../../packages/language/test/parsing.test.ts:parse extension context-scope.rq module",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parse extension context-scope.rq module",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/linking.test.ts:resolve wikilink to idea declaration in main.rq",
      "name": "../../packages/language/test/linking.test.ts:resolve wikilink to idea declaration in main.rq",
      "kind": "file",
      "fileUri": "packages/language/test/linking.test.ts:resolve wikilink to idea declaration in main.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/references.test.ts:unquotes single-quoted reqlan string literals",
      "name": "../../packages/language/test/references.test.ts:unquotes single-quoted reqlan string literals",
      "kind": "file",
      "fileUri": "packages/language/test/references.test.ts:unquotes single-quoted reqlan string literals",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parse single-quoted import paths and idea names",
      "name": "../../packages/language/test/parsing.test.ts:parse single-quoted import paths and idea names",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parse single-quoted import paths and idea names",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parse list items as one-liners and anonymous blocks",
      "name": "../../packages/language/test/parsing.test.ts:parse list items as one-liners and anonymous blocks",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parse list items as one-liners and anonymous blocks",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text",
      "name": "../../packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:https://not a comment.com",
      "name": "https://not a comment.com",
      "kind": "file",
      "fileUri": "https://not a comment.com",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file://also not a comment",
      "name": "//also not a comment",
      "kind": "file",
      "fileUri": "//also not a comment",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in block body text",
      "name": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in block body text",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:keeps naked quoted phrases in block body text",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in attribute scalar values",
      "name": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in attribute scalar values",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:keeps naked quoted phrases in attribute scalar values",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:keeps single-quoted naked phrases in block body text",
      "name": "../../packages/language/test/parsing.test.ts:keeps single-quoted naked phrases in block body text",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:keeps single-quoted naked phrases in block body text",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in one-liner body after the idea name",
      "name": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in one-liner body after the idea name",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:keeps naked quoted phrases in one-liner body after the idea name",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in list items",
      "name": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in list items",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:keeps naked quoted phrases in list items",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:keeps naked quotes alongside bracket references on one line",
      "name": "../../packages/language/test/parsing.test.ts:keeps naked quotes alongside bracket references on one line",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:keeps naked quotes alongside bracket references on one line",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:does not treat naked quoted path-like prose as an import reference",
      "name": "../../packages/language/test/parsing.test.ts:does not treat naked quoted path-like prose as an import reference",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:does not treat naked quoted path-like prose as an import reference",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parses reframe requirement snippets with naked quoted UI labels",
      "name": "../../packages/language/test/parsing.test.ts:parses reframe requirement snippets with naked quoted UI labels",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parses reframe requirement snippets with naked quoted UI labels",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parses self-contained ideas with apostrophe contractions in body prose",
      "name": "../../packages/language/test/parsing.test.ts:parses self-contained ideas with apostrophe contractions in body prose",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parses self-contained ideas with apostrophe contractions in body prose",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/naked-strings.test.ts",
      "name": "../../packages/language/test/naked-strings.test.ts",
      "kind": "file",
      "fileUri": "packages/language/test/naked-strings.test.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/comment-in-string.test.ts:single-quoted URL in block body is naked prose",
      "name": "../../packages/language/test/comment-in-string.test.ts:single-quoted URL in block body is naked prose",
      "kind": "file",
      "fileUri": "packages/language/test/comment-in-string.test.ts:single-quoted URL in block body is naked prose",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:keeps inline braces in body prose as text",
      "name": "../../packages/language/test/parsing.test.ts:keeps inline braces in body prose as text",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:keeps inline braces in body prose as text",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parse extension graph.rq library",
      "name": "../../packages/language/test/parsing.test.ts:parse extension graph.rq library",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parse extension graph.rq library",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/parsing.test.ts:parses top-level nameless braces without aborting later ideas",
      "name": "../../packages/language/test/parsing.test.ts:parses top-level nameless braces without aborting later ideas",
      "kind": "file",
      "fileUri": "packages/language/test/parsing.test.ts:parses top-level nameless braces without aborting later ideas",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../packages/language/test/validating.test.ts:warns on top-level nameless braces without invalidating later ideas",
      "name": "../../packages/language/test/validating.test.ts:warns on top-level nameless braces without invalidating later ideas",
      "kind": "file",
      "fileUri": "packages/language/test/validating.test.ts:warns on top-level nameless braces without invalidating later ideas",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:target",
      "name": "target",
      "kind": "file",
      "fileUri": "reqlan rq/language/target",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./src/login.ts",
      "name": "./src/login.ts",
      "kind": "file",
      "fileUri": "reqlan rq/marketing_and_media/src/login.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../presentations/assets/",
      "name": "../../presentations/assets/",
      "kind": "file",
      "fileUri": "presentations/assets/",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../presentations/decks/",
      "name": "../../presentations/decks/",
      "kind": "file",
      "fileUri": "presentations/decks/",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../presentations/manifest.jsonc",
      "name": "../../presentations/manifest.jsonc",
      "kind": "file",
      "fileUri": "presentations/manifest.jsonc",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../presentations/player/",
      "name": "../../presentations/player/",
      "kind": "file",
      "fileUri": "presentations/player/",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../constitution.rq",
      "name": "../constitution.rq",
      "kind": "file",
      "fileUri": "reqlan rq/constitution.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../brand.rq",
      "name": "../brand.rq",
      "kind": "file",
      "fileUri": "reqlan rq/brand.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../ui.rq",
      "name": "../ui.rq",
      "kind": "file",
      "fileUri": "reqlan rq/ui.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../language/syntax.rq",
      "name": "../language/syntax.rq",
      "kind": "file",
      "fileUri": "reqlan rq/language/syntax.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../language/imports.rq",
      "name": "../language/imports.rq",
      "kind": "file",
      "fileUri": "reqlan rq/language/imports.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../language/attributes.rq",
      "name": "../language/attributes.rq",
      "kind": "file",
      "fileUri": "reqlan rq/language/attributes.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/onboarding/page-thanks-for-installing.rq",
      "name": "../extension/onboarding/page-thanks-for-installing.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/installation.rq",
      "name": "../extension/installation.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/installation.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/features-consumption.rq",
      "name": "../extension/features-consumption.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-consumption.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/features-views.rq",
      "name": "../extension/features-views.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-views.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/features-commands.rq",
      "name": "../extension/features-commands.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-commands.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/module/context-scope.rq",
      "name": "../extension/module/context-scope.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/module/context-scope.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/agents/features-ai.rq",
      "name": "../extension/agents/features-ai.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/agents/features-ai.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/features-skills-and-mcp.rq",
      "name": "../extension/features-skills-and-mcp.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-skills-and-mcp.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../extension/features-non-rq-code-comment/functional-code-comment-references.rq",
      "name": "../extension/features-non-rq-code-comment/functional-code-comment-references.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-non-rq-code-comment/functional-code-comment-references.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../docs/docs.rq",
      "name": "../docs/docs.rq",
      "kind": "file",
      "fileUri": "reqlan rq/docs/docs.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../site/reqs/core.rq",
      "name": "../../site/reqs/core.rq",
      "kind": "file",
      "fileUri": "site/reqs/core.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:Why not paste product.rq?",
      "name": "Why not paste product.rq?",
      "kind": "file",
      "fileUri": "reqlan rq/marketing_and_media/Why not paste product.rq?",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./media/interviews/",
      "name": "./media/interviews/",
      "kind": "file",
      "fileUri": "reqlan rq/marketing_and_media/media/interviews/",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./auth.rq",
      "name": "./auth.rq",
      "kind": "file",
      "fileUri": "reqlan rq/marketing_and_media/auth.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:Here is every .rq file in the repo:",
      "name": "Here is every .rq file in the repo:",
      "kind": "file",
      "fileUri": "reqlan rq/marketing_and_media/Here is every .rq file in the repo:",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../presentations/",
      "name": "../../presentations/",
      "kind": "file",
      "fileUri": "presentations/",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./phonebook.json",
      "name": "./phonebook.json",
      "kind": "file",
      "fileUri": "reqlan rq/phonebook.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../scripts/phonebook.ts",
      "name": "../scripts/phonebook.ts",
      "kind": "file",
      "fileUri": "scripts/phonebook.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../site/reqs/icons.rq",
      "name": "../site/reqs/icons.rq",
      "kind": "file",
      "fileUri": "site/reqs/icons.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../site/src/lib/phonebook-icons.ts",
      "name": "../site/src/lib/phonebook-icons.ts",
      "kind": "file",
      "fileUri": "site/src/lib/phonebook-icons.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../reqlan rq/brand.rq",
      "name": "../../reqlan rq/brand.rq",
      "kind": "file",
      "fileUri": "reqlan rq/brand.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../reqlan rq/distribution/distribution.rq",
      "name": "../../reqlan rq/distribution/distribution.rq",
      "kind": "file",
      "fileUri": "reqlan rq/distribution/distribution.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../reqlan rq/phonebook.rq",
      "name": "../../reqlan rq/phonebook.rq",
      "kind": "file",
      "fileUri": "reqlan rq/phonebook.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../reqlan rq/extension/features-html-export.rq",
      "name": "../../reqlan rq/extension/features-html-export.rq",
      "kind": "file",
      "fileUri": "reqlan rq/extension/features-html-export.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../reqlan rq/cli/cli_package.rq",
      "name": "../../reqlan rq/cli/cli_package.rq",
      "kind": "file",
      "fileUri": "reqlan rq/cli/cli_package.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./icons.rq",
      "name": "./icons.rq",
      "kind": "file",
      "fileUri": "site/reqs/icons.rq",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../scripts/build-static.mts",
      "name": "../scripts/build-static.mts",
      "kind": "file",
      "fileUri": "site/scripts/build-static.mts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../scripts/export-spec.mts",
      "name": "../scripts/export-spec.mts",
      "kind": "file",
      "fileUri": "site/scripts/export-spec.mts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../scripts/verify-static-export.mts",
      "name": "../scripts/verify-static-export.mts",
      "kind": "file",
      "fileUri": "site/scripts/verify-static-export.mts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/app/tutorials/page.tsx",
      "name": "../src/app/tutorials/page.tsx",
      "kind": "file",
      "fileUri": "site/src/app/tutorials/page.tsx",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/app/tutorials/[slug]/page.tsx",
      "name": "../src/app/tutorials/[slug]/page.tsx",
      "kind": "file",
      "fileUri": "site/src/app/tutorials/[slug]/page.tsx",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/app/presentations/player/page.tsx",
      "name": "../src/app/presentations/player/page.tsx",
      "kind": "file",
      "fileUri": "site/src/app/presentations/player/page.tsx",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/content/tutorials.ts",
      "name": "../src/content/tutorials.ts",
      "kind": "file",
      "fileUri": "site/src/content/tutorials.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/components/TutorialPlayerShell.tsx",
      "name": "../src/components/TutorialPlayerShell.tsx",
      "kind": "file",
      "fileUri": "site/src/components/TutorialPlayerShell.tsx",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/components/PresentationPlayer.tsx",
      "name": "../src/components/PresentationPlayer.tsx",
      "kind": "file",
      "fileUri": "site/src/components/PresentationPlayer.tsx",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../scripts/sync-presentations.mts",
      "name": "../scripts/sync-presentations.mts",
      "kind": "file",
      "fileUri": "site/scripts/sync-presentations.mts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/lib/parse-jsonc.ts",
      "name": "../src/lib/parse-jsonc.ts",
      "kind": "file",
      "fileUri": "site/src/lib/parse-jsonc.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/components/TutorialPlayerShell.module.css",
      "name": "../src/components/TutorialPlayerShell.module.css",
      "kind": "file",
      "fileUri": "site/src/components/TutorialPlayerShell.module.css",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:/reqlan",
      "name": "/reqlan",
      "kind": "file",
      "fileUri": "/reqlan",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:/reqlan/assets/...",
      "name": "/reqlan/assets/...",
      "kind": "file",
      "fileUri": "/reqlan/assets/...",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/lib/phonebook-icons.ts",
      "name": "phonebook_icon_registry",
      "kind": "file",
      "fileUri": "site/src/lib/phonebook-icons.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/content/install-actions.ts",
      "name": "../src/content/install-actions.ts",
      "kind": "file",
      "fileUri": "site/src/content/install-actions.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../../reqlan rq/phonebook.json",
      "name": "../../reqlan rq/phonebook.json",
      "kind": "file",
      "fileUri": "reqlan rq/phonebook.json",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/components/Contact.tsx",
      "name": "contact_component",
      "kind": "file",
      "fileUri": "site/src/components/Contact.tsx",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/styles/globals.css",
      "name": "../src/styles/globals.css",
      "kind": "file",
      "fileUri": "site/src/styles/globals.css",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/components/Hero.tsx",
      "name": "../src/components/Hero.tsx",
      "kind": "file",
      "fileUri": "site/src/components/Hero.tsx",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:../src/components/PhonebookIcon.tsx",
      "name": "../src/components/PhonebookIcon.tsx",
      "kind": "file",
      "fileUri": "site/src/components/PhonebookIcon.tsx",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:adc.cL#41-58",
      "name": "adc.cL#41-58",
      "kind": "file",
      "fileUri": "site/reqs/adc.cL#41-58",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:x.test.ts:rejects expired token",
      "name": "x.test.ts:rejects expired token",
      "kind": "file",
      "fileUri": "site/reqs/x.test.ts:rejects expired token",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:./plc/interlock.stL#41-58",
      "name": "./plc/interlock.stL#41-58",
      "kind": "file",
      "fileUri": "site/reqs/plc/interlock.stL#41-58",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:@/site/src/content/showcases.ts",
      "name": "@/site/src/content/showcases.ts",
      "kind": "file",
      "fileUri": "site/reqs/@/site/src/content/showcases.ts",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:@/site/src/app/showcase",
      "name": "@/site/src/app/showcase",
      "kind": "file",
      "fileUri": "site/reqs/@/site/src/app/showcase",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:@/site/src/views/ShowcaseListPage.tsx",
      "name": "@/site/src/views/ShowcaseListPage.tsx",
      "kind": "file",
      "fileUri": "site/reqs/@/site/src/views/ShowcaseListPage.tsx",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    },
    {
      "id": "file:@/site/src/views/ShowcaseDetailPage.tsx",
      "name": "@/site/src/views/ShowcaseDetailPage.tsx",
      "kind": "file",
      "fileUri": "site/reqs/@/site/src/views/ShowcaseDetailPage.tsx",
      "lineStart": 0,
      "tags": [],
      "isExternal": true
    }
  ],
  "edges": [
    {
      "id": "example_rq_project/a source folder/a reqfile.rq#python_file_reference->file_reference:./apythonfile.py",
      "sourceId": "example_rq_project/a source folder/a reqfile.rq#python_file_reference",
      "targetId": "file:./apythonfile.py",
      "kind": "file_reference",
      "label": "./apythonfile.py"
    },
    {
      "id": "example_rq_project/a source folder/a reqfile.rq#python_file_reference->file_reference:./apythonfile.pyL#1-2",
      "sourceId": "example_rq_project/a source folder/a reqfile.rq#python_file_reference",
      "targetId": "file:./apythonfile.pyL#1-2",
      "kind": "file_reference",
      "label": "./apythonfile.pyL#1-2"
    },
    {
      "id": "example_rq_project/a source folder/a reqfile.rq#python_line_reference->file_reference:./apythonfile.pyL#1-2",
      "sourceId": "example_rq_project/a source folder/a reqfile.rq#python_line_reference",
      "targetId": "file:./apythonfile.pyL#1-2",
      "kind": "file_reference",
      "label": "./apythonfile.pyL#1-2"
    },
    {
      "id": "example_rq_project/main.rq#my idea2->references:example_rq_project/main.rq#myidea",
      "sourceId": "example_rq_project/main.rq#my idea2",
      "targetId": "example_rq_project/main.rq#myidea",
      "kind": "references",
      "label": "myidea"
    },
    {
      "id": "example_rq_project/main.rq#my_ideaset->ideaset_member:example_rq_project/main.rq#myidea",
      "sourceId": "example_rq_project/main.rq#my_ideaset",
      "targetId": "example_rq_project/main.rq#myidea",
      "kind": "ideaset_member"
    },
    {
      "id": "example_rq_project/main.rq#my_ideaset->ideaset_member:example_rq_project/main.rq#my idea2",
      "sourceId": "example_rq_project/main.rq#my_ideaset",
      "targetId": "example_rq_project/main.rq#my idea2",
      "kind": "ideaset_member"
    },
    {
      "id": "example_rq_project/sub idea.rq#myidea3->file_reference:main.rq",
      "sourceId": "example_rq_project/sub idea.rq#myidea3",
      "targetId": "file:main.rq",
      "kind": "file_reference",
      "label": "main.rq"
    },
    {
      "id": "example_rq_project/sub idea.rq#myidea3->file_reference:./exampleimport.rq",
      "sourceId": "example_rq_project/sub idea.rq#myidea3",
      "targetId": "file:./exampleimport.rq",
      "kind": "file_reference",
      "label": "./exampleimport.rq"
    },
    {
      "id": "example_rq_project/sub idea.rq#myidea3->file_reference:exampleimport2.rq",
      "sourceId": "example_rq_project/sub idea.rq#myidea3",
      "targetId": "file:exampleimport2.rq",
      "kind": "file_reference",
      "label": "exampleimport2.rq"
    },
    {
      "id": "example_rq_project/sub idea.rq#myidea3->file_reference:an idea in a folder/another idea.rq",
      "sourceId": "example_rq_project/sub idea.rq#myidea3",
      "targetId": "file:an idea in a folder/another idea.rq",
      "kind": "file_reference",
      "label": "an idea in a folder/another idea.rq"
    },
    {
      "id": "reqlan rq/ai-support.rq#skills->file_reference:./ontology.rq",
      "sourceId": "reqlan rq/ai-support.rq#skills",
      "targetId": "file:./ontology.rq",
      "kind": "file_reference",
      "label": "./ontology.rq"
    },
    {
      "id": "reqlan rq/ai-support.rq#skills->file_reference:./cli/cli_package.rq",
      "sourceId": "reqlan rq/ai-support.rq#skills",
      "targetId": "file:./cli/cli_package.rq",
      "kind": "file_reference",
      "label": "./cli/cli_package.rq"
    },
    {
      "id": "reqlan rq/ai-support.rq#skills->file_reference:./extension/features-skills-and-mcp.rq",
      "sourceId": "reqlan rq/ai-support.rq#skills",
      "targetId": "file:./extension/features-skills-and-mcp.rq",
      "kind": "file_reference",
      "label": "./extension/features-skills-and-mcp.rq"
    },
    {
      "id": "reqlan rq/ai-support.rq#skills->file_reference:./extension/agents/features-ai.rq",
      "sourceId": "reqlan rq/ai-support.rq#skills",
      "targetId": "file:./extension/agents/features-ai.rq",
      "kind": "file_reference",
      "label": "./extension/agents/features-ai.rq"
    },
    {
      "id": "reqlan rq/bases/base.rq#active_base_switch->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/bases/base.rq#active_base_switch",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/bases/base.rq#active_base_switch->file_reference:../../packages/analytical/src/index-store/base-registry.ts",
      "sourceId": "reqlan rq/bases/base.rq#active_base_switch",
      "targetId": "file:../../packages/analytical/src/index-store/base-registry.ts",
      "kind": "file_reference",
      "label": "base_registry"
    },
    {
      "id": "reqlan rq/bases/base.rq#active_base_switch->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/bases/base.rq#active_base_switch",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "workspace_index"
    },
    {
      "id": "reqlan rq/bases/base.rq#active_base_switch->file_reference:../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/bases/base.rq#active_base_switch",
      "targetId": "file:../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts"
    },
    {
      "id": "reqlan rq/bases/base.rq#active_base_switch->file_reference:../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/bases/base.rq#active_base_switch",
      "targetId": "file:../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/webview_module/ideas-summary-panel.ts"
    },
    {
      "id": "reqlan rq/bases/base.rq#active_base_switch->file_reference:../../packages/analytical/test/base-registry-catchup.test.ts:ensureBaseReady opens and soft-syncs an uninitialized base",
      "sourceId": "reqlan rq/bases/base.rq#active_base_switch",
      "targetId": "file:../../packages/analytical/test/base-registry-catchup.test.ts:ensureBaseReady opens and soft-syncs an uninitialized base",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-registry-catchup.test.ts:ensureBaseReady opens and soft-syncs an uninitialized base"
    },
    {
      "id": "reqlan rq/bases/base.rq#active_base_switch->file_reference:../../packages/analytical/test/base-registry-catchup.test.ts:checkStaleAll heals an uninitialized base",
      "sourceId": "reqlan rq/bases/base.rq#active_base_switch",
      "targetId": "file:../../packages/analytical/test/base-registry-catchup.test.ts:checkStaleAll heals an uninitialized base",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-registry-catchup.test.ts:checkStaleAll heals an uninitialized base"
    },
    {
      "id": "reqlan rq/bases/base.rq#active_base_switch->file_reference:../../packages/analytical/test/base-registry-catchup.test.ts:deactivate returns to uninitialized so a base can be reopened",
      "sourceId": "reqlan rq/bases/base.rq#active_base_switch",
      "targetId": "file:../../packages/analytical/test/base-registry-catchup.test.ts:deactivate returns to uninitialized so a base can be reopened",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-registry-catchup.test.ts:deactivate returns to uninitialized so a base can be reopened"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->references:reqlan rq/bases/base.rq#create_base_onboarding",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "reqlan rq/bases/base.rq#create_base_onboarding",
      "kind": "references",
      "label": "create_base_onboarding"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/src/core/base-discovery.ts",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/src/core/base-discovery.ts",
      "kind": "file_reference",
      "label": "base_discovery"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/src/index-store/base-registry.ts",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/src/index-store/base-registry.ts",
      "kind": "file_reference",
      "label": "base_registry"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "application_memory_impl"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/test/base-discovery.test.ts:returns empty when no .reqlan exists",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:returns empty when no .reqlan exists",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:returns empty when no .reqlan exists"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/test/base-discovery.test.ts:discovers base at workspace root",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:discovers base at workspace root",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:discovers base at workspace root"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/test/application-memory.test.ts:defaults to \u003cworkspace>/.reqlan",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/test/application-memory.test.ts:defaults to \u003cworkspace>/.reqlan",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/application-memory.test.ts:defaults to \u003cworkspace>/.reqlan"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../core-architecture.rq",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../core-architecture.rq",
      "kind": "file_reference",
      "label": "../core-architecture.rq"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../ontology.rq",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../ontology.rq",
      "kind": "file_reference",
      "label": "../ontology.rq"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../extension/configuration.rq",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../extension/configuration.rq",
      "kind": "file_reference",
      "label": "../extension/configuration.rq"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../extension/module/index.rq",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../extension/module/index.rq",
      "kind": "file_reference",
      "label": "../extension/module/index.rq"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/create-base.ts"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index.ts"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/src/create-runtime.ts",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/src/create-runtime.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/create-runtime.ts"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/index-store/index-service.ts"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/extension/src/analytical_submodule/commands/register-commands.ts",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/extension/src/analytical_submodule/commands/register-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/commands/register-commands.ts"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/language/src/reqlan-path-resolve.ts",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-resolve.ts"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/test/application-memory.test.ts:honours storagePath override",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/test/application-memory.test.ts:honours storagePath override",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/application-memory.test.ts:honours storagePath override"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/language/test/config.test.ts:returns undefined when no config exists",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/language/test/config.test.ts:returns undefined when no config exists",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:returns undefined when no config exists"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/language/test/config.test.ts:loads config from the owning base .reqlan",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/language/test/config.test.ts:loads config from the owning base .reqlan",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:loads config from the owning base .reqlan"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/language/test/config.test.ts:loads config from an ancestor base",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/language/test/config.test.ts:loads config from an ancestor base",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:loads config from an ancestor base"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/language/test/config.test.ts:nearest base config wins over farther ones",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/language/test/config.test.ts:nearest base config wins over farther ones",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:nearest base config wins over farther ones"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/language/test/config.test.ts:owning base without config does not inherit parent",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/language/test/config.test.ts:owning base without config does not inherit parent",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:owning base without config does not inherit parent"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/extension/schemas/config.schema.json",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/extension/schemas/config.schema.json",
      "kind": "file_reference",
      "label": "../../packages/extension/schemas/config.schema.json"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/webview_module/ideas-summary-panel.ts"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/test/base-registry-catchup.test.ts:ensureBaseReady opens and soft-syncs an uninitialized base",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/test/base-registry-catchup.test.ts:ensureBaseReady opens and soft-syncs an uninitialized base",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-registry-catchup.test.ts:ensureBaseReady opens and soft-syncs an uninitialized base"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/test/base-registry-catchup.test.ts:checkStaleAll heals an uninitialized base",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/test/base-registry-catchup.test.ts:checkStaleAll heals an uninitialized base",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-registry-catchup.test.ts:checkStaleAll heals an uninitialized base"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/analytical/test/base-registry-catchup.test.ts:deactivate returns to uninitialized so a base can be reopened",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/analytical/test/base-registry-catchup.test.ts:deactivate returns to uninitialized so a base can be reopened",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-registry-catchup.test.ts:deactivate returns to uninitialized so a base can be reopened"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte"
    },
    {
      "id": "reqlan rq/bases/base.rq#base->file_reference:../../packages/extension/webviews/ideas-summary/components/StatusBar.svelte",
      "sourceId": "reqlan rq/bases/base.rq#base",
      "targetId": "file:../../packages/extension/webviews/ideas-summary/components/StatusBar.svelte",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/ideas-summary/components/StatusBar.svelte"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration->file_reference:../extension/configuration.rq",
      "sourceId": "reqlan rq/bases/base.rq#base_configuration",
      "targetId": "file:../extension/configuration.rq",
      "kind": "file_reference",
      "label": "extension_configuration"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration->file_reference:../../packages/language/src/reqlan-path-resolve.ts",
      "sourceId": "reqlan rq/bases/base.rq#base_configuration",
      "targetId": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file_reference",
      "label": "path_resolve"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration->file_reference:../../packages/language/test/config.test.ts:returns undefined when no config exists",
      "sourceId": "reqlan rq/bases/base.rq#base_configuration",
      "targetId": "file:../../packages/language/test/config.test.ts:returns undefined when no config exists",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:returns undefined when no config exists"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration->file_reference:../../packages/language/test/config.test.ts:loads config from the owning base .reqlan",
      "sourceId": "reqlan rq/bases/base.rq#base_configuration",
      "targetId": "file:../../packages/language/test/config.test.ts:loads config from the owning base .reqlan",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:loads config from the owning base .reqlan"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration->file_reference:../../packages/language/test/config.test.ts:loads config from an ancestor base",
      "sourceId": "reqlan rq/bases/base.rq#base_configuration",
      "targetId": "file:../../packages/language/test/config.test.ts:loads config from an ancestor base",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:loads config from an ancestor base"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration->file_reference:../../packages/language/test/config.test.ts:nearest base config wins over farther ones",
      "sourceId": "reqlan rq/bases/base.rq#base_configuration",
      "targetId": "file:../../packages/language/test/config.test.ts:nearest base config wins over farther ones",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:nearest base config wins over farther ones"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration->file_reference:../../packages/language/test/config.test.ts:owning base without config does not inherit parent",
      "sourceId": "reqlan rq/bases/base.rq#base_configuration",
      "targetId": "file:../../packages/language/test/config.test.ts:owning base without config does not inherit parent",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:owning base without config does not inherit parent"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration->file_reference:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "sourceId": "reqlan rq/bases/base.rq#base_configuration",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration_provider->file_reference:../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/bases/base.rq#base_configuration_provider",
      "targetId": "file:../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "application_memory_impl"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration_provider->file_reference:../../packages/language/src/reqlan-path-resolve.ts",
      "sourceId": "reqlan rq/bases/base.rq#base_configuration_provider",
      "targetId": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file_reference",
      "label": "path_resolve"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_configuration_provider->file_reference:../../packages/extension/schemas/config.schema.json",
      "sourceId": "reqlan rq/bases/base.rq#base_configuration_provider",
      "targetId": "file:../../packages/extension/schemas/config.schema.json",
      "kind": "file_reference",
      "label": "../../packages/extension/schemas/config.schema.json"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_initialisation->file_reference:../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/bases/base.rq#base_initialisation",
      "targetId": "file:../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "create_base_impl"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_nesting->file_reference:../../packages/analytical/src/core/base-discovery.ts",
      "sourceId": "reqlan rq/bases/base.rq#base_nesting",
      "targetId": "file:../../packages/analytical/src/core/base-discovery.ts",
      "kind": "file_reference",
      "label": "base_discovery"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_nesting->references:reqlan rq/bases/base.rq#implied_context",
      "sourceId": "reqlan rq/bases/base.rq#base_nesting",
      "targetId": "reqlan rq/bases/base.rq#implied_context",
      "kind": "references",
      "label": "implied_context"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_nesting->file_reference:../../packages/analytical/src/index-store/base-registry.ts",
      "sourceId": "reqlan rq/bases/base.rq#base_nesting",
      "targetId": "file:../../packages/analytical/src/index-store/base-registry.ts",
      "kind": "file_reference",
      "label": "base_registry"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_nesting->file_reference:../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership",
      "sourceId": "reqlan rq/bases/base.rq#base_nesting",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_nesting->file_reference:../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root",
      "sourceId": "reqlan rq/bases/base.rq#base_nesting",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_ownership->file_reference:../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/bases/base.rq#base_ownership",
      "targetId": "file:../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "application_memory_impl"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_ownership->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/bases/base.rq#base_ownership",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "workspace_index"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_ownership->file_reference:../../packages/analytical/src/index-store/base-registry.ts",
      "sourceId": "reqlan rq/bases/base.rq#base_ownership",
      "targetId": "file:../../packages/analytical/src/index-store/base-registry.ts",
      "kind": "file_reference",
      "label": "base_registry"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_ownership->file_reference:../../packages/analytical/test/application-memory.test.ts:defaults to \u003cworkspace>/.reqlan",
      "sourceId": "reqlan rq/bases/base.rq#base_ownership",
      "targetId": "file:../../packages/analytical/test/application-memory.test.ts:defaults to \u003cworkspace>/.reqlan",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/application-memory.test.ts:defaults to \u003cworkspace>/.reqlan"
    },
    {
      "id": "reqlan rq/bases/base.rq#base_ownership->file_reference:../../packages/analytical/test/application-memory.test.ts:honours storagePath override",
      "sourceId": "reqlan rq/bases/base.rq#base_ownership",
      "targetId": "file:../../packages/analytical/test/application-memory.test.ts:honours storagePath override",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/application-memory.test.ts:honours storagePath override"
    },
    {
      "id": "reqlan rq/bases/base.rq#create_base_onboarding->file_reference:../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/bases/base.rq#create_base_onboarding",
      "targetId": "file:../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "create_base_impl"
    },
    {
      "id": "reqlan rq/bases/base.rq#create_base_onboarding->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/bases/base.rq#create_base_onboarding",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/bases/base.rq#create_base_onboarding->file_reference:../../packages/extension/src/analytical_submodule/commands/register-commands.ts",
      "sourceId": "reqlan rq/bases/base.rq#create_base_onboarding",
      "targetId": "file:../../packages/extension/src/analytical_submodule/commands/register-commands.ts",
      "kind": "file_reference",
      "label": "register_commands"
    },
    {
      "id": "reqlan rq/bases/base.rq#create_base_onboarding->file_reference:../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "sourceId": "reqlan rq/bases/base.rq#create_base_onboarding",
      "targetId": "file:../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte"
    },
    {
      "id": "reqlan rq/bases/base.rq#create_base_onboarding->file_reference:../../packages/extension/webviews/ideas-summary/components/StatusBar.svelte",
      "sourceId": "reqlan rq/bases/base.rq#create_base_onboarding",
      "targetId": "file:../../packages/extension/webviews/ideas-summary/components/StatusBar.svelte",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/ideas-summary/components/StatusBar.svelte"
    },
    {
      "id": "reqlan rq/bases/base.rq#implied_context->references:reqlan rq/bases/base.rq#active_base_switch",
      "sourceId": "reqlan rq/bases/base.rq#implied_context",
      "targetId": "reqlan rq/bases/base.rq#active_base_switch",
      "kind": "references",
      "label": "active_base_switch"
    },
    {
      "id": "reqlan rq/bases/base.rq#implied_context->file_reference:../../packages/analytical/src/core/base-discovery.ts",
      "sourceId": "reqlan rq/bases/base.rq#implied_context",
      "targetId": "file:../../packages/analytical/src/core/base-discovery.ts",
      "kind": "file_reference",
      "label": "base_discovery"
    },
    {
      "id": "reqlan rq/bases/base.rq#implied_context->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/bases/base.rq#implied_context",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/bases/base.rq#implied_context->file_reference:../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root",
      "sourceId": "reqlan rq/bases/base.rq#implied_context",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root"
    },
    {
      "id": "reqlan rq/bases/base.rq#implied_context->file_reference:../../packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment",
      "sourceId": "reqlan rq/bases/base.rq#implied_context",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment"
    },
    {
      "id": "reqlan rq/bases/base.rq#multi_base_environment->file_reference:../../packages/analytical/src/index-store/base-registry.ts",
      "sourceId": "reqlan rq/bases/base.rq#multi_base_environment",
      "targetId": "file:../../packages/analytical/src/index-store/base-registry.ts",
      "kind": "file_reference",
      "label": "base_registry"
    },
    {
      "id": "reqlan rq/bases/base.rq#multi_base_environment->references:reqlan rq/bases/base.rq#active_base_switch",
      "sourceId": "reqlan rq/bases/base.rq#multi_base_environment",
      "targetId": "reqlan rq/bases/base.rq#active_base_switch",
      "kind": "references",
      "label": "active_base_switch"
    },
    {
      "id": "reqlan rq/bases/base.rq#multi_base_environment->file_reference:../../packages/analytical/src/create-runtime.ts",
      "sourceId": "reqlan rq/bases/base.rq#multi_base_environment",
      "targetId": "file:../../packages/analytical/src/create-runtime.ts",
      "kind": "file_reference",
      "label": "analysis_runtime"
    },
    {
      "id": "reqlan rq/bases/base.rq#multi_base_environment->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/bases/base.rq#multi_base_environment",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/bases/base.rq#multi_base_environment->file_reference:../../packages/analytical/src/core/base-discovery.ts",
      "sourceId": "reqlan rq/bases/base.rq#multi_base_environment",
      "targetId": "file:../../packages/analytical/src/core/base-discovery.ts",
      "kind": "file_reference",
      "label": "base_discovery"
    },
    {
      "id": "reqlan rq/bases/base.rq#multi_base_environment->file_reference:../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership",
      "sourceId": "reqlan rq/bases/base.rq#multi_base_environment",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:discovers nested bases and excludes child files from parent ownership"
    },
    {
      "id": "reqlan rq/bases/base.rq#multi_base_environment->file_reference:../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root",
      "sourceId": "reqlan rq/bases/base.rq#multi_base_environment",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:baseForPath picks longest matching root"
    },
    {
      "id": "reqlan rq/bases/base.rq#multi_base_environment->file_reference:../../packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment",
      "sourceId": "reqlan rq/bases/base.rq#multi_base_environment",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:selectDefaultBase prefers cwd containment"
    },
    {
      "id": "reqlan rq/brand.rq#brand->file_reference:../site/public/logo.svg",
      "sourceId": "reqlan rq/brand.rq#brand",
      "targetId": "file:../site/public/logo.svg",
      "kind": "file_reference",
      "label": "../site/public/logo.svg"
    },
    {
      "id": "reqlan rq/brand.rq#extension_brand->file_reference:../site/public/logo.svg",
      "sourceId": "reqlan rq/brand.rq#extension_brand",
      "targetId": "file:../site/public/logo.svg",
      "kind": "file_reference",
      "label": "../site/public/logo.svg"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#cli_package->file_reference:../../packages/cli/src/main.ts",
      "sourceId": "reqlan rq/cli/cli_package.rq#cli_package",
      "targetId": "file:../../packages/cli/src/main.ts",
      "kind": "file_reference",
      "label": "../../packages/cli/src/main.ts"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#cli_package->file_reference:../ontology.rq",
      "sourceId": "reqlan rq/cli/cli_package.rq#cli_package",
      "targetId": "file:../ontology.rq",
      "kind": "file_reference",
      "label": "../ontology.rq"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#cli_package->file_reference:../extension/module/index.rq",
      "sourceId": "reqlan rq/cli/cli_package.rq#cli_package",
      "targetId": "file:../extension/module/index.rq",
      "kind": "file_reference",
      "label": "../extension/module/index.rq"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#cli_package->file_reference:../extension/features-html-export.rq",
      "sourceId": "reqlan rq/cli/cli_package.rq#cli_package",
      "targetId": "file:../extension/features-html-export.rq",
      "kind": "file_reference",
      "label": "../extension/features-html-export.rq"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#cli_package->file_reference:../bases/base.rq",
      "sourceId": "reqlan rq/cli/cli_package.rq#cli_package",
      "targetId": "file:../bases/base.rq",
      "kind": "file_reference",
      "label": "../bases/base.rq"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#cli_package->file_reference:../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/cli/cli_package.rq#cli_package",
      "targetId": "file:../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/create-base.ts"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#cli_package->file_reference:../../packages/cli/src/commands/init.ts",
      "sourceId": "reqlan rq/cli/cli_package.rq#cli_package",
      "targetId": "file:../../packages/cli/src/commands/init.ts",
      "kind": "file_reference",
      "label": "../../packages/cli/src/commands/init.ts"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#cli_package->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/cli/cli_package.rq#cli_package",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/index-store/index-service.ts"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#cli_package->file_reference:../../packages/analytical/test/create-base.test.ts:creates .reqlan marker and reports created",
      "sourceId": "reqlan rq/cli/cli_package.rq#cli_package",
      "targetId": "file:../../packages/analytical/test/create-base.test.ts:creates .reqlan marker and reports created",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/create-base.test.ts:creates .reqlan marker and reports created"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#cli_package->file_reference:../../packages/analytical/test/create-base.test.ts:is idempotent when marker already exists",
      "sourceId": "reqlan rq/cli/cli_package.rq#cli_package",
      "targetId": "file:../../packages/analytical/test/create-base.test.ts:is idempotent when marker already exists",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/create-base.test.ts:is idempotent when marker already exists"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#commands->references:reqlan rq/cli/cli_package.rq#init",
      "sourceId": "reqlan rq/cli/cli_package.rq#commands",
      "targetId": "reqlan rq/cli/cli_package.rq#init",
      "kind": "references",
      "label": "init"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#init->file_reference:../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/cli/cli_package.rq#init",
      "targetId": "file:../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/create-base.ts"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#init->file_reference:../../packages/cli/src/commands/init.ts",
      "sourceId": "reqlan rq/cli/cli_package.rq#init",
      "targetId": "file:../../packages/cli/src/commands/init.ts",
      "kind": "file_reference",
      "label": "../../packages/cli/src/commands/init.ts"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#init->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/cli/cli_package.rq#init",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/index-store/index-service.ts"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#init->file_reference:../../packages/analytical/test/create-base.test.ts:creates .reqlan marker and reports created",
      "sourceId": "reqlan rq/cli/cli_package.rq#init",
      "targetId": "file:../../packages/analytical/test/create-base.test.ts:creates .reqlan marker and reports created",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/create-base.test.ts:creates .reqlan marker and reports created"
    },
    {
      "id": "reqlan rq/cli/cli_package.rq#init->file_reference:../../packages/analytical/test/create-base.test.ts:is idempotent when marker already exists",
      "sourceId": "reqlan rq/cli/cli_package.rq#init",
      "targetId": "file:../../packages/analytical/test/create-base.test.ts:is idempotent when marker already exists",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/create-base.test.ts:is idempotent when marker already exists"
    },
    {
      "id": "reqlan rq/core-architecture.rq#analytical_package->file_reference:./indexer/indexer.rq",
      "sourceId": "reqlan rq/core-architecture.rq#analytical_package",
      "targetId": "file:./indexer/indexer.rq",
      "kind": "file_reference",
      "label": "indexer"
    },
    {
      "id": "reqlan rq/core-architecture.rq#analytical_package->file_reference:../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/core-architecture.rq#analytical_package",
      "targetId": "file:../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "workspace_index"
    },
    {
      "id": "reqlan rq/core-architecture.rq#analytical_package->file_reference:../packages/analytical/src/create-runtime.ts",
      "sourceId": "reqlan rq/core-architecture.rq#analytical_package",
      "targetId": "file:../packages/analytical/src/create-runtime.ts",
      "kind": "file_reference",
      "label": "analysis_runtime"
    },
    {
      "id": "reqlan rq/core-architecture.rq#analytical_package->references:reqlan rq/core-architecture.rq#extension_package",
      "sourceId": "reqlan rq/core-architecture.rq#analytical_package",
      "targetId": "reqlan rq/core-architecture.rq#extension_package",
      "kind": "references",
      "label": "extension_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#analytical_package->references:reqlan rq/core-architecture.rq#mcp_package",
      "sourceId": "reqlan rq/core-architecture.rq#analytical_package",
      "targetId": "reqlan rq/core-architecture.rq#mcp_package",
      "kind": "references",
      "label": "mcp_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#analytical_package->references:reqlan rq/core-architecture.rq#cli_package",
      "sourceId": "reqlan rq/core-architecture.rq#analytical_package",
      "targetId": "reqlan rq/core-architecture.rq#cli_package",
      "kind": "references",
      "label": "cli_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#analytical_package->references:reqlan rq/core-architecture.rq#language_package",
      "sourceId": "reqlan rq/core-architecture.rq#analytical_package",
      "targetId": "reqlan rq/core-architecture.rq#language_package",
      "kind": "references",
      "label": "language_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#analytical_package->references:reqlan rq/core-architecture.rq#package_versioning",
      "sourceId": "reqlan rq/core-architecture.rq#analytical_package",
      "targetId": "reqlan rq/core-architecture.rq#package_versioning",
      "kind": "references",
      "label": "package_versioning"
    },
    {
      "id": "reqlan rq/core-architecture.rq#base_containers->file_reference:./bases/base.rq",
      "sourceId": "reqlan rq/core-architecture.rq#base_containers",
      "targetId": "file:./bases/base.rq",
      "kind": "file_reference",
      "label": "bases"
    },
    {
      "id": "reqlan rq/core-architecture.rq#base_containers->references:reqlan rq/core-architecture.rq#ideas_index",
      "sourceId": "reqlan rq/core-architecture.rq#base_containers",
      "targetId": "reqlan rq/core-architecture.rq#ideas_index",
      "kind": "references",
      "label": "ideas_index"
    },
    {
      "id": "reqlan rq/core-architecture.rq#cli_package->references:reqlan rq/core-architecture.rq#language_package",
      "sourceId": "reqlan rq/core-architecture.rq#cli_package",
      "targetId": "reqlan rq/core-architecture.rq#language_package",
      "kind": "references",
      "label": "language_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#cli_package->references:reqlan rq/core-architecture.rq#analytical_package",
      "sourceId": "reqlan rq/core-architecture.rq#cli_package",
      "targetId": "reqlan rq/core-architecture.rq#analytical_package",
      "kind": "references",
      "label": "analytical_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#cli_package->file_reference:../packages/cli/src/main.ts",
      "sourceId": "reqlan rq/core-architecture.rq#cli_package",
      "targetId": "file:../packages/cli/src/main.ts",
      "kind": "file_reference",
      "label": "cli_main"
    },
    {
      "id": "reqlan rq/core-architecture.rq#cli_package->references:reqlan rq/core-architecture.rq#package_versioning",
      "sourceId": "reqlan rq/core-architecture.rq#cli_package",
      "targetId": "reqlan rq/core-architecture.rq#package_versioning",
      "kind": "references",
      "label": "package_versioning"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_package->references:reqlan rq/core-architecture.rq#extension_package",
      "sourceId": "reqlan rq/core-architecture.rq#extension_package",
      "targetId": "reqlan rq/core-architecture.rq#extension_package",
      "kind": "references",
      "label": "extension_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_package->references:reqlan rq/core-architecture.rq#analytical_package",
      "sourceId": "reqlan rq/core-architecture.rq#extension_package",
      "targetId": "reqlan rq/core-architecture.rq#analytical_package",
      "kind": "references",
      "label": "analytical_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_package->file_reference:./indexer/indexer.rq",
      "sourceId": "reqlan rq/core-architecture.rq#extension_package",
      "targetId": "file:./indexer/indexer.rq",
      "kind": "file_reference",
      "label": "indexer"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_package->file_reference:../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/core-architecture.rq#extension_package",
      "targetId": "file:../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_package->file_reference:../packages/extension/src/extension/main.ts",
      "sourceId": "reqlan rq/core-architecture.rq#extension_package",
      "targetId": "file:../packages/extension/src/extension/main.ts",
      "kind": "file_reference",
      "label": "extension_main"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_package->file_reference:../packages/extension/src/language/main.ts",
      "sourceId": "reqlan rq/core-architecture.rq#extension_package",
      "targetId": "file:../packages/extension/src/language/main.ts",
      "kind": "file_reference",
      "label": "language_server_main"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_package->references:reqlan rq/core-architecture.rq#language_package",
      "sourceId": "reqlan rq/core-architecture.rq#extension_package",
      "targetId": "reqlan rq/core-architecture.rq#language_package",
      "kind": "references",
      "label": "language_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_package->references:reqlan rq/core-architecture.rq#package_versioning",
      "sourceId": "reqlan rq/core-architecture.rq#extension_package",
      "targetId": "reqlan rq/core-architecture.rq#package_versioning",
      "kind": "references",
      "label": "package_versioning"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_surfaces->references:reqlan rq/core-architecture.rq#extension_package",
      "sourceId": "reqlan rq/core-architecture.rq#extension_surfaces",
      "targetId": "reqlan rq/core-architecture.rq#extension_package",
      "kind": "references",
      "label": "extension_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_surfaces->file_reference:./extension/features-skills-and-mcp.rq",
      "sourceId": "reqlan rq/core-architecture.rq#extension_surfaces",
      "targetId": "file:./extension/features-skills-and-mcp.rq",
      "kind": "file_reference",
      "label": "skills_and_mcp"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_surfaces->file_reference:./extension/features-mutation-hooks.rq",
      "sourceId": "reqlan rq/core-architecture.rq#extension_surfaces",
      "targetId": "file:./extension/features-mutation-hooks.rq",
      "kind": "file_reference",
      "label": "mutation_hooks"
    },
    {
      "id": "reqlan rq/core-architecture.rq#extension_surfaces->file_reference:./extension/features-graph-analysers.rq",
      "sourceId": "reqlan rq/core-architecture.rq#extension_surfaces",
      "targetId": "file:./extension/features-graph-analysers.rq",
      "kind": "file_reference",
      "label": "graph_analysers"
    },
    {
      "id": "reqlan rq/core-architecture.rq#grammar_and_parser->file_reference:../packages/language/src/reqlan.langium",
      "sourceId": "reqlan rq/core-architecture.rq#grammar_and_parser",
      "targetId": "file:../packages/language/src/reqlan.langium",
      "kind": "file_reference",
      "label": "reqlan_grammar"
    },
    {
      "id": "reqlan rq/core-architecture.rq#grammar_and_parser->file_reference:../packages/language/src/reqlan-comment.langium",
      "sourceId": "reqlan rq/core-architecture.rq#grammar_and_parser",
      "targetId": "file:../packages/language/src/reqlan-comment.langium",
      "kind": "file_reference",
      "label": "comment_grammar"
    },
    {
      "id": "reqlan rq/core-architecture.rq#grammar_and_parser->file_reference:./language/syntax.rq",
      "sourceId": "reqlan rq/core-architecture.rq#grammar_and_parser",
      "targetId": "file:./language/syntax.rq",
      "kind": "file_reference",
      "label": "syntax"
    },
    {
      "id": "reqlan rq/core-architecture.rq#grammar_and_parser->file_reference:../packages/language/src/reqlan-module.ts",
      "sourceId": "reqlan rq/core-architecture.rq#grammar_and_parser",
      "targetId": "file:../packages/language/src/reqlan-module.ts",
      "kind": "file_reference",
      "label": "language_module"
    },
    {
      "id": "reqlan rq/core-architecture.rq#hierarchy_of_truth->file_reference:./ontology.rq",
      "sourceId": "reqlan rq/core-architecture.rq#hierarchy_of_truth",
      "targetId": "file:./ontology.rq",
      "kind": "file_reference",
      "label": "ontology"
    },
    {
      "id": "reqlan rq/core-architecture.rq#hierarchy_of_truth->file_reference:./language/syntax.rq",
      "sourceId": "reqlan rq/core-architecture.rq#hierarchy_of_truth",
      "targetId": "file:./language/syntax.rq",
      "kind": "file_reference",
      "label": "syntax"
    },
    {
      "id": "reqlan rq/core-architecture.rq#hierarchy_of_truth->file_reference:./distribution/distribution.rq",
      "sourceId": "reqlan rq/core-architecture.rq#hierarchy_of_truth",
      "targetId": "file:./distribution/distribution.rq",
      "kind": "file_reference",
      "label": "distribution"
    },
    {
      "id": "reqlan rq/core-architecture.rq#hierarchy_of_truth->references:reqlan rq/core-architecture.rq#package_versioning",
      "sourceId": "reqlan rq/core-architecture.rq#hierarchy_of_truth",
      "targetId": "reqlan rq/core-architecture.rq#package_versioning",
      "kind": "references",
      "label": "package_versioning"
    },
    {
      "id": "reqlan rq/core-architecture.rq#ideas_index->file_reference:./indexer/indexer.rq",
      "sourceId": "reqlan rq/core-architecture.rq#ideas_index",
      "targetId": "file:./indexer/indexer.rq",
      "kind": "file_reference",
      "label": "indexer"
    },
    {
      "id": "reqlan rq/core-architecture.rq#ideas_index->references:reqlan rq/core-architecture.rq#analytical_package",
      "sourceId": "reqlan rq/core-architecture.rq#ideas_index",
      "targetId": "reqlan rq/core-architecture.rq#analytical_package",
      "kind": "references",
      "label": "analytical_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#ideas_index->references:reqlan rq/core-architecture.rq#language_package",
      "sourceId": "reqlan rq/core-architecture.rq#ideas_index",
      "targetId": "reqlan rq/core-architecture.rq#language_package",
      "kind": "references",
      "label": "language_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#ideas_index->file_reference:../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/core-architecture.rq#ideas_index",
      "targetId": "file:../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "workspace_index"
    },
    {
      "id": "reqlan rq/core-architecture.rq#ideas_index->references:reqlan rq/core-architecture.rq#cli_package",
      "sourceId": "reqlan rq/core-architecture.rq#ideas_index",
      "targetId": "reqlan rq/core-architecture.rq#cli_package",
      "kind": "references",
      "label": "cli_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#ideas_index->references:reqlan rq/core-architecture.rq#mcp_package",
      "sourceId": "reqlan rq/core-architecture.rq#ideas_index",
      "targetId": "reqlan rq/core-architecture.rq#mcp_package",
      "kind": "references",
      "label": "mcp_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#ideas_index->file_reference:../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/core-architecture.rq#ideas_index",
      "targetId": "file:../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/core-architecture.rq#ideas_index->file_reference:../packages/analytical/src/create-runtime.ts",
      "sourceId": "reqlan rq/core-architecture.rq#ideas_index",
      "targetId": "file:../packages/analytical/src/create-runtime.ts",
      "kind": "file_reference",
      "label": "analysis_runtime"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_package->file_reference:../packages/language/src/reqlan-module.ts",
      "sourceId": "reqlan rq/core-architecture.rq#language_package",
      "targetId": "file:../packages/language/src/reqlan-module.ts",
      "kind": "file_reference",
      "label": "language_module"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_package->references:reqlan rq/core-architecture.rq#analytical_package",
      "sourceId": "reqlan rq/core-architecture.rq#language_package",
      "targetId": "reqlan rq/core-architecture.rq#analytical_package",
      "kind": "references",
      "label": "analytical_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_package->references:reqlan rq/core-architecture.rq#extension_package",
      "sourceId": "reqlan rq/core-architecture.rq#language_package",
      "targetId": "reqlan rq/core-architecture.rq#extension_package",
      "kind": "references",
      "label": "extension_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_package->references:reqlan rq/core-architecture.rq#cli_package",
      "sourceId": "reqlan rq/core-architecture.rq#language_package",
      "targetId": "reqlan rq/core-architecture.rq#cli_package",
      "kind": "references",
      "label": "cli_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_package->references:reqlan rq/core-architecture.rq#package_versioning",
      "sourceId": "reqlan rq/core-architecture.rq#language_package",
      "targetId": "reqlan rq/core-architecture.rq#package_versioning",
      "kind": "references",
      "label": "package_versioning"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_runtime->ideaset_member:reqlan rq/core-architecture.rq#grammar_and_parser",
      "sourceId": "reqlan rq/core-architecture.rq#language_runtime",
      "targetId": "reqlan rq/core-architecture.rq#grammar_and_parser",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_runtime->ideaset_member:reqlan rq/core-architecture.rq#language_server",
      "sourceId": "reqlan rq/core-architecture.rq#language_runtime",
      "targetId": "reqlan rq/core-architecture.rq#language_server",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_runtime->ideaset_member:reqlan rq/core-architecture.rq#ideas_index",
      "sourceId": "reqlan rq/core-architecture.rq#language_runtime",
      "targetId": "reqlan rq/core-architecture.rq#ideas_index",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_runtime->ideaset_member:reqlan rq/core-architecture.rq#runtime_topology",
      "sourceId": "reqlan rq/core-architecture.rq#language_runtime",
      "targetId": "reqlan rq/core-architecture.rq#runtime_topology",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_server->file_reference:../packages/extension/src/extension/main.ts",
      "sourceId": "reqlan rq/core-architecture.rq#language_server",
      "targetId": "file:../packages/extension/src/extension/main.ts",
      "kind": "file_reference",
      "label": "extension_main"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_server->file_reference:../packages/extension/src/language/main.ts",
      "sourceId": "reqlan rq/core-architecture.rq#language_server",
      "targetId": "file:../packages/extension/src/language/main.ts",
      "kind": "file_reference",
      "label": "language_server_main"
    },
    {
      "id": "reqlan rq/core-architecture.rq#language_server->file_reference:../packages/language/src/reqlan-module.ts",
      "sourceId": "reqlan rq/core-architecture.rq#language_server",
      "targetId": "file:../packages/language/src/reqlan-module.ts",
      "kind": "file_reference",
      "label": "language_module"
    },
    {
      "id": "reqlan rq/core-architecture.rq#mcp_package->file_reference:../packages/mcp/src/main.ts",
      "sourceId": "reqlan rq/core-architecture.rq#mcp_package",
      "targetId": "file:../packages/mcp/src/main.ts",
      "kind": "file_reference",
      "label": "mcp_main"
    },
    {
      "id": "reqlan rq/core-architecture.rq#monorepo->file_reference:../pnpm-workspace.yaml",
      "sourceId": "reqlan rq/core-architecture.rq#monorepo",
      "targetId": "file:../pnpm-workspace.yaml",
      "kind": "file_reference",
      "label": "../pnpm-workspace.yaml"
    },
    {
      "id": "reqlan rq/core-architecture.rq#monorepo->file_reference:../tsconfig.build.json",
      "sourceId": "reqlan rq/core-architecture.rq#monorepo",
      "targetId": "file:../tsconfig.build.json",
      "kind": "file_reference",
      "label": "../tsconfig.build.json"
    },
    {
      "id": "reqlan rq/core-architecture.rq#monorepo->file_reference:../package.json",
      "sourceId": "reqlan rq/core-architecture.rq#monorepo",
      "targetId": "file:../package.json",
      "kind": "file_reference",
      "label": "../package.json"
    },
    {
      "id": "reqlan rq/core-architecture.rq#monorepo->references:reqlan rq/core-architecture.rq#package_versioning",
      "sourceId": "reqlan rq/core-architecture.rq#monorepo",
      "targetId": "reqlan rq/core-architecture.rq#package_versioning",
      "kind": "references",
      "label": "package_versioning"
    },
    {
      "id": "reqlan rq/core-architecture.rq#package_versioning->references:reqlan rq/core-architecture.rq#language_package",
      "sourceId": "reqlan rq/core-architecture.rq#package_versioning",
      "targetId": "reqlan rq/core-architecture.rq#language_package",
      "kind": "references",
      "label": "language_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#package_versioning->references:reqlan rq/core-architecture.rq#analytical_package",
      "sourceId": "reqlan rq/core-architecture.rq#package_versioning",
      "targetId": "reqlan rq/core-architecture.rq#analytical_package",
      "kind": "references",
      "label": "analytical_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#package_versioning->references:reqlan rq/core-architecture.rq#extension_package",
      "sourceId": "reqlan rq/core-architecture.rq#package_versioning",
      "targetId": "reqlan rq/core-architecture.rq#extension_package",
      "kind": "references",
      "label": "extension_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#package_versioning->references:reqlan rq/core-architecture.rq#site_package",
      "sourceId": "reqlan rq/core-architecture.rq#package_versioning",
      "targetId": "reqlan rq/core-architecture.rq#site_package",
      "kind": "references",
      "label": "site_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#package_versioning->references:reqlan rq/core-architecture.rq#cli_package",
      "sourceId": "reqlan rq/core-architecture.rq#package_versioning",
      "targetId": "reqlan rq/core-architecture.rq#cli_package",
      "kind": "references",
      "label": "cli_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#package_versioning->file_reference:../.changeset/config.json",
      "sourceId": "reqlan rq/core-architecture.rq#package_versioning",
      "targetId": "file:../.changeset/config.json",
      "kind": "file_reference",
      "label": "changeset_config"
    },
    {
      "id": "reqlan rq/core-architecture.rq#package_versioning->references:reqlan rq/core-architecture.rq#mcp_package",
      "sourceId": "reqlan rq/core-architecture.rq#package_versioning",
      "targetId": "reqlan rq/core-architecture.rq#mcp_package",
      "kind": "references",
      "label": "mcp_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#product_map->ideaset_member:reqlan rq/core-architecture.rq#extension_surfaces",
      "sourceId": "reqlan rq/core-architecture.rq#product_map",
      "targetId": "reqlan rq/core-architecture.rq#extension_surfaces",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#product_map->ideaset_member:reqlan rq/core-architecture.rq#hierarchy_of_truth",
      "sourceId": "reqlan rq/core-architecture.rq#product_map",
      "targetId": "reqlan rq/core-architecture.rq#hierarchy_of_truth",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#runtime_topology->references:reqlan rq/core-architecture.rq#language_package",
      "sourceId": "reqlan rq/core-architecture.rq#runtime_topology",
      "targetId": "reqlan rq/core-architecture.rq#language_package",
      "kind": "references",
      "label": "language_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#runtime_topology->file_reference:../packages/extension/src/language/main.ts",
      "sourceId": "reqlan rq/core-architecture.rq#runtime_topology",
      "targetId": "file:../packages/extension/src/language/main.ts",
      "kind": "file_reference",
      "label": "language_server_main"
    },
    {
      "id": "reqlan rq/core-architecture.rq#runtime_topology->file_reference:../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/core-architecture.rq#runtime_topology",
      "targetId": "file:../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "workspace_index"
    },
    {
      "id": "reqlan rq/core-architecture.rq#runtime_topology->file_reference:../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/core-architecture.rq#runtime_topology",
      "targetId": "file:../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/core-architecture.rq#runtime_topology->file_reference:../packages/analytical/src/create-runtime.ts",
      "sourceId": "reqlan rq/core-architecture.rq#runtime_topology",
      "targetId": "file:../packages/analytical/src/create-runtime.ts",
      "kind": "file_reference",
      "label": "analysis_runtime"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->references:reqlan rq/core-architecture.rq#scope",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "reqlan rq/core-architecture.rq#scope",
      "kind": "references",
      "label": "scope"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./ontology.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./ontology.rq",
      "kind": "file_reference",
      "label": "ontology"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./language/syntax.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./language/syntax.rq",
      "kind": "file_reference",
      "label": "syntax"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./extension/scope.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./extension/scope.rq",
      "kind": "file_reference",
      "label": "./extension/scope.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./extension/architecture.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./extension/architecture.rq",
      "kind": "file_reference",
      "label": "./extension/architecture.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./development/core.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./development/core.rq",
      "kind": "file_reference",
      "label": "./development/core.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./development/build.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./development/build.rq",
      "kind": "file_reference",
      "label": "./development/build.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./distribution/distribution.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./distribution/distribution.rq",
      "kind": "file_reference",
      "label": "./distribution/distribution.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./extension/features-graph-analysers.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./extension/features-graph-analysers.rq",
      "kind": "file_reference",
      "label": "./extension/features-graph-analysers.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./extension/module/activitybar.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./extension/module/activitybar.rq",
      "kind": "file_reference",
      "label": "./extension/module/activitybar.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./extension/module/context-scope.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./extension/module/context-scope.rq",
      "kind": "file_reference",
      "label": "./extension/module/context-scope.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./extension/module/context-scope-v2.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./extension/module/context-scope-v2.rq",
      "kind": "file_reference",
      "label": "./extension/module/context-scope-v2.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./extension/module/webview.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./extension/module/webview.rq",
      "kind": "file_reference",
      "label": "./extension/module/webview.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./extension/module/ideas_summary/webview.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./extension/module/ideas_summary/webview.rq",
      "kind": "file_reference",
      "label": "./extension/module/ideas_summary/webview.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./extension/module/chat-participant.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./extension/module/chat-participant.rq",
      "kind": "file_reference",
      "label": "./extension/module/chat-participant.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./extension/features-mutation-hooks.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./extension/features-mutation-hooks.rq",
      "kind": "file_reference",
      "label": "./extension/features-mutation-hooks.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./extension/features-skills-and-mcp.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./extension/features-skills-and-mcp.rq",
      "kind": "file_reference",
      "label": "./extension/features-skills-and-mcp.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../packages/language/src/reqlan-module.ts",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../packages/language/src/reqlan-module.ts",
      "kind": "file_reference",
      "label": "../packages/language/src/reqlan-module.ts"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../packages/language/src/reqlan.langium",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../packages/language/src/reqlan.langium",
      "kind": "file_reference",
      "label": "../packages/language/src/reqlan.langium"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../packages/language/src/reqlan-comment.langium",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../packages/language/src/reqlan-comment.langium",
      "kind": "file_reference",
      "label": "../packages/language/src/reqlan-comment.langium"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../packages/extension/src/extension/main.ts",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../packages/extension/src/extension/main.ts",
      "kind": "file_reference",
      "label": "../packages/extension/src/extension/main.ts"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../packages/extension/src/language/main.ts",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../packages/extension/src/language/main.ts",
      "kind": "file_reference",
      "label": "../packages/extension/src/language/main.ts"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "../packages/analytical/src/index-store/workspace-index.ts"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "../packages/extension/src/analytical_submodule/index-store/index-service.ts"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../packages/analytical/src/create-runtime.ts",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../packages/analytical/src/create-runtime.ts",
      "kind": "file_reference",
      "label": "../packages/analytical/src/create-runtime.ts"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../packages/mcp/src/main.ts",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../packages/mcp/src/main.ts",
      "kind": "file_reference",
      "label": "../packages/mcp/src/main.ts"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../packages/cli/src/main.ts",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../packages/cli/src/main.ts",
      "kind": "file_reference",
      "label": "../packages/cli/src/main.ts"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../.changeset/config.json",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../.changeset/config.json",
      "kind": "file_reference",
      "label": "../.changeset/config.json"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./bases/base.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./bases/base.rq",
      "kind": "file_reference",
      "label": "./bases/base.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:./indexer/indexer.rq",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:./indexer/indexer.rq",
      "kind": "file_reference",
      "label": "./indexer/indexer.rq"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../pnpm-workspace.yaml",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../pnpm-workspace.yaml",
      "kind": "file_reference",
      "label": "../pnpm-workspace.yaml"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../tsconfig.build.json",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../tsconfig.build.json",
      "kind": "file_reference",
      "label": "../tsconfig.build.json"
    },
    {
      "id": "reqlan rq/core-architecture.rq#scope->file_reference:../package.json",
      "sourceId": "reqlan rq/core-architecture.rq#scope",
      "targetId": "file:../package.json",
      "kind": "file_reference",
      "label": "../package.json"
    },
    {
      "id": "reqlan rq/core-architecture.rq#site_package->references:reqlan rq/core-architecture.rq#site_package",
      "sourceId": "reqlan rq/core-architecture.rq#site_package",
      "targetId": "reqlan rq/core-architecture.rq#site_package",
      "kind": "references",
      "label": "site_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#site_package->references:reqlan rq/core-architecture.rq#extension_package",
      "sourceId": "reqlan rq/core-architecture.rq#site_package",
      "targetId": "reqlan rq/core-architecture.rq#extension_package",
      "kind": "references",
      "label": "extension_package"
    },
    {
      "id": "reqlan rq/core-architecture.rq#site_package->references:reqlan rq/core-architecture.rq#package_versioning",
      "sourceId": "reqlan rq/core-architecture.rq#site_package",
      "targetId": "reqlan rq/core-architecture.rq#package_versioning",
      "kind": "references",
      "label": "package_versioning"
    },
    {
      "id": "reqlan rq/core-architecture.rq#workspace_packages->ideaset_member:reqlan rq/core-architecture.rq#monorepo",
      "sourceId": "reqlan rq/core-architecture.rq#workspace_packages",
      "targetId": "reqlan rq/core-architecture.rq#monorepo",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#workspace_packages->ideaset_member:reqlan rq/core-architecture.rq#language_package",
      "sourceId": "reqlan rq/core-architecture.rq#workspace_packages",
      "targetId": "reqlan rq/core-architecture.rq#language_package",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#workspace_packages->ideaset_member:reqlan rq/core-architecture.rq#analytical_package",
      "sourceId": "reqlan rq/core-architecture.rq#workspace_packages",
      "targetId": "reqlan rq/core-architecture.rq#analytical_package",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#workspace_packages->ideaset_member:reqlan rq/core-architecture.rq#extension_package",
      "sourceId": "reqlan rq/core-architecture.rq#workspace_packages",
      "targetId": "reqlan rq/core-architecture.rq#extension_package",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#workspace_packages->ideaset_member:reqlan rq/core-architecture.rq#mcp_package",
      "sourceId": "reqlan rq/core-architecture.rq#workspace_packages",
      "targetId": "reqlan rq/core-architecture.rq#mcp_package",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#workspace_packages->ideaset_member:reqlan rq/core-architecture.rq#cli_package",
      "sourceId": "reqlan rq/core-architecture.rq#workspace_packages",
      "targetId": "reqlan rq/core-architecture.rq#cli_package",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#workspace_packages->ideaset_member:reqlan rq/core-architecture.rq#site_package",
      "sourceId": "reqlan rq/core-architecture.rq#workspace_packages",
      "targetId": "reqlan rq/core-architecture.rq#site_package",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/core-architecture.rq#workspace_packages->ideaset_member:reqlan rq/core-architecture.rq#package_versioning",
      "sourceId": "reqlan rq/core-architecture.rq#workspace_packages",
      "targetId": "reqlan rq/core-architecture.rq#package_versioning",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/development/build.rq#extension_build->file_reference:../../packages/extension/scripts/build.mjs",
      "sourceId": "reqlan rq/development/build.rq#extension_build",
      "targetId": "file:../../packages/extension/scripts/build.mjs",
      "kind": "file_reference",
      "label": "extension_build_script"
    },
    {
      "id": "reqlan rq/development/build.rq#extension_build->references:reqlan rq/development/build.rq#incremental_extension_build",
      "sourceId": "reqlan rq/development/build.rq#extension_build",
      "targetId": "reqlan rq/development/build.rq#incremental_extension_build",
      "kind": "references",
      "label": "incremental_extension_build"
    },
    {
      "id": "reqlan rq/development/build.rq#extension_bundle->file_reference:../../packages/extension/esbuild.mjs",
      "sourceId": "reqlan rq/development/build.rq#extension_bundle",
      "targetId": "file:../../packages/extension/esbuild.mjs",
      "kind": "file_reference",
      "label": "extension_esbuild"
    },
    {
      "id": "reqlan rq/development/build.rq#extension_media_build->file_reference:../../packages/extension/scripts/generate-media.mjs",
      "sourceId": "reqlan rq/development/build.rq#extension_media_build",
      "targetId": "file:../../packages/extension/scripts/generate-media.mjs",
      "kind": "file_reference",
      "label": "../../packages/extension/scripts/generate-media.mjs"
    },
    {
      "id": "reqlan rq/development/build.rq#extension_media_build->file_reference:../../site/public/logo.svg",
      "sourceId": "reqlan rq/development/build.rq#extension_media_build",
      "targetId": "file:../../site/public/logo.svg",
      "kind": "file_reference",
      "label": "../../site/public/logo.svg"
    },
    {
      "id": "reqlan rq/development/build.rq#extension_media_build->file_reference:../../packages/extension/scripts/build.mjs",
      "sourceId": "reqlan rq/development/build.rq#extension_media_build",
      "targetId": "file:../../packages/extension/scripts/build.mjs",
      "kind": "file_reference",
      "label": "extension_build_script"
    },
    {
      "id": "reqlan rq/development/build.rq#extension_readme_build->file_reference:../../packages/extension/scripts/generate-readme.ts",
      "sourceId": "reqlan rq/development/build.rq#extension_readme_build",
      "targetId": "file:../../packages/extension/scripts/generate-readme.ts",
      "kind": "file_reference",
      "label": "extension_readme_script"
    },
    {
      "id": "reqlan rq/development/build.rq#extension_readme_build->file_reference:../../scripts/phonebook.ts",
      "sourceId": "reqlan rq/development/build.rq#extension_readme_build",
      "targetId": "file:../../scripts/phonebook.ts",
      "kind": "file_reference",
      "label": "../../scripts/phonebook.ts"
    },
    {
      "id": "reqlan rq/development/build.rq#extension_readme_build->file_reference:../../packages/extension/scripts/build.mjs",
      "sourceId": "reqlan rq/development/build.rq#extension_readme_build",
      "targetId": "file:../../packages/extension/scripts/build.mjs",
      "kind": "file_reference",
      "label": "extension_build_script"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:./core.rq",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:./core.rq",
      "kind": "file_reference",
      "label": "./core.rq"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:../../packages/extension/scripts/build.mjs",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:../../packages/extension/scripts/build.mjs",
      "kind": "file_reference",
      "label": "../../packages/extension/scripts/build.mjs"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:../../packages/extension/scripts/generate-readme.ts",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:../../packages/extension/scripts/generate-readme.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/scripts/generate-readme.ts"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:../../packages/extension/esbuild.mjs",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:../../packages/extension/esbuild.mjs",
      "kind": "file_reference",
      "label": "../../packages/extension/esbuild.mjs"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:../../packages/extension/webviews/ideas-summary/vite.config.ts",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:../../packages/extension/webviews/ideas-summary/vite.config.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/ideas-summary/vite.config.ts"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:../../packages/extension/webviews/activity-bar/vite.config.ts",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:../../packages/extension/webviews/activity-bar/vite.config.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/activity-bar/vite.config.ts"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:../../packages/extension/webviews/onboarding/vite.config.ts",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:../../packages/extension/webviews/onboarding/vite.config.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/onboarding/vite.config.ts"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:../../packages/extension/test/incremental-build.test.ts",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:../../packages/extension/test/incremental-build.test.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/test/incremental-build.test.ts"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:../../packages/extension/scripts/generate-media.mjs",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:../../packages/extension/scripts/generate-media.mjs",
      "kind": "file_reference",
      "label": "../../packages/extension/scripts/generate-media.mjs"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:../../site/public/logo.svg",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:../../site/public/logo.svg",
      "kind": "file_reference",
      "label": "../../site/public/logo.svg"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:../../scripts/phonebook.ts",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:../../scripts/phonebook.ts",
      "kind": "file_reference",
      "label": "../../scripts/phonebook.ts"
    },
    {
      "id": "reqlan rq/development/build.rq#scope->file_reference:../../packages/extension/templates/thanks-for-installing.template.rq",
      "sourceId": "reqlan rq/development/build.rq#scope",
      "targetId": "file:../../packages/extension/templates/thanks-for-installing.template.rq",
      "kind": "file_reference",
      "label": "../../packages/extension/templates/thanks-for-installing.template.rq"
    },
    {
      "id": "reqlan rq/development/build.rq#webview_build->file_reference:./core.rq",
      "sourceId": "reqlan rq/development/build.rq#webview_build",
      "targetId": "file:./core.rq",
      "kind": "file_reference",
      "label": "development_core"
    },
    {
      "id": "reqlan rq/development/build.rq#webview_build->file_reference:../../packages/extension/webviews/ideas-summary/vite.config.ts",
      "sourceId": "reqlan rq/development/build.rq#webview_build",
      "targetId": "file:../../packages/extension/webviews/ideas-summary/vite.config.ts",
      "kind": "file_reference",
      "label": "ideas_summary_vite_config"
    },
    {
      "id": "reqlan rq/development/build.rq#webview_build->file_reference:../../packages/extension/webviews/activity-bar/vite.config.ts",
      "sourceId": "reqlan rq/development/build.rq#webview_build",
      "targetId": "file:../../packages/extension/webviews/activity-bar/vite.config.ts",
      "kind": "file_reference",
      "label": "activity_bar_vite_config"
    },
    {
      "id": "reqlan rq/development/build.rq#webview_build->file_reference:../../packages/extension/webviews/onboarding/vite.config.ts",
      "sourceId": "reqlan rq/development/build.rq#webview_build",
      "targetId": "file:../../packages/extension/webviews/onboarding/vite.config.ts",
      "kind": "file_reference",
      "label": "onboarding_vite_config"
    },
    {
      "id": "reqlan rq/development/build.rq#webview_build->file_reference:../../packages/extension/templates/thanks-for-installing.template.rq",
      "sourceId": "reqlan rq/development/build.rq#webview_build",
      "targetId": "file:../../packages/extension/templates/thanks-for-installing.template.rq",
      "kind": "file_reference",
      "label": "../../packages/extension/templates/thanks-for-installing.template.rq"
    },
    {
      "id": "reqlan rq/development/core.rq#hierarchy_of_requirements->file_reference:../../reqlan rq",
      "sourceId": "reqlan rq/development/core.rq#hierarchy_of_requirements",
      "targetId": "file:../../reqlan rq",
      "kind": "file_reference",
      "label": "../../reqlan rq"
    },
    {
      "id": "reqlan rq/development/core.rq#scope->file_reference:../../reqlan rq",
      "sourceId": "reqlan rq/development/core.rq#scope",
      "targetId": "file:../../reqlan rq",
      "kind": "file_reference",
      "label": "../../reqlan rq"
    },
    {
      "id": "reqlan rq/development/core.rq#scope->file_reference:../../reqlan rq/language/syntax.rq",
      "sourceId": "reqlan rq/development/core.rq#scope",
      "targetId": "file:../../reqlan rq/language/syntax.rq",
      "kind": "file_reference",
      "label": "../../reqlan rq/language/syntax.rq"
    },
    {
      "id": "reqlan rq/development/core.rq#scope->file_reference:../../packages/extension",
      "sourceId": "reqlan rq/development/core.rq#scope",
      "targetId": "file:../../packages/extension",
      "kind": "file_reference",
      "label": "../../packages/extension"
    },
    {
      "id": "reqlan rq/development/core.rq#scope->file_reference:./build.rq",
      "sourceId": "reqlan rq/development/core.rq#scope",
      "targetId": "file:./build.rq",
      "kind": "file_reference",
      "label": "./build.rq"
    },
    {
      "id": "reqlan rq/development/core.rq#scope->file_reference:../extension/features-code-comment/functional-code-comment-references.rq",
      "sourceId": "reqlan rq/development/core.rq#scope",
      "targetId": "file:../extension/features-code-comment/functional-code-comment-references.rq",
      "kind": "file_reference",
      "label": "../extension/features-code-comment/functional-code-comment-references.rq"
    },
    {
      "id": "reqlan rq/development/core.rq#scope->file_reference:../../packages/language/test/testing.test.ts:each test file includes rq comment references to its requirements",
      "sourceId": "reqlan rq/development/core.rq#scope",
      "targetId": "file:../../packages/language/test/testing.test.ts:each test file includes rq comment references to its requirements",
      "kind": "file_reference",
      "label": "../../packages/language/test/testing.test.ts:each test file includes rq comment references to its requirements"
    },
    {
      "id": "reqlan rq/development/core.rq#stack->file_reference:../../reqlan rq",
      "sourceId": "reqlan rq/development/core.rq#stack",
      "targetId": "file:../../reqlan rq",
      "kind": "file_reference",
      "label": "../../reqlan rq"
    },
    {
      "id": "reqlan rq/development/core.rq#stack->file_reference:../../reqlan rq/language/syntax.rq",
      "sourceId": "reqlan rq/development/core.rq#stack",
      "targetId": "file:../../reqlan rq/language/syntax.rq",
      "kind": "file_reference",
      "label": "../../reqlan rq/language/syntax.rq"
    },
    {
      "id": "reqlan rq/development/core.rq#stack->file_reference:../../packages/extension",
      "sourceId": "reqlan rq/development/core.rq#stack",
      "targetId": "file:../../packages/extension",
      "kind": "file_reference",
      "label": "../../packages/extension"
    },
    {
      "id": "reqlan rq/development/core.rq#stack->file_reference:./build.rq",
      "sourceId": "reqlan rq/development/core.rq#stack",
      "targetId": "file:./build.rq",
      "kind": "file_reference",
      "label": "./build.rq"
    },
    {
      "id": "reqlan rq/development/core.rq#testing->file_reference:../extension/features-code-comment/functional-code-comment-references.rq",
      "sourceId": "reqlan rq/development/core.rq#testing",
      "targetId": "file:../extension/features-code-comment/functional-code-comment-references.rq",
      "kind": "file_reference",
      "label": "../extension/features-code-comment/functional-code-comment-references.rq"
    },
    {
      "id": "reqlan rq/development/core.rq#testing->file_reference:../../packages/language/test/testing.test.ts:each test file includes rq comment references to its requirements",
      "sourceId": "reqlan rq/development/core.rq#testing",
      "targetId": "file:../../packages/language/test/testing.test.ts:each test file includes rq comment references to its requirements",
      "kind": "file_reference",
      "label": "../../packages/language/test/testing.test.ts:each test file includes rq comment references to its requirements"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#deployment_flow->references:reqlan rq/distribution/distribution.rq#release_tagging",
      "sourceId": "reqlan rq/distribution/distribution.rq#deployment_flow",
      "targetId": "reqlan rq/distribution/distribution.rq#release_tagging",
      "kind": "references",
      "label": "release_tagging"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#deployment_flow->file_reference:../../.github/workflows/release.yml",
      "sourceId": "reqlan rq/distribution/distribution.rq#deployment_flow",
      "targetId": "file:../../.github/workflows/release.yml",
      "kind": "file_reference",
      "label": "../../.github/workflows/release.yml"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_distribution->references:reqlan rq/distribution/distribution.rq#deployment_flow",
      "sourceId": "reqlan rq/distribution/distribution.rq#extension_distribution",
      "targetId": "reqlan rq/distribution/distribution.rq#deployment_flow",
      "kind": "references",
      "label": "deployment_flow"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_distribution->file_reference:../../azure-pipelines.yml",
      "sourceId": "reqlan rq/distribution/distribution.rq#extension_distribution",
      "targetId": "file:../../azure-pipelines.yml",
      "kind": "file_reference",
      "label": "../../azure-pipelines.yml"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_distribution->references:reqlan rq/distribution/distribution.rq#vsix_export",
      "sourceId": "reqlan rq/distribution/distribution.rq#extension_distribution",
      "targetId": "reqlan rq/distribution/distribution.rq#vsix_export",
      "kind": "references",
      "label": "vsix_export"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_distribution->references:reqlan rq/distribution/distribution.rq#openvsx_registry",
      "sourceId": "reqlan rq/distribution/distribution.rq#extension_distribution",
      "targetId": "reqlan rq/distribution/distribution.rq#openvsx_registry",
      "kind": "references",
      "label": "openvsx_registry"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_readme->file_reference:../../scripts/phonebook.ts",
      "sourceId": "reqlan rq/distribution/distribution.rq#extension_readme",
      "targetId": "file:../../scripts/phonebook.ts",
      "kind": "file_reference",
      "label": "../../scripts/phonebook.ts"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_readme->file_reference:../../packages/extension/CHANGELOG.md",
      "sourceId": "reqlan rq/distribution/distribution.rq#extension_readme",
      "targetId": "file:../../packages/extension/CHANGELOG.md",
      "kind": "file_reference",
      "label": "../../packages/extension/CHANGELOG.md"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_readme->references:reqlan rq/distribution/distribution.rq#version_management",
      "sourceId": "reqlan rq/distribution/distribution.rq#extension_readme",
      "targetId": "reqlan rq/distribution/distribution.rq#version_management",
      "kind": "references",
      "label": "version_management"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_readme->file_reference:../../packages/extension/README.template.md",
      "sourceId": "reqlan rq/distribution/distribution.rq#extension_readme",
      "targetId": "file:../../packages/extension/README.template.md",
      "kind": "file_reference",
      "label": "../../packages/extension/README.template.md"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#extension_readme->file_reference:../../packages/extension/scripts/generate-readme.ts",
      "sourceId": "reqlan rq/distribution/distribution.rq#extension_readme",
      "targetId": "file:../../packages/extension/scripts/generate-readme.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/scripts/generate-readme.ts"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#npm_distribution->references:reqlan rq/distribution/distribution.rq#deployment_flow",
      "sourceId": "reqlan rq/distribution/distribution.rq#npm_distribution",
      "targetId": "reqlan rq/distribution/distribution.rq#deployment_flow",
      "kind": "references",
      "label": "deployment_flow"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#npm_distribution->file_reference:../../scripts/skip-already-published.mjs",
      "sourceId": "reqlan rq/distribution/distribution.rq#npm_distribution",
      "targetId": "file:../../scripts/skip-already-published.mjs",
      "kind": "file_reference",
      "label": "../../scripts/skip-already-published.mjs"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#npm_distribution->file_reference:../../.github/workflows/deploy-npm.yml",
      "sourceId": "reqlan rq/distribution/distribution.rq#npm_distribution",
      "targetId": "file:../../.github/workflows/deploy-npm.yml",
      "kind": "file_reference",
      "label": "../../.github/workflows/deploy-npm.yml"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#npm_distribution->file_reference:../../package.json",
      "sourceId": "reqlan rq/distribution/distribution.rq#npm_distribution",
      "targetId": "file:../../package.json",
      "kind": "file_reference",
      "label": "../../package.json"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#npm_distribution->file_reference:https://docs.npmjs.com/trusted-publishers",
      "sourceId": "reqlan rq/distribution/distribution.rq#npm_distribution",
      "targetId": "file:https://docs.npmjs.com/trusted-publishers",
      "kind": "file_reference",
      "label": "https://docs.npmjs.com/trusted-publishers"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#npm_package_readme->references:reqlan rq/distribution/distribution.rq#extension_readme",
      "sourceId": "reqlan rq/distribution/distribution.rq#npm_package_readme",
      "targetId": "reqlan rq/distribution/distribution.rq#extension_readme",
      "kind": "references",
      "label": "extension_readme"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#npm_package_readme->file_reference:../../scripts/generate-npm-package-readmes.ts",
      "sourceId": "reqlan rq/distribution/distribution.rq#npm_package_readme",
      "targetId": "file:../../scripts/generate-npm-package-readmes.ts",
      "kind": "file_reference",
      "label": "../../scripts/generate-npm-package-readmes.ts"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#npm_package_readme->file_reference:../../scripts/phonebook.ts",
      "sourceId": "reqlan rq/distribution/distribution.rq#npm_package_readme",
      "targetId": "file:../../scripts/phonebook.ts",
      "kind": "file_reference",
      "label": "../../scripts/phonebook.ts"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#openvsx_registry->references:reqlan rq/distribution/distribution.rq#extension_distribution",
      "sourceId": "reqlan rq/distribution/distribution.rq#openvsx_registry",
      "targetId": "reqlan rq/distribution/distribution.rq#extension_distribution",
      "kind": "references",
      "label": "extension_distribution"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#openvsx_registry->references:reqlan rq/distribution/distribution.rq#vsix_export",
      "sourceId": "reqlan rq/distribution/distribution.rq#openvsx_registry",
      "targetId": "reqlan rq/distribution/distribution.rq#vsix_export",
      "kind": "references",
      "label": "vsix_export"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#openvsx_registry->file_reference:../../azure-pipelines.yml",
      "sourceId": "reqlan rq/distribution/distribution.rq#openvsx_registry",
      "targetId": "file:../../azure-pipelines.yml",
      "kind": "file_reference",
      "label": "../../azure-pipelines.yml"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#release_tagging->references:reqlan rq/distribution/distribution.rq#deployment_flow",
      "sourceId": "reqlan rq/distribution/distribution.rq#release_tagging",
      "targetId": "reqlan rq/distribution/distribution.rq#deployment_flow",
      "kind": "references",
      "label": "deployment_flow"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#release_tagging->references:reqlan rq/distribution/distribution.rq#site_distribution",
      "sourceId": "reqlan rq/distribution/distribution.rq#release_tagging",
      "targetId": "reqlan rq/distribution/distribution.rq#site_distribution",
      "kind": "references",
      "label": "site_distribution"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#release_tagging->references:reqlan rq/distribution/distribution.rq#extension_distribution",
      "sourceId": "reqlan rq/distribution/distribution.rq#release_tagging",
      "targetId": "reqlan rq/distribution/distribution.rq#extension_distribution",
      "kind": "references",
      "label": "extension_distribution"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#release_tagging->references:reqlan rq/distribution/distribution.rq#openvsx_registry",
      "sourceId": "reqlan rq/distribution/distribution.rq#release_tagging",
      "targetId": "reqlan rq/distribution/distribution.rq#openvsx_registry",
      "kind": "references",
      "label": "openvsx_registry"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#release_tagging->references:reqlan rq/distribution/distribution.rq#npm_distribution",
      "sourceId": "reqlan rq/distribution/distribution.rq#release_tagging",
      "targetId": "reqlan rq/distribution/distribution.rq#npm_distribution",
      "kind": "references",
      "label": "npm_distribution"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#root_readme->file_reference:../../scripts/phonebook.ts",
      "sourceId": "reqlan rq/distribution/distribution.rq#root_readme",
      "targetId": "file:../../scripts/phonebook.ts",
      "kind": "file_reference",
      "label": "../../scripts/phonebook.ts"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#root_readme->file_reference:../../README.template.md",
      "sourceId": "reqlan rq/distribution/distribution.rq#root_readme",
      "targetId": "file:../../README.template.md",
      "kind": "file_reference",
      "label": "../../README.template.md"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#root_readme->file_reference:../../scripts/generate-root-readme.ts",
      "sourceId": "reqlan rq/distribution/distribution.rq#root_readme",
      "targetId": "file:../../scripts/generate-root-readme.ts",
      "kind": "file_reference",
      "label": "../../scripts/generate-root-readme.ts"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#site_distribution->references:reqlan rq/distribution/distribution.rq#deployment_flow",
      "sourceId": "reqlan rq/distribution/distribution.rq#site_distribution",
      "targetId": "reqlan rq/distribution/distribution.rq#deployment_flow",
      "kind": "references",
      "label": "deployment_flow"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#site_distribution->file_reference:../../.github/workflows/deploy-site.yml",
      "sourceId": "reqlan rq/distribution/distribution.rq#site_distribution",
      "targetId": "file:../../.github/workflows/deploy-site.yml",
      "kind": "file_reference",
      "label": "../../.github/workflows/deploy-site.yml"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:@/reqlan rq/phonebook.rq",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:@/reqlan rq/phonebook.rq",
      "kind": "file_reference",
      "label": "@/reqlan rq/phonebook.rq"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../.changeset/config.json",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../.changeset/config.json",
      "kind": "file_reference",
      "label": "../../.changeset/config.json"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../scripts/skip-already-published.mjs",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../scripts/skip-already-published.mjs",
      "kind": "file_reference",
      "label": "../../scripts/skip-already-published.mjs"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../.github/workflows/deploy-npm.yml",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../.github/workflows/deploy-npm.yml",
      "kind": "file_reference",
      "label": "../../.github/workflows/deploy-npm.yml"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../package.json",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../package.json",
      "kind": "file_reference",
      "label": "../../package.json"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:https://docs.npmjs.com/trusted-publishers",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:https://docs.npmjs.com/trusted-publishers",
      "kind": "file_reference",
      "label": "https://docs.npmjs.com/trusted-publishers"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../.github/workflows/release.yml",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../.github/workflows/release.yml",
      "kind": "file_reference",
      "label": "../../.github/workflows/release.yml"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../scripts/generate-npm-package-readmes.ts",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../scripts/generate-npm-package-readmes.ts",
      "kind": "file_reference",
      "label": "../../scripts/generate-npm-package-readmes.ts"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../scripts/phonebook.ts",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../scripts/phonebook.ts",
      "kind": "file_reference",
      "label": "../../scripts/phonebook.ts"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../packages/extension/CHANGELOG.md",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../packages/extension/CHANGELOG.md",
      "kind": "file_reference",
      "label": "../../packages/extension/CHANGELOG.md"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../packages/extension/README.template.md",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../packages/extension/README.template.md",
      "kind": "file_reference",
      "label": "../../packages/extension/README.template.md"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../packages/extension/scripts/generate-readme.ts",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../packages/extension/scripts/generate-readme.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/scripts/generate-readme.ts"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../README.template.md",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../README.template.md",
      "kind": "file_reference",
      "label": "../../README.template.md"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../scripts/generate-root-readme.ts",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../scripts/generate-root-readme.ts",
      "kind": "file_reference",
      "label": "../../scripts/generate-root-readme.ts"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../.github/workflows/deploy-site.yml",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../.github/workflows/deploy-site.yml",
      "kind": "file_reference",
      "label": "../../.github/workflows/deploy-site.yml"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#stopgap->file_reference:../../azure-pipelines.yml",
      "sourceId": "reqlan rq/distribution/distribution.rq#stopgap",
      "targetId": "file:../../azure-pipelines.yml",
      "kind": "file_reference",
      "label": "../../azure-pipelines.yml"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#version_management->file_reference:../../.changeset/config.json",
      "sourceId": "reqlan rq/distribution/distribution.rq#version_management",
      "targetId": "file:../../.changeset/config.json",
      "kind": "file_reference",
      "label": "../../.changeset/config.json"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#version_management->references:reqlan rq/distribution/distribution.rq#extension_package",
      "sourceId": "reqlan rq/distribution/distribution.rq#version_management",
      "targetId": "reqlan rq/distribution/distribution.rq#extension_package",
      "kind": "references",
      "label": "extension_package"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#version_management->references:reqlan rq/distribution/distribution.rq#site_package",
      "sourceId": "reqlan rq/distribution/distribution.rq#version_management",
      "targetId": "reqlan rq/distribution/distribution.rq#site_package",
      "kind": "references",
      "label": "site_package"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#workflow_deduplication->references:reqlan rq/distribution/distribution.rq#extension_distribution",
      "sourceId": "reqlan rq/distribution/distribution.rq#workflow_deduplication",
      "targetId": "reqlan rq/distribution/distribution.rq#extension_distribution",
      "kind": "references",
      "label": "extension_distribution"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#workflow_deduplication->references:reqlan rq/distribution/distribution.rq#openvsx_registry",
      "sourceId": "reqlan rq/distribution/distribution.rq#workflow_deduplication",
      "targetId": "reqlan rq/distribution/distribution.rq#openvsx_registry",
      "kind": "references",
      "label": "openvsx_registry"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#workflow_deduplication->references:reqlan rq/distribution/distribution.rq#site_distribution",
      "sourceId": "reqlan rq/distribution/distribution.rq#workflow_deduplication",
      "targetId": "reqlan rq/distribution/distribution.rq#site_distribution",
      "kind": "references",
      "label": "site_distribution"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#workflow_deduplication->references:reqlan rq/distribution/distribution.rq#npm_distribution",
      "sourceId": "reqlan rq/distribution/distribution.rq#workflow_deduplication",
      "targetId": "reqlan rq/distribution/distribution.rq#npm_distribution",
      "kind": "references",
      "label": "npm_distribution"
    },
    {
      "id": "reqlan rq/distribution/distribution.rq#workflow_deduplication->references:reqlan rq/distribution/distribution.rq#deployment_flow",
      "sourceId": "reqlan rq/distribution/distribution.rq#workflow_deduplication",
      "targetId": "reqlan rq/distribution/distribution.rq#deployment_flow",
      "kind": "references",
      "label": "deployment_flow"
    },
    {
      "id": "reqlan rq/distribution/landers.rq#landers->file_reference:../../packages/extension/README.template.md",
      "sourceId": "reqlan rq/distribution/landers.rq#landers",
      "targetId": "file:../../packages/extension/README.template.md",
      "kind": "file_reference",
      "label": "../../packages/extension/README.template.md"
    },
    {
      "id": "reqlan rq/distribution/landers.rq#landers->file_reference:../../packages/language/README.template.md",
      "sourceId": "reqlan rq/distribution/landers.rq#landers",
      "targetId": "file:../../packages/language/README.template.md",
      "kind": "file_reference",
      "label": "../../packages/language/README.template.md"
    },
    {
      "id": "reqlan rq/distribution/landers.rq#landers->file_reference:../../packages/analytical/README.template.md",
      "sourceId": "reqlan rq/distribution/landers.rq#landers",
      "targetId": "file:../../packages/analytical/README.template.md",
      "kind": "file_reference",
      "label": "../../packages/analytical/README.template.md"
    },
    {
      "id": "reqlan rq/distribution/landers.rq#landers->file_reference:../../packages/cli/README.template.md",
      "sourceId": "reqlan rq/distribution/landers.rq#landers",
      "targetId": "file:../../packages/cli/README.template.md",
      "kind": "file_reference",
      "label": "../../packages/cli/README.template.md"
    },
    {
      "id": "reqlan rq/distribution/landers.rq#landers->file_reference:../../README.template.md",
      "sourceId": "reqlan rq/distribution/landers.rq#landers",
      "targetId": "file:../../README.template.md",
      "kind": "file_reference",
      "label": "../../README.template.md"
    },
    {
      "id": "reqlan rq/distribution/landers.rq#landers->file_reference:../../scripts/phonebook.ts",
      "sourceId": "reqlan rq/distribution/landers.rq#landers",
      "targetId": "file:../../scripts/phonebook.ts",
      "kind": "file_reference",
      "label": "../../scripts/phonebook.ts"
    },
    {
      "id": "reqlan rq/distribution/landers.rq#landers->file_reference:../phonebook.rq",
      "sourceId": "reqlan rq/distribution/landers.rq#landers",
      "targetId": "file:../phonebook.rq",
      "kind": "file_reference",
      "label": "../phonebook.rq"
    },
    {
      "id": "reqlan rq/docs/docs.rq#docs_reqs->file_reference:../../reqlan rq",
      "sourceId": "reqlan rq/docs/docs.rq#docs_reqs",
      "targetId": "file:../../reqlan rq",
      "kind": "file_reference",
      "label": "../../reqlan rq"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:../../packages/extension/src/extension/main.ts",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:../../packages/extension/src/extension/main.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/main.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:../../packages/extension/package.json",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:../../packages/extension/package.json",
      "kind": "file_reference",
      "label": "../../packages/extension/package.json"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:./startup-performance.rq",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:./startup-performance.rq",
      "kind": "file_reference",
      "label": "./startup-performance.rq"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:./scope.rq",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:./scope.rq",
      "kind": "file_reference",
      "label": "./scope.rq"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:../../packages/extension/src/extension/startup-gate.ts",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:../../packages/extension/src/extension/startup-gate.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/startup-gate.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:../../packages/extension/test/startup-gate.test.ts",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:../../packages/extension/test/startup-gate.test.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/test/startup-gate.test.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/workspace-index-lazy-services.test.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:../../packages/extension/src/analytical_submodule/index.ts",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/index.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/open-thanks-for-installing.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:../../packages/extension/src/extension/onboarding-state.ts",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:../../packages/extension/src/extension/onboarding-state.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/onboarding-state.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation->file_reference:../../packages/extension/src/extension/onboarding-panel.ts",
      "sourceId": "reqlan rq/extension/activation.rq#activation",
      "targetId": "file:../../packages/extension/src/extension/onboarding-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/onboarding-panel.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation_events->file_reference:../../packages/extension/package.json",
      "sourceId": "reqlan rq/extension/activation.rq#activation_events",
      "targetId": "file:../../packages/extension/package.json",
      "kind": "file_reference",
      "label": "../../packages/extension/package.json"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation_sequence->file_reference:../../packages/extension/src/extension/main.ts",
      "sourceId": "reqlan rq/extension/activation.rq#activation_sequence",
      "targetId": "file:../../packages/extension/src/extension/main.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/main.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation_sequence->references:reqlan rq/extension/activation.rq#analytical_submodule_activation",
      "sourceId": "reqlan rq/extension/activation.rq#activation_sequence",
      "targetId": "reqlan rq/extension/activation.rq#analytical_submodule_activation",
      "kind": "references",
      "label": "analytical_submodule_activation"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation_sequence->references:reqlan rq/extension/activation.rq#first_paint_startup",
      "sourceId": "reqlan rq/extension/activation.rq#activation_sequence",
      "targetId": "reqlan rq/extension/activation.rq#first_paint_startup",
      "kind": "references",
      "label": "first_paint_startup"
    },
    {
      "id": "reqlan rq/extension/activation.rq#activation_sequence->references:reqlan rq/extension/activation.rq#onboarding_check",
      "sourceId": "reqlan rq/extension/activation.rq#activation_sequence",
      "targetId": "reqlan rq/extension/activation.rq#onboarding_check",
      "kind": "references",
      "label": "onboarding_check"
    },
    {
      "id": "reqlan rq/extension/activation.rq#analytical_submodule_activation->file_reference:../../packages/extension/src/analytical_submodule/index.ts",
      "sourceId": "reqlan rq/extension/activation.rq#analytical_submodule_activation",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/index.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#analytical_submodule_activation->references:reqlan rq/extension/activation.rq#first_paint_startup",
      "sourceId": "reqlan rq/extension/activation.rq#analytical_submodule_activation",
      "targetId": "reqlan rq/extension/activation.rq#first_paint_startup",
      "kind": "references",
      "label": "first_paint_startup"
    },
    {
      "id": "reqlan rq/extension/activation.rq#background_startup->file_reference:../../packages/extension/src/extension/main.ts",
      "sourceId": "reqlan rq/extension/activation.rq#background_startup",
      "targetId": "file:../../packages/extension/src/extension/main.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/main.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#background_startup->references:reqlan rq/extension/activation.rq#first_paint_startup",
      "sourceId": "reqlan rq/extension/activation.rq#background_startup",
      "targetId": "reqlan rq/extension/activation.rq#first_paint_startup",
      "kind": "references",
      "label": "first_paint_startup"
    },
    {
      "id": "reqlan rq/extension/activation.rq#first_paint_startup->file_reference:../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/extension/activation.rq#first_paint_startup",
      "targetId": "file:../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#first_paint_startup->file_reference:../../packages/extension/src/extension/startup-gate.ts",
      "sourceId": "reqlan rq/extension/activation.rq#first_paint_startup",
      "targetId": "file:../../packages/extension/src/extension/startup-gate.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/startup-gate.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#onboarding_check->file_reference:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "sourceId": "reqlan rq/extension/activation.rq#onboarding_check",
      "targetId": "file:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/open-thanks-for-installing.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#onboarding_check->file_reference:../../packages/extension/src/extension/onboarding-state.ts",
      "sourceId": "reqlan rq/extension/activation.rq#onboarding_check",
      "targetId": "file:../../packages/extension/src/extension/onboarding-state.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/onboarding-state.ts"
    },
    {
      "id": "reqlan rq/extension/activation.rq#onboarding_check->file_reference:../../packages/extension/src/extension/onboarding-panel.ts",
      "sourceId": "reqlan rq/extension/activation.rq#onboarding_check",
      "targetId": "file:../../packages/extension/src/extension/onboarding-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/onboarding-panel.ts"
    },
    {
      "id": "reqlan rq/extension/agents/features-ai.rq#ai_api->file_reference:../module/chat-participant.rq",
      "sourceId": "reqlan rq/extension/agents/features-ai.rq#ai_api",
      "targetId": "file:../module/chat-participant.rq",
      "kind": "file_reference",
      "label": "../module/chat-participant.rq"
    },
    {
      "id": "reqlan rq/extension/agents/features-ai.rq#ai_api->file_reference:./features-skills-and-mcp.rq",
      "sourceId": "reqlan rq/extension/agents/features-ai.rq#ai_api",
      "targetId": "file:./features-skills-and-mcp.rq",
      "kind": "file_reference",
      "label": "./features-skills-and-mcp.rq"
    },
    {
      "id": "reqlan rq/extension/architecture.rq#event_driven->file_reference:../../../core-architecture.rq",
      "sourceId": "reqlan rq/extension/architecture.rq#event_driven",
      "targetId": "file:../../../core-architecture.rq",
      "kind": "file_reference",
      "label": "../../../core-architecture.rq"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->references:reqlan rq/extension/configuration.rq#configuration_schema_file",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "reqlan rq/extension/configuration.rq#configuration_schema_file",
      "kind": "references",
      "label": "configuration_schema_file"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->references:reqlan rq/extension/configuration.rq#configuration_location",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "reqlan rq/extension/configuration.rq#configuration_location",
      "kind": "references",
      "label": "configuration_location"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/src/reqlan-path-resolve.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-resolve.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/src/file-path-rewrite.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/src/file-path-rewrite.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/file-path-rewrite.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/extension/schemas/config.schema.json",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/extension/schemas/config.schema.json",
      "kind": "file_reference",
      "label": "../../packages/extension/schemas/config.schema.json"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:empty object uses default alias mapping",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:empty object uses default alias mapping",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:empty object uses default alias mapping"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:importRoots alias only overrides the alias",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:importRoots alias only overrides the alias",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:importRoots alias only overrides the alias"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:relative root resolves against the base root",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:relative root resolves against the base root",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:relative root resolves against the base root"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:absolute filesystem root is used directly",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:absolute filesystem root is used directly",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:absolute filesystem root is used directly"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:file URI root is used directly",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:file URI root is used directly",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:file URI root is used directly"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:longest alias wins when mappings overlap",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:longest alias wins when mappings overlap",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:longest alias wins when mappings overlap"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:empty string alias entries are skipped",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:empty string alias entries are skipped",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:empty string alias entries are skipped"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:empty string root is ignored on a mapping",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:empty string root is ignored on a mapping",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:empty string root is ignored on a mapping"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:invalid importRoots entries are skipped",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:invalid importRoots entries are skipped",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:invalid importRoots entries are skipped"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:invalid JSON falls back to undefined load",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:invalid JSON falls back to undefined load",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:invalid JSON falls back to undefined load"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:non-object JSON falls back to undefined load",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:non-object JSON falls back to undefined load",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:non-object JSON falls back to undefined load"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:non-array importRoots falls back to undefined load",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:non-array importRoots falls back to undefined load",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:non-array importRoots falls back to undefined load"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:empty importRoots array uses default alias mapping",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:empty importRoots array uses default alias mapping",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:empty importRoots array uses default alias mapping"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:resolveRqConfig falls back to defaults when applying JSON is invalid",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:resolveRqConfig falls back to defaults when applying JSON is invalid",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:resolveRqConfig falls back to defaults when applying JSON is invalid"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:aliased path uses relative root from applying config",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:aliased path uses relative root from applying config",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:aliased path uses relative root from applying config"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_import_roots->file_reference:../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "targetId": "file:../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "kind": "file_reference",
      "label": "../../packages/language/test/completion.test.ts:completes import-root alias paths"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->references:reqlan rq/extension/configuration.rq#configuration_import_roots",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "reqlan rq/extension/configuration.rq#configuration_import_roots",
      "kind": "references",
      "label": "configuration_import_roots"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/src/reqlan-path-resolve.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-resolve.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:returns undefined when no config exists",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:returns undefined when no config exists",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:returns undefined when no config exists"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:loads config from the owning base .reqlan",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:loads config from the owning base .reqlan",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:loads config from the owning base .reqlan"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:loads config from an ancestor base",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:loads config from an ancestor base",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:loads config from an ancestor base"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:nearest base config wins over farther ones",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:nearest base config wins over farther ones",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:nearest base config wins over farther ones"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:owning base without config does not inherit parent",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:owning base without config does not inherit parent",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:owning base without config does not inherit parent"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:resolveRqConfig uses defaults when no applying file exists",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:resolveRqConfig uses defaults when no applying file exists",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:resolveRqConfig uses defaults when no applying file exists"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:@/bases/base.rq",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:@/bases/base.rq",
      "kind": "file_reference",
      "label": "@/bases/base.rq"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/extension/schemas/config.schema.json",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/extension/schemas/config.schema.json",
      "kind": "file_reference",
      "label": "../../packages/extension/schemas/config.schema.json"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/extension/package.json",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/extension/package.json",
      "kind": "file_reference",
      "label": "../../packages/extension/package.json"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:schema file documents importRoots mappings",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:schema file documents importRoots mappings",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:schema file documents importRoots mappings"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/src/file-path-rewrite.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/src/file-path-rewrite.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/file-path-rewrite.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:empty object uses default alias mapping",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:empty object uses default alias mapping",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:empty object uses default alias mapping"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:importRoots alias only overrides the alias",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:importRoots alias only overrides the alias",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:importRoots alias only overrides the alias"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:relative root resolves against the base root",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:relative root resolves against the base root",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:relative root resolves against the base root"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:absolute filesystem root is used directly",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:absolute filesystem root is used directly",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:absolute filesystem root is used directly"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:file URI root is used directly",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:file URI root is used directly",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:file URI root is used directly"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:longest alias wins when mappings overlap",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:longest alias wins when mappings overlap",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:longest alias wins when mappings overlap"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:empty string alias entries are skipped",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:empty string alias entries are skipped",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:empty string alias entries are skipped"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:empty string root is ignored on a mapping",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:empty string root is ignored on a mapping",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:empty string root is ignored on a mapping"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:invalid importRoots entries are skipped",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:invalid importRoots entries are skipped",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:invalid importRoots entries are skipped"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:invalid JSON falls back to undefined load",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:invalid JSON falls back to undefined load",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:invalid JSON falls back to undefined load"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:non-object JSON falls back to undefined load",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:non-object JSON falls back to undefined load",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:non-object JSON falls back to undefined load"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:non-array importRoots falls back to undefined load",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:non-array importRoots falls back to undefined load",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:non-array importRoots falls back to undefined load"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:empty importRoots array uses default alias mapping",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:empty importRoots array uses default alias mapping",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:empty importRoots array uses default alias mapping"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:resolveRqConfig falls back to defaults when applying JSON is invalid",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:resolveRqConfig falls back to defaults when applying JSON is invalid",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:resolveRqConfig falls back to defaults when applying JSON is invalid"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:aliased path uses relative root from applying config",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:aliased path uses relative root from applying config",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:aliased path uses relative root from applying config"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "kind": "file_reference",
      "label": "../../packages/language/test/completion.test.ts:completes import-root alias paths"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/analytical/src/core/rqignore.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/analytical/src/core/rqignore.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/rqignore.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/application-memory.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/create-base.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/analytical/src/core/base-discovery.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/analytical/src/core/base-discovery.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/base-discovery.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/analytical/test/rqignore.test.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/analytical/test/rqignore.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/rqignore.test.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_location->file_reference:../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_location",
      "targetId": "file:../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_rqignore->references:reqlan rq/extension/configuration.rq#configuration_location",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_rqignore",
      "targetId": "reqlan rq/extension/configuration.rq#configuration_location",
      "kind": "references",
      "label": "configuration_location"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_rqignore->file_reference:../../packages/analytical/src/core/rqignore.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_rqignore",
      "targetId": "file:../../packages/analytical/src/core/rqignore.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/rqignore.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_rqignore->file_reference:../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_rqignore",
      "targetId": "file:../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/application-memory.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_rqignore->file_reference:../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_rqignore",
      "targetId": "file:../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/create-base.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_rqignore->file_reference:../../packages/analytical/src/core/base-discovery.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_rqignore",
      "targetId": "file:../../packages/analytical/src/core/base-discovery.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/base-discovery.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_rqignore->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_rqignore",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_rqignore->file_reference:../../packages/analytical/test/rqignore.test.ts",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_rqignore",
      "targetId": "file:../../packages/analytical/test/rqignore.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/rqignore.test.ts"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_rqignore->file_reference:../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_rqignore",
      "targetId": "file:../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_rqignore->file_reference:../../packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_rqignore",
      "targetId": "file:../../packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/base-discovery.test.ts:skips node_modules and does not treat .reqlan as a walkable base root"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_rqignore->file_reference:../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_rqignore",
      "targetId": "file:../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_schema_file->file_reference:../../packages/extension/schemas/config.schema.json",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_schema_file",
      "targetId": "file:../../packages/extension/schemas/config.schema.json",
      "kind": "file_reference",
      "label": "../../packages/extension/schemas/config.schema.json"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_schema_file->file_reference:../../packages/extension/package.json",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_schema_file",
      "targetId": "file:../../packages/extension/package.json",
      "kind": "file_reference",
      "label": "../../packages/extension/package.json"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_schema_file->file_reference:../../packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_schema_file",
      "targetId": "file:../../packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:unknown properties are ignored while known keys still apply"
    },
    {
      "id": "reqlan rq/extension/configuration.rq#configuration_schema_file->file_reference:../../packages/language/test/config.test.ts:schema file documents importRoots mappings",
      "sourceId": "reqlan rq/extension/configuration.rq#configuration_schema_file",
      "targetId": "file:../../packages/language/test/config.test.ts:schema file documents importRoots mappings",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:schema file documents importRoots mappings"
    },
    {
      "id": "reqlan rq/extension/export_functions.rq#export_configurability->file_reference:./features-html-export.rq",
      "sourceId": "reqlan rq/extension/export_functions.rq#export_configurability",
      "targetId": "file:./features-html-export.rq",
      "kind": "file_reference",
      "label": "./features-html-export.rq"
    },
    {
      "id": "reqlan rq/extension/export_functions.rq#export_configurability->file_reference:./features-export.rq",
      "sourceId": "reqlan rq/extension/export_functions.rq#export_configurability",
      "targetId": "file:./features-export.rq",
      "kind": "file_reference",
      "label": "./features-export.rq"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#add_to_chat->references:reqlan rq/extension/features-commands.rq#command_palette",
      "sourceId": "reqlan rq/extension/features-commands.rq#add_to_chat",
      "targetId": "reqlan rq/extension/features-commands.rq#command_palette",
      "kind": "references",
      "label": "command_palette"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:./features-graph-analysers.rq",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:./features-graph-analysers.rq",
      "kind": "file_reference",
      "label": "./features-graph-analysers.rq"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:./export_functions.rq",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:./export_functions.rq",
      "kind": "file_reference",
      "label": "./export_functions.rq"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:./idea1_idea2.rq",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:./idea1_idea2.rq",
      "kind": "file_reference",
      "label": "./idea1_idea2.rq"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:./configuration.rq",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:./configuration.rq",
      "kind": "file_reference",
      "label": "./configuration.rq"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:../../packages/language/src/reqlan-idea-reference-site.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:../../packages/language/src/reqlan-idea-reference-site.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-idea-reference-site.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:../../packages/language/src/reqlan-reference-search-site.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:../../packages/language/src/reqlan-reference-search-site.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-reference-search-site.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:../../packages/language/src/reqlan-code-action-provider.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:../../packages/language/src/reqlan-code-action-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-code-action-provider.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:../../packages/extension/src/extension/reference-search-panel.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:../../packages/extension/src/extension/reference-search-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/reference-search-panel.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:../../packages/extension/src/extension/reference-search-import-path.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:../../packages/extension/src/extension/reference-search-import-path.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/reference-search-import-path.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:../../packages/extension/src/extension/reference-search-scoring.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:../../packages/extension/src/extension/reference-search-scoring.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/reference-search-scoring.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:../../packages/extension/src/extension/register-import-error-commands.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:../../packages/extension/src/extension/register-import-error-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/register-import-error-commands.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:../../packages/language/test/code-actions.test.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:../../packages/language/test/code-actions.test.ts",
      "kind": "file_reference",
      "label": "../../packages/language/test/code-actions.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#command_palette->file_reference:../../packages/extension/test/reference-search.test.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#command_palette",
      "targetId": "file:../../packages/extension/test/reference-search.test.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/test/reference-search.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#exports->file_reference:./export_functions.rq",
      "sourceId": "reqlan rq/extension/features-commands.rq#exports",
      "targetId": "file:./export_functions.rq",
      "kind": "file_reference",
      "label": "export_functions"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#pallete_function_create_todo->file_reference:./configuration.rq",
      "sourceId": "reqlan rq/extension/features-commands.rq#pallete_function_create_todo",
      "targetId": "file:./configuration.rq",
      "kind": "file_reference",
      "label": "./configuration.rq"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#search_code_actions->file_reference:../../packages/language/src/reqlan-idea-reference-site.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#search_code_actions",
      "targetId": "file:../../packages/language/src/reqlan-idea-reference-site.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-idea-reference-site.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#search_code_actions->file_reference:../../packages/language/src/reqlan-reference-search-site.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#search_code_actions",
      "targetId": "file:../../packages/language/src/reqlan-reference-search-site.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-reference-search-site.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#search_code_actions->file_reference:../../packages/language/src/reqlan-code-action-provider.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#search_code_actions",
      "targetId": "file:../../packages/language/src/reqlan-code-action-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-code-action-provider.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#search_code_actions->file_reference:../../packages/extension/src/extension/reference-search-panel.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#search_code_actions",
      "targetId": "file:../../packages/extension/src/extension/reference-search-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/reference-search-panel.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#search_code_actions->file_reference:../../packages/extension/src/extension/reference-search-import-path.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#search_code_actions",
      "targetId": "file:../../packages/extension/src/extension/reference-search-import-path.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/reference-search-import-path.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#search_code_actions->file_reference:../../packages/extension/src/extension/reference-search-scoring.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#search_code_actions",
      "targetId": "file:../../packages/extension/src/extension/reference-search-scoring.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/reference-search-scoring.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#search_code_actions->file_reference:../../packages/extension/src/extension/register-import-error-commands.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#search_code_actions",
      "targetId": "file:../../packages/extension/src/extension/register-import-error-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/register-import-error-commands.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#search_code_actions->file_reference:../../packages/language/test/code-actions.test.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#search_code_actions",
      "targetId": "file:../../packages/language/test/code-actions.test.ts",
      "kind": "file_reference",
      "label": "../../packages/language/test/code-actions.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-commands.rq#search_code_actions->file_reference:../../packages/extension/test/reference-search.test.ts",
      "sourceId": "reqlan rq/extension/features-commands.rq#search_code_actions",
      "targetId": "file:../../packages/extension/test/reference-search.test.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/test/reference-search.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-export.rq#export_webview->references:reqlan rq/extension/features-export.rq#json_export",
      "sourceId": "reqlan rq/extension/features-export.rq#export_webview",
      "targetId": "reqlan rq/extension/features-export.rq#json_export",
      "kind": "references",
      "label": "json_export"
    },
    {
      "id": "reqlan rq/extension/features-export.rq#export_webview->references:reqlan rq/extension/features-export.rq#csv_export",
      "sourceId": "reqlan rq/extension/features-export.rq#export_webview",
      "targetId": "reqlan rq/extension/features-export.rq#csv_export",
      "kind": "references",
      "label": "csv_export"
    },
    {
      "id": "reqlan rq/extension/features-export.rq#export_webview->file_reference:../../packages/extension/src/analytical_submodule/export/export-form-panel.ts",
      "sourceId": "reqlan rq/extension/features-export.rq#export_webview",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/export-form-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/export-form-panel.ts"
    },
    {
      "id": "reqlan rq/extension/features-export.rq#export_webview->file_reference:../../packages/extension/src/analytical_submodule/export/export-form-messages.ts",
      "sourceId": "reqlan rq/extension/features-export.rq#export_webview",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/export-form-messages.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/export-form-messages.ts"
    },
    {
      "id": "reqlan rq/extension/features-export.rq#export_webview->file_reference:../../packages/extension/webviews/export-form/",
      "sourceId": "reqlan rq/extension/features-export.rq#export_webview",
      "targetId": "file:../../packages/extension/webviews/export-form/",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/export-form/"
    },
    {
      "id": "reqlan rq/extension/features-export.rq#export_webview->file_reference:../../packages/analytical/src/export/export-html.ts",
      "sourceId": "reqlan rq/extension/features-export.rq#export_webview",
      "targetId": "file:../../packages/analytical/src/export/export-html.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/export-html.ts"
    },
    {
      "id": "reqlan rq/extension/features-export.rq#export_webview->file_reference:../../packages/analytical/src/export/write-html-export.ts",
      "sourceId": "reqlan rq/extension/features-export.rq#export_webview",
      "targetId": "file:../../packages/analytical/src/export/write-html-export.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/write-html-export.ts"
    },
    {
      "id": "reqlan rq/extension/features-export.rq#export_webview->file_reference:./features-html-export.rq",
      "sourceId": "reqlan rq/extension/features-export.rq#export_webview",
      "targetId": "file:./features-html-export.rq",
      "kind": "file_reference",
      "label": "./features-html-export.rq"
    },
    {
      "id": "reqlan rq/extension/features-export.rq#export_webview->file_reference:./module/ideas_summary/webview.rq",
      "sourceId": "reqlan rq/extension/features-export.rq#export_webview",
      "targetId": "file:./module/ideas_summary/webview.rq",
      "kind": "file_reference",
      "label": "./module/ideas_summary/webview.rq"
    },
    {
      "id": "reqlan rq/extension/features-export.rq#export_webview->file_reference:./features-commands.rq",
      "sourceId": "reqlan rq/extension/features-export.rq#export_webview",
      "targetId": "file:./features-commands.rq",
      "kind": "file_reference",
      "label": "./features-commands.rq"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_comment_reference_inclusion->file_reference:../../packages/language/src/reqlan-comment.langium",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_comment_reference_inclusion",
      "targetId": "file:../../packages/language/src/reqlan-comment.langium",
      "kind": "file_reference",
      "label": "comment_grammar"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_ideas->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_ideas",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "workspace_index"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_ideas->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_ideas",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_ideas->file_reference:./features-graph.rq",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_ideas",
      "targetId": "file:./features-graph.rq",
      "kind": "file_reference",
      "label": "./features-graph.rq"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_ideas->file_reference:./module/index.rq",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_ideas",
      "targetId": "file:./module/index.rq",
      "kind": "file_reference",
      "label": "./module/index.rq"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_ideas->file_reference:../../packages/language/src/reqlan-comment.langium",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_ideas",
      "targetId": "file:../../packages/language/src/reqlan-comment.langium",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-comment.langium"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_ideas->file_reference:../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_ideas",
      "targetId": "file:../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/application-memory.ts"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_ideas->file_reference:../../packages/analytical/src/create-runtime.ts",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_ideas",
      "targetId": "file:../../packages/analytical/src/create-runtime.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/create-runtime.ts"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_ideas->file_reference:../../packages/analytical/test/workspace-index.test.ts",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_ideas",
      "targetId": "file:../../packages/analytical/test/workspace-index.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/workspace-index.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_technology->references:reqlan rq/extension/features-graph-analysers.rq#index_ideas",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_technology",
      "targetId": "reqlan rq/extension/features-graph-analysers.rq#index_ideas",
      "kind": "references",
      "label": "index_ideas"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_technology->file_reference:../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_technology",
      "targetId": "file:../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "application_memory_impl"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_technology->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_technology",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "workspace_index"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_technology->file_reference:../../packages/analytical/src/create-runtime.ts",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_technology",
      "targetId": "file:../../packages/analytical/src/create-runtime.ts",
      "kind": "file_reference",
      "label": "analysis_runtime"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#index_technology->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#index_technology",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_auto->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_auto",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_auto->file_reference:../../packages/analytical/test/workspace-index.test.ts",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_auto",
      "targetId": "file:../../packages/analytical/test/workspace-index.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/workspace-index.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_open->references:reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_auto",
      "sourceId": "reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_open",
      "targetId": "reqlan rq/extension/features-graph-analysers.rq#indexing_trigger_auto",
      "kind": "references",
      "label": "indexing_trigger_auto"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_runtime_modes",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_runtime_modes",
      "kind": "references",
      "label": "html_export_runtime_modes"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_form",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "kind": "references",
      "label": "html_export_form"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_multi_file",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_multi_file",
      "kind": "references",
      "label": "html_export_multi_file"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_internal_links",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_internal_links",
      "kind": "references",
      "label": "html_export_internal_links"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_search",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_search",
      "kind": "references",
      "label": "html_export_search"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_list_views",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_list_views",
      "kind": "references",
      "label": "html_export_list_views"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_idea_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_idea_pages",
      "kind": "references",
      "label": "html_export_idea_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "kind": "references",
      "label": "html_export_file_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "kind": "references",
      "label": "html_export_code_reference_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_cluster_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_cluster_pages",
      "kind": "references",
      "label": "html_export_cluster_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "kind": "references",
      "label": "html_export_graph_page"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_attributes_index",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index",
      "kind": "references",
      "label": "html_export_attributes_index"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "kind": "references",
      "label": "html_export_attribute_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_printable_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_printable_pages",
      "kind": "references",
      "label": "html_export_printable_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "kind": "references",
      "label": "html_export_scrollable_lists"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "kind": "references",
      "label": "html_export_header_link"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->references:reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "kind": "references",
      "label": "html_export_url_base"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:./library/graph.rq",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:./library/graph.rq",
      "kind": "file_reference",
      "label": "./library/graph.rq"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/register-export-commands.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/extension/src/analytical_submodule/export/export-form-panel.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/export-form-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/export-form-panel.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/extension/src/analytical_submodule/export/export-settings.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/export-settings.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/export-settings.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/extension/src/analytical_submodule/export/export-form-settings-types.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/export-form-settings-types.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/export-form-settings-types.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/extension/webviews/export-form/",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/extension/webviews/export-form/",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/export-form/"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/analytical/src/export/export-html.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/analytical/src/export/export-html.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/export-html.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/analytical/src/export/write-html-export.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/analytical/src/export/write-html-export.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/write-html-export.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/analytical/src/export/types.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/analytical/src/export/types.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/types.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/extension/test/export-settings.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/extension/test/export-settings.test.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/test/export-settings.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/extension/test/extension-package.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/extension/test/extension-package.test.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/test/extension-package.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/analytical/src/export/build-export-snapshot.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/build-export-snapshot.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/language/src/reqlan-path-resolve.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-resolve.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/extension/schemas/config.schema.json",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/extension/schemas/config.schema.json",
      "kind": "file_reference",
      "label": "../../packages/extension/schemas/config.schema.json"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/analytical/src/export/html-export-utils.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/analytical/src/export/html-export-utils.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-utils.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/language/test/config.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/language/test/config.test.ts",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/webview-graph-queries.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/analytical/src/graph/physics-core.js",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/analytical/src/graph/physics-core.js",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/graph/physics-core.js"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/shared/graph/graph-physics.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../packages/cli/src/commands/export.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../packages/cli/src/commands/export.ts",
      "kind": "file_reference",
      "label": "../../packages/cli/src/commands/export.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export->file_reference:../../site/scripts/export-spec.mts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export",
      "targetId": "file:../../site/scripts/export-spec.mts",
      "kind": "file_reference",
      "label": "../../site/scripts/export-spec.mts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages->file_reference:../../packages/analytical/src/export/types.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "targetId": "file:../../packages/analytical/src/export/types.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/types.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages->file_reference:../../packages/analytical/src/export/build-export-snapshot.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "targetId": "file:../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/build-export-snapshot.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages->file_reference:../../packages/analytical/src/export/write-html-export.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "targetId": "file:../../packages/analytical/src/export/write-html-export.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/write-html-export.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages->file_reference:../../packages/language/src/reqlan-path-resolve.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "targetId": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-resolve.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages->file_reference:../../packages/extension/schemas/config.schema.json",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "targetId": "file:../../packages/extension/schemas/config.schema.json",
      "kind": "file_reference",
      "label": "../../packages/extension/schemas/config.schema.json"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages->file_reference:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/register-export-commands.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages->file_reference:../../packages/language/test/config.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "targetId": "file:../../packages/language/test/config.test.ts",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index->references:reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_attribute_pages",
      "kind": "references",
      "label": "html_export_attribute_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index->file_reference:../../packages/analytical/src/export/types.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index",
      "targetId": "file:../../packages/analytical/src/export/types.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/types.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index->file_reference:../../packages/analytical/src/export/build-export-snapshot.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index",
      "targetId": "file:../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/build-export-snapshot.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index->file_reference:../../packages/analytical/src/export/write-html-export.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index",
      "targetId": "file:../../packages/analytical/src/export/write-html-export.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/write-html-export.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages->references:reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "kind": "references",
      "label": "html_export_file_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages->file_reference:../../packages/analytical/src/export/types.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "targetId": "file:../../packages/analytical/src/export/types.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/types.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages->file_reference:../../packages/analytical/src/export/build-export-snapshot.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "targetId": "file:../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/build-export-snapshot.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages->file_reference:../../packages/analytical/src/export/html-export-utils.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "targetId": "file:../../packages/analytical/src/export/html-export-utils.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-utils.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages->file_reference:../../packages/analytical/src/export/write-html-export.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "targetId": "file:../../packages/analytical/src/export/write-html-export.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/write-html-export.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages->file_reference:../../packages/language/src/reqlan-path-resolve.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "targetId": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-resolve.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages->file_reference:../../packages/extension/schemas/config.schema.json",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "targetId": "file:../../packages/extension/schemas/config.schema.json",
      "kind": "file_reference",
      "label": "../../packages/extension/schemas/config.schema.json"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages->file_reference:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/register-export-commands.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages->file_reference:../../packages/language/test/config.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "targetId": "file:../../packages/language/test/config.test.ts",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_file_pages->file_reference:../../packages/analytical/src/export/types.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "targetId": "file:../../packages/analytical/src/export/types.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/types.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_file_pages->file_reference:../../packages/analytical/src/export/build-export-snapshot.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "targetId": "file:../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/build-export-snapshot.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_file_pages->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_file_pages->file_reference:../../packages/analytical/src/export/write-html-export.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "targetId": "file:../../packages/analytical/src/export/write-html-export.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/write-html-export.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_file_pages->file_reference:../../packages/language/src/reqlan-path-resolve.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "targetId": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-resolve.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_file_pages->file_reference:../../packages/extension/schemas/config.schema.json",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "targetId": "file:../../packages/extension/schemas/config.schema.json",
      "kind": "file_reference",
      "label": "../../packages/extension/schemas/config.schema.json"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_file_pages->file_reference:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/register-export-commands.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_file_pages->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form->file_reference:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/register-export-commands.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form->file_reference:../../packages/extension/src/analytical_submodule/export/export-form-panel.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/export-form-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/export-form-panel.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form->file_reference:../../packages/extension/src/analytical_submodule/export/export-settings.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/export-settings.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/export-settings.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form->file_reference:../../packages/extension/src/analytical_submodule/export/export-form-settings-types.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/export-form-settings-types.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/export-form-settings-types.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form->file_reference:../../packages/extension/webviews/export-form/",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "targetId": "file:../../packages/extension/webviews/export-form/",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/export-form/"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form->file_reference:../../packages/analytical/src/export/export-html.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "targetId": "file:../../packages/analytical/src/export/export-html.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/export-html.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form->file_reference:../../packages/analytical/src/export/write-html-export.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "targetId": "file:../../packages/analytical/src/export/write-html-export.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/write-html-export.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form->file_reference:../../packages/analytical/src/export/types.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "targetId": "file:../../packages/analytical/src/export/types.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/types.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form->file_reference:../../packages/extension/test/export-settings.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "targetId": "file:../../packages/extension/test/export-settings.test.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/test/export-settings.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form->file_reference:../../packages/extension/test/extension-package.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "targetId": "file:../../packages/extension/test/extension-package.test.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/test/extension-package.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_form->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_form",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_animation->file_reference:../../packages/analytical/src/graph/physics-core.js",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_animation",
      "targetId": "file:../../packages/analytical/src/graph/physics-core.js",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/graph/physics-core.js"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_animation->file_reference:../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_animation",
      "targetId": "file:../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/shared/graph/graph-physics.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_animation->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_animation",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_interaction->references:reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_interaction",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto",
      "kind": "references",
      "label": "html_export_graph_label_auto"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_interaction->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_interaction",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_interaction->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_interaction",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto->references:reqlan rq/extension/features-html-export.rq#html_export_graph_interaction",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_interaction",
      "kind": "references",
      "label": "html_export_graph_interaction"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_modes->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_modes",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_modes->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_modes",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_modes->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_modes",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_labels->references:reqlan rq/extension/features-html-export.rq#html_export_graph_label_modes",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_labels",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_modes",
      "kind": "references",
      "label": "html_export_graph_label_modes"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_labels->references:reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_labels",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto",
      "kind": "references",
      "label": "html_export_graph_label_auto"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_labels->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_labels",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_labels->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_labels",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_layout->file_reference:../../packages/analytical/src/graph/physics-core.js",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_layout",
      "targetId": "file:../../packages/analytical/src/graph/physics-core.js",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/graph/physics-core.js"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_layout->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_layout",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_layout->file_reference:../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_layout",
      "targetId": "file:../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/shared/graph/graph-physics.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_links->references:reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "kind": "references",
      "label": "html_export_url_base"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_links->references:reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "kind": "references",
      "label": "html_export_file_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_links->references:reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "kind": "references",
      "label": "html_export_code_reference_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_links->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_links->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_links->file_reference:../../packages/analytical/src/export/html-export-utils.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "targetId": "file:../../packages/analytical/src/export/html-export-utils.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-utils.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_links->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_metadata->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_metadata",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_metadata->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_metadata",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_metadata->file_reference:../../packages/analytical/src/export/build-export-snapshot.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_metadata",
      "targetId": "file:../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/build-export-snapshot.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->references:reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "kind": "references",
      "label": "html_export_graph_links"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->references:reqlan rq/extension/features-html-export.rq#html_export_graph_layout",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_layout",
      "kind": "references",
      "label": "html_export_graph_layout"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->references:reqlan rq/extension/features-html-export.rq#html_export_graph_animation",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_animation",
      "kind": "references",
      "label": "html_export_graph_animation"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->references:reqlan rq/extension/features-html-export.rq#html_export_graph_subject",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_subject",
      "kind": "references",
      "label": "html_export_graph_subject"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->references:reqlan rq/extension/features-html-export.rq#html_export_graph_labels",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_labels",
      "kind": "references",
      "label": "html_export_graph_labels"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->references:reqlan rq/extension/features-html-export.rq#html_export_graph_label_modes",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_modes",
      "kind": "references",
      "label": "html_export_graph_label_modes"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->references:reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_label_auto",
      "kind": "references",
      "label": "html_export_graph_label_auto"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->references:reqlan rq/extension/features-html-export.rq#html_export_graph_interaction",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_interaction",
      "kind": "references",
      "label": "html_export_graph_interaction"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->references:reqlan rq/extension/features-html-export.rq#html_export_graph_metadata",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_metadata",
      "kind": "references",
      "label": "html_export_graph_metadata"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->file_reference:../../packages/analytical/src/export/build-export-snapshot.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "file:../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/build-export-snapshot.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->file_reference:../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "file:../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/webview-graph-queries.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->file_reference:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "file:../../packages/extension/src/analytical_submodule/export/register-export-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/export/register-export-commands.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_page->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_page",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_subject->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_subject",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_graph_subject->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_graph_subject",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_header_link->references:reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "kind": "references",
      "label": "html_export_url_base"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_header_link->file_reference:../../packages/analytical/src/export/types.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "targetId": "file:../../packages/analytical/src/export/types.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/types.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_header_link->file_reference:../../packages/analytical/src/export/build-export-snapshot.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "targetId": "file:../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/build-export-snapshot.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_header_link->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_header_link->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_header_link->file_reference:../../packages/cli/src/commands/export.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "targetId": "file:../../packages/cli/src/commands/export.ts",
      "kind": "file_reference",
      "label": "../../packages/cli/src/commands/export.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_header_link->file_reference:../../site/scripts/export-spec.mts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "targetId": "file:../../site/scripts/export-spec.mts",
      "kind": "file_reference",
      "label": "../../site/scripts/export-spec.mts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_header_link->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_internal_links->references:reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_internal_links",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "kind": "references",
      "label": "html_export_graph_links"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_internal_links->references:reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_internal_links",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "kind": "references",
      "label": "html_export_url_base"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_list_views->references:reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_list_views",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "kind": "references",
      "label": "html_export_scrollable_lists"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_list_views->references:reqlan rq/extension/features-html-export.rq#html_export_attributes_index",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_list_views",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_attributes_index",
      "kind": "references",
      "label": "html_export_attributes_index"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_list_views->references:reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_list_views",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_file_pages",
      "kind": "references",
      "label": "html_export_file_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_list_views->references:reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_list_views",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_code_reference_pages",
      "kind": "references",
      "label": "html_export_code_reference_pages"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_list_views->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_list_views",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_list_views->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_list_views",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_list_views->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_list_views",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_printable_pages->references:reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_printable_pages",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "kind": "references",
      "label": "html_export_scrollable_lists"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_runtime_modes->references:reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_runtime_modes",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "kind": "references",
      "label": "html_export_scrollable_lists"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_scrollable_lists",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_url_base->references:reqlan rq/extension/features-html-export.rq#html_export_internal_links",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_internal_links",
      "kind": "references",
      "label": "html_export_internal_links"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_url_base->references:reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_graph_links",
      "kind": "references",
      "label": "html_export_graph_links"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_url_base->references:reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "targetId": "reqlan rq/extension/features-html-export.rq#html_export_header_link",
      "kind": "references",
      "label": "html_export_header_link"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_url_base->file_reference:../../packages/analytical/src/export/types.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "targetId": "file:../../packages/analytical/src/export/types.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/types.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_url_base->file_reference:../../packages/analytical/src/export/html-export-utils.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "targetId": "file:../../packages/analytical/src/export/html-export-utils.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-utils.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_url_base->file_reference:../../packages/analytical/src/export/build-export-snapshot.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "targetId": "file:../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/build-export-snapshot.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_url_base->file_reference:../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "targetId": "file:../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_url_base->file_reference:../../packages/cli/src/commands/export.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "targetId": "file:../../packages/cli/src/commands/export.ts",
      "kind": "file_reference",
      "label": "../../packages/cli/src/commands/export.ts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_url_base->file_reference:../../site/scripts/export-spec.mts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "targetId": "file:../../site/scripts/export-spec.mts",
      "kind": "file_reference",
      "label": "../../site/scripts/export-spec.mts"
    },
    {
      "id": "reqlan rq/extension/features-html-export.rq#html_export_url_base->file_reference:../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/features-html-export.rq#html_export_url_base",
      "targetId": "file:../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->references:reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_webview",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_webview",
      "kind": "references",
      "label": "index_diagnostics_webview"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:../indexer/indexer.rq",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:../indexer/indexer.rq",
      "kind": "file_reference",
      "label": "../indexer/indexer.rq"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:./module/index.rq",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:./module/index.rq",
      "kind": "file_reference",
      "label": "./module/index.rq"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:./module/activitybar-panels/workspace.rq",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:./module/activitybar-panels/workspace.rq",
      "kind": "file_reference",
      "label": "./module/activitybar-panels/workspace.rq"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:./features-commands.rq",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:./features-commands.rq",
      "kind": "file_reference",
      "label": "./features-commands.rq"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/index-diagnostics-store.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:../../packages/extension/src/diagnostics_module/index-diagnostics-panel.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:../../packages/extension/src/diagnostics_module/index-diagnostics-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/diagnostics_module/index-diagnostics-panel.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:../../packages/extension/webviews/index-diagnostics/App.svelte",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:../../packages/extension/webviews/index-diagnostics/App.svelte",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/index-diagnostics/App.svelte"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:../../packages/analytical/src/index-store/workspace-index-file.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index-file.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index-file.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:../../packages/analytical/src/index-store/workspace-index-sync.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index-sync.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index-sync.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:../../packages/analytical/test/index-diagnostics.test.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:../../packages/analytical/test/index-diagnostics.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/index-diagnostics.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:../../packages/extension/src/diagnostics_module/register-index-diagnostics.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:../../packages/extension/src/diagnostics_module/register-index-diagnostics.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/diagnostics_module/register-index-diagnostics.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics->file_reference:../../packages/extension/webviews/index-diagnostics/",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics",
      "targetId": "file:../../packages/extension/webviews/index-diagnostics/",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/index-diagnostics/"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_metrics->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_metrics",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "workspace_index"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_metrics->file_reference:../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_metrics",
      "targetId": "file:../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "kind": "file_reference",
      "label": "diagnostics_store"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_metrics->file_reference:../../packages/analytical/src/index-store/workspace-index-file.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_metrics",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index-file.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index-file.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_metrics->file_reference:../../packages/analytical/src/index-store/workspace-index-sync.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_metrics",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index-sync.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index-sync.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_metrics->file_reference:../../packages/analytical/test/index-diagnostics.test.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_metrics",
      "targetId": "file:../../packages/analytical/test/index-diagnostics.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/index-diagnostics.test.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_webview->file_reference:../../packages/extension/src/diagnostics_module/index-diagnostics-panel.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_webview",
      "targetId": "file:../../packages/extension/src/diagnostics_module/index-diagnostics-panel.ts",
      "kind": "file_reference",
      "label": "diagnostics_panel"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_webview->file_reference:../../packages/extension/webviews/index-diagnostics/App.svelte",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_webview",
      "targetId": "file:../../packages/extension/webviews/index-diagnostics/App.svelte",
      "kind": "file_reference",
      "label": "DiagnosticsApp"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_webview->file_reference:../../packages/extension/src/diagnostics_module/register-index-diagnostics.ts",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_webview",
      "targetId": "file:../../packages/extension/src/diagnostics_module/register-index-diagnostics.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/diagnostics_module/register-index-diagnostics.ts"
    },
    {
      "id": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_webview->file_reference:../../packages/extension/webviews/index-diagnostics/",
      "sourceId": "reqlan rq/extension/features-index-diagnostics.rq#index_diagnostics_webview",
      "targetId": "file:../../packages/extension/webviews/index-diagnostics/",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/index-diagnostics/"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement->file_reference:../../packages/extension/src/mutation_hooks_module/file-move-plan.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/file-move-plan.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/file-move-plan.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement->file_reference:../../packages/language/src/file-path-rewrite.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement",
      "targetId": "file:../../packages/language/src/file-path-rewrite.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/file-path-rewrite.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement->file_reference:../../packages/extension/src/mutation_hooks_module/collect-inbound-referencers.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/collect-inbound-referencers.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/collect-inbound-referencers.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement->file_reference:../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement->file_reference:../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement->file_reference:../../packages/extension/src/mutation_hooks_module/show-mutation-approval.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/show-mutation-approval.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/show-mutation-approval.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement->file_reference:../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement->file_reference:../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement->file_reference:../../packages/language/test/file-path-rewrite.test.ts:finds import and embedded paths in rq files",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:finds import and embedded paths in rq files",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:finds import and embedded paths in rq files"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement->file_reference:../../packages/language/test/file-path-rewrite.test.ts:finds rq comment paths in code files",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#create_requirement",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:finds rq comment paths in code files",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:finds rq comment paths in code files"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#move_file->file_reference:../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#move_file",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#move_file->file_reference:../../packages/extension/src/mutation_hooks_module/show-mutation-approval.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#move_file",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/show-mutation-approval.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/show-mutation-approval.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#move_file->file_reference:../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#move_file",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#move_file->file_reference:../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#move_file",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#move_file->file_reference:../../packages/language/test/file-path-rewrite.test.ts:finds import and embedded paths in rq files",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#move_file",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:finds import and embedded paths in rq files",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:finds import and embedded paths in rq files"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#move_file->file_reference:../../packages/language/test/file-path-rewrite.test.ts:finds rq comment paths in code files",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#move_file",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:finds rq comment paths in code files",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:finds rq comment paths in code files"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#rename_file->file_reference:features-code-comment",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#rename_file",
      "targetId": "file:features-code-comment",
      "kind": "file_reference",
      "label": "features-code-comment"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#rename_file->file_reference:../../packages/extension/src/mutation_hooks_module/file-move-plan.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#rename_file",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/file-move-plan.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/file-move-plan.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#rename_file->file_reference:../../packages/language/src/file-path-rewrite.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#rename_file",
      "targetId": "file:../../packages/language/src/file-path-rewrite.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/file-path-rewrite.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#rename_file->file_reference:../../packages/extension/src/mutation_hooks_module/collect-inbound-referencers.ts",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#rename_file",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/collect-inbound-referencers.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/collect-inbound-referencers.ts"
    },
    {
      "id": "reqlan rq/extension/features-mutation-hooks.rq#rename_file->file_reference:../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves",
      "sourceId": "reqlan rq/extension/features-mutation-hooks.rq#rename_file",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves"
    },
    {
      "id": "reqlan rq/extension/features-non-rq-code-comment/functional-code-comment-references.rq#references_in_functional_code_comments->file_reference:./features-code-comment.text.js",
      "sourceId": "reqlan rq/extension/features-non-rq-code-comment/functional-code-comment-references.rq#references_in_functional_code_comments",
      "targetId": "file:./features-code-comment.text.js",
      "kind": "file_reference",
      "label": "./features-code-comment.text.js"
    },
    {
      "id": "reqlan rq/extension/features-non-rq-code-comment/functional-code-comment-references.rq#references_in_functional_code_comments->file_reference:./features-code-comment.text.py",
      "sourceId": "reqlan rq/extension/features-non-rq-code-comment/functional-code-comment-references.rq#references_in_functional_code_comments",
      "targetId": "file:./features-code-comment.text.py",
      "kind": "file_reference",
      "label": "./features-code-comment.text.py"
    },
    {
      "id": "reqlan rq/extension/git-codelens.rq#git_based_history->file_reference:./module/context-scope.rq",
      "sourceId": "reqlan rq/extension/git-codelens.rq#git_based_history",
      "targetId": "file:./module/context-scope.rq",
      "kind": "file_reference",
      "label": "context_scope"
    },
    {
      "id": "reqlan rq/extension/installation.rq#base_config_seed->file_reference:../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/extension/installation.rq#base_config_seed",
      "targetId": "file:../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "create_base_impl"
    },
    {
      "id": "reqlan rq/extension/installation.rq#base_installation->file_reference:../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/extension/installation.rq#base_installation",
      "targetId": "file:../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "create_base_impl"
    },
    {
      "id": "reqlan rq/extension/installation.rq#base_installation->references:reqlan rq/extension/installation.rq#base_config_seed",
      "sourceId": "reqlan rq/extension/installation.rq#base_installation",
      "targetId": "reqlan rq/extension/installation.rq#base_config_seed",
      "kind": "references",
      "label": "base_config_seed"
    },
    {
      "id": "reqlan rq/extension/installation.rq#base_installation->references:reqlan rq/extension/installation.rq#base_rqignore_seed",
      "sourceId": "reqlan rq/extension/installation.rq#base_installation",
      "targetId": "reqlan rq/extension/installation.rq#base_rqignore_seed",
      "kind": "references",
      "label": "base_rqignore_seed"
    },
    {
      "id": "reqlan rq/extension/installation.rq#base_vs_extension_boundary->references:reqlan rq/extension/installation.rq#extension_installation",
      "sourceId": "reqlan rq/extension/installation.rq#base_vs_extension_boundary",
      "targetId": "reqlan rq/extension/installation.rq#extension_installation",
      "kind": "references",
      "label": "extension_installation"
    },
    {
      "id": "reqlan rq/extension/installation.rq#base_vs_extension_boundary->references:reqlan rq/extension/installation.rq#base_installation",
      "sourceId": "reqlan rq/extension/installation.rq#base_vs_extension_boundary",
      "targetId": "reqlan rq/extension/installation.rq#base_installation",
      "kind": "references",
      "label": "base_installation"
    },
    {
      "id": "reqlan rq/extension/installation.rq#base_vs_extension_boundary->references:reqlan rq/extension/installation.rq#workspace_agent_files",
      "sourceId": "reqlan rq/extension/installation.rq#base_vs_extension_boundary",
      "targetId": "reqlan rq/extension/installation.rq#workspace_agent_files",
      "kind": "references",
      "label": "workspace_agent_files"
    },
    {
      "id": "reqlan rq/extension/installation.rq#extension_installation->references:reqlan rq/extension/installation.rq#welcome_webview_install",
      "sourceId": "reqlan rq/extension/installation.rq#extension_installation",
      "targetId": "reqlan rq/extension/installation.rq#welcome_webview_install",
      "kind": "references",
      "label": "welcome_webview_install"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->references:reqlan rq/extension/installation.rq#extension_installation",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "reqlan rq/extension/installation.rq#extension_installation",
      "kind": "references",
      "label": "extension_installation"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->references:reqlan rq/extension/installation.rq#base_installation",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "reqlan rq/extension/installation.rq#base_installation",
      "kind": "references",
      "label": "base_installation"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:./activation.rq",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:./activation.rq",
      "kind": "file_reference",
      "label": "./activation.rq"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:./onboarding/page-thanks-for-installing.rq",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:./onboarding/page-thanks-for-installing.rq",
      "kind": "file_reference",
      "label": "./onboarding/page-thanks-for-installing.rq"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:./configuration.rq",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:./configuration.rq",
      "kind": "file_reference",
      "label": "./configuration.rq"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:./module/index.rq",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:./module/index.rq",
      "kind": "file_reference",
      "label": "./module/index.rq"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:./features-skills-and-mcp.rq",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:./features-skills-and-mcp.rq",
      "kind": "file_reference",
      "label": "./features-skills-and-mcp.rq"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:./agents/features-ai.rq",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:./agents/features-ai.rq",
      "kind": "file_reference",
      "label": "./agents/features-ai.rq"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:../bases/base.rq",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:../bases/base.rq",
      "kind": "file_reference",
      "label": "../bases/base.rq"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:../cli/cli_package.rq",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:../cli/cli_package.rq",
      "kind": "file_reference",
      "label": "../cli/cli_package.rq"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/create-base.ts"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:../../packages/extension/src/ai_commands_module/install-cursor-skills.ts",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:../../packages/extension/src/ai_commands_module/install-cursor-skills.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/ai_commands_module/install-cursor-skills.ts"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/open-thanks-for-installing.ts"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:../../packages/extension/src/extension/onboarding-panel.ts",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:../../packages/extension/src/extension/onboarding-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/onboarding-panel.ts"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:../../packages/extension/webviews/onboarding/",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:../../packages/extension/webviews/onboarding/",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/onboarding/"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation->file_reference:../development/build.rq",
      "sourceId": "reqlan rq/extension/installation.rq#installation",
      "targetId": "file:../development/build.rq",
      "kind": "file_reference",
      "label": "../development/build.rq"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation_sequencing->references:reqlan rq/extension/installation.rq#extension_installation",
      "sourceId": "reqlan rq/extension/installation.rq#installation_sequencing",
      "targetId": "reqlan rq/extension/installation.rq#extension_installation",
      "kind": "references",
      "label": "extension_installation"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation_sequencing->references:reqlan rq/extension/installation.rq#base_installation",
      "sourceId": "reqlan rq/extension/installation.rq#installation_sequencing",
      "targetId": "reqlan rq/extension/installation.rq#base_installation",
      "kind": "references",
      "label": "base_installation"
    },
    {
      "id": "reqlan rq/extension/installation.rq#installation_sequencing->references:reqlan rq/extension/installation.rq#workspace_agent_files",
      "sourceId": "reqlan rq/extension/installation.rq#installation_sequencing",
      "targetId": "reqlan rq/extension/installation.rq#workspace_agent_files",
      "kind": "references",
      "label": "workspace_agent_files"
    },
    {
      "id": "reqlan rq/extension/installation.rq#welcome_webview_install->file_reference:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "sourceId": "reqlan rq/extension/installation.rq#welcome_webview_install",
      "targetId": "file:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/open-thanks-for-installing.ts"
    },
    {
      "id": "reqlan rq/extension/installation.rq#welcome_webview_install->file_reference:../../packages/extension/src/extension/onboarding-panel.ts",
      "sourceId": "reqlan rq/extension/installation.rq#welcome_webview_install",
      "targetId": "file:../../packages/extension/src/extension/onboarding-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/onboarding-panel.ts"
    },
    {
      "id": "reqlan rq/extension/installation.rq#welcome_webview_install->file_reference:../../packages/extension/webviews/onboarding/",
      "sourceId": "reqlan rq/extension/installation.rq#welcome_webview_install",
      "targetId": "file:../../packages/extension/webviews/onboarding/",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/onboarding/"
    },
    {
      "id": "reqlan rq/extension/installation.rq#workspace_agent_files->file_reference:../../packages/extension/src/ai_commands_module/install-cursor-skills.ts",
      "sourceId": "reqlan rq/extension/installation.rq#workspace_agent_files",
      "targetId": "file:../../packages/extension/src/ai_commands_module/install-cursor-skills.ts",
      "kind": "file_reference",
      "label": "install_cursor_skills_impl"
    },
    {
      "id": "reqlan rq/extension/installation.rq#workspace_agent_files->file_reference:../development/build.rq",
      "sourceId": "reqlan rq/extension/installation.rq#workspace_agent_files",
      "targetId": "file:../development/build.rq",
      "kind": "file_reference",
      "label": "../development/build.rq"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion->file_reference:@/reqlan rq/extension/code_completion.rq",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion",
      "targetId": "file:@/reqlan rq/extension/code_completion.rq",
      "kind": "file_reference",
      "label": "@/reqlan rq/extension/code_completion.rq"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion->file_reference:../../../packages/language/test/completion.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion",
      "targetId": "file:../../../packages/language/test/completion.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/completion.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion->file_reference:../../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion",
      "targetId": "file:../../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion->file_reference:../../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion",
      "targetId": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion->file_reference:../../../packages/language/src/reqlan-completion-context.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion",
      "targetId": "file:../../../packages/language/src/reqlan-completion-context.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-context.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#implicit_file_extension->file_reference:../../../packages/language/src/reqlan-imports.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#implicit_file_extension",
      "targetId": "file:../../../packages/language/src/reqlan-imports.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-imports.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#implicit_file_extension->file_reference:../../../packages/language/src/reqlan-file-link-resolver.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#implicit_file_extension",
      "targetId": "file:../../../packages/language/src/reqlan-file-link-resolver.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-file-link-resolver.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#implicit_file_extension->file_reference:../../../packages/language/test/implicit-import-extension.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#implicit_file_extension",
      "targetId": "file:../../../packages/language/test/implicit-import-extension.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/implicit-import-extension.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion->references:reqlan rq/extension/language-support/features-imports.rq#import_code_completion_explicit_extension",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion",
      "targetId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_explicit_extension",
      "kind": "references",
      "label": "import_code_completion_explicit_extension"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion->references:reqlan rq/extension/language-support/features-imports.rq#import_code_completion_path_segments",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion",
      "targetId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_path_segments",
      "kind": "references",
      "label": "import_code_completion_path_segments"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion->references:reqlan rq/extension/language-support/features-imports.rq#import_code_completion_substring_match",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion",
      "targetId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_substring_match",
      "kind": "references",
      "label": "import_code_completion_substring_match"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion->references:reqlan rq/extension/language-support/features-imports.rq#import_code_completion_ranking",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion",
      "targetId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_ranking",
      "kind": "references",
      "label": "import_code_completion_ranking"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion->references:reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion",
      "targetId": "reqlan rq/extension/language-support/features-imports.rq#anonymous_reference_code_completion",
      "kind": "references",
      "label": "anonymous_reference_code_completion"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_explicit_extension->references:reqlan rq/extension/language-support/features-imports.rq#implicit_file_extension",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_explicit_extension",
      "targetId": "reqlan rq/extension/language-support/features-imports.rq#implicit_file_extension",
      "kind": "references",
      "label": "implicit_file_extension"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_explicit_extension->file_reference:../../../packages/language/test/completion.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_explicit_extension",
      "targetId": "file:../../../packages/language/test/completion.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/completion.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_explicit_extension->file_reference:../../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_explicit_extension",
      "targetId": "file:../../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_explicit_extension->file_reference:../../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_explicit_extension",
      "targetId": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_path_segments->file_reference:../../../packages/language/test/completion.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_path_segments",
      "targetId": "file:../../../packages/language/test/completion.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/completion.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_path_segments->file_reference:../../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_path_segments",
      "targetId": "file:../../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_path_segments->file_reference:../../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_path_segments",
      "targetId": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_ranking->file_reference:../../../packages/language/test/completion.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_ranking",
      "targetId": "file:../../../packages/language/test/completion.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/completion.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_ranking->file_reference:../../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_ranking",
      "targetId": "file:../../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_ranking->file_reference:../../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_ranking",
      "targetId": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_substring_match->file_reference:../../../packages/language/test/completion.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_substring_match",
      "targetId": "file:../../../packages/language/test/completion.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/completion.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_substring_match->file_reference:../../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_substring_match",
      "targetId": "file:../../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_substring_match->file_reference:../../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_code_completion_substring_match",
      "targetId": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_does_not_exist_error->file_reference:../../../packages/language/test/validating.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_does_not_exist_error",
      "targetId": "file:../../../packages/language/test/validating.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/validating.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_does_not_exist_error->file_reference:../../../packages/language/src/reqlan-validator.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_does_not_exist_error",
      "targetId": "file:../../../packages/language/src/reqlan-validator.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-validator.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_error->file_reference:../../../packages/language/test/code-actions.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_error",
      "targetId": "file:../../../packages/language/test/code-actions.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/code-actions.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#import_error->file_reference:../../../packages/language/test/import-edits.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#import_error",
      "targetId": "file:../../../packages/language/test/import-edits.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/import-edits.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:./language-server-errors.rq",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:./language-server-errors.rq",
      "kind": "file_reference",
      "label": "./language-server-errors.rq"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../vsc-primitives.rq",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../vsc-primitives.rq",
      "kind": "file_reference",
      "label": "../vsc-primitives.rq"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:https://company.com/reqs/style.rq",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:https://company.com/reqs/style.rq",
      "kind": "file_reference",
      "label": "https://company.com/reqs/style.rq"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../../../packages/language/test/code-actions.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../../../packages/language/test/code-actions.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/code-actions.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../../../packages/language/test/import-edits.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../../../packages/language/test/import-edits.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/import-edits.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:.rq",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:.rq",
      "kind": "file_reference",
      "label": ".rq"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../../../packages/language/src/reqlan-imports.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../../../packages/language/src/reqlan-imports.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-imports.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../../../packages/language/src/reqlan-file-link-resolver.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../../../packages/language/src/reqlan-file-link-resolver.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-file-link-resolver.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../../../packages/language/test/implicit-import-extension.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../../../packages/language/test/implicit-import-extension.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/implicit-import-extension.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../../../packages/language/test/completion.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../../../packages/language/test/completion.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/completion.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../../../packages/language/test/validating.test.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../../../packages/language/test/validating.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/validating.test.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../../../packages/language/src/reqlan-validator.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../../../packages/language/src/reqlan-validator.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-validator.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:@/reqlan rq/extension/code_completion.rq",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:@/reqlan rq/extension/code_completion.rq",
      "kind": "file_reference",
      "label": "@/reqlan rq/extension/code_completion.rq"
    },
    {
      "id": "reqlan rq/extension/language-support/features-imports.rq#remote_imports->file_reference:../../../packages/language/src/reqlan-completion-context.ts",
      "sourceId": "reqlan rq/extension/language-support/features-imports.rq#remote_imports",
      "targetId": "file:../../../packages/language/src/reqlan-completion-context.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-context.ts"
    },
    {
      "id": "reqlan rq/extension/language-support/language-server-errors.rq#general_errors->file_reference:../../core-architecture.rq",
      "sourceId": "reqlan rq/extension/language-support/language-server-errors.rq#general_errors",
      "targetId": "file:../../core-architecture.rq",
      "kind": "file_reference",
      "label": "../../core-architecture.rq"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_controller->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cy_controller",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_controller->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cy_controller",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_controller->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-interactions.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cy_controller",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-interactions.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-interactions.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_controller->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-highlight.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cy_controller",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-highlight.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-highlight.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_controller->file_reference:../../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cy_controller",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-physics.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_controller->references:reqlan rq/extension/library/graph.rq#reframe_view",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cy_controller",
      "targetId": "reqlan rq/extension/library/graph.rq#reframe_view",
      "kind": "references",
      "label": "reframe_view"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_controller->references:reqlan rq/extension/library/graph.rq#auto_reframe",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cy_controller",
      "targetId": "reqlan rq/extension/library/graph.rq#auto_reframe",
      "kind": "references",
      "label": "auto_reframe"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_controller->references:reqlan rq/extension/library/graph.rq#graph_label_modes",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cy_controller",
      "targetId": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "kind": "references",
      "label": "graph_label_modes"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_controller->references:reqlan rq/extension/library/graph.rq#graph_label_auto",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cy_controller",
      "targetId": "reqlan rq/extension/library/graph.rq#graph_label_auto",
      "kind": "references",
      "label": "graph_label_auto"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cy_elements->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cy_elements",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cytoscape->file_reference:../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cytoscape",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cytoscape->file_reference:../../../packages/extension/webviews/shared/graph/graph-theme.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cytoscape",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-theme.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-theme.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_cytoscape->references:reqlan rq/extension/library/graph.rq#auto_reframe",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_cytoscape",
      "targetId": "reqlan rq/extension/library/graph.rq#auto_reframe",
      "kind": "references",
      "label": "auto_reframe"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_auto->references:reqlan rq/extension/library/graph.rq#view_controls",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_auto",
      "targetId": "reqlan rq/extension/library/graph.rq#view_controls",
      "kind": "references",
      "label": "view_controls"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_auto->references:reqlan rq/extension/library/graph.rq#reframe_view",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_auto",
      "targetId": "reqlan rq/extension/library/graph.rq#reframe_view",
      "kind": "references",
      "label": "reframe_view"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_auto->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_auto",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_auto->file_reference:../../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_auto",
      "targetId": "file:../../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_auto->file_reference:../../../packages/extension/test/graph-ui-state.test.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_auto",
      "targetId": "file:../../../packages/extension/test/graph-ui-state.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/graph-ui-state.test.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_auto->file_reference:../../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_auto",
      "targetId": "file:../../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_modes->references:reqlan rq/extension/library/graph.rq#graph_label_auto",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "targetId": "reqlan rq/extension/library/graph.rq#graph_label_auto",
      "kind": "references",
      "label": "graph_label_auto"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_modes->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_modes->file_reference:../../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "targetId": "file:../../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_modes->file_reference:../../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "targetId": "file:../../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_modes->references:reqlan rq/extension/library/graph.rq#view_controls",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "targetId": "reqlan rq/extension/library/graph.rq#view_controls",
      "kind": "references",
      "label": "view_controls"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_modes->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_modes->file_reference:../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "targetId": "file:../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/shared/graph-ui-state.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_modes->file_reference:../../../packages/extension/test/graph-ui-state.test.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "targetId": "file:../../../packages/extension/test/graph-ui-state.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/graph-ui-state.test.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_label_modes->file_reference:../../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "targetId": "file:../../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_labels->references:reqlan rq/extension/library/graph.rq#graph_label_modes",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_labels",
      "targetId": "reqlan rq/extension/library/graph.rq#graph_label_modes",
      "kind": "references",
      "label": "graph_label_modes"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_labels->references:reqlan rq/extension/library/graph.rq#graph_label_auto",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_labels",
      "targetId": "reqlan rq/extension/library/graph.rq#graph_label_auto",
      "kind": "references",
      "label": "graph_label_auto"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-elements.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-interactions.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-interactions.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-interactions.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-highlight.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-highlight.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-highlight.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-physics.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/shared/graph/graph-groups.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-groups.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-groups.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/shared/graph/graph-theme.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-theme.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-theme.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/ideas-summary/lib/",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/lib/",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/lib/"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/analytical/src/graph/physics-core.js",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/analytical/src/graph/physics-core.js",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/graph/physics-core.js"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/shared/graph-ui-state.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/test/graph-ui-state.test.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/test/graph-ui-state.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/graph-ui-state.test.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/analytical/src/core/filter-specials.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/analytical/src/core/filter-specials.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/filter-specials.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/analytical/src/export/build-export-snapshot.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/export/build-export-snapshot.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/analytical/src/export/html-export-utils.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/analytical/src/export/html-export-utils.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/export/html-export-utils.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/webview-graph-queries.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/analytical/src/index-store/sqlite-store.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/analytical/src/index-store/sqlite-store.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/sqlite-store.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/ideas-summary/components/SearchableCheckboxDropdown.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/SearchableCheckboxDropdown.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/SearchableCheckboxDropdown.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/src/webview_module/shared/messages.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/src/webview_module/shared/messages.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/shared/messages.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/analytical/test/filter-specials.test.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/analytical/test/filter-specials.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/filter-specials.test.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_library->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_library",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/analytical/src/core/filter-specials.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/analytical/src/core/filter-specials.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/filter-specials.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/analytical/src/export/build-export-snapshot.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/analytical/src/export/build-export-snapshot.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/export/build-export-snapshot.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/analytical/src/export/html-export-template.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/analytical/src/export/html-export-template.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/export/html-export-template.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/analytical/src/export/html-export-utils.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/analytical/src/export/html-export-utils.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/export/html-export-utils.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/webview-graph-queries.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/analytical/src/index-store/sqlite-store.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/analytical/src/index-store/sqlite-store.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/sqlite-store.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/extension/webviews/ideas-summary/components/SearchableCheckboxDropdown.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/SearchableCheckboxDropdown.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/SearchableCheckboxDropdown.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/extension/src/webview_module/shared/messages.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/extension/src/webview_module/shared/messages.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/shared/messages.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/analytical/test/export-html.test.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/analytical/test/export-html.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/export-html.test.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters->file_reference:../../../packages/analytical/test/filter-specials.test.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#graph_status_tag_filters",
      "targetId": "file:../../../packages/analytical/test/filter-specials.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/filter-specials.test.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#layout_physics->file_reference:../../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#layout_physics",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-physics.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#layout_physics->file_reference:../../../packages/analytical/src/graph/physics-core.js",
      "sourceId": "reqlan rq/extension/library/graph.rq#layout_physics",
      "targetId": "file:../../../packages/analytical/src/graph/physics-core.js",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/graph/physics-core.js"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#layout_physics->file_reference:../../../packages/extension/webviews/shared/graph/graph-groups.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#layout_physics",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-groups.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-groups.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#manual_reframe->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#manual_reframe",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#manual_reframe->file_reference:../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#manual_reframe",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#physics_options->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte",
      "sourceId": "reqlan rq/extension/library/graph.rq#physics_options",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#reframe_animation->references:reqlan rq/extension/library/graph.rq#auto_reframe",
      "sourceId": "reqlan rq/extension/library/graph.rq#reframe_animation",
      "targetId": "reqlan rq/extension/library/graph.rq#auto_reframe",
      "kind": "references",
      "label": "auto_reframe"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#reframe_animation->references:reqlan rq/extension/library/graph.rq#manual_reframe",
      "sourceId": "reqlan rq/extension/library/graph.rq#reframe_animation",
      "targetId": "reqlan rq/extension/library/graph.rq#manual_reframe",
      "kind": "references",
      "label": "manual_reframe"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#reframe_animation->references:reqlan rq/extension/library/graph.rq#graph_cytoscape",
      "sourceId": "reqlan rq/extension/library/graph.rq#reframe_animation",
      "targetId": "reqlan rq/extension/library/graph.rq#graph_cytoscape",
      "kind": "references",
      "label": "graph_cytoscape"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#reframe_view->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#reframe_view",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#reframe_view->references:reqlan rq/extension/library/graph.rq#manual_reframe",
      "sourceId": "reqlan rq/extension/library/graph.rq#reframe_view",
      "targetId": "reqlan rq/extension/library/graph.rq#manual_reframe",
      "kind": "references",
      "label": "manual_reframe"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#reframe_view->references:reqlan rq/extension/library/graph.rq#auto_reframe",
      "sourceId": "reqlan rq/extension/library/graph.rq#reframe_view",
      "targetId": "reqlan rq/extension/library/graph.rq#auto_reframe",
      "kind": "references",
      "label": "auto_reframe"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#reframe_view->references:reqlan rq/extension/library/graph.rq#reframe_animation",
      "sourceId": "reqlan rq/extension/library/graph.rq#reframe_view",
      "targetId": "reqlan rq/extension/library/graph.rq#reframe_animation",
      "kind": "references",
      "label": "reframe_animation"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#technology->file_reference:../../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "sourceId": "reqlan rq/extension/library/graph.rq#technology",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-physics.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-physics.ts"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#view_controls->references:reqlan rq/extension/library/graph.rq#reframe_view",
      "sourceId": "reqlan rq/extension/library/graph.rq#view_controls",
      "targetId": "reqlan rq/extension/library/graph.rq#reframe_view",
      "kind": "references",
      "label": "reframe_view"
    },
    {
      "id": "reqlan rq/extension/library/graph.rq#view_controls->references:reqlan rq/extension/library/graph.rq#graph_label_auto",
      "sourceId": "reqlan rq/extension/library/graph.rq#view_controls",
      "targetId": "reqlan rq/extension/library/graph.rq#graph_label_auto",
      "kind": "references",
      "label": "graph_label_auto"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling->file_reference:../../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "kind": "file_reference",
      "label": "NestedSection"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling->file_reference:../../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "kind": "file_reference",
      "label": "CollapsiblePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "kind": "references",
      "label": "scope_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "kind": "references",
      "label": "reference_lists_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling->file_reference:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file_reference",
      "label": "ScopePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling->file_reference:../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_content_styling",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "kind": "file_reference",
      "label": "ReferenceListsPane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_panes_loading->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_panes_loading",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "kind": "references",
      "label": "scope_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_panes_loading->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_panes_loading",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "kind": "references",
      "label": "reference_lists_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_panes_loading->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#parent_nodes_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_panes_loading",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#parent_nodes_pane",
      "kind": "references",
      "label": "parent_nodes_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "kind": "references",
      "label": "scope_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "kind": "references",
      "label": "reference_lists_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#parent_nodes_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#parent_nodes_pane",
      "kind": "references",
      "label": "parent_nodes_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../features-commands.rq",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../features-commands.rq",
      "kind": "file_reference",
      "label": "../../features-commands.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/widgets/DependencyPulse.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/widgets/DependencyPulse.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/components/widgets/DependencyPulse.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/analytical/src/core/context-signals.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/analytical/src/core/context-signals.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/core/context-signals.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../context-scope-v2.rq",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../context-scope-v2.rq",
      "kind": "file_reference",
      "label": "../context-scope-v2.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/extension/src/activity_bar_module/git-context.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/extension/src/activity_bar_module/git-context.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/src/activity_bar_module/git-context.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/extension/src/activity_bar_module/git-context-helpers.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/extension/src/activity_bar_module/git-context-helpers.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/src/activity_bar_module/git-context-helpers.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/analytical/src/core/context-model.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/analytical/src/core/context-model.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/core/context-model.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/analytical/src/index-store/idea-extractor.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/analytical/src/index-store/idea-extractor.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/index-store/idea-extractor.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/analytical/test/idea-extractor-namespace-refs.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/analytical/test/idea-extractor-namespace-refs.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/idea-extractor-namespace-refs.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/language/src/reqlan-file-link-resolver.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/language/src/reqlan-file-link-resolver.ts",
      "kind": "file_reference",
      "label": "../../../../packages/language/src/reqlan-file-link-resolver.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/language/src/reqlan-namespace-import-links.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/language/src/reqlan-namespace-import-links.ts",
      "kind": "file_reference",
      "label": "../../../../packages/language/src/reqlan-namespace-import-links.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/analytical/src/core/file-reference-resolve.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/analytical/src/core/file-reference-resolve.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/core/file-reference-resolve.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/analytical/test/file-reference-resolve.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/analytical/test/file-reference-resolve.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/file-reference-resolve.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/language/test/linking.test.ts:does not report linking error for bare namespace alias references",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/language/test/linking.test.ts:does not report linking error for bare namespace alias references",
      "kind": "file_reference",
      "label": "../../../../packages/language/test/linking.test.ts:does not report linking error for bare namespace alias references"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane->file_reference:../../../../packages/analytical/test/context-signals.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#current_file_pane",
      "targetId": "file:../../../../packages/analytical/test/context-signals.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/context-signals.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#dependency_pulse_table->file_reference:../../../../packages/extension/webviews/activity-bar/components/widgets/DependencyPulse.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#dependency_pulse_table",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/widgets/DependencyPulse.svelte",
      "kind": "file_reference",
      "label": "DependencyPulse"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#dependency_pulse_table->file_reference:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#dependency_pulse_table",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file_reference",
      "label": "ScopePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown->file_reference:../../../../packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte",
      "kind": "file_reference",
      "label": "ContextFingerprint"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#dependency_pulse_table",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#dependency_pulse_table",
      "kind": "references",
      "label": "dependency_pulse_table"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail",
      "kind": "references",
      "label": "tooltip_detail"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown->file_reference:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file_reference",
      "label": "ScopePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "kind": "references",
      "label": "scope_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown",
      "kind": "references",
      "label": "fingerprint_axis_drilldown"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail",
      "kind": "references",
      "label": "tooltip_detail"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens->file_reference:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file_reference",
      "label": "ScopePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens->file_reference:../../../../packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte",
      "kind": "file_reference",
      "label": "ContextFingerprint"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens->file_reference:../../../../packages/extension/src/activity_bar_module/git-context.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "targetId": "file:../../../../packages/extension/src/activity_bar_module/git-context.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/src/activity_bar_module/git-context.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens->file_reference:../../../../packages/extension/src/activity_bar_module/git-context-helpers.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "targetId": "file:../../../../packages/extension/src/activity_bar_module/git-context-helpers.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/src/activity_bar_module/git-context-helpers.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens->file_reference:../../../../packages/analytical/src/core/context-model.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "targetId": "file:../../../../packages/analytical/src/core/context-model.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/core/context-model.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens->file_reference:../../../../packages/analytical/src/core/context-signals.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "targetId": "file:../../../../packages/analytical/src/core/context-signals.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/core/context-signals.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_tray",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#context_tray",
      "kind": "references",
      "label": "context_tray"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "kind": "references",
      "label": "reference_resolution_parity"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#unresolved_reference_create",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#unresolved_reference_create",
      "kind": "references",
      "label": "unresolved_reference_create"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "kind": "file_reference",
      "label": "ReferenceListsPane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane->file_reference:../../../../packages/analytical/src/index-store/idea-extractor.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "targetId": "file:../../../../packages/analytical/src/index-store/idea-extractor.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/index-store/idea-extractor.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane->file_reference:../../../../packages/analytical/test/idea-extractor-namespace-refs.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "targetId": "file:../../../../packages/analytical/test/idea-extractor-namespace-refs.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/idea-extractor-namespace-refs.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity->file_reference:../../../../packages/language/src/reqlan-file-link-resolver.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "targetId": "file:../../../../packages/language/src/reqlan-file-link-resolver.ts",
      "kind": "file_reference",
      "label": "../../../../packages/language/src/reqlan-file-link-resolver.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity->file_reference:../../../../packages/language/src/reqlan-namespace-import-links.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "targetId": "file:../../../../packages/language/src/reqlan-namespace-import-links.ts",
      "kind": "file_reference",
      "label": "../../../../packages/language/src/reqlan-namespace-import-links.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_lists_pane",
      "kind": "references",
      "label": "reference_lists_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity->file_reference:../../../../packages/analytical/src/index-store/idea-extractor.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "targetId": "file:../../../../packages/analytical/src/index-store/idea-extractor.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/index-store/idea-extractor.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity->file_reference:../../../../packages/analytical/src/core/file-reference-resolve.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "targetId": "file:../../../../packages/analytical/src/core/file-reference-resolve.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/core/file-reference-resolve.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity->file_reference:../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "kind": "file_reference",
      "label": "ReferenceListsPane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity->file_reference:../../../../packages/analytical/test/idea-extractor-namespace-refs.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "targetId": "file:../../../../packages/analytical/test/idea-extractor-namespace-refs.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/idea-extractor-namespace-refs.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity->file_reference:../../../../packages/analytical/test/file-reference-resolve.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "targetId": "file:../../../../packages/analytical/test/file-reference-resolve.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/file-reference-resolve.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity->file_reference:../../../../packages/language/test/linking.test.ts:does not report linking error for bare namespace alias references",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#reference_resolution_parity",
      "targetId": "file:../../../../packages/language/test/linking.test.ts:does not report linking error for bare namespace alias references",
      "kind": "file_reference",
      "label": "../../../../packages/language/test/linking.test.ts:does not report linking error for bare namespace alias references"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#git_history_lens",
      "kind": "references",
      "label": "git_history_lens"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file_reference",
      "label": "ScopePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#scope_pane",
      "kind": "references",
      "label": "scope_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail->file_reference:../../../../packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte",
      "kind": "file_reference",
      "label": "ContextFingerprint"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail->references:reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail",
      "targetId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#fingerprint_axis_drilldown",
      "kind": "references",
      "label": "fingerprint_axis_drilldown"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail->file_reference:../../../../packages/analytical/src/core/context-signals.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail",
      "targetId": "file:../../../../packages/analytical/src/core/context-signals.ts",
      "kind": "file_reference",
      "label": "context_signals"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail->file_reference:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file_reference",
      "label": "ScopePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail->file_reference:../../../../packages/analytical/test/context-signals.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#tooltip_detail",
      "targetId": "file:../../../../packages/analytical/test/context-signals.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/context-signals.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#unresolved_reference_create->file_reference:../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#unresolved_reference_create",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "kind": "file_reference",
      "label": "ReferenceListsPane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#unresolved_reference_create->file_reference:../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/current_context_scope.rq#unresolved_reference_create",
      "targetId": "file:../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "kind": "file_reference",
      "label": "MiniGraphCanvas"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane->file_reference:../../features-graph-analysers.rq",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane",
      "targetId": "file:../../features-graph-analysers.rq",
      "kind": "file_reference",
      "label": "../../features-graph-analysers.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane->file_reference:../../library/graph.rq",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane",
      "targetId": "file:../../library/graph.rq",
      "kind": "file_reference",
      "label": "../../library/graph.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane->file_reference:../graphical_graph.rq",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane",
      "targetId": "file:../graphical_graph.rq",
      "kind": "file_reference",
      "label": "../graphical_graph.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#minigraph_loading->references:reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#minigraph_loading",
      "targetId": "reqlan rq/extension/module/activitybar-panels/minigraph.rq#miniature_graph_pane",
      "kind": "references",
      "label": "miniature_graph_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker->file_reference:../../../../packages/extension/webviews/activity-bar/components/BasePicker.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/BasePicker.svelte",
      "kind": "file_reference",
      "label": "BasePicker"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker->file_reference:../../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "kind": "file_reference",
      "label": "WorkspacePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker->file_reference:../../../../packages/extension/webviews/activity-bar/lib/filter-bases.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/lib/filter-bases.ts",
      "kind": "file_reference",
      "label": "filter_bases"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker->file_reference:../../../../packages/extension/test/filter-bases.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker",
      "targetId": "file:../../../../packages/extension/test/filter-bases.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/test/filter-bases.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker->file_reference:../../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/state/app.svelte.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker->file_reference:../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker",
      "targetId": "file:../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_content_styling->file_reference:../../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_content_styling",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "kind": "file_reference",
      "label": "NestedSection"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_content_styling->file_reference:../../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_content_styling",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "kind": "file_reference",
      "label": "CollapsiblePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_content_styling->file_reference:../../../../packages/extension/webviews/activity-bar/lib/group-file-issues.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_content_styling",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/lib/group-file-issues.ts",
      "kind": "file_reference",
      "label": "group_file_issues"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_content_styling->file_reference:../../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_content_styling",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "kind": "file_reference",
      "label": "WorkspacePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_content_styling->file_reference:../../../../packages/extension/test/group-file-issues.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_content_styling",
      "targetId": "file:../../../../packages/extension/test/group-file-issues.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/test/group-file-issues.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_loading->references:reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_loading",
      "targetId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "kind": "references",
      "label": "workspace_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->references:reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_base_picker",
      "kind": "references",
      "label": "workspace_base_picker"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "kind": "file_reference",
      "label": "WorkspacePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../ideas_summary/webview.rq",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../ideas_summary/webview.rq",
      "kind": "file_reference",
      "label": "../ideas_summary/webview.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/BasePicker.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/BasePicker.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/components/BasePicker.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../../packages/extension/webviews/activity-bar/lib/filter-bases.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/lib/filter-bases.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/lib/filter-bases.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../../packages/extension/webviews/activity-bar/lib/group-file-issues.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/lib/group-file-issues.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/lib/group-file-issues.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../bases/base.rq",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../bases/base.rq",
      "kind": "file_reference",
      "label": "../../../bases/base.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../../packages/extension/test/filter-bases.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../../packages/extension/test/filter-bases.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/test/filter-bases.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/activity-bar/state/app.svelte.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane->file_reference:../../../../packages/extension/test/group-file-issues.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar-panels/workspace.rq#workspace_pane",
      "targetId": "file:../../../../packages/extension/test/group-file-issues.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/test/group-file-issues.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../reqlan rq/development/core.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../reqlan rq/development/core.rq",
      "kind": "file_reference",
      "label": "development_core"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "activity_bar_webview"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/src/activity_bar_module/activity-bar-data-service.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/activity-bar-data-service.ts",
      "kind": "file_reference",
      "label": "activity_bar_data"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../brand.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../brand.rq",
      "kind": "file_reference",
      "label": "../../brand.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../phonebook.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../phonebook.rq",
      "kind": "file_reference",
      "label": "../../phonebook.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:./context-scope.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:./context-scope.rq",
      "kind": "file_reference",
      "label": "./context-scope.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:./graph-path.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:./graph-path.rq",
      "kind": "file_reference",
      "label": "./graph-path.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../features-graph-analysers.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../features-graph-analysers.rq",
      "kind": "file_reference",
      "label": "../features-graph-analysers.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../features-commands.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../features-commands.rq",
      "kind": "file_reference",
      "label": "../features-commands.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../features-consumption.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../features-consumption.rq",
      "kind": "file_reference",
      "label": "../features-consumption.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../library/graph.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../library/graph.rq",
      "kind": "file_reference",
      "label": "../library/graph.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:./webview.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:./webview.rq",
      "kind": "file_reference",
      "label": "./webview.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:./ideas_summary/webview.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:./ideas_summary/webview.rq",
      "kind": "file_reference",
      "label": "./ideas_summary/webview.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:./ideas_summary/graphical_graph.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:./ideas_summary/graphical_graph.rq",
      "kind": "file_reference",
      "label": "./ideas_summary/graphical_graph.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:./activitybar-panels/current_context_scope.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:./activitybar-panels/current_context_scope.rq",
      "kind": "file_reference",
      "label": "./activitybar-panels/current_context_scope.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:./activitybar-panels/minigraph.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:./activitybar-panels/minigraph.rq",
      "kind": "file_reference",
      "label": "./activitybar-panels/minigraph.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:./activitybar-panels/workspace.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:./activitybar-panels/workspace.rq",
      "kind": "file_reference",
      "label": "./activitybar-panels/workspace.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/src/activity_bar_module/activity-bar-messages.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/activity-bar-messages.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/activity_bar_module/activity-bar-messages.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/src/activity_bar_module/get-activity-bar-html.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/get-activity-bar-html.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/activity_bar_module/get-activity-bar-html.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/ideas-summary-panel.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/App.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/App.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/App.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/lib/group-file-issues.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/lib/group-file-issues.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/lib/group-file-issues.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../ontology.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../ontology.rq",
      "kind": "file_reference",
      "label": "../../ontology.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../bases/base.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../bases/base.rq",
      "kind": "file_reference",
      "label": "../../bases/base.rq"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/components/HeaderBar.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/HeaderBar.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/HeaderBar.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/src/activity_bar_module/context-session.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/context-session.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/activity_bar_module/context-session.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/src/shared/phonebook.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/src/shared/phonebook.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/shared/phonebook.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../phonebook.json",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../phonebook.json",
      "kind": "file_reference",
      "label": "../../phonebook.json"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/test/startup-gate.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/test/startup-gate.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/startup-gate.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/workspace-index-lazy-services.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/vite.config.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/vite.config.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/vite.config.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/state/app.svelte.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/webviews/activity-bar/components/BootstrapStatus.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/BootstrapStatus.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/BootstrapStatus.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#activity_bar->file_reference:../../../packages/extension/test/group-file-issues.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#activity_bar",
      "targetId": "file:../../../packages/extension/test/group-file-issues.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/group-file-issues.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#component_list->file_reference:../../../packages/extension/webviews/activity-bar/App.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#component_list",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/App.svelte",
      "kind": "file_reference",
      "label": "ActivityBarApp"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#component_list->references:reqlan rq/extension/module/activitybar.rq#info_site_link",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#component_list",
      "targetId": "reqlan rq/extension/module/activitybar.rq#info_site_link",
      "kind": "references",
      "label": "info_site_link"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#component_list->file_reference:../../../packages/extension/webviews/activity-bar/",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#component_list",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#component_list->file_reference:../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#component_list",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/MiniGraphCanvas.svelte",
      "kind": "file_reference",
      "label": "MiniGraphCanvas"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#component_list->file_reference:../library/graph.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#component_list",
      "targetId": "file:../library/graph.rq",
      "kind": "file_reference",
      "label": "graph_lib"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#component_list->file_reference:../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#component_list",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "activity_bar_webview"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#component_list->file_reference:../../../packages/extension/src/activity_bar_module/activity-bar-data-service.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#component_list",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/activity-bar-data-service.ts",
      "kind": "file_reference",
      "label": "activity_bar_data"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#component_list->file_reference:../../../packages/extension/src/activity_bar_module/activity-bar-messages.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#component_list",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/activity-bar-messages.ts",
      "kind": "file_reference",
      "label": "activity_bar_messages"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#component_list->file_reference:../../../packages/extension/src/activity_bar_module/get-activity-bar-html.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#component_list",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/get-activity-bar-html.ts",
      "kind": "file_reference",
      "label": "get_activity_bar_html"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#component_list->file_reference:../../../packages/extension/webviews/activity-bar/vite.config.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#component_list",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/vite.config.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/vite.config.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#context_tray->references:reqlan rq/extension/module/activitybar.rq#context_tray",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#context_tray",
      "targetId": "reqlan rq/extension/module/activitybar.rq#context_tray",
      "kind": "references",
      "label": "context_tray"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#current_file_pane->references:reqlan rq/extension/module/activitybar.rq#current_file_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#current_file_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#current_file_pane",
      "kind": "references",
      "label": "current_file_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#current_file_pane->references:reqlan rq/extension/module/activitybar.rq#scope_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#current_file_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#scope_pane",
      "kind": "references",
      "label": "scope_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#current_file_pane->references:reqlan rq/extension/module/activitybar.rq#miniature_graph_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#current_file_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#miniature_graph_pane",
      "kind": "references",
      "label": "miniature_graph_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#current_file_pane->references:reqlan rq/extension/module/activitybar.rq#reference_lists_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#current_file_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#reference_lists_pane",
      "kind": "references",
      "label": "reference_lists_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#current_file_pane->references:reqlan rq/extension/module/activitybar.rq#parent_nodes_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#current_file_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#parent_nodes_pane",
      "kind": "references",
      "label": "parent_nodes_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#git_history_lens->references:reqlan rq/extension/module/activitybar.rq#git_history_lens",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#git_history_lens",
      "targetId": "reqlan rq/extension/module/activitybar.rq#git_history_lens",
      "kind": "references",
      "label": "git_history_lens"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#header_buttons->references:reqlan rq/extension/module/activitybar.rq#hop_depth_control",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#header_buttons",
      "targetId": "reqlan rq/extension/module/activitybar.rq#hop_depth_control",
      "kind": "references",
      "label": "hop_depth_control"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#header_buttons->file_reference:../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#header_buttons",
      "targetId": "file:../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#header_buttons->references:reqlan rq/extension/module/activitybar.rq#info_site_link",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#header_buttons",
      "targetId": "reqlan rq/extension/module/activitybar.rq#info_site_link",
      "kind": "references",
      "label": "info_site_link"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#header_buttons->file_reference:../../../packages/extension/webviews/activity-bar/components/HeaderBar.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#header_buttons",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/HeaderBar.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/HeaderBar.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#header_buttons->file_reference:../../../packages/extension/src/activity_bar_module/context-session.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#header_buttons",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/context-session.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/activity_bar_module/context-session.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#icon->file_reference:../../brand.rq",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#icon",
      "targetId": "file:../../brand.rq",
      "kind": "file_reference",
      "label": "brand"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#implementation_priority->references:reqlan rq/extension/module/activitybar.rq#scope_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/activitybar.rq#scope_pane",
      "kind": "references",
      "label": "scope_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#implementation_priority->references:reqlan rq/extension/module/activitybar.rq#reference_lists_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/activitybar.rq#reference_lists_pane",
      "kind": "references",
      "label": "reference_lists_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#implementation_priority->references:reqlan rq/extension/module/activitybar.rq#miniature_graph_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/activitybar.rq#miniature_graph_pane",
      "kind": "references",
      "label": "miniature_graph_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#implementation_priority->references:reqlan rq/extension/module/activitybar.rq#parent_nodes_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/activitybar.rq#parent_nodes_pane",
      "kind": "references",
      "label": "parent_nodes_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#implementation_priority->references:reqlan rq/extension/module/activitybar.rq#context_tray",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/activitybar.rq#context_tray",
      "kind": "references",
      "label": "context_tray"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#implementation_priority->references:reqlan rq/extension/module/activitybar.rq#selection_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/activitybar.rq#selection_pane",
      "kind": "references",
      "label": "selection_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#implementation_priority->references:reqlan rq/extension/module/activitybar.rq#ideaset_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/activitybar.rq#ideaset_pane",
      "kind": "references",
      "label": "ideaset_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#implementation_priority->references:reqlan rq/extension/module/activitybar.rq#file_references_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/activitybar.rq#file_references_pane",
      "kind": "references",
      "label": "file_references_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#implementation_priority->references:reqlan rq/extension/module/activitybar.rq#recent_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/activitybar.rq#recent_pane",
      "kind": "references",
      "label": "recent_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#info_site_link->file_reference:../../../packages/extension/src/shared/phonebook.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#info_site_link",
      "targetId": "file:../../../packages/extension/src/shared/phonebook.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/shared/phonebook.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#info_site_link->file_reference:../../phonebook.json",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#info_site_link",
      "targetId": "file:../../phonebook.json",
      "kind": "file_reference",
      "label": "../../phonebook.json"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#info_site_link->file_reference:../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#info_site_link",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "activity_bar_webview"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#loading_state->file_reference:../../../packages/extension/src/activity_bar_module/get-activity-bar-html.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#loading_state",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/get-activity-bar-html.ts",
      "kind": "file_reference",
      "label": "get_activity_bar_html"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#loading_state->references:reqlan rq/extension/module/activitybar.rq#workspace_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#loading_state",
      "targetId": "reqlan rq/extension/module/activitybar.rq#workspace_pane",
      "kind": "references",
      "label": "workspace_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#loading_state->references:reqlan rq/extension/module/activitybar.rq#miniature_graph_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#loading_state",
      "targetId": "reqlan rq/extension/module/activitybar.rq#miniature_graph_pane",
      "kind": "references",
      "label": "miniature_graph_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#loading_state->file_reference:../../../packages/extension/webviews/activity-bar/App.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#loading_state",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/App.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/App.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#loading_state->file_reference:../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#loading_state",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/state/app.svelte.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#loading_state->file_reference:../../../packages/extension/webviews/activity-bar/components/BootstrapStatus.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#loading_state",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/BootstrapStatus.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/BootstrapStatus.svelte"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#loading_state->file_reference:../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#loading_state",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#loading_state->file_reference:../../../packages/extension/test/startup-gate.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#loading_state",
      "targetId": "file:../../../packages/extension/test/startup-gate.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/startup-gate.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#miniature_graph_pane->references:reqlan rq/extension/module/activitybar.rq#miniature_graph_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#miniature_graph_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#miniature_graph_pane",
      "kind": "references",
      "label": "miniature_graph_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#minigraph_file_reference_links->references:reqlan rq/extension/module/activitybar.rq#minigraph_file_reference_links",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#minigraph_file_reference_links",
      "targetId": "reqlan rq/extension/module/activitybar.rq#minigraph_file_reference_links",
      "kind": "references",
      "label": "minigraph_file_reference_links"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panel_content_styling->file_reference:../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panel_content_styling",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/NestedSection.svelte",
      "kind": "file_reference",
      "label": "NestedSection"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panel_content_styling->file_reference:../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panel_content_styling",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/CollapsiblePane.svelte",
      "kind": "file_reference",
      "label": "CollapsiblePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panel_content_styling->file_reference:../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panel_content_styling",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/WorkspacePane.svelte",
      "kind": "file_reference",
      "label": "WorkspacePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panel_content_styling->file_reference:../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panel_content_styling",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file_reference",
      "label": "ScopePane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panel_content_styling->file_reference:../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panel_content_styling",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/ReferenceListsPane.svelte",
      "kind": "file_reference",
      "label": "ReferenceListsPane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panel_content_styling->file_reference:../../../packages/extension/test/group-file-issues.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panel_content_styling",
      "targetId": "file:../../../packages/extension/test/group-file-issues.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/group-file-issues.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panes->references:reqlan rq/extension/module/activitybar.rq#header_buttons",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panes",
      "targetId": "reqlan rq/extension/module/activitybar.rq#header_buttons",
      "kind": "references",
      "label": "header_buttons"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panes->references:reqlan rq/extension/module/activitybar.rq#current_file_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panes",
      "targetId": "reqlan rq/extension/module/activitybar.rq#current_file_pane",
      "kind": "references",
      "label": "current_file_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panes->references:reqlan rq/extension/module/activitybar.rq#selection_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panes",
      "targetId": "reqlan rq/extension/module/activitybar.rq#selection_pane",
      "kind": "references",
      "label": "selection_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panes->references:reqlan rq/extension/module/activitybar.rq#ideaset_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panes",
      "targetId": "reqlan rq/extension/module/activitybar.rq#ideaset_pane",
      "kind": "references",
      "label": "ideaset_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panes->references:reqlan rq/extension/module/activitybar.rq#file_references_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panes",
      "targetId": "reqlan rq/extension/module/activitybar.rq#file_references_pane",
      "kind": "references",
      "label": "file_references_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panes->references:reqlan rq/extension/module/activitybar.rq#recent_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panes",
      "targetId": "reqlan rq/extension/module/activitybar.rq#recent_pane",
      "kind": "references",
      "label": "recent_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#panes->references:reqlan rq/extension/module/activitybar.rq#workspace_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#panes",
      "targetId": "reqlan rq/extension/module/activitybar.rq#workspace_pane",
      "kind": "references",
      "label": "workspace_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#parent_nodes_pane->references:reqlan rq/extension/module/activitybar.rq#parent_nodes_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#parent_nodes_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#parent_nodes_pane",
      "kind": "references",
      "label": "parent_nodes_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#performance->file_reference:../../../packages/extension/test/startup-gate.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#performance",
      "targetId": "file:../../../packages/extension/test/startup-gate.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/startup-gate.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#performance->file_reference:../../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#performance",
      "targetId": "file:../../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/workspace-index-lazy-services.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#recent_pane->references:reqlan rq/extension/module/activitybar.rq#context_tray",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#recent_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#context_tray",
      "kind": "references",
      "label": "context_tray"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#reference_lists_pane->references:reqlan rq/extension/module/activitybar.rq#reference_lists_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#reference_lists_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#reference_lists_pane",
      "kind": "references",
      "label": "reference_lists_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#refernce_lists_pane_reference_tiering->references:reqlan rq/extension/module/activitybar.rq#reference_lists_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#refernce_lists_pane_reference_tiering",
      "targetId": "reqlan rq/extension/module/activitybar.rq#reference_lists_pane",
      "kind": "references",
      "label": "reference_lists_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#scope_pane->references:reqlan rq/extension/module/activitybar.rq#scope_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#scope_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#scope_pane",
      "kind": "references",
      "label": "scope_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#selection_pane->references:reqlan rq/extension/module/activitybar.rq#selection_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#selection_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#selection_pane",
      "kind": "references",
      "label": "selection_pane"
    },
    {
      "id": "reqlan rq/extension/module/activitybar.rq#workspace_pane->references:reqlan rq/extension/module/activitybar.rq#workspace_pane",
      "sourceId": "reqlan rq/extension/module/activitybar.rq#workspace_pane",
      "targetId": "reqlan rq/extension/module/activitybar.rq#workspace_pane",
      "kind": "references",
      "label": "workspace_pane"
    },
    {
      "id": "reqlan rq/extension/module/chat-participant.rq#chat_participant->file_reference:.cursor/mcp.json",
      "sourceId": "reqlan rq/extension/module/chat-participant.rq#chat_participant",
      "targetId": "file:.cursor/mcp.json",
      "kind": "file_reference",
      "label": ".cursor/mcp.json"
    },
    {
      "id": "reqlan rq/extension/module/chat-participant.rq#chat_participant->file_reference:.cursor/skills",
      "sourceId": "reqlan rq/extension/module/chat-participant.rq#chat_participant",
      "targetId": "file:.cursor/skills",
      "kind": "file_reference",
      "label": ".cursor/skills"
    },
    {
      "id": "reqlan rq/extension/module/chat-participant.rq#mcp->file_reference:.cursor/mcp.json",
      "sourceId": "reqlan rq/extension/module/chat-participant.rq#mcp",
      "targetId": "file:.cursor/mcp.json",
      "kind": "file_reference",
      "label": ".cursor/mcp.json"
    },
    {
      "id": "reqlan rq/extension/module/chat-participant.rq#mcp->file_reference:.cursor/skills",
      "sourceId": "reqlan rq/extension/module/chat-participant.rq#mcp",
      "targetId": "file:.cursor/skills",
      "kind": "file_reference",
      "label": ".cursor/skills"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#activity_constellation->references:reqlan rq/extension/module/context-scope-v2.rq#hotspot_overlay",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#activity_constellation",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#hotspot_overlay",
      "kind": "references",
      "label": "hotspot_overlay"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#activity_river->references:reqlan rq/extension/module/context-scope-v2.rq#project_activity_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#activity_river",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#project_activity_signals",
      "kind": "references",
      "label": "project_activity_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#activity_river->references:reqlan rq/extension/module/context-scope-v2.rq#user_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#activity_river",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#user_signals",
      "kind": "references",
      "label": "user_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#ai_readiness_gauge->references:reqlan rq/extension/module/context-scope-v2.rq#context_fingerprint",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#ai_readiness_gauge",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_fingerprint",
      "kind": "references",
      "label": "context_fingerprint"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#architectural_map->references:reqlan rq/extension/module/context-scope-v2.rq#architecture_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#architectural_map",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#architecture_signals",
      "kind": "references",
      "label": "architecture_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#architectural_map->references:reqlan rq/extension/module/context-scope-v2.rq#project_activity_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#architectural_map",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#project_activity_signals",
      "kind": "references",
      "label": "project_activity_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#base_signals->references:reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#base_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "kind": "references",
      "label": "context_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#base_signals->references:reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#base_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "kind": "references",
      "label": "synthesized_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#base_signals->references:reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#base_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "kind": "references",
      "label": "project_weather"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#change_velocity->references:reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#change_velocity",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar",
      "kind": "references",
      "label": "churn_heat_bar"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar->references:reqlan rq/extension/module/context-scope-v2.rq#development_history_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#development_history_signals",
      "kind": "references",
      "label": "development_history_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar->references:reqlan rq/extension/module/context-scope-v2.rq#project_activity_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#project_activity_signals",
      "kind": "references",
      "label": "project_activity_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#concept_density->references:reqlan rq/extension/module/context-scope-v2.rq#semantic_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#concept_density",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#semantic_signals",
      "kind": "references",
      "label": "semantic_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers->references:reqlan rq/extension/module/context-scope-v2.rq#context_sources",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_sources",
      "kind": "references",
      "label": "context_sources"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers->references:reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "kind": "references",
      "label": "context_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers->references:reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "kind": "references",
      "label": "synthesized_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers->references:reqlan rq/extension/module/context-scope-v2.rq#context_views",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_views",
      "kind": "references",
      "label": "context_views"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers->references:reqlan rq/extension/module/context-scope-v2.rq#context_consumers",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_consumers",
      "kind": "references",
      "label": "context_consumers"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers->file_reference:../../../packages/analytical/src/core/context-model.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers",
      "targetId": "file:../../../packages/analytical/src/core/context-model.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/context-model.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers->file_reference:../../../packages/analytical/src/core/context-signals.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers",
      "targetId": "file:../../../packages/analytical/src/core/context-signals.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/context-signals.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->references:reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "kind": "references",
      "label": "show_dont_tell"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:../../../packages/analytical/test/context-signals.test.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:../../../packages/analytical/test/context-signals.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/context-signals.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:../../../packages/extension/test/context-model.test.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:../../../packages/extension/test/context-model.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/context-model.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:../../../packages/extension/test/context-widgets.test.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:../../../packages/extension/test/context-widgets.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/context-widgets.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:./context-scope.rq",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:./context-scope.rq",
      "kind": "file_reference",
      "label": "./context-scope.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:./activitybar.rq",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:./activitybar.rq",
      "kind": "file_reference",
      "label": "./activitybar.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:./ideas_summary/graphical_graph.rq",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:./ideas_summary/graphical_graph.rq",
      "kind": "file_reference",
      "label": "./ideas_summary/graphical_graph.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:./ideas_summary/webview.rq",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:./ideas_summary/webview.rq",
      "kind": "file_reference",
      "label": "./ideas_summary/webview.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:../agents/features-ai.rq",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:../agents/features-ai.rq",
      "kind": "file_reference",
      "label": "../agents/features-ai.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:../features-graph-analysers.rq",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:../features-graph-analysers.rq",
      "kind": "file_reference",
      "label": "../features-graph-analysers.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:../../ui.rq",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:../../ui.rq",
      "kind": "file_reference",
      "label": "../../ui.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:../../bases/base.rq",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:../../bases/base.rq",
      "kind": "file_reference",
      "label": "../../bases/base.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:../../ontology.rq",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:../../ontology.rq",
      "kind": "file_reference",
      "label": "../../ontology.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:../../../packages/analytical/src/core/context-model.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:../../../packages/analytical/src/core/context-model.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/context-model.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:../../../packages/analytical/src/core/context-signals.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:../../../packages/analytical/src/core/context-signals.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/context-signals.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:../../../packages/extension/webviews/activity-bar/components/widgets",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/widgets",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/widgets"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2->file_reference:Parents: 4 / Children: 12",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "targetId": "file:Parents: 4 / Children: 12",
      "kind": "file_reference",
      "label": "Parents: 4 / Children: 12"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_signals",
      "kind": "references",
      "label": "requirement_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#file_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#file_signals",
      "kind": "references",
      "label": "file_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#development_history_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#development_history_signals",
      "kind": "references",
      "label": "development_history_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#project_activity_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#project_activity_signals",
      "kind": "references",
      "label": "project_activity_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#semantic_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#semantic_signals",
      "kind": "references",
      "label": "semantic_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#quality_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#quality_signals",
      "kind": "references",
      "label": "quality_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#user_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#user_signals",
      "kind": "references",
      "label": "user_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "kind": "references",
      "label": "relationship_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#temporal_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#temporal_signals",
      "kind": "references",
      "label": "temporal_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "kind": "references",
      "label": "risk_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#architecture_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#architecture_signals",
      "kind": "references",
      "label": "architecture_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_signals",
      "kind": "references",
      "label": "requirement_lifecycle_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#base_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#base_signals",
      "kind": "references",
      "label": "base_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->references:reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "kind": "references",
      "label": "synthesized_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->file_reference:../../../packages/analytical/test/context-signals.test.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "file:../../../packages/analytical/test/context-signals.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/context-signals.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#context_signals->file_reference:../../../packages/extension/test/context-model.test.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "targetId": "file:../../../packages/extension/test/context-model.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/context-model.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#dependency_pulse->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#dependency_pulse",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_signals",
      "kind": "references",
      "label": "requirement_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#dependency_pulse->references:reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#dependency_pulse",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "kind": "references",
      "label": "relationship_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#historical_replay_slider->references:reqlan rq/extension/module/context-scope-v2.rq#temporal_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#historical_replay_slider",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#temporal_signals",
      "kind": "references",
      "label": "temporal_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#historical_replay_slider->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#historical_replay_slider",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_signals",
      "kind": "references",
      "label": "requirement_lifecycle_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#historical_replay_slider->references:reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#historical_replay_slider",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "kind": "references",
      "label": "relationship_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#hotspot_overlay->references:reqlan rq/extension/module/context-scope-v2.rq#activity_constellation",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#hotspot_overlay",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#activity_constellation",
      "kind": "references",
      "label": "activity_constellation"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#impact_radius->references:reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#impact_radius",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "kind": "references",
      "label": "relationship_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#impact_radius->references:reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#impact_radius",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "kind": "references",
      "label": "risk_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#context_model_layers",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_model_layers",
      "kind": "references",
      "label": "context_model_layers"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#development_history_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#development_history_signals",
      "kind": "references",
      "label": "development_history_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_signals",
      "kind": "references",
      "label": "requirement_lifecycle_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "kind": "references",
      "label": "relationship_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "kind": "references",
      "label": "risk_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "kind": "references",
      "label": "synthesized_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#stability_meter",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#stability_meter",
      "kind": "references",
      "label": "stability_meter"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#dependency_pulse",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#dependency_pulse",
      "kind": "references",
      "label": "dependency_pulse"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#timeline_ribbon",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#timeline_ribbon",
      "kind": "references",
      "label": "timeline_ribbon"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar",
      "kind": "references",
      "label": "churn_heat_bar"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "kind": "references",
      "label": "requirement_card"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#context_fingerprint",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_fingerprint",
      "kind": "references",
      "label": "context_fingerprint"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#ai_readiness_gauge",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#ai_readiness_gauge",
      "kind": "references",
      "label": "ai_readiness_gauge"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#hotspot_overlay",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#hotspot_overlay",
      "kind": "references",
      "label": "hotspot_overlay"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#impact_radius",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#impact_radius",
      "kind": "references",
      "label": "impact_radius"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "kind": "references",
      "label": "project_weather"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#activity_river",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#activity_river",
      "kind": "references",
      "label": "activity_river"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#architectural_map",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#architectural_map",
      "kind": "references",
      "label": "architectural_map"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#historical_replay_slider",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#historical_replay_slider",
      "kind": "references",
      "label": "historical_replay_slider"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#semantic_diff_viewer",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#semantic_diff_viewer",
      "kind": "references",
      "label": "semantic_diff_viewer"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#relationship_cloud",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#relationship_cloud",
      "kind": "references",
      "label": "relationship_cloud"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2->references:reqlan rq/extension/module/context-scope-v2.rq#traceability_matrix",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#implementation_priority_v2",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#traceability_matrix",
      "kind": "references",
      "label": "traceability_matrix"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#knowledge_coverage->references:reqlan rq/extension/module/context-scope-v2.rq#quality_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#knowledge_coverage",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#quality_signals",
      "kind": "references",
      "label": "quality_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#knowledge_coverage->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#knowledge_coverage",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_signals",
      "kind": "references",
      "label": "requirement_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#knowledge_coverage->references:reqlan rq/extension/module/context-scope-v2.rq#traceability_matrix",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#knowledge_coverage",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#traceability_matrix",
      "kind": "references",
      "label": "traceability_matrix"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#ownership_distribution->references:reqlan rq/extension/module/context-scope-v2.rq#development_history_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#ownership_distribution",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#development_history_signals",
      "kind": "references",
      "label": "development_history_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#ownership_distribution->references:reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#ownership_distribution",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "kind": "references",
      "label": "risk_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#project_weather->references:reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "kind": "references",
      "label": "synthesized_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#project_weather->references:reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "kind": "references",
      "label": "risk_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#project_weather->references:reqlan rq/extension/module/context-scope-v2.rq#project_activity_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#project_activity_signals",
      "kind": "references",
      "label": "project_activity_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#project_weather->references:reqlan rq/extension/module/context-scope-v2.rq#quality_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#quality_signals",
      "kind": "references",
      "label": "quality_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#project_weather->references:reqlan rq/extension/module/context-scope-v2.rq#base_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#base_signals",
      "kind": "references",
      "label": "base_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#relationship_cloud->references:reqlan rq/extension/module/context-scope-v2.rq#semantic_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#relationship_cloud",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#semantic_signals",
      "kind": "references",
      "label": "semantic_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#relationship_cloud->references:reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#relationship_cloud",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "kind": "references",
      "label": "relationship_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#requirement_card->references:reqlan rq/extension/module/context-scope-v2.rq#stability_meter",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#stability_meter",
      "kind": "references",
      "label": "stability_meter"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#requirement_card->references:reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar",
      "kind": "references",
      "label": "churn_heat_bar"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#requirement_card->references:reqlan rq/extension/module/context-scope-v2.rq#dependency_pulse",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#dependency_pulse",
      "kind": "references",
      "label": "dependency_pulse"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_wheel->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_wheel",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_signals",
      "kind": "references",
      "label": "requirement_lifecycle_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_wheel->references:reqlan rq/extension/module/context-scope-v2.rq#quality_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_wheel",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#quality_signals",
      "kind": "references",
      "label": "quality_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#semantic_diff_viewer->references:reqlan rq/extension/module/context-scope-v2.rq#semantic_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#semantic_diff_viewer",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#semantic_signals",
      "kind": "references",
      "label": "semantic_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#semantic_diff_viewer->references:reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#semantic_diff_viewer",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#relationship_signals",
      "kind": "references",
      "label": "relationship_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#semantic_diff_viewer->references:reqlan rq/extension/module/context-scope-v2.rq#development_history_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#semantic_diff_viewer",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#development_history_signals",
      "kind": "references",
      "label": "development_history_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_scope_v2",
      "kind": "references",
      "label": "context_scope_v2"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_signals",
      "kind": "references",
      "label": "context_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "kind": "references",
      "label": "synthesized_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#timeline_ribbon",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#timeline_ribbon",
      "kind": "references",
      "label": "timeline_ribbon"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#churn_heat_bar",
      "kind": "references",
      "label": "churn_heat_bar"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#dependency_pulse",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#dependency_pulse",
      "kind": "references",
      "label": "dependency_pulse"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#stability_meter",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#stability_meter",
      "kind": "references",
      "label": "stability_meter"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#change_velocity",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#change_velocity",
      "kind": "references",
      "label": "change_velocity"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_wheel",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_wheel",
      "kind": "references",
      "label": "requirement_lifecycle_wheel"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "kind": "references",
      "label": "requirement_card"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#confidence_card",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#confidence_card",
      "kind": "references",
      "label": "confidence_card"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#ai_readiness_gauge",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#ai_readiness_gauge",
      "kind": "references",
      "label": "ai_readiness_gauge"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#activity_river",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#activity_river",
      "kind": "references",
      "label": "activity_river"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "kind": "references",
      "label": "project_weather"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#context_fingerprint",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_fingerprint",
      "kind": "references",
      "label": "context_fingerprint"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#architectural_map",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#architectural_map",
      "kind": "references",
      "label": "architectural_map"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#hotspot_overlay",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#hotspot_overlay",
      "kind": "references",
      "label": "hotspot_overlay"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#impact_radius",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#impact_radius",
      "kind": "references",
      "label": "impact_radius"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#activity_constellation",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#activity_constellation",
      "kind": "references",
      "label": "activity_constellation"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#historical_replay_slider",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#historical_replay_slider",
      "kind": "references",
      "label": "historical_replay_slider"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#relationship_cloud",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#relationship_cloud",
      "kind": "references",
      "label": "relationship_cloud"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#knowledge_coverage",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#knowledge_coverage",
      "kind": "references",
      "label": "knowledge_coverage"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#traceability_matrix",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#traceability_matrix",
      "kind": "references",
      "label": "traceability_matrix"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#ownership_distribution",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#ownership_distribution",
      "kind": "references",
      "label": "ownership_distribution"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#concept_density",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#concept_density",
      "kind": "references",
      "label": "concept_density"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#context_radar",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#context_radar",
      "kind": "references",
      "label": "context_radar"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->references:reqlan rq/extension/module/context-scope-v2.rq#semantic_diff_viewer",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#semantic_diff_viewer",
      "kind": "references",
      "label": "semantic_diff_viewer"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->file_reference:../../../packages/extension/webviews/activity-bar/components/widgets",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/widgets",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/widgets"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell->file_reference:../../../packages/extension/test/context-widgets.test.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "targetId": "file:../../../packages/extension/test/context-widgets.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/context-widgets.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#stability_meter->references:reqlan rq/extension/module/context-scope-v2.rq#confidence_card",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#stability_meter",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#confidence_card",
      "kind": "references",
      "label": "confidence_card"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#stability_meter->references:reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#stability_meter",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#risk_signals",
      "kind": "references",
      "label": "risk_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context->references:reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#show_dont_tell",
      "kind": "references",
      "label": "show_dont_tell"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context->file_reference:../../../packages/analytical/test/context-signals.test.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "targetId": "file:../../../packages/analytical/test/context-signals.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/context-signals.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context->file_reference:../../../packages/extension/test/context-model.test.ts",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#synthesized_context",
      "targetId": "file:../../../packages/extension/test/context-model.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/test/context-model.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#timeline_ribbon->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#timeline_ribbon",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_lifecycle_signals",
      "kind": "references",
      "label": "requirement_lifecycle_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#timeline_ribbon->references:reqlan rq/extension/module/context-scope-v2.rq#temporal_signals",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#timeline_ribbon",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#temporal_signals",
      "kind": "references",
      "label": "temporal_signals"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#timeline_ribbon->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#timeline_ribbon",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "kind": "references",
      "label": "requirement_card"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#widget_composition_rules->references:reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#widget_composition_rules",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#requirement_card",
      "kind": "references",
      "label": "requirement_card"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#widget_composition_rules->references:reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#widget_composition_rules",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#project_weather",
      "kind": "references",
      "label": "project_weather"
    },
    {
      "id": "reqlan rq/extension/module/context-scope-v2.rq#widget_composition_rules->references:reqlan rq/extension/module/context-scope-v2.rq#activity_river",
      "sourceId": "reqlan rq/extension/module/context-scope-v2.rq#widget_composition_rules",
      "targetId": "reqlan rq/extension/module/context-scope-v2.rq#activity_river",
      "kind": "references",
      "label": "activity_river"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#ai_context_export->references:reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#ai_context_export",
      "targetId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "kind": "references",
      "label": "reqlan_context_model"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#any_file_scope->references:reqlan rq/extension/module/context-scope.rq#current_file_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "targetId": "reqlan rq/extension/module/context-scope.rq#current_file_context",
      "kind": "references",
      "label": "current_file_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#any_file_scope->references:reqlan rq/extension/module/context-scope.rq#file_reference_links",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "targetId": "reqlan rq/extension/module/context-scope.rq#file_reference_links",
      "kind": "references",
      "label": "file_reference_links"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#any_file_scope->references:reqlan rq/extension/module/context-scope.rq#folder_reference_links",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "targetId": "reqlan rq/extension/module/context-scope.rq#folder_reference_links",
      "kind": "references",
      "label": "folder_reference_links"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#any_file_scope->references:reqlan rq/extension/module/context-scope.rq#comment_reference_links",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "targetId": "reqlan rq/extension/module/context-scope.rq#comment_reference_links",
      "kind": "references",
      "label": "comment_reference_links"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#any_file_scope->references:reqlan rq/extension/module/context-scope.rq#git_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "targetId": "reqlan rq/extension/module/context-scope.rq#git_context",
      "kind": "references",
      "label": "git_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#any_file_scope->file_reference:../../../packages/extension/src/activity_bar_module/context-model.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/context-model.ts",
      "kind": "file_reference",
      "label": "context_model"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#any_file_scope->file_reference:../../../packages/analytical/src/core/file-path-match.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "targetId": "file:../../../packages/analytical/src/core/file-path-match.ts",
      "kind": "file_reference",
      "label": "file_path_match"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_contribution->references:reqlan rq/extension/module/context-scope.rq#context_footprint",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_contribution",
      "targetId": "reqlan rq/extension/module/context-scope.rq#context_footprint",
      "kind": "references",
      "label": "context_footprint"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_contribution->references:reqlan rq/extension/module/context-scope.rq#scope_pane_design",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_contribution",
      "targetId": "reqlan rq/extension/module/context-scope.rq#scope_pane_design",
      "kind": "references",
      "label": "scope_pane_design"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_contribution->references:reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_contribution",
      "targetId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "kind": "references",
      "label": "dimension_hop_control"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_dimensions->references:reqlan rq/extension/module/context-scope.rq#workspace_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "targetId": "reqlan rq/extension/module/context-scope.rq#workspace_context",
      "kind": "references",
      "label": "workspace_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_dimensions->references:reqlan rq/extension/module/context-scope.rq#current_file_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "targetId": "reqlan rq/extension/module/context-scope.rq#current_file_context",
      "kind": "references",
      "label": "current_file_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_dimensions->references:reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "targetId": "reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "kind": "references",
      "label": "any_file_scope"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_dimensions->references:reqlan rq/extension/module/context-scope.rq#open_files_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "targetId": "reqlan rq/extension/module/context-scope.rq#open_files_context",
      "kind": "references",
      "label": "open_files_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_dimensions->references:reqlan rq/extension/module/context-scope.rq#file_history_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "targetId": "reqlan rq/extension/module/context-scope.rq#file_history_context",
      "kind": "references",
      "label": "file_history_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_dimensions->references:reqlan rq/extension/module/context-scope.rq#edit_history_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "targetId": "reqlan rq/extension/module/context-scope.rq#edit_history_context",
      "kind": "references",
      "label": "edit_history_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_dimensions->references:reqlan rq/extension/module/context-scope.rq#manual_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "targetId": "reqlan rq/extension/module/context-scope.rq#manual_context",
      "kind": "references",
      "label": "manual_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_dimensions->references:reqlan rq/extension/module/context-scope.rq#git_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "targetId": "reqlan rq/extension/module/context-scope.rq#git_context",
      "kind": "references",
      "label": "git_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->references:reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "kind": "references",
      "label": "reqlan_context_model"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->references:reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "kind": "references",
      "label": "any_file_scope"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->references:reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "kind": "references",
      "label": "context_dimensions"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->references:reqlan rq/extension/module/context-scope.rq#manual_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "reqlan rq/extension/module/context-scope.rq#manual_context",
      "kind": "references",
      "label": "manual_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:./activitybar.rq",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:./activitybar.rq",
      "kind": "file_reference",
      "label": "./activitybar.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:./index.rq",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:./index.rq",
      "kind": "file_reference",
      "label": "./index.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:./graph-path.rq",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:./graph-path.rq",
      "kind": "file_reference",
      "label": "./graph-path.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:./context-scope-v2.rq",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:./context-scope-v2.rq",
      "kind": "file_reference",
      "label": "./context-scope-v2.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:../agents/features-ai.rq",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:../agents/features-ai.rq",
      "kind": "file_reference",
      "label": "../agents/features-ai.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:../features-non-rq-code-comment/functional-code-comment-references.rq",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:../features-non-rq-code-comment/functional-code-comment-references.rq",
      "kind": "file_reference",
      "label": "../features-non-rq-code-comment/functional-code-comment-references.rq"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:../../../packages/extension/src/activity_bar_module/context-model.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/context-model.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/activity_bar_module/context-model.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:../../../packages/analytical/src/core/context-model.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:../../../packages/analytical/src/core/context-model.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/context-model.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:../../../packages/analytical/src/core/file-path-match.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:../../../packages/analytical/src/core/file-path-match.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/file-path-match.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:./apythonfile.py",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:./apythonfile.py",
      "kind": "file_reference",
      "label": "./apythonfile.py"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/webview-graph-queries.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_scope->file_reference:../../../packages/extension/src/activity_bar_module/context-session.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_scope",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/context-session.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/activity_bar_module/context-session.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#context_selection->references:reqlan rq/extension/module/context-scope.rq#context_footprint",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#context_selection",
      "targetId": "reqlan rq/extension/module/context-scope.rq#context_footprint",
      "kind": "references",
      "label": "context_footprint"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control->references:reqlan rq/extension/module/context-scope.rq#scope_pane_design",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "targetId": "reqlan rq/extension/module/context-scope.rq#scope_pane_design",
      "kind": "references",
      "label": "scope_pane_design"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control->references:reqlan rq/extension/module/context-scope.rq#current_file_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "targetId": "reqlan rq/extension/module/context-scope.rq#current_file_context",
      "kind": "references",
      "label": "current_file_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control->references:reqlan rq/extension/module/context-scope.rq#open_files_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "targetId": "reqlan rq/extension/module/context-scope.rq#open_files_context",
      "kind": "references",
      "label": "open_files_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control->references:reqlan rq/extension/module/context-scope.rq#file_history_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "targetId": "reqlan rq/extension/module/context-scope.rq#file_history_context",
      "kind": "references",
      "label": "file_history_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control->references:reqlan rq/extension/module/context-scope.rq#edit_history_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "targetId": "reqlan rq/extension/module/context-scope.rq#edit_history_context",
      "kind": "references",
      "label": "edit_history_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control->references:reqlan rq/extension/module/context-scope.rq#manual_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "targetId": "reqlan rq/extension/module/context-scope.rq#manual_context",
      "kind": "references",
      "label": "manual_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control->references:reqlan rq/extension/module/context-scope.rq#workspace_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "targetId": "reqlan rq/extension/module/context-scope.rq#workspace_context",
      "kind": "references",
      "label": "workspace_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control->references:reqlan rq/extension/module/context-scope.rq#git_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "targetId": "reqlan rq/extension/module/context-scope.rq#git_context",
      "kind": "references",
      "label": "git_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control->references:reqlan rq/extension/module/context-scope.rq#global_hop_depth",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "targetId": "reqlan rq/extension/module/context-scope.rq#global_hop_depth",
      "kind": "references",
      "label": "global_hop_depth"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control->file_reference:../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "targetId": "file:../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/activity-bar/components/ScopePane.svelte"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control->file_reference:../../../packages/extension/src/activity_bar_module/context-session.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/context-session.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/activity_bar_module/context-session.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#global_hop_depth->references:reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#global_hop_depth",
      "targetId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "kind": "references",
      "label": "reqlan_context_model"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#implementation_priority->references:reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/context-scope.rq#any_file_scope",
      "kind": "references",
      "label": "any_file_scope"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#implementation_priority->file_reference:../../../packages/extension/src/activity_bar_module/context-model.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#implementation_priority",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/context-model.ts",
      "kind": "file_reference",
      "label": "context_model"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#implementation_priority->references:reqlan rq/extension/module/context-scope.rq#scope_pane_design",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/context-scope.rq#scope_pane_design",
      "kind": "references",
      "label": "scope_pane_design"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#implementation_priority->references:reqlan rq/extension/module/context-scope.rq#context_selection",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/context-scope.rq#context_selection",
      "kind": "references",
      "label": "context_selection"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#implementation_priority->references:reqlan rq/extension/module/context-scope.rq#ai_context_export",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#implementation_priority",
      "targetId": "reqlan rq/extension/module/context-scope.rq#ai_context_export",
      "kind": "references",
      "label": "ai_context_export"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model->file_reference:../../../packages/analytical/src/core/context-model.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "targetId": "file:../../../packages/analytical/src/core/context-model.ts",
      "kind": "file_reference",
      "label": "analytical_context_model"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model->file_reference:../../../packages/extension/src/activity_bar_module/context-model.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "targetId": "file:../../../packages/extension/src/activity_bar_module/context-model.ts",
      "kind": "file_reference",
      "label": "context_model"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model->references:reqlan rq/extension/module/context-scope.rq#context_focus",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "targetId": "reqlan rq/extension/module/context-scope.rq#context_focus",
      "kind": "references",
      "label": "context_focus"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model->references:reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "targetId": "reqlan rq/extension/module/context-scope.rq#context_dimensions",
      "kind": "references",
      "label": "context_dimensions"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model->references:reqlan rq/extension/module/context-scope.rq#context_contribution",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "targetId": "reqlan rq/extension/module/context-scope.rq#context_contribution",
      "kind": "references",
      "label": "context_contribution"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model->references:reqlan rq/extension/module/context-scope.rq#context_footprint",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "targetId": "reqlan rq/extension/module/context-scope.rq#context_footprint",
      "kind": "references",
      "label": "context_footprint"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model->references:reqlan rq/extension/module/context-scope.rq#context_selection",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "targetId": "reqlan rq/extension/module/context-scope.rq#context_selection",
      "kind": "references",
      "label": "context_selection"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model->references:reqlan rq/extension/module/context-scope.rq#global_hop_depth",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "targetId": "reqlan rq/extension/module/context-scope.rq#global_hop_depth",
      "kind": "references",
      "label": "global_hop_depth"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model->references:reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "targetId": "reqlan rq/extension/module/context-scope.rq#dimension_hop_control",
      "kind": "references",
      "label": "dimension_hop_control"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model->file_reference:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#reqlan_context_model",
      "targetId": "file:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/webview-graph-queries.ts"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#scope_pane_design->references:reqlan rq/extension/module/context-scope.rq#manual_context",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#scope_pane_design",
      "targetId": "reqlan rq/extension/module/context-scope.rq#manual_context",
      "kind": "references",
      "label": "manual_context"
    },
    {
      "id": "reqlan rq/extension/module/context-scope.rq#scope_pane_design->references:reqlan rq/extension/module/context-scope.rq#context_footprint",
      "sourceId": "reqlan rq/extension/module/context-scope.rq#scope_pane_design",
      "targetId": "reqlan rq/extension/module/context-scope.rq#context_footprint",
      "kind": "references",
      "label": "context_footprint"
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#graph_path_walk->file_reference:./activitybar.rq",
      "sourceId": "reqlan rq/extension/module/graph-path.rq#graph_path_walk",
      "targetId": "file:./activitybar.rq",
      "kind": "file_reference",
      "label": "./activitybar.rq"
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#graph_path_walk->file_reference:./context-scope.rq",
      "sourceId": "reqlan rq/extension/module/graph-path.rq#graph_path_walk",
      "targetId": "file:./context-scope.rq",
      "kind": "file_reference",
      "label": "./context-scope.rq"
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#graph_path_walk->file_reference:../library/graph.rq",
      "sourceId": "reqlan rq/extension/module/graph-path.rq#graph_path_walk",
      "targetId": "file:../library/graph.rq",
      "kind": "file_reference",
      "label": "../library/graph.rq"
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#graph_path_walk->file_reference:../features-graph-analysers.rq",
      "sourceId": "reqlan rq/extension/module/graph-path.rq#graph_path_walk",
      "targetId": "file:../features-graph-analysers.rq",
      "kind": "file_reference",
      "label": "../features-graph-analysers.rq"
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#graph_path_walk->file_reference:../module/graphical_graph.rq",
      "sourceId": "reqlan rq/extension/module/graph-path.rq#graph_path_walk",
      "targetId": "file:../module/graphical_graph.rq",
      "kind": "file_reference",
      "label": "../module/graphical_graph.rq"
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#graph_path_walk->file_reference:s single-centre neighbourhood ([activitybar.miniature_graph_pane]) and Ideas Summary",
      "sourceId": "reqlan rq/extension/module/graph-path.rq#graph_path_walk",
      "targetId": "file:s single-centre neighbourhood ([activitybar.miniature_graph_pane]) and Ideas Summary",
      "kind": "file_reference",
      "label": "s single-centre neighbourhood ([activitybar.miniature_graph_pane]) and Ideas Summary"
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#implementation_notes->references:reqlan rq/extension/module/graph-path.rq#path_result",
      "sourceId": "reqlan rq/extension/module/graph-path.rq#implementation_notes",
      "targetId": "reqlan rq/extension/module/graph-path.rq#path_result",
      "kind": "references",
      "label": "path_result"
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#path_query->references:reqlan rq/extension/module/graph-path.rq#path_result",
      "sourceId": "reqlan rq/extension/module/graph-path.rq#path_query",
      "targetId": "reqlan rq/extension/module/graph-path.rq#path_result",
      "kind": "references",
      "label": "path_result"
    },
    {
      "id": "reqlan rq/extension/module/graph-path.rq#path_result->references:reqlan rq/extension/module/graph-path.rq#graph_path",
      "sourceId": "reqlan rq/extension/module/graph-path.rq#path_result",
      "targetId": "reqlan rq/extension/module/graph-path.rq#graph_path",
      "kind": "references",
      "label": "graph_path"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/base-scope.rq#ideas_summary_base_scope->file_reference:../../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/base-scope.rq#ideas_summary_base_scope",
      "targetId": "file:../../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "kind": "file_reference",
      "label": "graph_ui_state"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/base-scope.rq#ideas_summary_base_scope->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/base-scope.rq#ideas_summary_base_scope",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/base-scope.rq#ideas_summary_base_scope->file_reference:../../../bases/base.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/base-scope.rq#ideas_summary_base_scope",
      "targetId": "file:../../../bases/base.rq",
      "kind": "file_reference",
      "label": "../../../bases/base.rq"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel->references:reqlan rq/extension/module/ideas_summary/graphical_graph.rq#ui_controls",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "targetId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#ui_controls",
      "kind": "references",
      "label": "ui_controls"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel->references:reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "targetId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence",
      "kind": "references",
      "label": "graph_ui_persistence"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_loading->file_reference:../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_loading",
      "targetId": "file:../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/ideas-summary-panel.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_loading->file_reference:../../../packages/extension/webviews/ideas-summary/state/app.svelte.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_loading",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/state/app.svelte.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/state/app.svelte.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_loading->file_reference:../../../packages/extension/webviews/ideas-summary/lib/vscode.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_loading",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/lib/vscode.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/lib/vscode.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence->file_reference:../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence",
      "targetId": "file:../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/shared/graph-ui-state.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence->file_reference:../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence",
      "targetId": "file:../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/ideas-summary-panel.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence->file_reference:../../../packages/extension/webviews/ideas-summary/state/app.svelte.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/state/app.svelte.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/state/app.svelte.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/webview-graph-queries.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/ideas-summary-panel.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->references:reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle",
      "kind": "references",
      "label": "key_panel_toggle"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->references:reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "kind": "references",
      "label": "control_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->references:reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence",
      "kind": "references",
      "label": "graph_ui_persistence"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->references:reqlan rq/extension/module/ideas_summary/graphical_graph.rq#ui_controls",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#ui_controls",
      "kind": "references",
      "label": "ui_controls"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../library/graph.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../library/graph.rq",
      "kind": "file_reference",
      "label": "../library/graph.rq"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:./webview.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:./webview.rq",
      "kind": "file_reference",
      "label": "./webview.rq"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/extension/webviews/ideas-summary/state/app.svelte.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/state/app.svelte.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/state/app.svelte.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/extension/webviews/ideas-summary/lib/vscode.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/lib/vscode.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/lib/vscode.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphControlPanel.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/extension/webviews/shared/graph/graph-theme.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-theme.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-theme.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph->file_reference:../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graphical_graph",
      "targetId": "file:../../../packages/extension/src/webview_module/shared/graph-ui-state.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/shared/graph-ui-state.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_and_controls->references:reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_and_controls",
      "targetId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "kind": "references",
      "label": "control_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle->file_reference:../../../packages/extension/webviews/shared/graph/graph-theme.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-theme.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-theme.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle->file_reference:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cy-controller.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle->file_reference:../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle",
      "targetId": "file:../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/shared/graph/graph-cytoscape.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle->references:reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#key_panel_toggle",
      "targetId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#graph_ui_persistence",
      "kind": "references",
      "label": "graph_ui_persistence"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#node_truncation->references:reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#node_truncation",
      "targetId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "kind": "references",
      "label": "control_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#node_truncation->file_reference:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#node_truncation",
      "targetId": "file:../../../packages/analytical/src/index-store/webview-graph-queries.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/webview-graph-queries.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#root->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#root",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphView.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#ui_controls->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#ui_controls",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphControls.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#ui_controls->file_reference:../../../packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#ui_controls",
      "targetId": "file:../../../packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte",
      "kind": "file_reference",
      "label": "../../../packages/extension/webviews/ideas-summary/components/GraphKeyPanel.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#ui_controls->references:reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "sourceId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#ui_controls",
      "targetId": "reqlan rq/extension/module/ideas_summary/graphical_graph.rq#control_panel",
      "kind": "references",
      "label": "control_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#attributes_tab->file_reference:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#attributes_tab",
      "targetId": "file:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "kind": "file_reference",
      "label": "webview_table_queries"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#attributes_tab->file_reference:../../../../packages/extension/webviews/ideas-summary/components/AttributesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#attributes_tab",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/AttributesTable.svelte",
      "kind": "file_reference",
      "label": "AttributesTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#attributes_tab->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#attributes_tab",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#bases_tab->file_reference:../../../../packages/extension/webviews/ideas-summary/components/BasesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#bases_tab",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/BasesTable.svelte",
      "kind": "file_reference",
      "label": "BasesTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#bases_tab->file_reference:../../../../packages/extension/webviews/ideas-summary/lib/bases-filter.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#bases_tab",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/lib/bases-filter.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/lib/bases-filter.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#bases_tab->file_reference:../../../../packages/extension/test/bases-table-filter.test.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#bases_tab",
      "targetId": "file:../../../../packages/extension/test/bases-table-filter.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/test/bases-table-filter.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#group_by_type->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IdeasTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#group_by_type",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeasTable.svelte",
      "kind": "file_reference",
      "label": "IdeasTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#group_by_type->file_reference:../../../../packages/extension/webviews/ideas-summary/components/ReferencesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#group_by_type",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/ReferencesTable.svelte",
      "kind": "file_reference",
      "label": "ReferencesTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#group_by_type->file_reference:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#group_by_type",
      "targetId": "file:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "kind": "file_reference",
      "label": "webview_table_queries"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#idea_sets_tab->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IdeasetsTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#idea_sets_tab",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeasetsTable.svelte",
      "kind": "file_reference",
      "label": "IdeasetsTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../ontology.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../ontology.rq",
      "kind": "file_reference",
      "label": "ontology"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->references:reqlan rq/extension/module/ideas_summary/webview.rq#ontology_aligned_tabs",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#ontology_aligned_tabs",
      "kind": "references",
      "label": "ontology_aligned_tabs"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->references:reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "kind": "references",
      "label": "table_column_filters"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->references:reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options",
      "kind": "references",
      "label": "table_column_options"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../development/core.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../development/core.rq",
      "kind": "file_reference",
      "label": "development_core"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/media/webviews/ideas-summary",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/media/webviews/ideas-summary",
      "kind": "file_reference",
      "label": "ideas_summary_media"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "kind": "file_reference",
      "label": "webview_table_queries"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../features-views.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../features-views.rq",
      "kind": "file_reference",
      "label": "../../features-views.rq"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../features-export.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../features-export.rq",
      "kind": "file_reference",
      "label": "../../features-export.rq"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../features-html-export.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../features-html-export.rq",
      "kind": "file_reference",
      "label": "../../features-html-export.rq"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../index.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../index.rq",
      "kind": "file_reference",
      "label": "../index.rq"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:./graphical_graph.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:./graphical_graph.rq",
      "kind": "file_reference",
      "label": "./graphical_graph.rq"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:./base-scope.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:./base-scope.rq",
      "kind": "file_reference",
      "label": "./base-scope.rq"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/src/webview_module/shared/table-ui-state.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/src/webview_module/shared/table-ui-state.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/src/webview_module/shared/table-ui-state.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IndexPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IndexPanel.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/IndexPanel.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IdeasTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeasTable.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/IdeasTable.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/TableToolbar.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/TableToolbar.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/TableToolbar.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/ColumnFilterRow.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/ColumnFilterRow.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/ColumnFilterRow.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/TableOptionsMenu.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/TableOptionsMenu.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/TableOptionsMenu.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/SortableTh.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/SortableTh.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/SortableTh.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/ChipList.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/ChipList.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/ChipList.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IdeaBodyCell.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeaBodyCell.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/IdeaBodyCell.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IdeasetsTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeasetsTable.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/IdeasetsTable.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/ReferencesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/ReferencesTable.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/ReferencesTable.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/BasesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/BasesTable.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/BasesTable.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/AttributesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/AttributesTable.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/AttributesTable.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/TimelinePanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/TimelinePanel.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/TimelinePanel.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../webview.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../webview.rq",
      "kind": "file_reference",
      "label": "../webview.rq"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/lib/tabs.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/lib/tabs.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/lib/tabs.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/components/TabPanels.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/TabPanels.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/TabPanels.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/analytical/src/index-store/overview-coverage.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/analytical/src/index-store/overview-coverage.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/index-store/overview-coverage.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/analytical/test/overview-coverage.test.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/analytical/test/overview-coverage.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/overview-coverage.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/analytical/src/index-store/sqlite-store.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/analytical/src/index-store/sqlite-store.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/index-store/sqlite-store.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/analytical/src/analysis/git-dates-analyser.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/analytical/src/analysis/git-dates-analyser.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/analysis/git-dates-analyser.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/webviews/ideas-summary/lib/bases-filter.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/lib/bases-filter.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/lib/bases-filter.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/extension/test/bases-table-filter.test.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/extension/test/bases-table-filter.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/test/bases-table-filter.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary->file_reference:../../../../packages/analytical/test/webview-table-queries.test.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_summary",
      "targetId": "file:../../../../packages/analytical/test/webview-table-queries.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/webview-table-queries.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_table_filters->file_reference:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_table_filters",
      "targetId": "file:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "kind": "file_reference",
      "label": "webview_table_queries"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_table_filters->references:reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_table_filters",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "kind": "references",
      "label": "table_column_filters"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_table_filters->references:reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_table_filters",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options",
      "kind": "references",
      "label": "table_column_options"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_table_filters->references:reqlan rq/extension/module/ideas_summary/webview.rq#group_by_type",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_table_filters",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#group_by_type",
      "kind": "references",
      "label": "group_by_type"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_table_filters->file_reference:../../../../packages/analytical/test/webview-table-queries.test.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ideas_table_filters",
      "targetId": "file:../../../../packages/analytical/test/webview-table-queries.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/webview-table-queries.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#index_panel->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IndexPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#index_panel",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IndexPanel.svelte",
      "kind": "file_reference",
      "label": "IndexPanel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#index_panel_base_support->references:reqlan rq/extension/module/ideas_summary/webview.rq#index_panel",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#index_panel_base_support",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#index_panel",
      "kind": "references",
      "label": "index_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ontology_aligned_tabs->references:reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ontology_aligned_tabs",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page",
      "kind": "references",
      "label": "timeline_page"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ontology_aligned_tabs->file_reference:../../../../packages/extension/webviews/ideas-summary/lib/tabs.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ontology_aligned_tabs",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/lib/tabs.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/lib/tabs.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#ontology_aligned_tabs->file_reference:../../../../packages/extension/webviews/ideas-summary/components/TabPanels.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#ontology_aligned_tabs",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/TabPanels.svelte",
      "kind": "file_reference",
      "label": "../../../../packages/extension/webviews/ideas-summary/components/TabPanels.svelte"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores->references:reqlan rq/extension/module/ideas_summary/webview.rq#overview_page",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page",
      "kind": "references",
      "label": "overview_page"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores->file_reference:../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "kind": "file_reference",
      "label": "OverviewPanel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores->file_reference:../../../../packages/analytical/src/index-store/overview-coverage.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores",
      "targetId": "file:../../../../packages/analytical/src/index-store/overview-coverage.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/index-store/overview-coverage.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores->file_reference:../../../../packages/analytical/test/overview-coverage.test.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores",
      "targetId": "file:../../../../packages/analytical/test/overview-coverage.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/overview-coverage.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page->references:reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_coverage_scores",
      "kind": "references",
      "label": "overview_coverage_scores"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page->references:reqlan rq/extension/module/ideas_summary/webview.rq#overview_search",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_search",
      "kind": "references",
      "label": "overview_search"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page->file_reference:../../features-export.rq",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page",
      "targetId": "file:../../features-export.rq",
      "kind": "file_reference",
      "label": "features_export"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page->references:reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page",
      "kind": "references",
      "label": "timeline_page"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page->file_reference:../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "kind": "file_reference",
      "label": "OverviewPanel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_search->file_reference:../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_search",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "kind": "file_reference",
      "label": "OverviewPanel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_search->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_search",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_search->file_reference:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_search",
      "targetId": "file:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "kind": "file_reference",
      "label": "webview_table_queries"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->references:reqlan rq/extension/module/ideas_summary/webview.rq#overview_page",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#overview_page",
      "kind": "references",
      "label": "overview_page"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte",
      "kind": "file_reference",
      "label": "OverviewPanel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->references:reqlan rq/extension/module/ideas_summary/webview.rq#bases_tab",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#bases_tab",
      "kind": "references",
      "label": "bases_tab"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/BasesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/BasesTable.svelte",
      "kind": "file_reference",
      "label": "BasesTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IdeasTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeasTable.svelte",
      "kind": "file_reference",
      "label": "IdeasTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/TableToolbar.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/TableToolbar.svelte",
      "kind": "file_reference",
      "label": "TableToolbar"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/ColumnFilterRow.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/ColumnFilterRow.svelte",
      "kind": "file_reference",
      "label": "ColumnFilterRow"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/SortableTh.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/SortableTh.svelte",
      "kind": "file_reference",
      "label": "SortableTh"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/TableOptionsMenu.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/TableOptionsMenu.svelte",
      "kind": "file_reference",
      "label": "TableOptionsMenu"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->references:reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options",
      "kind": "references",
      "label": "table_column_options"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->references:reqlan rq/extension/module/ideas_summary/webview.rq#group_by_type",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#group_by_type",
      "kind": "references",
      "label": "group_by_type"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/ChipList.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/ChipList.svelte",
      "kind": "file_reference",
      "label": "ChipList"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IdeaBodyCell.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeaBodyCell.svelte",
      "kind": "file_reference",
      "label": "IdeaBodyCell"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IdeasetsTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeasetsTable.svelte",
      "kind": "file_reference",
      "label": "IdeasetsTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->references:reqlan rq/extension/module/ideas_summary/webview.rq#idea_sets_tab",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#idea_sets_tab",
      "kind": "references",
      "label": "idea_sets_tab"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->references:reqlan rq/extension/module/ideas_summary/webview.rq#attributes_tab",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#attributes_tab",
      "kind": "references",
      "label": "attributes_tab"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/AttributesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/AttributesTable.svelte",
      "kind": "file_reference",
      "label": "AttributesTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/ReferencesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/ReferencesTable.svelte",
      "kind": "file_reference",
      "label": "ReferencesTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->references:reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page",
      "kind": "references",
      "label": "timeline_page"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/TimelinePanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/TimelinePanel.svelte",
      "kind": "file_reference",
      "label": "TimelinePanel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->references:reqlan rq/extension/module/ideas_summary/webview.rq#index_panel",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "reqlan rq/extension/module/ideas_summary/webview.rq#index_panel",
      "kind": "references",
      "label": "index_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#pages->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IndexPanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#pages",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IndexPanel.svelte",
      "kind": "file_reference",
      "label": "IndexPanel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters->file_reference:../../../../packages/extension/webviews/ideas-summary/components/ColumnFilterRow.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/ColumnFilterRow.svelte",
      "kind": "file_reference",
      "label": "ColumnFilterRow"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters->file_reference:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "targetId": "file:../../../../packages/analytical/src/index-store/webview-table-queries.ts",
      "kind": "file_reference",
      "label": "webview_table_queries"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters->file_reference:../../../../packages/extension/webviews/ideas-summary/components/TableToolbar.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/TableToolbar.svelte",
      "kind": "file_reference",
      "label": "TableToolbar"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IdeasTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeasTable.svelte",
      "kind": "file_reference",
      "label": "IdeasTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters->file_reference:../../../../packages/extension/webviews/ideas-summary/components/IdeasetsTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/IdeasetsTable.svelte",
      "kind": "file_reference",
      "label": "IdeasetsTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters->file_reference:../../../../packages/extension/webviews/ideas-summary/components/ReferencesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/ReferencesTable.svelte",
      "kind": "file_reference",
      "label": "ReferencesTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters->file_reference:../../../../packages/extension/webviews/ideas-summary/components/AttributesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/AttributesTable.svelte",
      "kind": "file_reference",
      "label": "AttributesTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters->file_reference:../../../../packages/extension/webviews/ideas-summary/components/BasesTable.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/BasesTable.svelte",
      "kind": "file_reference",
      "label": "BasesTable"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters->file_reference:../../../../packages/analytical/test/webview-table-queries.test.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "targetId": "file:../../../../packages/analytical/test/webview-table-queries.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/test/webview-table-queries.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters->file_reference:../../../../packages/extension/test/bases-table-filter.test.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_filters",
      "targetId": "file:../../../../packages/extension/test/bases-table-filter.test.ts",
      "kind": "file_reference",
      "label": "../../../../packages/extension/test/bases-table-filter.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options->file_reference:../../../../packages/extension/webviews/ideas-summary/components/TableOptionsMenu.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/TableOptionsMenu.svelte",
      "kind": "file_reference",
      "label": "TableOptionsMenu"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options->file_reference:../../../../packages/extension/src/webview_module/shared/table-ui-state.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options",
      "targetId": "file:../../../../packages/extension/src/webview_module/shared/table-ui-state.ts",
      "kind": "file_reference",
      "label": "table_ui_state"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#table_column_options",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page->file_reference:../../../../packages/extension/webviews/ideas-summary/components/TimelinePanel.svelte",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page",
      "targetId": "file:../../../../packages/extension/webviews/ideas-summary/components/TimelinePanel.svelte",
      "kind": "file_reference",
      "label": "TimelinePanel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page->file_reference:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page",
      "targetId": "file:../../../../packages/extension/src/webview_module/ideas-summary-panel.ts",
      "kind": "file_reference",
      "label": "ideas_summary_panel"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page->file_reference:../../../../packages/analytical/src/index-store/sqlite-store.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page",
      "targetId": "file:../../../../packages/analytical/src/index-store/sqlite-store.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/index-store/sqlite-store.ts"
    },
    {
      "id": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page->file_reference:../../../../packages/analytical/src/analysis/git-dates-analyser.ts",
      "sourceId": "reqlan rq/extension/module/ideas_summary/webview.rq#timeline_page",
      "targetId": "file:../../../../packages/analytical/src/analysis/git-dates-analyser.ts",
      "kind": "file_reference",
      "label": "../../../../packages/analytical/src/analysis/git-dates-analyser.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/mcp/src/server.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/mcp/src/server.ts",
      "kind": "file_reference",
      "label": "mcp_server"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->references:reqlan rq/extension/module/index.rq#index_diagnostics_store",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "reqlan rq/extension/module/index.rq#index_diagnostics_store",
      "kind": "references",
      "label": "index_diagnostics_store"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->references:reqlan rq/extension/module/index.rq#rqignore",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "reqlan rq/extension/module/index.rq#rqignore",
      "kind": "references",
      "label": "rqignore"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "application_memory_impl"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/extension/src/analytical_submodule/index.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/extension/src/analytical_submodule/index.ts",
      "kind": "file_reference",
      "label": "analytical_submodule"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/analytical/src/core/rqignore.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/analytical/src/core/rqignore.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/rqignore.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../features-graph-analysers.rq",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../features-graph-analysers.rq",
      "kind": "file_reference",
      "label": "../features-graph-analysers.rq"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../configuration.rq",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../configuration.rq",
      "kind": "file_reference",
      "label": "../configuration.rq"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/index-diagnostics-store.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/analytical/test/index-diagnostics.test.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/analytical/test/index-diagnostics.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/index-diagnostics.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/create-base.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/analytical/src/core/base-discovery.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/analytical/src/core/base-discovery.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/base-discovery.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/workspace-index.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/analytical/test/rqignore.test.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/analytical/test/rqignore.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/rqignore.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#application_memory->file_reference:../../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "sourceId": "reqlan rq/extension/module/index.rq#application_memory",
      "targetId": "file:../../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#index_diagnostics_store->file_reference:../../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#index_diagnostics_store",
      "targetId": "file:../../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/index-diagnostics-store.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#index_diagnostics_store->file_reference:../../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#index_diagnostics_store",
      "targetId": "file:../../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "application_memory_impl"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#index_diagnostics_store->file_reference:../../../packages/analytical/test/index-diagnostics.test.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#index_diagnostics_store",
      "targetId": "file:../../../packages/analytical/test/index-diagnostics.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/index-diagnostics.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#rqignore->file_reference:../../../packages/analytical/src/core/rqignore.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#rqignore",
      "targetId": "file:../../../packages/analytical/src/core/rqignore.ts",
      "kind": "file_reference",
      "label": "rqignore_impl"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#rqignore->file_reference:../../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#rqignore",
      "targetId": "file:../../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "application_memory_impl"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#rqignore->file_reference:../../../packages/analytical/src/core/create-base.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#rqignore",
      "targetId": "file:../../../packages/analytical/src/core/create-base.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/create-base.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#rqignore->file_reference:../../../packages/analytical/src/core/base-discovery.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#rqignore",
      "targetId": "file:../../../packages/analytical/src/core/base-discovery.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/core/base-discovery.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#rqignore->file_reference:../../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#rqignore",
      "targetId": "file:../../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/src/index-store/workspace-index.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#rqignore->file_reference:../../../packages/analytical/test/rqignore.test.ts",
      "sourceId": "reqlan rq/extension/module/index.rq#rqignore",
      "targetId": "file:../../../packages/analytical/test/rqignore.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/rqignore.test.ts"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#rqignore->file_reference:../../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "sourceId": "reqlan rq/extension/module/index.rq#rqignore",
      "targetId": "file:../../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/create-base.test.ts:seeds .reqlan/.rqignore when creating a new base"
    },
    {
      "id": "reqlan rq/extension/module/index.rq#rqignore->file_reference:../../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "sourceId": "reqlan rq/extension/module/index.rq#rqignore",
      "targetId": "file:../../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns",
      "kind": "file_reference",
      "label": "../../../packages/analytical/test/workspace-index.test.ts:skips .rq files under rqignore patterns"
    },
    {
      "id": "reqlan rq/extension/module/webview.rq#webview->file_reference:../../development/core.rq",
      "sourceId": "reqlan rq/extension/module/webview.rq#webview",
      "targetId": "file:../../development/core.rq",
      "kind": "file_reference",
      "label": "development_core"
    },
    {
      "id": "reqlan rq/extension/module/webview.rq#webview->file_reference:./ideas_summary",
      "sourceId": "reqlan rq/extension/module/webview.rq#webview",
      "targetId": "file:./ideas_summary",
      "kind": "file_reference",
      "label": "ideas_summary"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/extension/templates/thanks-for-installing.template.rq",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/extension/templates/thanks-for-installing.template.rq",
      "kind": "file_reference",
      "label": "../../packages/extension/templates/thanks-for-installing.template.rq"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/extension/webviews/onboarding/",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/extension/webviews/onboarding/",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/onboarding/"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/extension/media/webviews/onboarding/",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/extension/media/webviews/onboarding/",
      "kind": "file_reference",
      "label": "../../packages/extension/media/webviews/onboarding/"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/open-thanks-for-installing.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/extension/src/extension/onboarding-panel.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/extension/src/extension/onboarding-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/onboarding-panel.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/extension/src/shared/phonebook.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/extension/src/shared/phonebook.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/shared/phonebook.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/extension/webviews/onboarding/lib/rq-highlight.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/extension/webviews/onboarding/lib/rq-highlight.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/onboarding/lib/rq-highlight.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/extension/src/extension/onboarding-state.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/extension/src/extension/onboarding-state.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/onboarding-state.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/language/test/parsing.test.ts:parse thanks-for-installing template",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse thanks-for-installing template",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse thanks-for-installing template"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/extension/test/onboarding-rq-highlight.test.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/extension/test/onboarding-rq-highlight.test.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/test/onboarding-rq-highlight.test.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../phonebook.rq",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../phonebook.rq",
      "kind": "file_reference",
      "label": "../../phonebook.rq"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:@/reqlan_rq/extension/activation.rq",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:@/reqlan_rq/extension/activation.rq",
      "kind": "file_reference",
      "label": "@/reqlan_rq/extension/activation.rq"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/extension/src/extension/register-onboarding-commands.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/extension/src/extension/register-onboarding-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/register-onboarding-commands.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event->file_reference:../../packages/extension/src/extension/main.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event",
      "targetId": "file:../../packages/extension/src/extension/main.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/main.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event_trigger->file_reference:../../packages/extension/src/extension/main.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#installation_event_trigger",
      "targetId": "file:../../packages/extension/src/extension/main.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/main.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#onboarding_state->file_reference:../../packages/extension/src/extension/onboarding-state.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#onboarding_state",
      "targetId": "file:../../packages/extension/src/extension/onboarding-state.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/onboarding-state.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#open_onboarding_page->file_reference:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#open_onboarding_page",
      "targetId": "file:../../packages/extension/src/extension/open-thanks-for-installing.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/open-thanks-for-installing.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#open_onboarding_page->file_reference:../../packages/extension/src/extension/onboarding-panel.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#open_onboarding_page",
      "targetId": "file:../../packages/extension/src/extension/onboarding-panel.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/onboarding-panel.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#show_onboarding_command->file_reference:../../packages/extension/src/extension/register-onboarding-commands.ts",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#show_onboarding_command",
      "targetId": "file:../../packages/extension/src/extension/register-onboarding-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/register-onboarding-commands.ts"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#show_onboarding_command->references:reqlan rq/extension/onboarding/page-thanks-for-installing.rq#open_onboarding_page",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#show_onboarding_command",
      "targetId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#open_onboarding_page",
      "kind": "references",
      "label": "open_onboarding_page"
    },
    {
      "id": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#show_onboarding_command->references:reqlan rq/extension/onboarding/page-thanks-for-installing.rq#onboarding_state",
      "sourceId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#show_onboarding_command",
      "targetId": "reqlan rq/extension/onboarding/page-thanks-for-installing.rq#onboarding_state",
      "kind": "references",
      "label": "onboarding_state"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->references:reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "kind": "references",
      "label": "refactor_file_moves"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->references:reqlan rq/extension/refactor_support.rq#refactor_symbol_rename",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename",
      "kind": "references",
      "label": "refactor_symbol_rename"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->references:reqlan rq/extension/refactor_support.rq#refactor_symbol_move",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move",
      "kind": "references",
      "label": "refactor_symbol_move"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->references:reqlan rq/extension/refactor_support.rq#refactor_symbol_delete",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete",
      "kind": "references",
      "label": "refactor_symbol_delete"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/index-store/index-service.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/src/reqlan-idea-refactor.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/src/reqlan-idea-refactor.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-idea-refactor.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:./syntax/features-syntax.rq",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:./syntax/features-syntax.rq",
      "kind": "file_reference",
      "label": "./syntax/features-syntax.rq"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:./features-mutation-hooks.rq",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:./features-mutation-hooks.rq",
      "kind": "file_reference",
      "label": "./features-mutation-hooks.rq"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/extension/src/mutation_hooks_module/file-move-plan.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/file-move-plan.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/file-move-plan.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/src/file-path-rewrite.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/src/file-path-rewrite.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/file-path-rewrite.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/src/reqlan-path-references.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/src/reqlan-path-references.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-references.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/test/file-path-rewrite.test.ts:preserves extensionless inbound paths",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:preserves extensionless inbound paths",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:preserves extensionless inbound paths"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/test/file-path-rewrite.test.ts:buildInboundPathRewriteEdits quotes replacement paths",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:buildInboundPathRewriteEdits quotes replacement paths",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:buildInboundPathRewriteEdits quotes replacement paths"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/src/reqlan-rename-provider.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/src/reqlan-rename-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-rename-provider.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/src/reqlan-comment-rename.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/src/reqlan-comment-rename.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-comment-rename.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/src/reqlan-name-provider.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/src/reqlan-name-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-name-provider.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/extension/src/refactor_module/register-comment-rename-provider.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/extension/src/refactor_module/register-comment-rename-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/refactor_module/register-comment-rename-provider.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/test/rename-provider.test.ts:rename updates declaration and wikilink references",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/test/rename-provider.test.ts:rename updates declaration and wikilink references",
      "kind": "file_reference",
      "label": "../../packages/language/test/rename-provider.test.ts:rename updates declaration and wikilink references"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/test/rename-provider.test.ts:rename also updates rq comment idea tokens in the same document",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/test/rename-provider.test.ts:rename also updates rq comment idea tokens in the same document",
      "kind": "file_reference",
      "label": "../../packages/language/test/rename-provider.test.ts:rename also updates rq comment idea tokens in the same document"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/test/comment-rename.test.ts:builds rename edits for matching comment idea tokens",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/test/comment-rename.test.ts:builds rename edits for matching comment idea tokens",
      "kind": "file_reference",
      "label": "../../packages/language/test/comment-rename.test.ts:builds rename edits for matching comment idea tokens"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/test/linking.test.ts:rename finds all idea references including wikilinks",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/test/linking.test.ts:rename finds all idea references including wikilinks",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:rename finds all idea references including wikilinks"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/src/reqlan-code-action-provider.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/src/reqlan-code-action-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-code-action-provider.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/extension/src/refactor_module/register-idea-refactor-commands.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/extension/src/refactor_module/register-idea-refactor-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/refactor_module/register-idea-refactor-commands.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/test/idea-refactor.test.ts:move plan cuts from source and inserts into destination",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/test/idea-refactor.test.ts:move plan cuts from source and inserts into destination",
      "kind": "file_reference",
      "label": "../../packages/language/test/idea-refactor.test.ts:move plan cuts from source and inserts into destination"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_changes->file_reference:../../packages/language/test/idea-refactor.test.ts:delete plan removes declaration and bracket references",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "targetId": "file:../../packages/language/test/idea-refactor.test.ts:delete plan removes declaration and bracket references",
      "kind": "file_reference",
      "label": "../../packages/language/test/idea-refactor.test.ts:delete plan removes declaration and bracket references"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_file_moves->file_reference:../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/register-file-mutation-hooks.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_file_moves->file_reference:../../packages/extension/src/mutation_hooks_module/file-move-plan.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/file-move-plan.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/file-move-plan.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_file_moves->file_reference:../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "targetId": "file:../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/mutation_hooks_module/file-mutation-gate.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_file_moves->file_reference:../../packages/language/src/file-path-rewrite.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "targetId": "file:../../packages/language/src/file-path-rewrite.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/file-path-rewrite.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_file_moves->file_reference:../../packages/language/src/reqlan-path-references.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "targetId": "file:../../packages/language/src/reqlan-path-references.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-references.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_file_moves->file_reference:../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:updates inbound import path when the target file moves"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_file_moves->file_reference:../../packages/language/test/file-path-rewrite.test.ts:preserves extensionless inbound paths",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:preserves extensionless inbound paths",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:preserves extensionless inbound paths"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_file_moves->file_reference:../../packages/language/test/file-path-rewrite.test.ts:buildInboundPathRewriteEdits quotes replacement paths",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:buildInboundPathRewriteEdits quotes replacement paths",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:buildInboundPathRewriteEdits quotes replacement paths"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_file_moves->file_reference:../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_file_moves",
      "targetId": "file:../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory",
      "kind": "file_reference",
      "label": "../../packages/language/test/file-path-rewrite.test.ts:updates paths when a file moves to a sibling directory"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete->references:reqlan rq/extension/refactor_support.rq#refactor_changes",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete",
      "targetId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "kind": "references",
      "label": "refactor_changes"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete->file_reference:../../packages/language/src/reqlan-idea-refactor.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete",
      "targetId": "file:../../packages/language/src/reqlan-idea-refactor.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-idea-refactor.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete->file_reference:../../packages/language/src/reqlan-code-action-provider.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete",
      "targetId": "file:../../packages/language/src/reqlan-code-action-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-code-action-provider.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete->file_reference:../../packages/extension/src/refactor_module/register-idea-refactor-commands.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete",
      "targetId": "file:../../packages/extension/src/refactor_module/register-idea-refactor-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/refactor_module/register-idea-refactor-commands.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete->file_reference:../../packages/language/test/idea-refactor.test.ts:delete plan removes declaration and bracket references",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_delete",
      "targetId": "file:../../packages/language/test/idea-refactor.test.ts:delete plan removes declaration and bracket references",
      "kind": "file_reference",
      "label": "../../packages/language/test/idea-refactor.test.ts:delete plan removes declaration and bracket references"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move->references:reqlan rq/extension/refactor_support.rq#refactor_changes",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move",
      "targetId": "reqlan rq/extension/refactor_support.rq#refactor_changes",
      "kind": "references",
      "label": "refactor_changes"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move->file_reference:../../packages/language/src/reqlan-idea-refactor.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move",
      "targetId": "file:../../packages/language/src/reqlan-idea-refactor.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-idea-refactor.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move->file_reference:../../packages/language/src/reqlan-code-action-provider.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move",
      "targetId": "file:../../packages/language/src/reqlan-code-action-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-code-action-provider.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move->file_reference:../../packages/extension/src/refactor_module/register-idea-refactor-commands.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move",
      "targetId": "file:../../packages/extension/src/refactor_module/register-idea-refactor-commands.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/refactor_module/register-idea-refactor-commands.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move->file_reference:../../packages/language/test/idea-refactor.test.ts:move plan cuts from source and inserts into destination",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_move",
      "targetId": "file:../../packages/language/test/idea-refactor.test.ts:move plan cuts from source and inserts into destination",
      "kind": "file_reference",
      "label": "../../packages/language/test/idea-refactor.test.ts:move plan cuts from source and inserts into destination"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename->file_reference:../../packages/language/src/reqlan-rename-provider.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename",
      "targetId": "file:../../packages/language/src/reqlan-rename-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-rename-provider.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename->file_reference:../../packages/language/src/reqlan-comment-rename.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename",
      "targetId": "file:../../packages/language/src/reqlan-comment-rename.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-comment-rename.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename->file_reference:../../packages/language/src/reqlan-name-provider.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename",
      "targetId": "file:../../packages/language/src/reqlan-name-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-name-provider.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename->file_reference:../../packages/extension/src/refactor_module/register-comment-rename-provider.ts",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename",
      "targetId": "file:../../packages/extension/src/refactor_module/register-comment-rename-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/refactor_module/register-comment-rename-provider.ts"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename->file_reference:../../packages/language/test/rename-provider.test.ts:rename updates declaration and wikilink references",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename",
      "targetId": "file:../../packages/language/test/rename-provider.test.ts:rename updates declaration and wikilink references",
      "kind": "file_reference",
      "label": "../../packages/language/test/rename-provider.test.ts:rename updates declaration and wikilink references"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename->file_reference:../../packages/language/test/rename-provider.test.ts:rename also updates rq comment idea tokens in the same document",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename",
      "targetId": "file:../../packages/language/test/rename-provider.test.ts:rename also updates rq comment idea tokens in the same document",
      "kind": "file_reference",
      "label": "../../packages/language/test/rename-provider.test.ts:rename also updates rq comment idea tokens in the same document"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename->file_reference:../../packages/language/test/comment-rename.test.ts:builds rename edits for matching comment idea tokens",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename",
      "targetId": "file:../../packages/language/test/comment-rename.test.ts:builds rename edits for matching comment idea tokens",
      "kind": "file_reference",
      "label": "../../packages/language/test/comment-rename.test.ts:builds rename edits for matching comment idea tokens"
    },
    {
      "id": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename->file_reference:../../packages/language/test/linking.test.ts:rename finds all idea references including wikilinks",
      "sourceId": "reqlan rq/extension/refactor_support.rq#refactor_symbol_rename",
      "targetId": "file:../../packages/language/test/linking.test.ts:rename finds all idea references including wikilinks",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:rename finds all idea references including wikilinks"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#development_bundle_freshness->file_reference:../../.vscode/launch.json",
      "sourceId": "reqlan rq/extension/startup-performance.rq#development_bundle_freshness",
      "targetId": "file:../../.vscode/launch.json",
      "kind": "file_reference",
      "label": "../../.vscode/launch.json"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#development_bundle_freshness->file_reference:../../.vscode/tasks.json",
      "sourceId": "reqlan rq/extension/startup-performance.rq#development_bundle_freshness",
      "targetId": "file:../../.vscode/tasks.json",
      "kind": "file_reference",
      "label": "../../.vscode/tasks.json"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->references:reqlan rq/extension/startup-performance.rq#first_paint_contract",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "reqlan rq/extension/startup-performance.rq#first_paint_contract",
      "kind": "references",
      "label": "first_paint_contract"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->references:reqlan rq/extension/startup-performance.rq#deferred_startup_sequence",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "reqlan rq/extension/startup-performance.rq#deferred_startup_sequence",
      "kind": "references",
      "label": "deferred_startup_sequence"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->references:reqlan rq/extension/startup-performance.rq#lazy_runtime_dependencies",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "reqlan rq/extension/startup-performance.rq#lazy_runtime_dependencies",
      "kind": "references",
      "label": "lazy_runtime_dependencies"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->references:reqlan rq/extension/startup-performance.rq#development_bundle_freshness",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "reqlan rq/extension/startup-performance.rq#development_bundle_freshness",
      "kind": "references",
      "label": "development_bundle_freshness"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->references:reqlan rq/extension/startup-performance.rq#startup_diagnostics",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "reqlan rq/extension/startup-performance.rq#startup_diagnostics",
      "kind": "references",
      "label": "startup_diagnostics"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:./activation.rq",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:./activation.rq",
      "kind": "file_reference",
      "label": "./activation.rq"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:./module/activitybar.rq",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:./module/activitybar.rq",
      "kind": "file_reference",
      "label": "./module/activitybar.rq"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../indexer/indexer.rq",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../indexer/indexer.rq",
      "kind": "file_reference",
      "label": "../indexer/indexer.rq"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../development/build.rq",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../development/build.rq",
      "kind": "file_reference",
      "label": "../development/build.rq"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../packages/extension/test/startup-gate.test.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../packages/extension/test/startup-gate.test.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/test/startup-gate.test.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/workspace-index-lazy-services.test.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../packages/analytical/scripts/generate-physics-core-source.mjs",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../packages/analytical/scripts/generate-physics-core-source.mjs",
      "kind": "file_reference",
      "label": "../../packages/analytical/scripts/generate-physics-core-source.mjs"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../packages/extension/webviews/activity-bar/App.svelte",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../packages/extension/webviews/activity-bar/App.svelte",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/activity-bar/App.svelte"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/activity-bar/state/app.svelte.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../packages/extension/src/extension/startup-gate.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../packages/extension/src/extension/startup-gate.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/startup-gate.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../packages/analytical/src/index-store/sqlite-store.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../packages/analytical/src/index-store/sqlite-store.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/sqlite-store.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/index-diagnostics-store.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../packages/extension/esbuild.mjs",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../packages/extension/esbuild.mjs",
      "kind": "file_reference",
      "label": "../../packages/extension/esbuild.mjs"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../.vscode/launch.json",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../.vscode/launch.json",
      "kind": "file_reference",
      "label": "../../.vscode/launch.json"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:../../.vscode/tasks.json",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:../../.vscode/tasks.json",
      "kind": "file_reference",
      "label": "../../.vscode/tasks.json"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability->file_reference:./vendor/sql-asm.cjs",
      "sourceId": "reqlan rq/extension/startup-performance.rq#extension_startup_reliability",
      "targetId": "file:./vendor/sql-asm.cjs",
      "kind": "file_reference",
      "label": "./vendor/sql-asm.cjs"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#first_paint_contract->file_reference:../../packages/extension/webviews/activity-bar/App.svelte",
      "sourceId": "reqlan rq/extension/startup-performance.rq#first_paint_contract",
      "targetId": "file:../../packages/extension/webviews/activity-bar/App.svelte",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/activity-bar/App.svelte"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#first_paint_contract->file_reference:../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#first_paint_contract",
      "targetId": "file:../../packages/extension/webviews/activity-bar/state/app.svelte.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/webviews/activity-bar/state/app.svelte.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#first_paint_contract->file_reference:../../packages/extension/src/extension/startup-gate.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#first_paint_contract",
      "targetId": "file:../../packages/extension/src/extension/startup-gate.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/extension/startup-gate.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#invalid_url_activation_failure->file_reference:../../packages/analytical/src/export/html-export-assets.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#invalid_url_activation_failure",
      "targetId": "file:../../packages/analytical/src/export/html-export-assets.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/export/html-export-assets.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#invalid_url_activation_failure->file_reference:../../packages/analytical/scripts/generate-physics-core-source.mjs",
      "sourceId": "reqlan rq/extension/startup-performance.rq#invalid_url_activation_failure",
      "targetId": "file:../../packages/analytical/scripts/generate-physics-core-source.mjs",
      "kind": "file_reference",
      "label": "../../packages/analytical/scripts/generate-physics-core-source.mjs"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#lazy_runtime_dependencies->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#lazy_runtime_dependencies",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#lazy_runtime_dependencies->file_reference:../../packages/analytical/src/index-store/sqlite-store.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#lazy_runtime_dependencies",
      "targetId": "file:../../packages/analytical/src/index-store/sqlite-store.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/sqlite-store.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#lazy_runtime_dependencies->file_reference:../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "sourceId": "reqlan rq/extension/startup-performance.rq#lazy_runtime_dependencies",
      "targetId": "file:../../packages/analytical/src/index-store/index-diagnostics-store.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/index-diagnostics-store.ts"
    },
    {
      "id": "reqlan rq/extension/startup-performance.rq#lazy_runtime_dependencies->file_reference:../../packages/extension/esbuild.mjs",
      "sourceId": "reqlan rq/extension/startup-performance.rq#lazy_runtime_dependencies",
      "targetId": "file:../../packages/extension/esbuild.mjs",
      "kind": "file_reference",
      "label": "../../packages/extension/esbuild.mjs"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#activity_bar_module->file_reference:../module/activitybar.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#activity_bar_module",
      "targetId": "file:../module/activitybar.rq",
      "kind": "file_reference",
      "label": "../module/activitybar.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types->file_reference:../../../packages/language/src/reqlan-code-lens-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types",
      "targetId": "file:../../../packages/language/src/reqlan-code-lens-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-code-lens-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types->file_reference:../../../packages/language/src/reqlan-reference-code-lens.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types",
      "targetId": "file:../../../packages/language/src/reqlan-reference-code-lens.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-reference-code-lens.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types->file_reference:../../../packages/language/src/reqlan-code-lens-settings.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types",
      "targetId": "file:../../../packages/language/src/reqlan-code-lens-settings.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-code-lens-settings.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types->file_reference:../../../packages/extension/src/extension/register-reference-code-lens.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types",
      "targetId": "file:../../../packages/extension/src/extension/register-reference-code-lens.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/extension/register-reference-code-lens.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types->file_reference:../../../packages/extension/src/extension/reference-code-lens-card.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types",
      "targetId": "file:../../../packages/extension/src/extension/reference-code-lens-card.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/extension/reference-code-lens-card.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types->file_reference:../../../packages/language/test/code-lens.test.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#code_lens_reference_types",
      "targetId": "file:../../../packages/language/test/code-lens.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/code-lens.test.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../module/activitybar.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../module/activitybar.rq",
      "kind": "file_reference",
      "label": "../module/activitybar.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/language/test/completion.test.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/language/test/completion.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/completion.test.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../code_completion.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../code_completion.rq",
      "kind": "file_reference",
      "label": "../code_completion.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/language/src/reqlan-inlay-hint-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/language/src/reqlan-inlay-hint-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-inlay-hint-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/language/src/reqlan-inlay-hint-settings.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/language/src/reqlan-inlay-hint-settings.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-inlay-hint-settings.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/extension/src/extension/register-reference-inlay-hints.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/extension/src/extension/register-reference-inlay-hints.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/extension/register-reference-inlay-hints.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/language/test/inlay-hints.test.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/language/test/inlay-hints.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/inlay-hints.test.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/extension/src/webview_module/register-webview.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/extension/src/webview_module/register-webview.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/register-webview.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/language/src/reqlan-code-lens-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/language/src/reqlan-code-lens-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-code-lens-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/language/src/reqlan-reference-code-lens.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/language/src/reqlan-reference-code-lens.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-reference-code-lens.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/language/src/reqlan-code-lens-settings.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/language/src/reqlan-code-lens-settings.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-code-lens-settings.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/extension/src/extension/register-reference-code-lens.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/extension/src/extension/register-reference-code-lens.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/extension/register-reference-code-lens.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/extension/src/extension/reference-code-lens-card.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/extension/src/extension/reference-code-lens-card.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/extension/reference-code-lens-card.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering->file_reference:../../../packages/language/test/code-lens.test.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#complementary_information_rendering",
      "targetId": "file:../../../packages/language/test/code-lens.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/code-lens.test.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#inbound_inlay_hints_whole_graph->references:reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#inbound_inlay_hints_whole_graph",
      "targetId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints",
      "kind": "references",
      "label": "view_references_as_inlay_hints"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#inbound_inlay_hints_whole_graph->file_reference:../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#inbound_inlay_hints_whole_graph",
      "targetId": "file:../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#inbound_inlay_hints_whole_graph->file_reference:../../../packages/language/src/reqlan-inlay-hint-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#inbound_inlay_hints_whole_graph",
      "targetId": "file:../../../packages/language/src/reqlan-inlay-hint-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-inlay-hint-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#inbound_inlay_hints_whole_graph->file_reference:../../../packages/language/test/inlay-hints.test.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#inbound_inlay_hints_whole_graph",
      "targetId": "file:../../../packages/language/test/inlay-hints.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/inlay-hints.test.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#inbound_inlay_hints_whole_graph->references:reqlan rq/extension/syntax/features-syntax-highlighting.rq#traceable_inlay_hints",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#inbound_inlay_hints_whole_graph",
      "targetId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#traceable_inlay_hints",
      "kind": "references",
      "label": "traceable_inlay_hints"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion->file_reference:../../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion",
      "targetId": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion->file_reference:../../../packages/language/test/completion.test.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion",
      "targetId": "file:../../../packages/language/test/completion.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/completion.test.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion->file_reference:../code_completion.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion",
      "targetId": "file:../code_completion.rq",
      "kind": "file_reference",
      "label": "../code_completion.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion_sequencing->references:reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion_sequencing",
      "targetId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion",
      "kind": "references",
      "label": "reference_code_completion"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion_sequencing->file_reference:../../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion_sequencing",
      "targetId": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion_sequencing->file_reference:../../../packages/language/test/completion.test.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#reference_code_completion_sequencing",
      "targetId": "file:../../../packages/language/test/completion.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/completion.test.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#traceable_inlay_hints->file_reference:../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#traceable_inlay_hints",
      "targetId": "file:../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#traceable_inlay_hints->file_reference:../../../packages/language/src/reqlan-inlay-hint-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#traceable_inlay_hints",
      "targetId": "file:../../../packages/language/src/reqlan-inlay-hint-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-inlay-hint-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#traceable_inlay_hints->file_reference:../../../packages/extension/src/webview_module/register-webview.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#traceable_inlay_hints",
      "targetId": "file:../../../packages/extension/src/webview_module/register-webview.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/webview_module/register-webview.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#traceable_inlay_hints->file_reference:../../../packages/language/test/inlay-hints.test.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#traceable_inlay_hints",
      "targetId": "file:../../../packages/language/test/inlay-hints.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/inlay-hints.test.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints->file_reference:../../../packages/language/src/reqlan-inlay-hint-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints",
      "targetId": "file:../../../packages/language/src/reqlan-inlay-hint-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-inlay-hint-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints->file_reference:../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints",
      "targetId": "file:../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-inbound-reference-inlay-label.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints->file_reference:../../../packages/language/src/reqlan-inlay-hint-settings.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints",
      "targetId": "file:../../../packages/language/src/reqlan-inlay-hint-settings.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-inlay-hint-settings.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints->file_reference:../../../packages/extension/src/extension/register-reference-inlay-hints.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints",
      "targetId": "file:../../../packages/extension/src/extension/register-reference-inlay-hints.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/extension/register-reference-inlay-hints.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints->file_reference:../../../packages/language/test/inlay-hints.test.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax-highlighting.rq#view_references_as_inlay_hints",
      "targetId": "file:../../../packages/language/test/inlay-hints.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/inlay-hints.test.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#at_sign_in_idea_text_block->file_reference:../../../packages/language/test/parsing.test.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#at_sign_in_idea_text_block",
      "targetId": "file:../../../packages/language/test/parsing.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/parsing.test.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#code_completion->file_reference:../../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#code_completion",
      "targetId": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#code_completion->file_reference:../../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#code_completion",
      "targetId": "file:../../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#code_completion->file_reference:../../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#code_completion",
      "targetId": "file:../../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "kind": "file_reference",
      "label": "../../../packages/language/test/completion.test.ts:completes import-root alias paths"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#code_completion_import_file_paths->file_reference:../configuration.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#code_completion_import_file_paths",
      "targetId": "file:../configuration.rq",
      "kind": "file_reference",
      "label": "../configuration.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#code_completion_import_file_paths->file_reference:../../language/imports.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#code_completion_import_file_paths",
      "targetId": "file:../../language/imports.rq",
      "kind": "file_reference",
      "label": "../../language/imports.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#code_completion_import_file_paths->file_reference:../code_completion.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#code_completion_import_file_paths",
      "targetId": "file:../code_completion.rq",
      "kind": "file_reference",
      "label": "../code_completion.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#file_references->file_reference:../../../packages/language/src/reqlan-file-link-resolver.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#file_references",
      "targetId": "file:../../../packages/language/src/reqlan-file-link-resolver.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-file-link-resolver.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#file_references->file_reference:../../../packages/language/src/reqlan-document-link-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#file_references",
      "targetId": "file:../../../packages/language/src/reqlan-document-link-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-document-link-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#file_references->file_reference:../../../packages/language/src/reqlan-definition-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#file_references",
      "targetId": "file:../../../packages/language/src/reqlan-definition-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-definition-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#file_references->file_reference:../../../packages/language/src/reqlan-validator.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#file_references",
      "targetId": "file:../../../packages/language/src/reqlan-validator.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-validator.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#file_references->file_reference:../../../packages/language/test/linking.test.ts:document links resolve test file references to the matching test",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#file_references",
      "targetId": "file:../../../packages/language/test/linking.test.ts:document links resolve test file references to the matching test",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:document links resolve test file references to the matching test"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#file_references->file_reference:../../../packages/language/test/linking.test.ts:folder file references resolve without reading the directory as a file",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#file_references",
      "targetId": "file:../../../packages/language/test/linking.test.ts:folder file references resolve without reading the directory as a file",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:folder file references resolve without reading the directory as a file"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#file_references->file_reference:../../../packages/language/test/linking.test.ts:empty file references produce document links and warning diagnostics",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#file_references",
      "targetId": "file:../../../packages/language/test/linking.test.ts:empty file references produce document links and warning diagnostics",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:empty file references produce document links and warning diagnostics"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#file_references->file_reference:../../../packages/language/test/linking.test.ts:parse-error file references produce document links and warning diagnostics",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#file_references",
      "targetId": "file:../../../packages/language/test/linking.test.ts:parse-error file references produce document links and warning diagnostics",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:parse-error file references produce document links and warning diagnostics"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#file_references->file_reference:../../../packages/language/test/linking.test.ts:missing file references do not produce document links",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#file_references",
      "targetId": "file:../../../packages/language/test/linking.test.ts:missing file references do not produce document links",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:missing file references do not produce document links"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#refactor_support->file_reference:../refactor_support.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#refactor_support",
      "targetId": "file:../refactor_support.rq",
      "kind": "file_reference",
      "label": "../refactor_support.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#refactor_support->file_reference:../../../packages/language/src/reqlan-rename-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#refactor_support",
      "targetId": "file:../../../packages/language/src/reqlan-rename-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-rename-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#refactor_support->file_reference:../../../packages/language/src/reqlan-idea-refactor.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#refactor_support",
      "targetId": "file:../../../packages/language/src/reqlan-idea-refactor.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-idea-refactor.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#refactor_support->file_reference:../../../packages/extension/src/refactor_module/index.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#refactor_support",
      "targetId": "file:../../../packages/extension/src/refactor_module/index.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/refactor_module/index.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#sensible_alias_support->file_reference:../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#sensible_alias_support",
      "targetId": "file:../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "kind": "file_reference",
      "label": "../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#sensible_alias_support->file_reference:../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares import alias",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#sensible_alias_support",
      "targetId": "file:../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares import alias",
      "kind": "file_reference",
      "label": "../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares import alias"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#sensible_alias_support->file_reference:../../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#sensible_alias_support",
      "targetId": "file:../../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#sensible_alias_support->file_reference:../../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#sensible_alias_support",
      "targetId": "file:../../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "kind": "file_reference",
      "label": "../../../packages/language/test/validating.test.ts:allows local idea when import uses an alias"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../reqfile.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../reqfile.rq",
      "kind": "file_reference",
      "label": "../reqfile.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "kind": "file_reference",
      "label": "../../../packages/language/test/completion.test.ts:completes import-root alias paths"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../refactor_support.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../refactor_support.rq",
      "kind": "file_reference",
      "label": "../refactor_support.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/src/reqlan-rename-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/src/reqlan-rename-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-rename-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/src/reqlan-idea-refactor.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/src/reqlan-idea-refactor.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-idea-refactor.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/extension/src/refactor_module/index.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/extension/src/refactor_module/index.ts",
      "kind": "file_reference",
      "label": "../../../packages/extension/src/refactor_module/index.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/src/reqlan-file-link-resolver.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/src/reqlan-file-link-resolver.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-file-link-resolver.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/src/reqlan-document-link-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/src/reqlan-document-link-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-document-link-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/src/reqlan-definition-provider.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/src/reqlan-definition-provider.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-definition-provider.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/src/reqlan-validator.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/src/reqlan-validator.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/src/reqlan-validator.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/test/linking.test.ts:document links resolve test file references to the matching test",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/test/linking.test.ts:document links resolve test file references to the matching test",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:document links resolve test file references to the matching test"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/test/linking.test.ts:folder file references resolve without reading the directory as a file",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/test/linking.test.ts:folder file references resolve without reading the directory as a file",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:folder file references resolve without reading the directory as a file"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/test/linking.test.ts:empty file references produce document links and warning diagnostics",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/test/linking.test.ts:empty file references produce document links and warning diagnostics",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:empty file references produce document links and warning diagnostics"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/test/linking.test.ts:parse-error file references produce document links and warning diagnostics",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/test/linking.test.ts:parse-error file references produce document links and warning diagnostics",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:parse-error file references produce document links and warning diagnostics"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/test/linking.test.ts:missing file references do not produce document links",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/test/linking.test.ts:missing file references do not produce document links",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:missing file references do not produce document links"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "kind": "file_reference",
      "label": "../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares import alias",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares import alias",
      "kind": "file_reference",
      "label": "../../../packages/language/test/validating.test.ts:reports duplicate when local idea shares import alias"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../subreqs.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../subreqs.rq",
      "kind": "file_reference",
      "label": "../subreqs.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "kind": "file_reference",
      "label": "../../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "kind": "file_reference",
      "label": "../../../packages/language/test/validating.test.ts:allows local idea when import uses an alias"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../../packages/language/test/parsing.test.ts",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../../packages/language/test/parsing.test.ts",
      "kind": "file_reference",
      "label": "../../../packages/language/test/parsing.test.ts"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../string/paths",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../string/paths",
      "kind": "file_reference",
      "label": "../string/paths"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:@/the-paths/are-@-aliased",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:@/the-paths/are-@-aliased",
      "kind": "file_reference",
      "label": "@/the-paths/are-@-aliased"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../configuration.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../configuration.rq",
      "kind": "file_reference",
      "label": "../configuration.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../../language/imports.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../../language/imports.rq",
      "kind": "file_reference",
      "label": "../../language/imports.rq"
    },
    {
      "id": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features->file_reference:../code_completion.rq",
      "sourceId": "reqlan rq/extension/syntax/features-syntax.rq#syntax_features",
      "targetId": "file:../code_completion.rq",
      "kind": "file_reference",
      "label": "../code_completion.rq"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#capabilities->references:reqlan rq/indexer/indexer.rq#index",
      "sourceId": "reqlan rq/indexer/indexer.rq#capabilities",
      "targetId": "reqlan rq/indexer/indexer.rq#index",
      "kind": "references",
      "label": "index"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#consumption->references:reqlan rq/indexer/indexer.rq#index",
      "sourceId": "reqlan rq/indexer/indexer.rq#consumption",
      "targetId": "reqlan rq/indexer/indexer.rq#index",
      "kind": "references",
      "label": "index"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#consumption->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#consumption",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#consumption->file_reference:../../packages/analytical/src/create-runtime.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#consumption",
      "targetId": "file:../../packages/analytical/src/create-runtime.ts",
      "kind": "file_reference",
      "label": "analysis_runtime"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->references:reqlan rq/indexer/indexer.rq#ownership",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "reqlan rq/indexer/indexer.rq#ownership",
      "kind": "references",
      "label": "ownership"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->references:reqlan rq/indexer/indexer.rq#consumption",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "reqlan rq/indexer/indexer.rq#consumption",
      "kind": "references",
      "label": "consumption"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../ontology.rq",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../ontology.rq",
      "kind": "file_reference",
      "label": "../ontology.rq"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index.ts"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../../packages/analytical/src/index-store/workspace-index-sync.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index-sync.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index-sync.ts"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../../packages/analytical/src/index-store/workspace-index-file.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index-file.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-index-file.ts"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../../packages/analytical/src/index-store/workspace-mtime.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-mtime.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/index-store/workspace-mtime.ts"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../../packages/analytical/src/create-runtime.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../../packages/analytical/src/create-runtime.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/create-runtime.ts"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/src/core/application-memory.ts"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "../../packages/extension/src/analytical_submodule/index-store/index-service.ts"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../extension/module/index.rq",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../extension/module/index.rq",
      "kind": "file_reference",
      "label": "../extension/module/index.rq"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../extension/features-graph-analysers.rq",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../extension/features-graph-analysers.rq",
      "kind": "file_reference",
      "label": "../extension/features-graph-analysers.rq"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../extension/module/activitybar.rq",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../extension/module/activitybar.rq",
      "kind": "file_reference",
      "label": "../extension/module/activitybar.rq"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../extension/module/activitybar-panels/workspace.rq",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../extension/module/activitybar-panels/workspace.rq",
      "kind": "file_reference",
      "label": "../extension/module/activitybar-panels/workspace.rq"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../extension/module/ideas_summary/webview.rq",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../extension/module/ideas_summary/webview.rq",
      "kind": "file_reference",
      "label": "../extension/module/ideas_summary/webview.rq"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../../packages/analytical/test/workspace-index.test.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../../packages/analytical/test/workspace-index.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/workspace-index.test.ts"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index->file_reference:../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#index",
      "targetId": "file:../../packages/analytical/test/workspace-index-lazy-services.test.ts",
      "kind": "file_reference",
      "label": "../../packages/analytical/test/workspace-index-lazy-services.test.ts"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#index_diagnostics_timing->references:reqlan rq/indexer/indexer.rq#nonblocking_index",
      "sourceId": "reqlan rq/indexer/indexer.rq#index_diagnostics_timing",
      "targetId": "reqlan rq/indexer/indexer.rq#nonblocking_index",
      "kind": "references",
      "label": "nonblocking_index"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#nonblocking_index->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#nonblocking_index",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "workspace_index"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#nonblocking_index->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#nonblocking_index",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#nonblocking_index->file_reference:../../packages/analytical/test/workspace-index.test.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#nonblocking_index",
      "targetId": "file:../../packages/analytical/test/workspace-index.test.ts",
      "kind": "file_reference",
      "label": "workspace_index_tests"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#ownership->references:reqlan rq/indexer/indexer.rq#index",
      "sourceId": "reqlan rq/indexer/indexer.rq#ownership",
      "targetId": "reqlan rq/indexer/indexer.rq#index",
      "kind": "references",
      "label": "index"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#ownership->file_reference:../../packages/analytical/src/index-store/workspace-index.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#ownership",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index.ts",
      "kind": "file_reference",
      "label": "workspace_index"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#ownership->file_reference:../../packages/analytical/src/index-store/workspace-index-sync.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#ownership",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index-sync.ts",
      "kind": "file_reference",
      "label": "workspace_index_sync"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#ownership->file_reference:../../packages/analytical/src/index-store/workspace-index-file.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#ownership",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-index-file.ts",
      "kind": "file_reference",
      "label": "workspace_index_file"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#ownership->file_reference:../../packages/analytical/src/index-store/workspace-mtime.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#ownership",
      "targetId": "file:../../packages/analytical/src/index-store/workspace-mtime.ts",
      "kind": "file_reference",
      "label": "workspace_mtime"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#ownership->file_reference:../../packages/analytical/src/create-runtime.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#ownership",
      "targetId": "file:../../packages/analytical/src/create-runtime.ts",
      "kind": "file_reference",
      "label": "analysis_runtime"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#ownership->file_reference:../../packages/analytical/src/core/application-memory.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#ownership",
      "targetId": "file:../../packages/analytical/src/core/application-memory.ts",
      "kind": "file_reference",
      "label": "application_memory_impl"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#triggers->file_reference:../extension/features-graph-analysers.rq",
      "sourceId": "reqlan rq/indexer/indexer.rq#triggers",
      "targetId": "file:../extension/features-graph-analysers.rq",
      "kind": "file_reference",
      "label": "graph_analysers"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#triggers->references:reqlan rq/indexer/indexer.rq#nonblocking_index",
      "sourceId": "reqlan rq/indexer/indexer.rq#triggers",
      "targetId": "reqlan rq/indexer/indexer.rq#nonblocking_index",
      "kind": "references",
      "label": "nonblocking_index"
    },
    {
      "id": "reqlan rq/indexer/indexer.rq#triggers->file_reference:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "sourceId": "reqlan rq/indexer/indexer.rq#triggers",
      "targetId": "file:../../packages/extension/src/analytical_submodule/index-store/index-service.ts",
      "kind": "file_reference",
      "label": "editor_index_adapter"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->references:reqlan rq/language/imports.rq#import_paths",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "reqlan rq/language/imports.rq#import_paths",
      "kind": "references",
      "label": "import_paths"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/src/reqlan-path-resolve.ts",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-resolve.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/src/file-path-rewrite.ts",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/src/file-path-rewrite.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/file-path-rewrite.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/test/path-resolve.test.ts:resolves import-root alias against the workspace folder",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:resolves import-root alias against the workspace folder",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:resolves import-root alias against the workspace folder"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/test/path-resolve.test.ts:leaves non-aliased relative paths document-relative",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:leaves non-aliased relative paths document-relative",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:leaves non-aliased relative paths document-relative"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/test/path-resolve.test.ts:matchImportRootAlias requires alias then slash",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:matchImportRootAlias requires alias then slash",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:matchImportRootAlias requires alias then slash"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "kind": "file_reference",
      "label": "../../packages/language/test/completion.test.ts:completes import-root alias paths"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/test/config.test.ts:longest alias wins when mappings overlap",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/test/config.test.ts:longest alias wins when mappings overlap",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:longest alias wins when mappings overlap"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/test/config.test.ts:aliased path uses relative root from applying config",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/test/config.test.ts:aliased path uses relative root from applying config",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:aliased path uses relative root from applying config"
    },
    {
      "id": "reqlan rq/language/imports.rq#configuration_import_root_alias->file_reference:../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted",
      "sourceId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "targetId": "file:../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_error_recovery->file_reference:../../packages/language/test/parsing.test.ts:malformed from-as import keeps later ideas parseable",
      "sourceId": "reqlan rq/language/imports.rq#import_error_recovery",
      "targetId": "file:../../packages/language/test/parsing.test.ts:malformed from-as import keeps later ideas parseable",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:malformed from-as import keeps later ideas parseable"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_error_recovery->file_reference:../../packages/language/test/validating.test.ts:reports local diagnostic for from-as mistaken import",
      "sourceId": "reqlan rq/language/imports.rq#import_error_recovery",
      "targetId": "file:../../packages/language/test/validating.test.ts:reports local diagnostic for from-as mistaken import",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:reports local diagnostic for from-as mistaken import"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_error_recovery->file_reference:../../packages/language/test/validating.test.ts:reports local diagnostic for unquoted from-import",
      "sourceId": "reqlan rq/language/imports.rq#import_error_recovery",
      "targetId": "file:../../packages/language/test/validating.test.ts:reports local diagnostic for unquoted from-import",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:reports local diagnostic for unquoted from-import"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_error_recovery->file_reference:../../packages/language/src/reqlan.langium",
      "sourceId": "reqlan rq/language/imports.rq#import_error_recovery",
      "targetId": "file:../../packages/language/src/reqlan.langium",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan.langium"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_error_recovery->file_reference:../../packages/language/src/reqlan-validator.ts",
      "sourceId": "reqlan rq/language/imports.rq#import_error_recovery",
      "targetId": "file:../../packages/language/src/reqlan-validator.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-validator.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_from->file_reference:../../packages/language/test/parsing.test.ts:parses from-import example line inside an attribute block value",
      "sourceId": "reqlan rq/language/imports.rq#import_from",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses from-import example line inside an attribute block value",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses from-import example line inside an attribute block value"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../extension/configuration.rq",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../extension/configuration.rq",
      "kind": "file_reference",
      "label": "../extension/configuration.rq"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:example.rq",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:example.rq",
      "kind": "file_reference",
      "label": "example.rq"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/parsing.test.ts:parses from-import example line inside an attribute block value",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses from-import example line inside an attribute block value",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses from-import example line inside an attribute block value"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/parsing.test.ts:malformed from-as import keeps later ideas parseable",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/parsing.test.ts:malformed from-as import keeps later ideas parseable",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:malformed from-as import keeps later ideas parseable"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/validating.test.ts:reports local diagnostic for from-as mistaken import",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/validating.test.ts:reports local diagnostic for from-as mistaken import",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:reports local diagnostic for from-as mistaken import"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/validating.test.ts:reports local diagnostic for unquoted from-import",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/validating.test.ts:reports local diagnostic for unquoted from-import",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:reports local diagnostic for unquoted from-import"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/src/reqlan.langium",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/src/reqlan.langium",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan.langium"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/src/reqlan-validator.ts",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/src/reqlan-validator.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-validator.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/linking.test.ts:resolve namespace import references to files",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve namespace import references to files",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve namespace import references to files"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/linking.test.ts:namespace import bracket reference links only the alias name",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/linking.test.ts:namespace import bracket reference links only the alias name",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:namespace import bracket reference links only the alias name"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:@/path/relative/to/import/root.rq",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:@/path/relative/to/import/root.rq",
      "kind": "file_reference",
      "label": "@/path/relative/to/import/root.rq"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/src/reqlan-path-resolve.ts",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/src/reqlan-path-resolve.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-resolve.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/src/file-path-rewrite.ts",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/src/file-path-rewrite.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/file-path-rewrite.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/src/reqlan-completion-provider.ts",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/src/reqlan-completion-provider.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-completion-provider.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/src/reqlan-path-completion.ts",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/src/reqlan-path-completion.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-path-completion.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/path-resolve.test.ts:resolves import-root alias against the workspace folder",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:resolves import-root alias against the workspace folder",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:resolves import-root alias against the workspace folder"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/path-resolve.test.ts:leaves non-aliased relative paths document-relative",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:leaves non-aliased relative paths document-relative",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:leaves non-aliased relative paths document-relative"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/path-resolve.test.ts:matchImportRootAlias requires alias then slash",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:matchImportRootAlias requires alias then slash",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:matchImportRootAlias requires alias then slash"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:loads importRoots list from nearest base config"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:resolves using config importRoots mapping"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged",
      "kind": "file_reference",
      "label": "../../packages/language/test/path-resolve.test.ts:rewrite leaves aliased paths unchanged"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/completion.test.ts:completes import-root alias paths",
      "kind": "file_reference",
      "label": "../../packages/language/test/completion.test.ts:completes import-root alias paths"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:multiple importRoots map aliases to different roots"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/config.test.ts:longest alias wins when mappings overlap",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/config.test.ts:longest alias wins when mappings overlap",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:longest alias wins when mappings overlap"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/config.test.ts:aliased path uses relative root from applying config",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/config.test.ts:aliased path uses relative root from applying config",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:aliased path uses relative root from applying config"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted",
      "kind": "file_reference",
      "label": "../../packages/language/test/config.test.ts:aliased path uses workspace folder when root is omitted"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:allows local idea when import uses an alias"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/validating.test.ts:allows local idea when qualified import uses an alias",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/validating.test.ts:allows local idea when qualified import uses an alias",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:allows local idea when qualified import uses an alias"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/src/reqlan-import-bindings.ts",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/src/reqlan-import-bindings.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-import-bindings.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_keywords->file_reference:../../packages/language/src/reqlan-scope.ts",
      "sourceId": "reqlan rq/language/imports.rq#import_keywords",
      "targetId": "file:../../packages/language/src/reqlan-scope.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-scope.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_namespace->file_reference:../../packages/language/test/linking.test.ts:resolve namespace import references to files",
      "sourceId": "reqlan rq/language/imports.rq#import_namespace",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve namespace import references to files",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve namespace import references to files"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_namespace->file_reference:../../packages/language/test/linking.test.ts:namespace import bracket reference links only the alias name",
      "sourceId": "reqlan rq/language/imports.rq#import_namespace",
      "targetId": "file:../../packages/language/test/linking.test.ts:namespace import bracket reference links only the alias name",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:namespace import bracket reference links only the alias name"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_paths->references:reqlan rq/language/imports.rq#configuration_import_root_alias",
      "sourceId": "reqlan rq/language/imports.rq#import_paths",
      "targetId": "reqlan rq/language/imports.rq#configuration_import_root_alias",
      "kind": "references",
      "label": "configuration_import_root_alias"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_paths->references:reqlan rq/language/imports.rq#import_from",
      "sourceId": "reqlan rq/language/imports.rq#import_paths",
      "targetId": "reqlan rq/language/imports.rq#import_from",
      "kind": "references",
      "label": "import_from"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_paths->references:reqlan rq/language/imports.rq#import_namespace",
      "sourceId": "reqlan rq/language/imports.rq#import_paths",
      "targetId": "reqlan rq/language/imports.rq#import_namespace",
      "kind": "references",
      "label": "import_namespace"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_paths->references:reqlan rq/language/imports.rq#import_qualified",
      "sourceId": "reqlan rq/language/imports.rq#import_paths",
      "targetId": "reqlan rq/language/imports.rq#import_qualified",
      "kind": "references",
      "label": "import_qualified"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_tokenisation->file_reference:../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "sourceId": "reqlan rq/language/imports.rq#import_tokenisation",
      "targetId": "file:../../packages/language/test/validating.test.ts:allows local idea when import uses an alias",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:allows local idea when import uses an alias"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_tokenisation->file_reference:../../packages/language/test/validating.test.ts:allows local idea when qualified import uses an alias",
      "sourceId": "reqlan rq/language/imports.rq#import_tokenisation",
      "targetId": "file:../../packages/language/test/validating.test.ts:allows local idea when qualified import uses an alias",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:allows local idea when qualified import uses an alias"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_tokenisation->file_reference:../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "sourceId": "reqlan rq/language/imports.rq#import_tokenisation",
      "targetId": "file:../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:reports duplicate when local idea shares unaliased import binding"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_tokenisation->file_reference:../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "sourceId": "reqlan rq/language/imports.rq#import_tokenisation",
      "targetId": "file:../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:import idea reference resolves to imported file when local idea shares name"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_tokenisation->file_reference:../../packages/language/src/reqlan.langium",
      "sourceId": "reqlan rq/language/imports.rq#import_tokenisation",
      "targetId": "file:../../packages/language/src/reqlan.langium",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan.langium"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_tokenisation->file_reference:../../packages/language/src/reqlan-import-bindings.ts",
      "sourceId": "reqlan rq/language/imports.rq#import_tokenisation",
      "targetId": "file:../../packages/language/src/reqlan-import-bindings.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-import-bindings.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_tokenisation->file_reference:../../packages/language/src/reqlan-validator.ts",
      "sourceId": "reqlan rq/language/imports.rq#import_tokenisation",
      "targetId": "file:../../packages/language/src/reqlan-validator.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-validator.ts"
    },
    {
      "id": "reqlan rq/language/imports.rq#import_tokenisation->file_reference:../../packages/language/src/reqlan-scope.ts",
      "sourceId": "reqlan rq/language/imports.rq#import_tokenisation",
      "targetId": "file:../../packages/language/src/reqlan-scope.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-scope.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:./syntax.rq",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:./syntax.rq",
      "kind": "file_reference",
      "label": "./syntax.rq"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:./syntax-edge-cases.rq",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:./syntax-edge-cases.rq",
      "kind": "file_reference",
      "label": "./syntax-edge-cases.rq"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:./imports.rq",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:./imports.rq",
      "kind": "file_reference",
      "label": "./imports.rq"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/test/parse-budget.test.ts:times out a hung parse worker with warning and error",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:times out a hung parse worker with warning and error",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:times out a hung parse worker with warning and error"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/test/parse-budget.test.ts:returns incomplete result when worker parse fails",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:returns incomplete result when worker parse fails",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:returns incomplete result when worker parse fails"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/test/parse-budget.test.ts:parses a normal file within budget",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:parses a normal file within budget",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:parses a normal file within budget"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/test/parse-budget.test.ts:parses small files on the calling thread without a worker",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:parses small files on the calling thread without a worker",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:parses small files on the calling thread without a worker"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/test/parse-budget.test.ts:escalates large files to the worker path",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:escalates large files to the worker path",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:escalates large files to the worker path"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/test/parse-budget.test.ts:forceWorker escalates a small file",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:forceWorker escalates a small file",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:forceWorker escalates a small file"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/src/reqlan-parse-budget.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/src/reqlan-parse-budget.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-parse-budget.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/src/reqlan-async-parser.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/src/reqlan-async-parser.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-async-parser.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/src/reqlan-parse-worker.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/src/reqlan-parse-worker.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-parse-worker.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/src/reqlan-document-factory.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/src/reqlan-document-factory.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-document-factory.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/src/reqlan-module.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/src/reqlan-module.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-module.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax->file_reference:../../packages/language/src/reqlan-workspace-manager.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#lexer_bridge_to_syntax",
      "targetId": "file:../../packages/language/src/reqlan-workspace-manager.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-workspace-manager.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/test/parse-budget.test.ts:times out a hung parse worker with warning and error",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:times out a hung parse worker with warning and error",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:times out a hung parse worker with warning and error"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/test/parse-budget.test.ts:returns incomplete result when worker parse fails",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:returns incomplete result when worker parse fails",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:returns incomplete result when worker parse fails"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/test/parse-budget.test.ts:parses a normal file within budget",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:parses a normal file within budget",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:parses a normal file within budget"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/test/parse-budget.test.ts:parses small files on the calling thread without a worker",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:parses small files on the calling thread without a worker",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:parses small files on the calling thread without a worker"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/test/parse-budget.test.ts:escalates large files to the worker path",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:escalates large files to the worker path",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:escalates large files to the worker path"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/test/parse-budget.test.ts:forceWorker escalates a small file",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/test/parse-budget.test.ts:forceWorker escalates a small file",
      "kind": "file_reference",
      "label": "../../packages/language/test/parse-budget.test.ts:forceWorker escalates a small file"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/src/reqlan-parse-budget.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/src/reqlan-parse-budget.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-parse-budget.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/src/reqlan-async-parser.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/src/reqlan-async-parser.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-async-parser.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/src/reqlan-parse-worker.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/src/reqlan-parse-worker.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-parse-worker.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/src/reqlan-document-factory.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/src/reqlan-document-factory.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-document-factory.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/src/reqlan-module.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/src/reqlan-module.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-module.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout->file_reference:../../packages/language/src/reqlan-workspace-manager.ts",
      "sourceId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "targetId": "file:../../packages/language/src/reqlan-workspace-manager.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-workspace-manager.ts"
    },
    {
      "id": "reqlan rq/language/parser_lexer.rq#recovery_vs_budget->references:reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "sourceId": "reqlan rq/language/parser_lexer.rq#recovery_vs_budget",
      "targetId": "reqlan rq/language/parser_lexer.rq#parse_budget_timeout",
      "kind": "references",
      "label": "parse_budget_timeout"
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#closing_nested_curly_braces->file_reference:../../packages/language/test/parsing.test.ts:allows escaped closing brace in body prose",
      "sourceId": "reqlan rq/language/syntax-edge-cases.rq#closing_nested_curly_braces",
      "targetId": "file:../../packages/language/test/parsing.test.ts:allows escaped closing brace in body prose",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:allows escaped closing brace in body prose"
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#context_sensitive_lexer_scaling->file_reference:../../packages/language/test/parsing.test.ts:parses a large import prelude without repeated full-document brace scans",
      "sourceId": "reqlan rq/language/syntax-edge-cases.rq#context_sensitive_lexer_scaling",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses a large import prelude without repeated full-document brace scans",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses a large import prelude without repeated full-document brace scans"
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#context_sensitive_lexer_scaling->file_reference:../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "sourceId": "reqlan rq/language/syntax-edge-cases.rq#context_sensitive_lexer_scaling",
      "targetId": "file:../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure"
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#context_sensitive_lexer_scaling->file_reference:../../packages/language/src/reqlan-token-builder.ts",
      "sourceId": "reqlan rq/language/syntax-edge-cases.rq#context_sensitive_lexer_scaling",
      "targetId": "file:../../packages/language/src/reqlan-token-builder.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-token-builder.ts"
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces->file_reference:../../packages/language/test/parsing.test.ts:keeps inline prose brace pairs as text",
      "sourceId": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps inline prose brace pairs as text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps inline prose brace pairs as text"
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces->file_reference:../../packages/language/test/parsing.test.ts:keeps end-of-line matching prose braces as text",
      "sourceId": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps end-of-line matching prose braces as text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps end-of-line matching prose braces as text"
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces->file_reference:../../packages/language/test/parsing.test.ts:parse thanks-for-installing template",
      "sourceId": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse thanks-for-installing template",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse thanks-for-installing template"
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces->file_reference:../../packages/language/src/reqlan-token-builder.ts",
      "sourceId": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces",
      "targetId": "file:../../packages/language/src/reqlan-token-builder.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-token-builder.ts"
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces->file_reference:../../packages/language/test/parsing.test.ts:parses a large import prelude without repeated full-document brace scans",
      "sourceId": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses a large import prelude without repeated full-document brace scans",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses a large import prelude without repeated full-document brace scans"
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces->file_reference:../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "sourceId": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces",
      "targetId": "file:../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure"
    },
    {
      "id": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces->file_reference:../../packages/language/test/parsing.test.ts:allows escaped closing brace in body prose",
      "sourceId": "reqlan rq/language/syntax-edge-cases.rq#nested_curly_braces",
      "targetId": "file:../../packages/language/test/parsing.test.ts:allows escaped closing brace in body prose",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:allows escaped closing brace in body prose"
    },
    {
      "id": "reqlan rq/language/syntax.rq#attribute_forms->file_reference:../../packages/language/test/parsing.test.ts:parses valued attributes without a colon",
      "sourceId": "reqlan rq/language/syntax.rq#attribute_forms",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses valued attributes without a colon",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses valued attributes without a colon"
    },
    {
      "id": "reqlan rq/language/syntax.rq#attribute_forms->file_reference:../../packages/language/test/parsing.test.ts:still accepts optional colon before attribute values",
      "sourceId": "reqlan rq/language/syntax.rq#attribute_forms",
      "targetId": "file:../../packages/language/test/parsing.test.ts:still accepts optional colon before attribute values",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:still accepts optional colon before attribute values"
    },
    {
      "id": "reqlan rq/language/syntax.rq#attribute_location->file_reference:../../packages/language/test/parsing.test.ts:treats mid-line @ as body text and line-start @ as attribute",
      "sourceId": "reqlan rq/language/syntax.rq#attribute_location",
      "targetId": "file:../../packages/language/test/parsing.test.ts:treats mid-line @ as body text and line-start @ as attribute",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:treats mid-line @ as body text and line-start @ as attribute"
    },
    {
      "id": "reqlan rq/language/syntax.rq#attribute_location->file_reference:../../packages/language/test/parsing.test.ts:backslash before @ at line start keeps it as body text",
      "sourceId": "reqlan rq/language/syntax.rq#attribute_location",
      "targetId": "file:../../packages/language/test/parsing.test.ts:backslash before @ at line start keeps it as body text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:backslash before @ at line start keeps it as body text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#code_snippets->references:reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "sourceId": "reqlan rq/language/syntax.rq#code_snippets",
      "targetId": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "kind": "references",
      "label": "no_name_idea_safe_warning"
    },
    {
      "id": "reqlan rq/language/syntax.rq#code_snippets->file_reference:../../packages/language/test/parsing.test.ts:parse code snippet in block idea",
      "sourceId": "reqlan rq/language/syntax.rq#code_snippets",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse code snippet in block idea",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse code snippet in block idea"
    },
    {
      "id": "reqlan rq/language/syntax.rq#code_snippets->file_reference:../../packages/language/test/parsing.test.ts:parse fenced code block in attribute value",
      "sourceId": "reqlan rq/language/syntax.rq#code_snippets",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse fenced code block in attribute value",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse fenced code block in attribute value"
    },
    {
      "id": "reqlan rq/language/syntax.rq#code_snippets->file_reference:../../packages/language/test/parsing.test.ts:treats fenced rq example as opaque text",
      "sourceId": "reqlan rq/language/syntax.rq#code_snippets",
      "targetId": "file:../../packages/language/test/parsing.test.ts:treats fenced rq example as opaque text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:treats fenced rq example as opaque text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#code_snippets->file_reference:../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "sourceId": "reqlan rq/language/syntax.rq#code_snippets",
      "targetId": "file:../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure"
    },
    {
      "id": "reqlan rq/language/syntax.rq#comment_reference_ignore->file_reference:../../packages/language/test/ignore-error.test.ts",
      "sourceId": "reqlan rq/language/syntax.rq#comment_reference_ignore",
      "targetId": "file:../../packages/language/test/ignore-error.test.ts",
      "kind": "file_reference",
      "label": "../../packages/language/test/ignore-error.test.ts"
    },
    {
      "id": "reqlan rq/language/syntax.rq#comments->file_reference:a reference containing '//' that doesn't start a comment",
      "sourceId": "reqlan rq/language/syntax.rq#comments",
      "targetId": "file:a reference containing '//' that doesn't start a comment",
      "kind": "file_reference",
      "label": "a reference containing '//' that doesn't start a comment"
    },
    {
      "id": "reqlan rq/language/syntax.rq#example_ideaset->ideaset_member:reqlan rq/language/syntax.rq#subidea1",
      "sourceId": "reqlan rq/language/syntax.rq#example_ideaset",
      "targetId": "reqlan rq/language/syntax.rq#subidea1",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/language/syntax.rq#example_ideaset->ideaset_member:reqlan rq/language/syntax.rq#subidea2",
      "sourceId": "reqlan rq/language/syntax.rq#example_ideaset",
      "targetId": "reqlan rq/language/syntax.rq#subidea2",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_layout->file_reference:../../packages/language/test/parsing.test.ts:parse syntax.rq",
      "sourceId": "reqlan rq/language/syntax.rq#file_layout",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse syntax.rq",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse syntax.rq"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:./syntax_whitespace.rq",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:./syntax_whitespace.rq",
      "kind": "file_reference",
      "label": "./syntax_whitespace.rq"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parse syntax.rq",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse syntax.rq",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse syntax.rq"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parse dash and underscore delimited idea names",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse dash and underscore delimited idea names",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse dash and underscore delimited idea names"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parse name-only ideas without a body",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse name-only ideas without a body",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse name-only ideas without a body"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/linking.test.ts:resolve same-file bracket reference to local idea",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve same-file bracket reference to local idea",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve same-file bracket reference to local idea"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/linking.test.ts:resolve forward reference to later idea in the same file",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve forward reference to later idea in the same file",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve forward reference to later idea in the same file"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/linking.test.ts:resolve circular same-file references",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve circular same-file references",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve circular same-file references"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/linking.test.ts:resolve ideaset member forward reference",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve ideaset member forward reference",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve ideaset member forward reference"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:keeps pipe characters in body prose as text",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps pipe characters in body prose as text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps pipe characters in body prose as text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parse extension context-scope.rq module",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse extension context-scope.rq module",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse extension context-scope.rq module"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/linking.test.ts:resolve wikilink to idea declaration in main.rq",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve wikilink to idea declaration in main.rq",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve wikilink to idea declaration in main.rq"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/references.test.ts:unquotes single-quoted reqlan string literals",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/references.test.ts:unquotes single-quoted reqlan string literals",
      "kind": "file_reference",
      "label": "../../packages/language/test/references.test.ts:unquotes single-quoted reqlan string literals"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parse single-quoted import paths and idea names",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse single-quoted import paths and idea names",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse single-quoted import paths and idea names"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parses valued attributes without a colon",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses valued attributes without a colon",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses valued attributes without a colon"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:still accepts optional colon before attribute values",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:still accepts optional colon before attribute values",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:still accepts optional colon before attribute values"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:treats mid-line @ as body text and line-start @ as attribute",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:treats mid-line @ as body text and line-start @ as attribute",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:treats mid-line @ as body text and line-start @ as attribute"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:backslash before @ at line start keeps it as body text",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:backslash before @ at line start keeps it as body text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:backslash before @ at line start keeps it as body text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parse list items as one-liners and anonymous blocks",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse list items as one-liners and anonymous blocks",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse list items as one-liners and anonymous blocks"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:https://not a comment.com",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:https://not a comment.com",
      "kind": "file_reference",
      "label": "https://not a comment.com"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference://also not a comment",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file://also not a comment",
      "kind": "file_reference",
      "label": "//also not a comment"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:a reference containing '//' that doesn't start a comment",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:a reference containing '//' that doesn't start a comment",
      "kind": "file_reference",
      "label": "a reference containing '//' that doesn't start a comment"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/ignore-error.test.ts",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/ignore-error.test.ts",
      "kind": "file_reference",
      "label": "../../packages/language/test/ignore-error.test.ts"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parse code snippet in block idea",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse code snippet in block idea",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse code snippet in block idea"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parse fenced code block in attribute value",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse fenced code block in attribute value",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse fenced code block in attribute value"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:treats fenced rq example as opaque text",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:treats fenced rq example as opaque text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:treats fenced rq example as opaque text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in block body text",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in block body text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in block body text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in attribute scalar values",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in attribute scalar values",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in attribute scalar values"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:keeps single-quoted naked phrases in block body text",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps single-quoted naked phrases in block body text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps single-quoted naked phrases in block body text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in one-liner body after the idea name",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in one-liner body after the idea name",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in one-liner body after the idea name"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in list items",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in list items",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in list items"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:keeps naked quotes alongside bracket references on one line",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps naked quotes alongside bracket references on one line",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps naked quotes alongside bracket references on one line"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:does not treat naked quoted path-like prose as an import reference",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:does not treat naked quoted path-like prose as an import reference",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:does not treat naked quoted path-like prose as an import reference"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parses reframe requirement snippets with naked quoted UI labels",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses reframe requirement snippets with naked quoted UI labels",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses reframe requirement snippets with naked quoted UI labels"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parses self-contained ideas with apostrophe contractions in body prose",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses self-contained ideas with apostrophe contractions in body prose",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses self-contained ideas with apostrophe contractions in body prose"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/naked-strings.test.ts",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/naked-strings.test.ts",
      "kind": "file_reference",
      "label": "../../packages/language/test/naked-strings.test.ts"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/comment-in-string.test.ts:single-quoted URL in block body is naked prose",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/comment-in-string.test.ts:single-quoted URL in block body is naked prose",
      "kind": "file_reference",
      "label": "../../packages/language/test/comment-in-string.test.ts:single-quoted URL in block body is naked prose"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:keeps inline braces in body prose as text",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps inline braces in body prose as text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps inline braces in body prose as text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parse extension graph.rq library",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse extension graph.rq library",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse extension graph.rq library"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/parsing.test.ts:parses top-level nameless braces without aborting later ideas",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses top-level nameless braces without aborting later ideas",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses top-level nameless braces without aborting later ideas"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/test/validating.test.ts:warns on top-level nameless braces without invalidating later ideas",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/test/validating.test.ts:warns on top-level nameless braces without invalidating later ideas",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:warns on top-level nameless braces without invalidating later ideas"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/src/reqlan.langium",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/src/reqlan.langium",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan.langium"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/src/reqlan-token-builder.ts",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/src/reqlan-token-builder.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-token-builder.ts"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/src/reqlan-validator.ts",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/src/reqlan-validator.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-validator.ts"
    },
    {
      "id": "reqlan rq/language/syntax.rq#file_suffix->file_reference:../../packages/language/src/reqlan-workspace-manager.ts",
      "sourceId": "reqlan rq/language/syntax.rq#file_suffix",
      "targetId": "file:../../packages/language/src/reqlan-workspace-manager.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-workspace-manager.ts"
    },
    {
      "id": "reqlan rq/language/syntax.rq#idea_name->file_reference:../../packages/language/test/parsing.test.ts:parse dash and underscore delimited idea names",
      "sourceId": "reqlan rq/language/syntax.rq#idea_name",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse dash and underscore delimited idea names",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse dash and underscore delimited idea names"
    },
    {
      "id": "reqlan rq/language/syntax.rq#lists->file_reference:../../packages/language/test/parsing.test.ts:parse list items as one-liners and anonymous blocks",
      "sourceId": "reqlan rq/language/syntax.rq#lists",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse list items as one-liners and anonymous blocks",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse list items as one-liners and anonymous blocks"
    },
    {
      "id": "reqlan rq/language/syntax.rq#lists->file_reference:../../packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text",
      "sourceId": "reqlan rq/language/syntax.rq#lists",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#markdown_links->file_reference:target",
      "sourceId": "reqlan rq/language/syntax.rq#markdown_links",
      "targetId": "file:target",
      "kind": "file_reference",
      "label": "target"
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body->file_reference:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in block body text",
      "sourceId": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in block body text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in block body text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body->file_reference:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in attribute scalar values",
      "sourceId": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in attribute scalar values",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in attribute scalar values"
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body->file_reference:../../packages/language/test/parsing.test.ts:keeps single-quoted naked phrases in block body text",
      "sourceId": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps single-quoted naked phrases in block body text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps single-quoted naked phrases in block body text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body->file_reference:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in one-liner body after the idea name",
      "sourceId": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in one-liner body after the idea name",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in one-liner body after the idea name"
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body->file_reference:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in list items",
      "sourceId": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in list items",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps naked quoted phrases in list items"
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body->file_reference:../../packages/language/test/parsing.test.ts:keeps naked quotes alongside bracket references on one line",
      "sourceId": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps naked quotes alongside bracket references on one line",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps naked quotes alongside bracket references on one line"
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body->file_reference:../../packages/language/test/parsing.test.ts:does not treat naked quoted path-like prose as an import reference",
      "sourceId": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "targetId": "file:../../packages/language/test/parsing.test.ts:does not treat naked quoted path-like prose as an import reference",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:does not treat naked quoted path-like prose as an import reference"
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body->file_reference:../../packages/language/test/parsing.test.ts:parses reframe requirement snippets with naked quoted UI labels",
      "sourceId": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses reframe requirement snippets with naked quoted UI labels",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses reframe requirement snippets with naked quoted UI labels"
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body->file_reference:../../packages/language/test/parsing.test.ts:parses self-contained ideas with apostrophe contractions in body prose",
      "sourceId": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses self-contained ideas with apostrophe contractions in body prose",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses self-contained ideas with apostrophe contractions in body prose"
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body->file_reference:../../packages/language/test/naked-strings.test.ts",
      "sourceId": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "targetId": "file:../../packages/language/test/naked-strings.test.ts",
      "kind": "file_reference",
      "label": "../../packages/language/test/naked-strings.test.ts"
    },
    {
      "id": "reqlan rq/language/syntax.rq#naked_strings_in_body->file_reference:../../packages/language/test/comment-in-string.test.ts:single-quoted URL in block body is naked prose",
      "sourceId": "reqlan rq/language/syntax.rq#naked_strings_in_body",
      "targetId": "file:../../packages/language/test/comment-in-string.test.ts:single-quoted URL in block body is naked prose",
      "kind": "file_reference",
      "label": "../../packages/language/test/comment-in-string.test.ts:single-quoted URL in block body is naked prose"
    },
    {
      "id": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning->references:reqlan rq/language/syntax.rq#lists",
      "sourceId": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "targetId": "reqlan rq/language/syntax.rq#lists",
      "kind": "references",
      "label": "lists"
    },
    {
      "id": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning->references:reqlan rq/language/syntax.rq#block_idea",
      "sourceId": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "targetId": "reqlan rq/language/syntax.rq#block_idea",
      "kind": "references",
      "label": "block_idea"
    },
    {
      "id": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning->references:reqlan rq/language/syntax.rq#code_snippets",
      "sourceId": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "targetId": "reqlan rq/language/syntax.rq#code_snippets",
      "kind": "references",
      "label": "code_snippets"
    },
    {
      "id": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning->file_reference:../../packages/language/test/parsing.test.ts:parses top-level nameless braces without aborting later ideas",
      "sourceId": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parses top-level nameless braces without aborting later ideas",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parses top-level nameless braces without aborting later ideas"
    },
    {
      "id": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning->file_reference:../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "sourceId": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "targetId": "file:../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:treats fenced TypeScript braces as opaque for surrounding structure"
    },
    {
      "id": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning->file_reference:../../packages/language/test/validating.test.ts:warns on top-level nameless braces without invalidating later ideas",
      "sourceId": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "targetId": "file:../../packages/language/test/validating.test.ts:warns on top-level nameless braces without invalidating later ideas",
      "kind": "file_reference",
      "label": "../../packages/language/test/validating.test.ts:warns on top-level nameless braces without invalidating later ideas"
    },
    {
      "id": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning->file_reference:../../packages/language/src/reqlan.langium",
      "sourceId": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "targetId": "file:../../packages/language/src/reqlan.langium",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan.langium"
    },
    {
      "id": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning->file_reference:../../packages/language/src/reqlan-token-builder.ts",
      "sourceId": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "targetId": "file:../../packages/language/src/reqlan-token-builder.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-token-builder.ts"
    },
    {
      "id": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning->file_reference:../../packages/language/src/reqlan-validator.ts",
      "sourceId": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "targetId": "file:../../packages/language/src/reqlan-validator.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-validator.ts"
    },
    {
      "id": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning->file_reference:../../packages/language/src/reqlan-workspace-manager.ts",
      "sourceId": "reqlan rq/language/syntax.rq#no_name_idea_safe_warning",
      "targetId": "file:../../packages/language/src/reqlan-workspace-manager.ts",
      "kind": "file_reference",
      "label": "../../packages/language/src/reqlan-workspace-manager.ts"
    },
    {
      "id": "reqlan rq/language/syntax.rq#reference_wikilink->file_reference:../../packages/language/test/parsing.test.ts:keeps pipe characters in body prose as text",
      "sourceId": "reqlan rq/language/syntax.rq#reference_wikilink",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps pipe characters in body prose as text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps pipe characters in body prose as text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#reference_wikilink->file_reference:../../packages/language/test/parsing.test.ts:parse extension context-scope.rq module",
      "sourceId": "reqlan rq/language/syntax.rq#reference_wikilink",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse extension context-scope.rq module",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse extension context-scope.rq module"
    },
    {
      "id": "reqlan rq/language/syntax.rq#reference_wikilink->file_reference:../../packages/language/test/linking.test.ts:resolve wikilink to idea declaration in main.rq",
      "sourceId": "reqlan rq/language/syntax.rq#reference_wikilink",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve wikilink to idea declaration in main.rq",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve wikilink to idea declaration in main.rq"
    },
    {
      "id": "reqlan rq/language/syntax.rq#references_to_subidea->references:reqlan rq/language/syntax.rq#subidea1",
      "sourceId": "reqlan rq/language/syntax.rq#references_to_subidea",
      "targetId": "reqlan rq/language/syntax.rq#subidea1",
      "kind": "references",
      "label": "subidea1"
    },
    {
      "id": "reqlan rq/language/syntax.rq#round_brackets->file_reference:../../packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text",
      "sourceId": "reqlan rq/language/syntax.rq#round_brackets",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps inline parentheses in body prose as text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#round_brackets->file_reference:../../packages/language/test/parsing.test.ts:keeps inline braces in body prose as text",
      "sourceId": "reqlan rq/language/syntax.rq#round_brackets",
      "targetId": "file:../../packages/language/test/parsing.test.ts:keeps inline braces in body prose as text",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:keeps inline braces in body prose as text"
    },
    {
      "id": "reqlan rq/language/syntax.rq#round_brackets->file_reference:../../packages/language/test/parsing.test.ts:parse extension graph.rq library",
      "sourceId": "reqlan rq/language/syntax.rq#round_brackets",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse extension graph.rq library",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse extension graph.rq library"
    },
    {
      "id": "reqlan rq/language/syntax.rq#same_file_reference->references:reqlan rq/language/syntax.rq#reference_brackets",
      "sourceId": "reqlan rq/language/syntax.rq#same_file_reference",
      "targetId": "reqlan rq/language/syntax.rq#reference_brackets",
      "kind": "references",
      "label": "reference_brackets"
    },
    {
      "id": "reqlan rq/language/syntax.rq#same_file_reference->file_reference:../../packages/language/test/linking.test.ts:resolve same-file bracket reference to local idea",
      "sourceId": "reqlan rq/language/syntax.rq#same_file_reference",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve same-file bracket reference to local idea",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve same-file bracket reference to local idea"
    },
    {
      "id": "reqlan rq/language/syntax.rq#same_file_reference->file_reference:../../packages/language/test/linking.test.ts:resolve forward reference to later idea in the same file",
      "sourceId": "reqlan rq/language/syntax.rq#same_file_reference",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve forward reference to later idea in the same file",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve forward reference to later idea in the same file"
    },
    {
      "id": "reqlan rq/language/syntax.rq#same_file_reference->file_reference:../../packages/language/test/linking.test.ts:resolve circular same-file references",
      "sourceId": "reqlan rq/language/syntax.rq#same_file_reference",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve circular same-file references",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve circular same-file references"
    },
    {
      "id": "reqlan rq/language/syntax.rq#same_file_reference->file_reference:../../packages/language/test/linking.test.ts:resolve ideaset member forward reference",
      "sourceId": "reqlan rq/language/syntax.rq#same_file_reference",
      "targetId": "file:../../packages/language/test/linking.test.ts:resolve ideaset member forward reference",
      "kind": "file_reference",
      "label": "../../packages/language/test/linking.test.ts:resolve ideaset member forward reference"
    },
    {
      "id": "reqlan rq/language/syntax.rq#simple_idea->file_reference:../../packages/language/test/parsing.test.ts:parse name-only ideas without a body",
      "sourceId": "reqlan rq/language/syntax.rq#simple_idea",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse name-only ideas without a body",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse name-only ideas without a body"
    },
    {
      "id": "reqlan rq/language/syntax.rq#string_and_reference_apostrophes->references:reqlan rq/language/syntax.rq#string_literals",
      "sourceId": "reqlan rq/language/syntax.rq#string_and_reference_apostrophes",
      "targetId": "reqlan rq/language/syntax.rq#string_literals",
      "kind": "references",
      "label": "string_literals"
    },
    {
      "id": "reqlan rq/language/syntax.rq#string_and_reference_apostrophes->references:reqlan rq/language/syntax.rq#reference_file",
      "sourceId": "reqlan rq/language/syntax.rq#string_and_reference_apostrophes",
      "targetId": "reqlan rq/language/syntax.rq#reference_file",
      "kind": "references",
      "label": "reference_file"
    },
    {
      "id": "reqlan rq/language/syntax.rq#string_and_reference_apostrophes->file_reference:../../packages/language/test/references.test.ts:unquotes single-quoted reqlan string literals",
      "sourceId": "reqlan rq/language/syntax.rq#string_and_reference_apostrophes",
      "targetId": "file:../../packages/language/test/references.test.ts:unquotes single-quoted reqlan string literals",
      "kind": "file_reference",
      "label": "../../packages/language/test/references.test.ts:unquotes single-quoted reqlan string literals"
    },
    {
      "id": "reqlan rq/language/syntax.rq#string_and_reference_apostrophes->file_reference:../../packages/language/test/parsing.test.ts:parse single-quoted import paths and idea names",
      "sourceId": "reqlan rq/language/syntax.rq#string_and_reference_apostrophes",
      "targetId": "file:../../packages/language/test/parsing.test.ts:parse single-quoted import paths and idea names",
      "kind": "file_reference",
      "label": "../../packages/language/test/parsing.test.ts:parse single-quoted import paths and idea names"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#adv_overview->references:reqlan rq/marketing_and_media/tutorials.rq#advanced_series_brief",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#adv_overview",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#advanced_series_brief",
      "kind": "references",
      "label": "advanced_series_brief"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#advanced_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#adv_01_imports_ideasets",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#advanced_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#adv_01_imports_ideasets",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#advanced_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#adv_02_attributes_status_plans",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#advanced_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#adv_02_attributes_status_plans",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#advanced_series_brief->references:reqlan rq/marketing_and_media/tutorials.rq#adv_overview",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#advanced_series_brief",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#adv_overview",
      "kind": "references",
      "label": "adv_overview"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#advanced_series_brief->references:reqlan rq/marketing_and_media/tutorials.rq#con_03_cli",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#advanced_series_brief",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_03_cli",
      "kind": "references",
      "label": "con_03_cli"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#con_01_ontology->file_reference:./src/login.ts",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#con_01_ontology",
      "targetId": "file:./src/login.ts",
      "kind": "file_reference",
      "label": "./src/login.ts"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#con_01_ontology",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_01_ontology",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#con_02_extension_tour",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_02_extension_tour",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#con_03_cli",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_03_cli",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series_brief->references:reqlan rq/marketing_and_media/tutorials.rq#con_01_ontology",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series_brief",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_01_ontology",
      "kind": "references",
      "label": "con_01_ontology"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series_brief->references:reqlan rq/marketing_and_media/tutorials.rq#con_02_extension_tour",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series_brief",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_02_extension_tour",
      "kind": "references",
      "label": "con_02_extension_tour"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series_brief->references:reqlan rq/marketing_and_media/tutorials.rq#con_03_cli",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#concepts_series_brief",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_03_cli",
      "kind": "references",
      "label": "con_03_cli"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#demo_workspace->references:reqlan rq/marketing_and_media/tutorials.rq#con_03_cli",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#demo_workspace",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_03_cli",
      "kind": "references",
      "label": "con_03_cli"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#demo_workspace->references:reqlan rq/marketing_and_media/tutorials.rq#gs_04_first_base",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#demo_workspace",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_04_first_base",
      "kind": "references",
      "label": "gs_04_first_base"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_01_why_reqlan",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_01_why_reqlan",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_02_first_idea",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_02_first_idea",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_03_link_ideas",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_03_link_ideas",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_04_first_base",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_04_first_base",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_05_activity_bar",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_05_activity_bar",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_06_chat_search",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_06_chat_search",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_07_link_code",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_07_link_code",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series_brief->references:reqlan rq/marketing_and_media/tutorials.rq#con_02_extension_tour",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#get_started_series_brief",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_02_extension_tour",
      "kind": "references",
      "label": "con_02_extension_tour"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#gs_07_link_code->file_reference:./src/login.ts",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#gs_07_link_code",
      "targetId": "file:./src/login.ts",
      "kind": "file_reference",
      "label": "./src/login.ts"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#presentation_assets->file_reference:../../presentations/assets/",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#presentation_assets",
      "targetId": "file:../../presentations/assets/",
      "kind": "file_reference",
      "label": "../../presentations/assets/"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#presentation_assets->file_reference:../../site/public/logo.svg",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#presentation_assets",
      "targetId": "file:../../site/public/logo.svg",
      "kind": "file_reference",
      "label": "../../site/public/logo.svg"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_01_why_reqlan",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_01_why_reqlan",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_02_first_idea",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_02_first_idea",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_03_link_ideas",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_03_link_ideas",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_04_first_base",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_04_first_base",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_05_activity_bar",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_05_activity_bar",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_06_chat_search",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_06_chat_search",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#gs_07_link_code",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#gs_07_link_code",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#con_01_ontology",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_01_ontology",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#con_02_extension_tour",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_02_extension_tour",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#con_03_cli",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#con_03_cli",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#adv_overview",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#adv_overview",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#adv_01_imports_ideasets",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#adv_01_imports_ideasets",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks->ideaset_member:reqlan rq/marketing_and_media/tutorials.rq#adv_02_attributes_status_plans",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_decks",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#adv_02_attributes_status_plans",
      "kind": "ideaset_member"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format->references:reqlan rq/marketing_and_media/tutorials.rq#slide_transitions",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#slide_transitions",
      "kind": "references",
      "label": "slide_transitions"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format->references:reqlan rq/marketing_and_media/tutorials.rq#slide_visual_system",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#slide_visual_system",
      "kind": "references",
      "label": "slide_visual_system"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format->references:reqlan rq/marketing_and_media/tutorials.rq#presentation_assets",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format",
      "targetId": "reqlan rq/marketing_and_media/tutorials.rq#presentation_assets",
      "kind": "references",
      "label": "presentation_assets"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format->file_reference:../../presentations/decks/",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format",
      "targetId": "file:../../presentations/decks/",
      "kind": "file_reference",
      "label": "../../presentations/decks/"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format->file_reference:../../presentations/manifest.jsonc",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format",
      "targetId": "file:../../presentations/manifest.jsonc",
      "kind": "file_reference",
      "label": "../../presentations/manifest.jsonc"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format->file_reference:../../presentations/player/",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#slide_pack_format",
      "targetId": "file:../../presentations/player/",
      "kind": "file_reference",
      "label": "../../presentations/player/"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorial_format->file_reference:../../presentations/decks/",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorial_format",
      "targetId": "file:../../presentations/decks/",
      "kind": "file_reference",
      "label": "../../presentations/decks/"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../constitution.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../constitution.rq",
      "kind": "file_reference",
      "label": "../constitution.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../brand.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../brand.rq",
      "kind": "file_reference",
      "label": "../brand.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../ui.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../ui.rq",
      "kind": "file_reference",
      "label": "../ui.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../ontology.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../ontology.rq",
      "kind": "file_reference",
      "label": "../ontology.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../language/syntax.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../language/syntax.rq",
      "kind": "file_reference",
      "label": "../language/syntax.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../language/imports.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../language/imports.rq",
      "kind": "file_reference",
      "label": "../language/imports.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../language/attributes.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../language/attributes.rq",
      "kind": "file_reference",
      "label": "../language/attributes.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../bases/base.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../bases/base.rq",
      "kind": "file_reference",
      "label": "../bases/base.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/onboarding/page-thanks-for-installing.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/onboarding/page-thanks-for-installing.rq",
      "kind": "file_reference",
      "label": "../extension/onboarding/page-thanks-for-installing.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/installation.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/installation.rq",
      "kind": "file_reference",
      "label": "../extension/installation.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/features-consumption.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/features-consumption.rq",
      "kind": "file_reference",
      "label": "../extension/features-consumption.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/features-views.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/features-views.rq",
      "kind": "file_reference",
      "label": "../extension/features-views.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/features-commands.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/features-commands.rq",
      "kind": "file_reference",
      "label": "../extension/features-commands.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/module/activitybar.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/module/activitybar.rq",
      "kind": "file_reference",
      "label": "../extension/module/activitybar.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/module/context-scope.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/module/context-scope.rq",
      "kind": "file_reference",
      "label": "../extension/module/context-scope.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/module/ideas_summary/webview.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/module/ideas_summary/webview.rq",
      "kind": "file_reference",
      "label": "../extension/module/ideas_summary/webview.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/agents/features-ai.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/agents/features-ai.rq",
      "kind": "file_reference",
      "label": "../extension/agents/features-ai.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/features-skills-and-mcp.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/features-skills-and-mcp.rq",
      "kind": "file_reference",
      "label": "../extension/features-skills-and-mcp.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/features-html-export.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/features-html-export.rq",
      "kind": "file_reference",
      "label": "../extension/features-html-export.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../extension/features-non-rq-code-comment/functional-code-comment-references.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../extension/features-non-rq-code-comment/functional-code-comment-references.rq",
      "kind": "file_reference",
      "label": "../extension/features-non-rq-code-comment/functional-code-comment-references.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../cli/cli_package.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../cli/cli_package.rq",
      "kind": "file_reference",
      "label": "../cli/cli_package.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../docs/docs.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../docs/docs.rq",
      "kind": "file_reference",
      "label": "../docs/docs.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../phonebook.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../phonebook.rq",
      "kind": "file_reference",
      "label": "../phonebook.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../../site/reqs/core.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../../site/reqs/core.rq",
      "kind": "file_reference",
      "label": "../../site/reqs/core.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../../presentations/decks/",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../../presentations/decks/",
      "kind": "file_reference",
      "label": "../../presentations/decks/"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../../presentations/manifest.jsonc",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../../presentations/manifest.jsonc",
      "kind": "file_reference",
      "label": "../../presentations/manifest.jsonc"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../../presentations/player/",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../../presentations/player/",
      "kind": "file_reference",
      "label": "../../presentations/player/"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../../presentations/assets/",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../../presentations/assets/",
      "kind": "file_reference",
      "label": "../../presentations/assets/"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../../site/public/logo.svg",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../../site/public/logo.svg",
      "kind": "file_reference",
      "label": "../../site/public/logo.svg"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:Why not paste product.rq?",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:Why not paste product.rq?",
      "kind": "file_reference",
      "label": "Why not paste product.rq?"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:./src/login.ts",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:./src/login.ts",
      "kind": "file_reference",
      "label": "./src/login.ts"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:./media/interviews/",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:./media/interviews/",
      "kind": "file_reference",
      "label": "./media/interviews/"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:./auth.rq",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:./auth.rq",
      "kind": "file_reference",
      "label": "./auth.rq"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:Here is every .rq file in the repo:",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:Here is every .rq file in the repo:",
      "kind": "file_reference",
      "label": "Here is every .rq file in the repo:"
    },
    {
      "id": "reqlan rq/marketing_and_media/tutorials.rq#tutorials->file_reference:../../presentations/",
      "sourceId": "reqlan rq/marketing_and_media/tutorials.rq#tutorials",
      "targetId": "file:../../presentations/",
      "kind": "file_reference",
      "label": "../../presentations/"
    },
    {
      "id": "reqlan rq/ontology.rq#base->references:reqlan rq/ontology.rq#base",
      "sourceId": "reqlan rq/ontology.rq#base",
      "targetId": "reqlan rq/ontology.rq#base",
      "kind": "references",
      "label": "base"
    },
    {
      "id": "reqlan rq/ontology.rq#configuration->references:reqlan rq/ontology.rq#base",
      "sourceId": "reqlan rq/ontology.rq#configuration",
      "targetId": "reqlan rq/ontology.rq#base",
      "kind": "references",
      "label": "base"
    },
    {
      "id": "reqlan rq/ontology.rq#configuration->references:reqlan rq/ontology.rq#extension",
      "sourceId": "reqlan rq/ontology.rq#configuration",
      "targetId": "reqlan rq/ontology.rq#extension",
      "kind": "references",
      "label": "extension"
    },
    {
      "id": "reqlan rq/ontology.rq#import_statement->references:reqlan rq/ontology.rq#keyword",
      "sourceId": "reqlan rq/ontology.rq#import_statement",
      "targetId": "reqlan rq/ontology.rq#keyword",
      "kind": "references",
      "label": "keyword"
    },
    {
      "id": "reqlan rq/phonebook.rq#npm_package_readme_links->references:reqlan rq/phonebook.rq#extension_readme_links",
      "sourceId": "reqlan rq/phonebook.rq#npm_package_readme_links",
      "targetId": "reqlan rq/phonebook.rq#extension_readme_links",
      "kind": "references",
      "label": "extension_readme_links"
    },
    {
      "id": "reqlan rq/phonebook.rq#npm_packages->file_reference:./phonebook.json",
      "sourceId": "reqlan rq/phonebook.rq#npm_packages",
      "targetId": "file:./phonebook.json",
      "kind": "file_reference",
      "label": "./phonebook.json"
    },
    {
      "id": "reqlan rq/phonebook.rq#npm_packages->file_reference:../scripts/phonebook.ts",
      "sourceId": "reqlan rq/phonebook.rq#npm_packages",
      "targetId": "file:../scripts/phonebook.ts",
      "kind": "file_reference",
      "label": "../scripts/phonebook.ts"
    },
    {
      "id": "reqlan rq/phonebook.rq#phonebook->file_reference:./phonebook.json",
      "sourceId": "reqlan rq/phonebook.rq#phonebook",
      "targetId": "file:./phonebook.json",
      "kind": "file_reference",
      "label": "./phonebook.json"
    },
    {
      "id": "reqlan rq/phonebook.rq#phonebook->file_reference:../scripts/phonebook.ts",
      "sourceId": "reqlan rq/phonebook.rq#phonebook",
      "targetId": "file:../scripts/phonebook.ts",
      "kind": "file_reference",
      "label": "../scripts/phonebook.ts"
    },
    {
      "id": "reqlan rq/phonebook.rq#phonebook->file_reference:../site/reqs/icons.rq",
      "sourceId": "reqlan rq/phonebook.rq#phonebook",
      "targetId": "file:../site/reqs/icons.rq",
      "kind": "file_reference",
      "label": "../site/reqs/icons.rq"
    },
    {
      "id": "reqlan rq/phonebook.rq#phonebook->file_reference:../site/src/lib/phonebook-icons.ts",
      "sourceId": "reqlan rq/phonebook.rq#phonebook",
      "targetId": "file:../site/src/lib/phonebook-icons.ts",
      "kind": "file_reference",
      "label": "../site/src/lib/phonebook-icons.ts"
    },
    {
      "id": "reqlan rq/phonebook.rq#phonebook_icons->file_reference:./phonebook.json",
      "sourceId": "reqlan rq/phonebook.rq#phonebook_icons",
      "targetId": "file:./phonebook.json",
      "kind": "file_reference",
      "label": "./phonebook.json"
    },
    {
      "id": "reqlan rq/phonebook.rq#phonebook_icons->file_reference:../site/reqs/icons.rq",
      "sourceId": "reqlan rq/phonebook.rq#phonebook_icons",
      "targetId": "file:../site/reqs/icons.rq",
      "kind": "file_reference",
      "label": "../site/reqs/icons.rq"
    },
    {
      "id": "reqlan rq/phonebook.rq#phonebook_icons->file_reference:../site/src/lib/phonebook-icons.ts",
      "sourceId": "reqlan rq/phonebook.rq#phonebook_icons",
      "targetId": "file:../site/src/lib/phonebook-icons.ts",
      "kind": "file_reference",
      "label": "../site/src/lib/phonebook-icons.ts"
    },
    {
      "id": "site/reqs/core.rq#assets->references:site/reqs/core.rq#spec_html_export",
      "sourceId": "site/reqs/core.rq#assets",
      "targetId": "site/reqs/core.rq#spec_html_export",
      "kind": "references",
      "label": "spec_html_export"
    },
    {
      "id": "site/reqs/core.rq#brand->file_reference:../../reqlan rq/brand.rq",
      "sourceId": "site/reqs/core.rq#brand",
      "targetId": "file:../../reqlan rq/brand.rq",
      "kind": "file_reference",
      "label": "../../reqlan rq/brand.rq"
    },
    {
      "id": "site/reqs/core.rq#components->references:site/reqs/core.rq#tutorials_section",
      "sourceId": "site/reqs/core.rq#components",
      "targetId": "site/reqs/core.rq#tutorials_section",
      "kind": "references",
      "label": "tutorials_section"
    },
    {
      "id": "site/reqs/core.rq#presentation_player_route->references:site/reqs/core.rq#sync_presentations",
      "sourceId": "site/reqs/core.rq#presentation_player_route",
      "targetId": "site/reqs/core.rq#sync_presentations",
      "kind": "references",
      "label": "sync_presentations"
    },
    {
      "id": "site/reqs/core.rq#simple_lightweight_and_static->references:site/reqs/core.rq#spec_html_export",
      "sourceId": "site/reqs/core.rq#simple_lightweight_and_static",
      "targetId": "site/reqs/core.rq#spec_html_export",
      "kind": "references",
      "label": "spec_html_export"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../../reqlan rq/distribution/distribution.rq",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../../reqlan rq/distribution/distribution.rq",
      "kind": "file_reference",
      "label": "../../reqlan rq/distribution/distribution.rq"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../../reqlan rq/phonebook.rq",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../../reqlan rq/phonebook.rq",
      "kind": "file_reference",
      "label": "../../reqlan rq/phonebook.rq"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../../reqlan rq/extension/features-html-export.rq",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../../reqlan rq/extension/features-html-export.rq",
      "kind": "file_reference",
      "label": "../../reqlan rq/extension/features-html-export.rq"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../../reqlan rq/cli/cli_package.rq",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../../reqlan rq/cli/cli_package.rq",
      "kind": "file_reference",
      "label": "../../reqlan rq/cli/cli_package.rq"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:./icons.rq",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:./icons.rq",
      "kind": "file_reference",
      "label": "./icons.rq"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../scripts/build-static.mts",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../scripts/build-static.mts",
      "kind": "file_reference",
      "label": "../scripts/build-static.mts"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../scripts/export-spec.mts",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../scripts/export-spec.mts",
      "kind": "file_reference",
      "label": "../scripts/export-spec.mts"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../scripts/verify-static-export.mts",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../scripts/verify-static-export.mts",
      "kind": "file_reference",
      "label": "../scripts/verify-static-export.mts"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../../presentations/manifest.jsonc",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../../presentations/manifest.jsonc",
      "kind": "file_reference",
      "label": "../../presentations/manifest.jsonc"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../../presentations/",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../../presentations/",
      "kind": "file_reference",
      "label": "../../presentations/"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../src/app/tutorials/page.tsx",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../src/app/tutorials/page.tsx",
      "kind": "file_reference",
      "label": "../src/app/tutorials/page.tsx"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../src/app/tutorials/[slug]/page.tsx",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../src/app/tutorials/[slug]/page.tsx",
      "kind": "file_reference",
      "label": "../src/app/tutorials/[slug]/page.tsx"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../src/app/presentations/player/page.tsx",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../src/app/presentations/player/page.tsx",
      "kind": "file_reference",
      "label": "../src/app/presentations/player/page.tsx"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../src/content/tutorials.ts",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../src/content/tutorials.ts",
      "kind": "file_reference",
      "label": "../src/content/tutorials.ts"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../src/components/TutorialPlayerShell.tsx",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../src/components/TutorialPlayerShell.tsx",
      "kind": "file_reference",
      "label": "../src/components/TutorialPlayerShell.tsx"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../src/components/PresentationPlayer.tsx",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../src/components/PresentationPlayer.tsx",
      "kind": "file_reference",
      "label": "../src/components/PresentationPlayer.tsx"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../scripts/sync-presentations.mts",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../scripts/sync-presentations.mts",
      "kind": "file_reference",
      "label": "../scripts/sync-presentations.mts"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../src/lib/parse-jsonc.ts",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../src/lib/parse-jsonc.ts",
      "kind": "file_reference",
      "label": "../src/lib/parse-jsonc.ts"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../src/components/TutorialPlayerShell.module.css",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../src/components/TutorialPlayerShell.module.css",
      "kind": "file_reference",
      "label": "../src/components/TutorialPlayerShell.module.css"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:/reqlan",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:/reqlan",
      "kind": "file_reference",
      "label": "/reqlan"
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:/reqlan/assets/...",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:/reqlan/assets/...",
      "kind": "file_reference",
      "label": "/reqlan/assets/..."
    },
    {
      "id": "site/reqs/core.rq#site->file_reference:../../reqlan rq/brand.rq",
      "sourceId": "site/reqs/core.rq#site",
      "targetId": "file:../../reqlan rq/brand.rq",
      "kind": "file_reference",
      "label": "../../reqlan rq/brand.rq"
    },
    {
      "id": "site/reqs/core.rq#spec_html_export->file_reference:../scripts/build-static.mts",
      "sourceId": "site/reqs/core.rq#spec_html_export",
      "targetId": "file:../scripts/build-static.mts",
      "kind": "file_reference",
      "label": "../scripts/build-static.mts"
    },
    {
      "id": "site/reqs/core.rq#spec_html_export->file_reference:../scripts/export-spec.mts",
      "sourceId": "site/reqs/core.rq#spec_html_export",
      "targetId": "file:../scripts/export-spec.mts",
      "kind": "file_reference",
      "label": "../scripts/export-spec.mts"
    },
    {
      "id": "site/reqs/core.rq#spec_html_export->file_reference:../scripts/verify-static-export.mts",
      "sourceId": "site/reqs/core.rq#spec_html_export",
      "targetId": "file:../scripts/verify-static-export.mts",
      "kind": "file_reference",
      "label": "../scripts/verify-static-export.mts"
    },
    {
      "id": "site/reqs/core.rq#sync_presentations->file_reference:../scripts/sync-presentations.mts",
      "sourceId": "site/reqs/core.rq#sync_presentations",
      "targetId": "file:../scripts/sync-presentations.mts",
      "kind": "file_reference",
      "label": "../scripts/sync-presentations.mts"
    },
    {
      "id": "site/reqs/core.rq#sync_presentations->file_reference:../src/lib/parse-jsonc.ts",
      "sourceId": "site/reqs/core.rq#sync_presentations",
      "targetId": "file:../src/lib/parse-jsonc.ts",
      "kind": "file_reference",
      "label": "../src/lib/parse-jsonc.ts"
    },
    {
      "id": "site/reqs/core.rq#tutorial_location_crumb->file_reference:../src/components/TutorialPlayerShell.tsx",
      "sourceId": "site/reqs/core.rq#tutorial_location_crumb",
      "targetId": "file:../src/components/TutorialPlayerShell.tsx",
      "kind": "file_reference",
      "label": "../src/components/TutorialPlayerShell.tsx"
    },
    {
      "id": "site/reqs/core.rq#tutorial_location_crumb->file_reference:../src/components/TutorialPlayerShell.module.css",
      "sourceId": "site/reqs/core.rq#tutorial_location_crumb",
      "targetId": "file:../src/components/TutorialPlayerShell.module.css",
      "kind": "file_reference",
      "label": "../src/components/TutorialPlayerShell.module.css"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->file_reference:../../presentations/manifest.jsonc",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "file:../../presentations/manifest.jsonc",
      "kind": "file_reference",
      "label": "../../presentations/manifest.jsonc"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->references:site/reqs/core.rq#assets",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "site/reqs/core.rq#assets",
      "kind": "references",
      "label": "assets"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->references:site/reqs/core.rq#tutorial_location_crumb",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "site/reqs/core.rq#tutorial_location_crumb",
      "kind": "references",
      "label": "tutorial_location_crumb"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->references:site/reqs/core.rq#presentation_player_route",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "site/reqs/core.rq#presentation_player_route",
      "kind": "references",
      "label": "presentation_player_route"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->references:site/reqs/core.rq#sync_presentations",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "site/reqs/core.rq#sync_presentations",
      "kind": "references",
      "label": "sync_presentations"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->file_reference:../../presentations/",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "file:../../presentations/",
      "kind": "file_reference",
      "label": "../../presentations/"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->file_reference:../src/app/tutorials/page.tsx",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "file:../src/app/tutorials/page.tsx",
      "kind": "file_reference",
      "label": "../src/app/tutorials/page.tsx"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->file_reference:../src/app/tutorials/[slug]/page.tsx",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "file:../src/app/tutorials/[slug]/page.tsx",
      "kind": "file_reference",
      "label": "../src/app/tutorials/[slug]/page.tsx"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->file_reference:../src/app/presentations/player/page.tsx",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "file:../src/app/presentations/player/page.tsx",
      "kind": "file_reference",
      "label": "../src/app/presentations/player/page.tsx"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->file_reference:../src/content/tutorials.ts",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "file:../src/content/tutorials.ts",
      "kind": "file_reference",
      "label": "../src/content/tutorials.ts"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->file_reference:../src/components/TutorialPlayerShell.tsx",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "file:../src/components/TutorialPlayerShell.tsx",
      "kind": "file_reference",
      "label": "../src/components/TutorialPlayerShell.tsx"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->file_reference:../src/components/PresentationPlayer.tsx",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "file:../src/components/PresentationPlayer.tsx",
      "kind": "file_reference",
      "label": "../src/components/PresentationPlayer.tsx"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->file_reference:../scripts/sync-presentations.mts",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "file:../scripts/sync-presentations.mts",
      "kind": "file_reference",
      "label": "../scripts/sync-presentations.mts"
    },
    {
      "id": "site/reqs/core.rq#tutorials_section->file_reference:../src/lib/parse-jsonc.ts",
      "sourceId": "site/reqs/core.rq#tutorials_section",
      "targetId": "file:../src/lib/parse-jsonc.ts",
      "kind": "file_reference",
      "label": "../src/lib/parse-jsonc.ts"
    },
    {
      "id": "site/reqs/icons.rq#cta_icon->file_reference:../src/lib/phonebook-icons.ts",
      "sourceId": "site/reqs/icons.rq#cta_icon",
      "targetId": "file:../src/lib/phonebook-icons.ts",
      "kind": "file_reference",
      "label": "phonebook_icon_registry"
    },
    {
      "id": "site/reqs/icons.rq#cta_icon->file_reference:../src/content/install-actions.ts",
      "sourceId": "site/reqs/icons.rq#cta_icon",
      "targetId": "file:../src/content/install-actions.ts",
      "kind": "file_reference",
      "label": "../src/content/install-actions.ts"
    },
    {
      "id": "site/reqs/icons.rq#current_link_icons->file_reference:../../reqlan rq/phonebook.json",
      "sourceId": "site/reqs/icons.rq#current_link_icons",
      "targetId": "file:../../reqlan rq/phonebook.json",
      "kind": "file_reference",
      "label": "../../reqlan rq/phonebook.json"
    },
    {
      "id": "site/reqs/icons.rq#icon_registry->file_reference:../src/lib/phonebook-icons.ts",
      "sourceId": "site/reqs/icons.rq#icon_registry",
      "targetId": "file:../src/lib/phonebook-icons.ts",
      "kind": "file_reference",
      "label": "phonebook_icon_registry"
    },
    {
      "id": "site/reqs/icons.rq#icon_registry->file_reference:../../reqlan rq/phonebook.json",
      "sourceId": "site/reqs/icons.rq#icon_registry",
      "targetId": "file:../../reqlan rq/phonebook.json",
      "kind": "file_reference",
      "label": "../../reqlan rq/phonebook.json"
    },
    {
      "id": "site/reqs/icons.rq#iconify_stack->references:site/reqs/icons.rq#phonebook_icon_component",
      "sourceId": "site/reqs/icons.rq#iconify_stack",
      "targetId": "site/reqs/icons.rq#phonebook_icon_component",
      "kind": "references",
      "label": "phonebook_icon_component"
    },
    {
      "id": "site/reqs/icons.rq#iconify_stack->file_reference:../../reqlan rq/phonebook.json",
      "sourceId": "site/reqs/icons.rq#iconify_stack",
      "targetId": "file:../../reqlan rq/phonebook.json",
      "kind": "file_reference",
      "label": "../../reqlan rq/phonebook.json"
    },
    {
      "id": "site/reqs/icons.rq#link_icons->file_reference:../src/components/Contact.tsx",
      "sourceId": "site/reqs/icons.rq#link_icons",
      "targetId": "file:../src/components/Contact.tsx",
      "kind": "file_reference",
      "label": "contact_component"
    },
    {
      "id": "site/reqs/icons.rq#package_icons->file_reference:../src/components/Contact.tsx",
      "sourceId": "site/reqs/icons.rq#package_icons",
      "targetId": "file:../src/components/Contact.tsx",
      "kind": "file_reference",
      "label": "contact_component"
    },
    {
      "id": "site/reqs/icons.rq#package_icons->file_reference:../../reqlan rq/phonebook.json",
      "sourceId": "site/reqs/icons.rq#package_icons",
      "targetId": "file:../../reqlan rq/phonebook.json",
      "kind": "file_reference",
      "label": "../../reqlan rq/phonebook.json"
    },
    {
      "id": "site/reqs/icons.rq#phonebook_icon_component->references:site/reqs/icons.rq#phonebook_icon_component",
      "sourceId": "site/reqs/icons.rq#phonebook_icon_component",
      "targetId": "site/reqs/icons.rq#phonebook_icon_component",
      "kind": "references",
      "label": "phonebook_icon_component"
    },
    {
      "id": "site/reqs/icons.rq#phonebook_icon_component->file_reference:../src/styles/globals.css",
      "sourceId": "site/reqs/icons.rq#phonebook_icon_component",
      "targetId": "file:../src/styles/globals.css",
      "kind": "file_reference",
      "label": "../src/styles/globals.css"
    },
    {
      "id": "site/reqs/icons.rq#phonebook_icon_keys->file_reference:../../reqlan rq/phonebook.json",
      "sourceId": "site/reqs/icons.rq#phonebook_icon_keys",
      "targetId": "file:../../reqlan rq/phonebook.json",
      "kind": "file_reference",
      "label": "../../reqlan rq/phonebook.json"
    },
    {
      "id": "site/reqs/icons.rq#phonebook_icon_keys->file_reference:../../scripts/phonebook.ts",
      "sourceId": "site/reqs/icons.rq#phonebook_icon_keys",
      "targetId": "file:../../scripts/phonebook.ts",
      "kind": "file_reference",
      "label": "phonebook_script"
    },
    {
      "id": "site/reqs/icons.rq#scope->file_reference:../../reqlan rq/phonebook.rq",
      "sourceId": "site/reqs/icons.rq#scope",
      "targetId": "file:../../reqlan rq/phonebook.rq",
      "kind": "file_reference",
      "label": "../../reqlan rq/phonebook.rq"
    },
    {
      "id": "site/reqs/icons.rq#scope->file_reference:../src/components/Contact.tsx",
      "sourceId": "site/reqs/icons.rq#scope",
      "targetId": "file:../src/components/Contact.tsx",
      "kind": "file_reference",
      "label": "../src/components/Contact.tsx"
    },
    {
      "id": "site/reqs/icons.rq#scope->file_reference:../src/components/Hero.tsx",
      "sourceId": "site/reqs/icons.rq#scope",
      "targetId": "file:../src/components/Hero.tsx",
      "kind": "file_reference",
      "label": "../src/components/Hero.tsx"
    },
    {
      "id": "site/reqs/icons.rq#scope->file_reference:../src/components/PhonebookIcon.tsx",
      "sourceId": "site/reqs/icons.rq#scope",
      "targetId": "file:../src/components/PhonebookIcon.tsx",
      "kind": "file_reference",
      "label": "../src/components/PhonebookIcon.tsx"
    },
    {
      "id": "site/reqs/icons.rq#scope->file_reference:../src/lib/phonebook-icons.ts",
      "sourceId": "site/reqs/icons.rq#scope",
      "targetId": "file:../src/lib/phonebook-icons.ts",
      "kind": "file_reference",
      "label": "../src/lib/phonebook-icons.ts"
    },
    {
      "id": "site/reqs/icons.rq#scope->file_reference:../../scripts/phonebook.ts",
      "sourceId": "site/reqs/icons.rq#scope",
      "targetId": "file:../../scripts/phonebook.ts",
      "kind": "file_reference",
      "label": "../../scripts/phonebook.ts"
    },
    {
      "id": "site/reqs/icons.rq#scope->file_reference:../../reqlan rq/phonebook.json",
      "sourceId": "site/reqs/icons.rq#scope",
      "targetId": "file:../../reqlan rq/phonebook.json",
      "kind": "file_reference",
      "label": "../../reqlan rq/phonebook.json"
    },
    {
      "id": "site/reqs/icons.rq#scope->file_reference:../src/styles/globals.css",
      "sourceId": "site/reqs/icons.rq#scope",
      "targetId": "file:../src/styles/globals.css",
      "kind": "file_reference",
      "label": "../src/styles/globals.css"
    },
    {
      "id": "site/reqs/icons.rq#scope->file_reference:../src/content/install-actions.ts",
      "sourceId": "site/reqs/icons.rq#scope",
      "targetId": "file:../src/content/install-actions.ts",
      "kind": "file_reference",
      "label": "../src/content/install-actions.ts"
    },
    {
      "id": "site/reqs/showcase.rq#absorbed_and_dropped->references:site/reqs/showcase.rq#firmware_cloud_contract_showcase",
      "sourceId": "site/reqs/showcase.rq#absorbed_and_dropped",
      "targetId": "site/reqs/showcase.rq#firmware_cloud_contract_showcase",
      "kind": "references",
      "label": "firmware_cloud_contract_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#absorbed_and_dropped->references:site/reqs/showcase.rq#module_surface_showcase",
      "sourceId": "site/reqs/showcase.rq#absorbed_and_dropped",
      "targetId": "site/reqs/showcase.rq#module_surface_showcase",
      "kind": "references",
      "label": "module_surface_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#absorbed_and_dropped->references:site/reqs/showcase.rq#agent_context_showcase",
      "sourceId": "site/reqs/showcase.rq#absorbed_and_dropped",
      "targetId": "site/reqs/showcase.rq#agent_context_showcase",
      "kind": "references",
      "label": "agent_context_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#absorbed_and_dropped->references:site/reqs/showcase.rq#audit_trail_showcase",
      "sourceId": "site/reqs/showcase.rq#absorbed_and_dropped",
      "targetId": "site/reqs/showcase.rq#audit_trail_showcase",
      "kind": "references",
      "label": "audit_trail_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#absorbed_and_dropped->references:site/reqs/showcase.rq#legacy_archaeology_showcase",
      "sourceId": "site/reqs/showcase.rq#absorbed_and_dropped",
      "targetId": "site/reqs/showcase.rq#legacy_archaeology_showcase",
      "kind": "references",
      "label": "legacy_archaeology_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#absorbed_and_dropped->references:site/reqs/showcase.rq#test_proves_showcase",
      "sourceId": "site/reqs/showcase.rq#absorbed_and_dropped",
      "targetId": "site/reqs/showcase.rq#test_proves_showcase",
      "kind": "references",
      "label": "test_proves_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#absorbed_and_dropped->references:site/reqs/showcase.rq#attribute_dialect_showcase",
      "sourceId": "site/reqs/showcase.rq#absorbed_and_dropped",
      "targetId": "site/reqs/showcase.rq#attribute_dialect_showcase",
      "kind": "references",
      "label": "attribute_dialect_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#absorbed_and_dropped->references:site/reqs/showcase.rq#antipatterns_showcase",
      "sourceId": "site/reqs/showcase.rq#absorbed_and_dropped",
      "targetId": "site/reqs/showcase.rq#antipatterns_showcase",
      "kind": "references",
      "label": "antipatterns_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#absorbed_and_dropped->references:site/reqs/showcase.rq#graph_view_showcase",
      "sourceId": "site/reqs/showcase.rq#absorbed_and_dropped",
      "targetId": "site/reqs/showcase.rq#graph_view_showcase",
      "kind": "references",
      "label": "graph_view_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#absorbed_and_dropped->references:site/reqs/showcase.rq#interlock_showcase",
      "sourceId": "site/reqs/showcase.rq#absorbed_and_dropped",
      "targetId": "site/reqs/showcase.rq#interlock_showcase",
      "kind": "references",
      "label": "interlock_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#diagrams_are_never_dressed_as_code->references:site/reqs/showcase.rq#showcase_module",
      "sourceId": "site/reqs/showcase.rq#diagrams_are_never_dressed_as_code",
      "targetId": "site/reqs/showcase.rq#showcase_module",
      "kind": "references",
      "label": "showcase_module"
    },
    {
      "id": "site/reqs/showcase.rq#every_rq_block_must_parse->references:site/reqs/showcase.rq#phase_1_parse_gate",
      "sourceId": "site/reqs/showcase.rq#every_rq_block_must_parse",
      "targetId": "site/reqs/showcase.rq#phase_1_parse_gate",
      "kind": "references",
      "label": "phase_1_parse_gate"
    },
    {
      "id": "site/reqs/showcase.rq#features_tier_1->file_reference:adc.cL#41-58",
      "sourceId": "site/reqs/showcase.rq#features_tier_1",
      "targetId": "file:adc.cL#41-58",
      "kind": "file_reference",
      "label": "adc.cL#41-58"
    },
    {
      "id": "site/reqs/showcase.rq#features_tier_1->file_reference:x.test.ts:rejects expired token",
      "sourceId": "site/reqs/showcase.rq#features_tier_1",
      "targetId": "file:x.test.ts:rejects expired token",
      "kind": "file_reference",
      "label": "x.test.ts:rejects expired token"
    },
    {
      "id": "site/reqs/showcase.rq#graph_view_showcase->references:site/reqs/showcase.rq#diagrams_are_never_dressed_as_code",
      "sourceId": "site/reqs/showcase.rq#graph_view_showcase",
      "targetId": "site/reqs/showcase.rq#diagrams_are_never_dressed_as_code",
      "kind": "references",
      "label": "diagrams_are_never_dressed_as_code"
    },
    {
      "id": "site/reqs/showcase.rq#interlock_showcase->file_reference:./plc/interlock.stL#41-58",
      "sourceId": "site/reqs/showcase.rq#interlock_showcase",
      "targetId": "file:./plc/interlock.stL#41-58",
      "kind": "file_reference",
      "label": "./plc/interlock.stL#41-58"
    },
    {
      "id": "site/reqs/showcase.rq#phase_1_parse_gate->references:site/reqs/showcase.rq#showcase_languages",
      "sourceId": "site/reqs/showcase.rq#phase_1_parse_gate",
      "targetId": "site/reqs/showcase.rq#showcase_languages",
      "kind": "references",
      "label": "showcase_languages"
    },
    {
      "id": "site/reqs/showcase.rq#phase_2_content_schema->references:site/reqs/showcase.rq#showcase_module",
      "sourceId": "site/reqs/showcase.rq#phase_2_content_schema",
      "targetId": "site/reqs/showcase.rq#showcase_module",
      "kind": "references",
      "label": "showcase_module"
    },
    {
      "id": "site/reqs/showcase.rq#phase_2_content_schema->references:site/reqs/showcase.rq#phase_5_detail_layout",
      "sourceId": "site/reqs/showcase.rq#phase_2_content_schema",
      "targetId": "site/reqs/showcase.rq#phase_5_detail_layout",
      "kind": "references",
      "label": "phase_5_detail_layout"
    },
    {
      "id": "site/reqs/showcase.rq#phase_4_write_the_eleven->references:site/reqs/showcase.rq#phase_1_parse_gate",
      "sourceId": "site/reqs/showcase.rq#phase_4_write_the_eleven",
      "targetId": "site/reqs/showcase.rq#phase_1_parse_gate",
      "kind": "references",
      "label": "phase_1_parse_gate"
    },
    {
      "id": "site/reqs/showcase.rq#phase_4_write_the_eleven->references:site/reqs/showcase.rq#agent_context_showcase",
      "sourceId": "site/reqs/showcase.rq#phase_4_write_the_eleven",
      "targetId": "site/reqs/showcase.rq#agent_context_showcase",
      "kind": "references",
      "label": "agent_context_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#phase_4_write_the_eleven->references:site/reqs/showcase.rq#interlock_showcase",
      "sourceId": "site/reqs/showcase.rq#phase_4_write_the_eleven",
      "targetId": "site/reqs/showcase.rq#interlock_showcase",
      "kind": "references",
      "label": "interlock_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#phase_4_write_the_eleven->references:site/reqs/showcase.rq#broken_links_showcase",
      "sourceId": "site/reqs/showcase.rq#phase_4_write_the_eleven",
      "targetId": "site/reqs/showcase.rq#broken_links_showcase",
      "kind": "references",
      "label": "broken_links_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#phase_4_write_the_eleven->references:site/reqs/showcase.rq#firmware_cloud_contract_showcase",
      "sourceId": "site/reqs/showcase.rq#phase_4_write_the_eleven",
      "targetId": "site/reqs/showcase.rq#firmware_cloud_contract_showcase",
      "kind": "references",
      "label": "firmware_cloud_contract_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#phase_6_capture_media->references:site/reqs/showcase.rq#broken_links_showcase",
      "sourceId": "site/reqs/showcase.rq#phase_6_capture_media",
      "targetId": "site/reqs/showcase.rq#broken_links_showcase",
      "kind": "references",
      "label": "broken_links_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#phase_6_capture_media->references:site/reqs/showcase.rq#graph_view_showcase",
      "sourceId": "site/reqs/showcase.rq#phase_6_capture_media",
      "targetId": "site/reqs/showcase.rq#graph_view_showcase",
      "kind": "references",
      "label": "graph_view_showcase"
    },
    {
      "id": "site/reqs/showcase.rq#showcase->references:site/reqs/showcase.rq#showcase_module",
      "sourceId": "site/reqs/showcase.rq#showcase",
      "targetId": "site/reqs/showcase.rq#showcase_module",
      "kind": "references",
      "label": "showcase_module"
    },
    {
      "id": "site/reqs/showcase.rq#showcase->file_reference:@/site/src/content/showcases.ts",
      "sourceId": "site/reqs/showcase.rq#showcase",
      "targetId": "file:@/site/src/content/showcases.ts",
      "kind": "file_reference",
      "label": "@/site/src/content/showcases.ts"
    },
    {
      "id": "site/reqs/showcase.rq#showcase->file_reference:@/site/src/app/showcase",
      "sourceId": "site/reqs/showcase.rq#showcase",
      "targetId": "file:@/site/src/app/showcase",
      "kind": "file_reference",
      "label": "@/site/src/app/showcase"
    },
    {
      "id": "site/reqs/showcase.rq#showcase->file_reference:@/site/src/views/ShowcaseListPage.tsx",
      "sourceId": "site/reqs/showcase.rq#showcase",
      "targetId": "file:@/site/src/views/ShowcaseListPage.tsx",
      "kind": "file_reference",
      "label": "@/site/src/views/ShowcaseListPage.tsx"
    },
    {
      "id": "site/reqs/showcase.rq#showcase->file_reference:@/site/src/views/ShowcaseDetailPage.tsx",
      "sourceId": "site/reqs/showcase.rq#showcase",
      "targetId": "file:@/site/src/views/ShowcaseDetailPage.tsx",
      "kind": "file_reference",
      "label": "@/site/src/views/ShowcaseDetailPage.tsx"
    },
    {
      "id": "site/reqs/showcase.rq#showcase->file_reference:adc.cL#41-58",
      "sourceId": "site/reqs/showcase.rq#showcase",
      "targetId": "file:adc.cL#41-58",
      "kind": "file_reference",
      "label": "adc.cL#41-58"
    },
    {
      "id": "site/reqs/showcase.rq#showcase->file_reference:x.test.ts:rejects expired token",
      "sourceId": "site/reqs/showcase.rq#showcase",
      "targetId": "file:x.test.ts:rejects expired token",
      "kind": "file_reference",
      "label": "x.test.ts:rejects expired token"
    },
    {
      "id": "site/reqs/showcase.rq#showcase->file_reference:./plc/interlock.stL#41-58",
      "sourceId": "site/reqs/showcase.rq#showcase",
      "targetId": "file:./plc/interlock.stL#41-58",
      "kind": "file_reference",
      "label": "./plc/interlock.stL#41-58"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_languages->references:site/reqs/showcase.rq#phase_1_parse_gate",
      "sourceId": "site/reqs/showcase.rq#showcase_languages",
      "targetId": "site/reqs/showcase.rq#phase_1_parse_gate",
      "kind": "references",
      "label": "phase_1_parse_gate"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_module->file_reference:@/site/src/content/showcases.ts",
      "sourceId": "site/reqs/showcase.rq#showcase_module",
      "targetId": "file:@/site/src/content/showcases.ts",
      "kind": "file_reference",
      "label": "@/site/src/content/showcases.ts"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_plan->ideaset_member:site/reqs/showcase.rq#phase_0_honesty_audit",
      "sourceId": "site/reqs/showcase.rq#showcase_plan",
      "targetId": "site/reqs/showcase.rq#phase_0_honesty_audit",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_plan->ideaset_member:site/reqs/showcase.rq#phase_1_parse_gate",
      "sourceId": "site/reqs/showcase.rq#showcase_plan",
      "targetId": "site/reqs/showcase.rq#phase_1_parse_gate",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_plan->ideaset_member:site/reqs/showcase.rq#phase_2_content_schema",
      "sourceId": "site/reqs/showcase.rq#showcase_plan",
      "targetId": "site/reqs/showcase.rq#phase_2_content_schema",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_plan->ideaset_member:site/reqs/showcase.rq#phase_3_reqs_as_truth",
      "sourceId": "site/reqs/showcase.rq#showcase_plan",
      "targetId": "site/reqs/showcase.rq#phase_3_reqs_as_truth",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_plan->ideaset_member:site/reqs/showcase.rq#phase_4_write_the_eleven",
      "sourceId": "site/reqs/showcase.rq#showcase_plan",
      "targetId": "site/reqs/showcase.rq#phase_4_write_the_eleven",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_plan->ideaset_member:site/reqs/showcase.rq#phase_5_detail_layout",
      "sourceId": "site/reqs/showcase.rq#showcase_plan",
      "targetId": "site/reqs/showcase.rq#phase_5_detail_layout",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_plan->ideaset_member:site/reqs/showcase.rq#phase_6_capture_media",
      "sourceId": "site/reqs/showcase.rq#showcase_plan",
      "targetId": "site/reqs/showcase.rq#phase_6_capture_media",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_rules->references:site/reqs/showcase.rq#every_rq_block_must_parse",
      "sourceId": "site/reqs/showcase.rq#showcase_rules",
      "targetId": "site/reqs/showcase.rq#every_rq_block_must_parse",
      "kind": "references",
      "label": "every_rq_block_must_parse"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_rules->references:site/reqs/showcase.rq#every_showcase_ends_in_a_payoff",
      "sourceId": "site/reqs/showcase.rq#showcase_rules",
      "targetId": "site/reqs/showcase.rq#every_showcase_ends_in_a_payoff",
      "kind": "references",
      "label": "every_showcase_ends_in_a_payoff"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_rules->references:site/reqs/showcase.rq#one_worked_example_per_page",
      "sourceId": "site/reqs/showcase.rq#showcase_rules",
      "targetId": "site/reqs/showcase.rq#one_worked_example_per_page",
      "kind": "references",
      "label": "one_worked_example_per_page"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_rules->references:site/reqs/showcase.rq#diagrams_are_never_dressed_as_code",
      "sourceId": "site/reqs/showcase.rq#showcase_rules",
      "targetId": "site/reqs/showcase.rq#diagrams_are_never_dressed_as_code",
      "kind": "references",
      "label": "diagrams_are_never_dressed_as_code"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_rules_set->ideaset_member:site/reqs/showcase.rq#every_rq_block_must_parse",
      "sourceId": "site/reqs/showcase.rq#showcase_rules_set",
      "targetId": "site/reqs/showcase.rq#every_rq_block_must_parse",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_rules_set->ideaset_member:site/reqs/showcase.rq#every_showcase_ends_in_a_payoff",
      "sourceId": "site/reqs/showcase.rq#showcase_rules_set",
      "targetId": "site/reqs/showcase.rq#every_showcase_ends_in_a_payoff",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_rules_set->ideaset_member:site/reqs/showcase.rq#one_worked_example_per_page",
      "sourceId": "site/reqs/showcase.rq#showcase_rules_set",
      "targetId": "site/reqs/showcase.rq#one_worked_example_per_page",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_rules_set->ideaset_member:site/reqs/showcase.rq#diagrams_are_never_dressed_as_code",
      "sourceId": "site/reqs/showcase.rq#showcase_rules_set",
      "targetId": "site/reqs/showcase.rq#diagrams_are_never_dressed_as_code",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set->ideaset_member:site/reqs/showcase.rq#agent_context_showcase",
      "sourceId": "site/reqs/showcase.rq#showcase_set",
      "targetId": "site/reqs/showcase.rq#agent_context_showcase",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set->ideaset_member:site/reqs/showcase.rq#interlock_showcase",
      "sourceId": "site/reqs/showcase.rq#showcase_set",
      "targetId": "site/reqs/showcase.rq#interlock_showcase",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set->ideaset_member:site/reqs/showcase.rq#broken_links_showcase",
      "sourceId": "site/reqs/showcase.rq#showcase_set",
      "targetId": "site/reqs/showcase.rq#broken_links_showcase",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set->ideaset_member:site/reqs/showcase.rq#firmware_cloud_contract_showcase",
      "sourceId": "site/reqs/showcase.rq#showcase_set",
      "targetId": "site/reqs/showcase.rq#firmware_cloud_contract_showcase",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set->ideaset_member:site/reqs/showcase.rq#audit_trail_showcase",
      "sourceId": "site/reqs/showcase.rq#showcase_set",
      "targetId": "site/reqs/showcase.rq#audit_trail_showcase",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set->ideaset_member:site/reqs/showcase.rq#module_surface_showcase",
      "sourceId": "site/reqs/showcase.rq#showcase_set",
      "targetId": "site/reqs/showcase.rq#module_surface_showcase",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set->ideaset_member:site/reqs/showcase.rq#test_proves_showcase",
      "sourceId": "site/reqs/showcase.rq#showcase_set",
      "targetId": "site/reqs/showcase.rq#test_proves_showcase",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set->ideaset_member:site/reqs/showcase.rq#legacy_archaeology_showcase",
      "sourceId": "site/reqs/showcase.rq#showcase_set",
      "targetId": "site/reqs/showcase.rq#legacy_archaeology_showcase",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set->ideaset_member:site/reqs/showcase.rq#graph_view_showcase",
      "sourceId": "site/reqs/showcase.rq#showcase_set",
      "targetId": "site/reqs/showcase.rq#graph_view_showcase",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set->ideaset_member:site/reqs/showcase.rq#attribute_dialect_showcase",
      "sourceId": "site/reqs/showcase.rq#showcase_set",
      "targetId": "site/reqs/showcase.rq#attribute_dialect_showcase",
      "kind": "ideaset_member"
    },
    {
      "id": "site/reqs/showcase.rq#showcase_set->ideaset_member:site/reqs/showcase.rq#antipatterns_showcase",
      "sourceId": "site/reqs/showcase.rq#showcase_set",
      "targetId": "site/reqs/showcase.rq#antipatterns_showcase",
      "kind": "ideaset_member"
    }
  ]
}