{
  "directed": false,
  "multigraph": false,
  "graph": {},
  "nodes": [
    {
      "label": "prepare-handoff.js",
      "file_type": "code",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "prepare-handoff.js",
      "community_name": "request-guard.cjs",
      "id": "api_prepare_handoff"
    },
    {
      "label": "{ preparePortableHandoff }",
      "file_type": "code",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{ prepareportablehandoff }",
      "community_name": "request-guard.cjs",
      "id": "api_prepare_handoff_prepareportablehandoff"
    },
    {
      "label": "{\n  commonHeaders,\n  publicError,\n  takeRateLimit,\n  validateOptimizerPayload\n}",
      "file_type": "code",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L2",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{\n  commonheaders,\n  publicerror,\n  takeratelimit,\n  validateoptimizerpayload\n}",
      "community_name": "request-guard.cjs",
      "id": "api_prepare_handoff_commonheaders_publicerror_takeratelimit_validateoptimizerpayload"
    },
    {
      "label": "provider-status.js",
      "file_type": "code",
      "source_file": "api/provider-status.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 2,
      "norm_label": "provider-status.js",
      "community_name": "optimizer-core.cjs",
      "id": "api_provider_status"
    },
    {
      "label": "{ providerStatus }",
      "file_type": "code",
      "source_file": "api/provider-status.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ providerstatus }",
      "community_name": "optimizer-core.cjs",
      "id": "api_provider_status_providerstatus"
    },
    {
      "label": "system-runs.js",
      "file_type": "code",
      "source_file": "api/system-runs.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "system-runs.js",
      "community_name": "request-guard.cjs",
      "id": "api_system_runs"
    },
    {
      "label": "{ SYSTEM_ARCHITECTURE, runSystemRunInline }",
      "file_type": "code",
      "source_file": "api/system-runs.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{ system_architecture, runsystemruninline }",
      "community_name": "request-guard.cjs",
      "id": "api_system_runs_system_architecture_runsystemruninline"
    },
    {
      "label": "{\n  commonHeaders,\n  publicError,\n  takeRateLimit,\n  validateOptimizerPayload\n}",
      "file_type": "code",
      "source_file": "api/system-runs.js",
      "source_location": "L2",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{\n  commonheaders,\n  publicerror,\n  takeratelimit,\n  validateoptimizerpayload\n}",
      "community_name": "request-guard.cjs",
      "id": "api_system_runs_commonheaders_publicerror_takeratelimit_validateoptimizerpayload"
    },
    {
      "label": "content-bridge.js",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/content-bridge.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 23,
      "norm_label": "content-bridge.js",
      "community_name": "content-bridge.js",
      "id": "extensions_gemini_token_optimizer_content_bridge"
    },
    {
      "label": "service-worker.js",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/service-worker.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 22,
      "norm_label": "service-worker.js",
      "community_name": "service-worker.js",
      "id": "extensions_gemini_token_optimizer_service_worker"
    },
    {
      "label": "setPanelForTab()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/service-worker.js",
      "source_location": "L23",
      "_origin": "ast",
      "community": 22,
      "norm_label": "setpanelfortab()",
      "community_name": "service-worker.js",
      "id": "extensions_gemini_token_optimizer_service_worker_setpanelfortab"
    },
    {
      "label": "sidepanel.js",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 9,
      "norm_label": "sidepanel.js",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel"
    },
    {
      "label": "state",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L5",
      "_origin": "ast",
      "community": 9,
      "norm_label": "state",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_state"
    },
    {
      "label": "el()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L11",
      "_origin": "ast",
      "community": 9,
      "norm_label": "el()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "label": "setStatus()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L13",
      "_origin": "ast",
      "community": 9,
      "norm_label": "setstatus()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_setstatus"
    },
    {
      "label": "syncRail()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L21",
      "_origin": "ast",
      "community": 9,
      "norm_label": "syncrail()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_syncrail"
    },
    {
      "label": "toast()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L45",
      "_origin": "ast",
      "community": 9,
      "norm_label": "toast()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_toast"
    },
    {
      "label": "estimateTokens()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L53",
      "_origin": "ast",
      "community": 9,
      "norm_label": "estimatetokens()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_estimatetokens"
    },
    {
      "label": "looksPrepared()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L57",
      "_origin": "ast",
      "community": 9,
      "norm_label": "looksprepared()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_looksprepared"
    },
    {
      "label": "platformForUrl()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L64",
      "_origin": "ast",
      "community": 9,
      "norm_label": "platformforurl()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_platformforurl"
    },
    {
      "label": "currentContext()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L68",
      "_origin": "ast",
      "community": 9,
      "norm_label": "currentcontext()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_currentcontext"
    },
    {
      "label": "messageTarget()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L76",
      "_origin": "ast",
      "community": 9,
      "norm_label": "messagetarget()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_messagetarget"
    },
    {
      "label": "getRecentRawPrompt()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L86",
      "_origin": "ast",
      "community": 9,
      "norm_label": "getrecentrawprompt()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_getrecentrawprompt"
    },
    {
      "label": "rememberRawPrompt()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L91",
      "_origin": "ast",
      "community": 9,
      "norm_label": "rememberrawprompt()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_rememberrawprompt"
    },
    {
      "label": "recordPreparation()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L96",
      "_origin": "ast",
      "community": 9,
      "norm_label": "recordpreparation()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_recordpreparation"
    },
    {
      "label": "renderMetrics()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L112",
      "_origin": "ast",
      "community": 9,
      "norm_label": "rendermetrics()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_rendermetrics"
    },
    {
      "label": "updateDraftTokenPill()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L132",
      "_origin": "ast",
      "community": 9,
      "norm_label": "updatedrafttokenpill()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_updatedrafttokenpill"
    },
    {
      "label": "checkConnection()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L138",
      "_origin": "ast",
      "community": 9,
      "norm_label": "checkconnection()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_checkconnection"
    },
    {
      "label": "capturePrompt()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L149",
      "_origin": "ast",
      "community": 9,
      "norm_label": "captureprompt()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_captureprompt"
    },
    {
      "label": "rawPromptForPreparation()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L164",
      "_origin": "ast",
      "community": 9,
      "norm_label": "rawpromptforpreparation()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_rawpromptforpreparation"
    },
    {
      "label": "requestPreparation()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L174",
      "_origin": "ast",
      "community": 9,
      "norm_label": "requestpreparation()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_requestpreparation"
    },
    {
      "label": "insertPreparedPrompt()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L194",
      "_origin": "ast",
      "community": 9,
      "norm_label": "insertpreparedprompt()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_insertpreparedprompt"
    },
    {
      "label": "preparePrompt()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L202",
      "_origin": "ast",
      "community": 9,
      "norm_label": "prepareprompt()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_prepareprompt"
    },
    {
      "label": "copyPrepared()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L224",
      "_origin": "ast",
      "community": 9,
      "norm_label": "copyprepared()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_copyprepared"
    },
    {
      "label": "bindEvents()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L235",
      "_origin": "ast",
      "community": 9,
      "norm_label": "bindevents()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_bindevents"
    },
    {
      "label": "init()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L270",
      "_origin": "ast",
      "community": 9,
      "norm_label": "init()",
      "community_name": "sidepanel.js",
      "id": "extensions_gemini_token_optimizer_sidepanel_init"
    },
    {
      "label": "sidepanel-logic.test.cjs",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 11,
      "norm_label": "sidepanel-logic.test.cjs",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test"
    },
    {
      "label": "assert",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 11,
      "norm_label": "assert",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_assert"
    },
    {
      "label": "fs",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L2",
      "_origin": "ast",
      "community": 11,
      "norm_label": "fs",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_fs"
    },
    {
      "label": "path",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L3",
      "_origin": "ast",
      "community": 11,
      "norm_label": "path",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_path"
    },
    {
      "label": "vm",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L4",
      "_origin": "ast",
      "community": 11,
      "norm_label": "vm",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_vm"
    },
    {
      "label": "extensionDir",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L6",
      "_origin": "ast",
      "community": 11,
      "norm_label": "extensiondir",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_extensiondir"
    },
    {
      "label": "elements",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L7",
      "_origin": "ast",
      "community": 11,
      "norm_label": "elements",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_elements"
    },
    {
      "label": "element()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L9",
      "_origin": "ast",
      "community": 11,
      "norm_label": "element()",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_element"
    },
    {
      "label": "preparedResponse",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L27",
      "_origin": "ast",
      "community": 11,
      "norm_label": "preparedresponse",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_preparedresponse"
    },
    {
      "label": "context",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L39",
      "_origin": "ast",
      "community": 11,
      "norm_label": "context",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_context"
    },
    {
      "label": "platformsCode",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L60",
      "_origin": "ast",
      "community": 11,
      "norm_label": "platformscode",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_platformscode"
    },
    {
      "label": "sidepanelCode",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L61",
      "_origin": "ast",
      "community": 11,
      "norm_label": "sidepanelcode",
      "community_name": "sidepanel-logic.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_sidepanelcode"
    },
    {
      "label": "system-worker.js",
      "file_type": "code",
      "source_file": "outputs/system-worker.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 14,
      "norm_label": "system-worker.js",
      "community_name": "system-worker.js",
      "id": "outputs_system_worker"
    },
    {
      "label": "estimateTokens()",
      "file_type": "code",
      "source_file": "outputs/system-worker.js",
      "source_location": "L18",
      "_origin": "ast",
      "community": 14,
      "norm_label": "estimatetokens()",
      "community_name": "system-worker.js",
      "id": "outputs_system_worker_estimatetokens"
    },
    {
      "label": "lines()",
      "file_type": "code",
      "source_file": "outputs/system-worker.js",
      "source_location": "L22",
      "_origin": "ast",
      "community": 14,
      "norm_label": "lines()",
      "community_name": "system-worker.js",
      "id": "outputs_system_worker_lines"
    },
    {
      "label": "uniqueLines()",
      "file_type": "code",
      "source_file": "outputs/system-worker.js",
      "source_location": "L29",
      "_origin": "ast",
      "community": 14,
      "norm_label": "uniquelines()",
      "community_name": "system-worker.js",
      "id": "outputs_system_worker_uniquelines"
    },
    {
      "label": "outputStyle()",
      "file_type": "code",
      "source_file": "outputs/system-worker.js",
      "source_location": "L41",
      "_origin": "ast",
      "community": 14,
      "norm_label": "outputstyle()",
      "community_name": "system-worker.js",
      "id": "outputs_system_worker_outputstyle"
    },
    {
      "label": "complexityScore()",
      "file_type": "code",
      "source_file": "outputs/system-worker.js",
      "source_location": "L49",
      "_origin": "ast",
      "community": 14,
      "norm_label": "complexityscore()",
      "community_name": "system-worker.js",
      "id": "outputs_system_worker_complexityscore"
    },
    {
      "label": "analyzePrompt()",
      "file_type": "code",
      "source_file": "outputs/system-worker.js",
      "source_location": "L58",
      "_origin": "ast",
      "community": 14,
      "norm_label": "analyzeprompt()",
      "community_name": "system-worker.js",
      "id": "outputs_system_worker_analyzeprompt"
    },
    {
      "label": "canonical-graph.cjs",
      "file_type": "code",
      "source_file": "scripts/canonical-graph.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 19,
      "norm_label": "canonical-graph.cjs",
      "community_name": "canonical-graph.cjs",
      "id": "scripts_canonical_graph"
    },
    {
      "label": "fs",
      "file_type": "code",
      "source_file": "scripts/canonical-graph.cjs",
      "source_location": "L8",
      "_origin": "ast",
      "community": 19,
      "norm_label": "fs",
      "community_name": "canonical-graph.cjs",
      "id": "scripts_canonical_graph_fs"
    },
    {
      "label": "sortDeep()",
      "file_type": "code",
      "source_file": "scripts/canonical-graph.cjs",
      "source_location": "L10",
      "_origin": "ast",
      "community": 19,
      "norm_label": "sortdeep()",
      "community_name": "canonical-graph.cjs",
      "id": "scripts_canonical_graph_sortdeep"
    },
    {
      "label": "graph",
      "file_type": "code",
      "source_file": "scripts/canonical-graph.cjs",
      "source_location": "L26",
      "_origin": "ast",
      "community": 19,
      "norm_label": "graph",
      "community_name": "canonical-graph.cjs",
      "id": "scripts_canonical_graph_graph"
    },
    {
      "label": "routing.cjs",
      "file_type": "code",
      "source_file": "core/routing.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 7,
      "norm_label": "routing.cjs",
      "community_name": "handoff.cjs",
      "id": "core_routing"
    },
    {
      "label": "{ estimateTokens }",
      "file_type": "code",
      "source_file": "core/routing.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 7,
      "norm_label": "{ estimatetokens }",
      "community_name": "handoff.cjs",
      "id": "core_routing_estimatetokens"
    },
    {
      "label": "{ compactLines }",
      "file_type": "code",
      "source_file": "core/routing.cjs",
      "source_location": "L2",
      "_origin": "ast",
      "community": 7,
      "norm_label": "{ compactlines }",
      "community_name": "handoff.cjs",
      "id": "core_routing_compactlines"
    },
    {
      "label": "outputStyleFor()",
      "file_type": "code",
      "source_file": "core/routing.cjs",
      "source_location": "L4",
      "_origin": "ast",
      "community": 7,
      "norm_label": "outputstylefor()",
      "community_name": "handoff.cjs",
      "id": "core_routing_outputstylefor"
    },
    {
      "label": "analyzeWorkflowShape()",
      "file_type": "code",
      "source_file": "core/routing.cjs",
      "source_location": "L12",
      "_origin": "ast",
      "community": 7,
      "norm_label": "analyzeworkflowshape()",
      "community_name": "handoff.cjs",
      "id": "core_routing_analyzeworkflowshape"
    },
    {
      "label": "buildOfflineContract()",
      "file_type": "code",
      "source_file": "core/routing.cjs",
      "source_location": "L72",
      "_origin": "ast",
      "community": 7,
      "norm_label": "buildofflinecontract()",
      "community_name": "handoff.cjs",
      "id": "core_routing_buildofflinecontract"
    },
    {
      "label": "text.cjs",
      "file_type": "code",
      "source_file": "core/text.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 7,
      "norm_label": "text.cjs",
      "community_name": "handoff.cjs",
      "id": "core_text"
    },
    {
      "label": "compactLines()",
      "file_type": "code",
      "source_file": "core/text.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 7,
      "norm_label": "compactlines()",
      "community_name": "handoff.cjs",
      "id": "core_text_compactlines"
    },
    {
      "label": "cleanPromptText()",
      "file_type": "code",
      "source_file": "core/text.cjs",
      "source_location": "L9",
      "_origin": "ast",
      "community": 7,
      "norm_label": "cleanprompttext()",
      "community_name": "handoff.cjs",
      "id": "core_text_cleanprompttext"
    },
    {
      "label": "stripListPrefix()",
      "file_type": "code",
      "source_file": "core/text.cjs",
      "source_location": "L16",
      "_origin": "ast",
      "community": 7,
      "norm_label": "striplistprefix()",
      "community_name": "handoff.cjs",
      "id": "core_text_striplistprefix"
    },
    {
      "label": "withoutTrailingEllipsis()",
      "file_type": "code",
      "source_file": "core/text.cjs",
      "source_location": "L20",
      "_origin": "ast",
      "community": 7,
      "norm_label": "withouttrailingellipsis()",
      "community_name": "handoff.cjs",
      "id": "core_text_withouttrailingellipsis"
    },
    {
      "label": "promptSection()",
      "file_type": "code",
      "source_file": "core/text.cjs",
      "source_location": "L24",
      "_origin": "ast",
      "community": 7,
      "norm_label": "promptsection()",
      "community_name": "handoff.cjs",
      "id": "core_text_promptsection"
    },
    {
      "label": "dedupeNaturalLanguageLines()",
      "file_type": "code",
      "source_file": "core/text.cjs",
      "source_location": "L35",
      "_origin": "ast",
      "community": 7,
      "norm_label": "dedupenaturallanguagelines()",
      "community_name": "handoff.cjs",
      "id": "core_text_dedupenaturallanguagelines"
    },
    {
      "label": "optimizer-core.cjs",
      "file_type": "code",
      "source_file": "optimizer-core.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 2,
      "norm_label": "optimizer-core.cjs",
      "community_name": "optimizer-core.cjs",
      "id": "optimizer_core"
    },
    {
      "label": "{ combineUsage, createTraceId, estimateTokens }",
      "file_type": "code",
      "source_file": "optimizer-core.cjs",
      "source_location": "L5",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ combineusage, createtraceid, estimatetokens }",
      "community_name": "optimizer-core.cjs",
      "id": "optimizer_core_combineusage_createtraceid_estimatetokens"
    },
    {
      "label": "{ redactSensitiveText }",
      "file_type": "code",
      "source_file": "optimizer-core.cjs",
      "source_location": "L6",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ redactsensitivetext }",
      "community_name": "optimizer-core.cjs",
      "id": "optimizer_core_redactsensitivetext"
    },
    {
      "label": "{ callChatCompletion, generateWithFallback, providerStatus }",
      "file_type": "code",
      "source_file": "optimizer-core.cjs",
      "source_location": "L7",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ callchatcompletion, generatewithfallback, providerstatus }",
      "community_name": "optimizer-core.cjs",
      "id": "optimizer_core_callchatcompletion_generatewithfallback_providerstatus"
    },
    {
      "label": "{ analyzeWorkflowShape }",
      "file_type": "code",
      "source_file": "optimizer-core.cjs",
      "source_location": "L8",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ analyzeworkflowshape }",
      "community_name": "optimizer-core.cjs",
      "id": "optimizer_core_analyzeworkflowshape"
    },
    {
      "label": "{ preparePortableHandoff }",
      "file_type": "code",
      "source_file": "optimizer-core.cjs",
      "source_location": "L9",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{ prepareportablehandoff }",
      "community_name": "request-guard.cjs",
      "id": "optimizer_core_prepareportablehandoff"
    },
    {
      "label": "{ runBlankA2AKit, runSelfOptimizingWorkflow }",
      "file_type": "code",
      "source_file": "optimizer-core.cjs",
      "source_location": "L10",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ runblanka2akit, runselfoptimizingworkflow }",
      "community_name": "optimizer-core.cjs",
      "id": "optimizer_core_runblanka2akit_runselfoptimizingworkflow"
    },
    {
      "label": "optimizer-system.cjs",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 10,
      "norm_label": "optimizer-system.cjs",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system"
    },
    {
      "label": "{\n  estimateTokens,\n  runBlankA2AKit,\n  runSelfOptimizingWorkflow\n}",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 10,
      "norm_label": "{\n  estimatetokens,\n  runblanka2akit,\n  runselfoptimizingworkflow\n}",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_estimatetokens_runblanka2akit_runselfoptimizingworkflow"
    },
    {
      "label": "SYSTEM_ARCHITECTURE",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L9",
      "_origin": "ast",
      "community": 1,
      "norm_label": "system_architecture",
      "community_name": "request-guard.cjs",
      "id": "optimizer_system_system_architecture"
    },
    {
      "label": "compactTitle()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L54",
      "_origin": "ast",
      "community": 10,
      "norm_label": "compacttitle()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_compacttitle"
    },
    {
      "label": "createId()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L60",
      "_origin": "ast",
      "community": 10,
      "norm_label": "createid()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_createid"
    },
    {
      "label": "nowIso()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L64",
      "_origin": "ast",
      "community": 10,
      "norm_label": "nowiso()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_nowiso"
    },
    {
      "label": "baseStages()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L68",
      "_origin": "ast",
      "community": 10,
      "norm_label": "basestages()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_basestages"
    },
    {
      "label": "updateStage()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L82",
      "_origin": "ast",
      "community": 10,
      "norm_label": "updatestage()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_updatestage"
    },
    {
      "label": "stageFromTrace()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L97",
      "_origin": "ast",
      "community": 10,
      "norm_label": "stagefromtrace()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_stagefromtrace"
    },
    {
      "label": "applyResultTrace()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L110",
      "_origin": "ast",
      "community": 10,
      "norm_label": "applyresulttrace()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_applyresulttrace"
    },
    {
      "label": "publicRun()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L133",
      "_origin": "ast",
      "community": 10,
      "norm_label": "publicrun()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_publicrun"
    },
    {
      "label": "executeSystemRun()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L156",
      "_origin": "ast",
      "community": 10,
      "norm_label": "executesystemrun()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_executesystemrun"
    },
    {
      "label": "createRun()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L211",
      "_origin": "ast",
      "community": 10,
      "norm_label": "createrun()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_createrun"
    },
    {
      "label": "createOptimizerSystem()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L240",
      "_origin": "ast",
      "community": 10,
      "norm_label": "createoptimizersystem()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_createoptimizersystem"
    },
    {
      "label": "runSystemRunInline()",
      "file_type": "code",
      "source_file": "optimizer-system.cjs",
      "source_location": "L281",
      "_origin": "ast",
      "community": 10,
      "norm_label": "runsystemruninline()",
      "community_name": "optimizer-system.cjs",
      "id": "optimizer_system_runsystemruninline"
    },
    {
      "label": "security.cjs",
      "file_type": "code",
      "source_file": "core/security.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 2,
      "norm_label": "security.cjs",
      "community_name": "optimizer-core.cjs",
      "id": "core_security"
    },
    {
      "label": "SECRET_PATTERNS",
      "file_type": "code",
      "source_file": "core/security.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 2,
      "norm_label": "secret_patterns",
      "community_name": "optimizer-core.cjs",
      "id": "core_security_secret_patterns"
    },
    {
      "label": "redactSensitiveText()",
      "file_type": "code",
      "source_file": "core/security.cjs",
      "source_location": "L15",
      "_origin": "ast",
      "community": 2,
      "norm_label": "redactsensitivetext()",
      "community_name": "optimizer-core.cjs",
      "id": "core_security_redactsensitivetext"
    },
    {
      "label": "assertSafeProviderEndpoint()",
      "file_type": "code",
      "source_file": "core/security.cjs",
      "source_location": "L34",
      "_origin": "ast",
      "community": 2,
      "norm_label": "assertsafeproviderendpoint()",
      "community_name": "optimizer-core.cjs",
      "id": "core_security_assertsafeproviderendpoint"
    },
    {
      "label": "vercel.json",
      "file_type": "code",
      "source_file": "vercel.json",
      "source_location": "L1",
      "_origin": "ast",
      "community": 20,
      "norm_label": "vercel.json",
      "community_name": "vercel.json",
      "id": "vercel"
    },
    {
      "label": "headers",
      "file_type": "code",
      "source_file": "vercel.json",
      "source_location": "L2",
      "_origin": "ast",
      "community": 20,
      "norm_label": "headers",
      "community_name": "vercel.json",
      "id": "vercel_headers"
    },
    {
      "label": "rewrites",
      "file_type": "code",
      "source_file": "vercel.json",
      "source_location": "L15",
      "_origin": "ast",
      "community": 20,
      "norm_label": "rewrites",
      "community_name": "vercel.json",
      "id": "vercel_rewrites"
    },
    {
      "label": "api-endpoints.test.cjs",
      "file_type": "code",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 12,
      "norm_label": "api-endpoints.test.cjs",
      "community_name": "api-endpoints.test.cjs",
      "id": "tests_api_endpoints_test"
    },
    {
      "label": "assert",
      "file_type": "code",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 12,
      "norm_label": "assert",
      "community_name": "api-endpoints.test.cjs",
      "id": "tests_api_endpoints_test_assert"
    },
    {
      "label": "http",
      "file_type": "code",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L2",
      "_origin": "ast",
      "community": 12,
      "norm_label": "http",
      "community_name": "api-endpoints.test.cjs",
      "id": "tests_api_endpoints_test_http"
    },
    {
      "label": "{ spawn }",
      "file_type": "code",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L3",
      "_origin": "ast",
      "community": 12,
      "norm_label": "{ spawn }",
      "community_name": "api-endpoints.test.cjs",
      "id": "tests_api_endpoints_test_spawn"
    },
    {
      "label": "listen()",
      "file_type": "code",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L5",
      "_origin": "ast",
      "community": 12,
      "norm_label": "listen()",
      "community_name": "api-endpoints.test.cjs",
      "id": "tests_api_endpoints_test_listen"
    },
    {
      "label": "freePort()",
      "file_type": "code",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L12",
      "_origin": "ast",
      "community": 12,
      "norm_label": "freeport()",
      "community_name": "api-endpoints.test.cjs",
      "id": "tests_api_endpoints_test_freeport"
    },
    {
      "label": "waitForServer()",
      "file_type": "code",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L19",
      "_origin": "ast",
      "community": 12,
      "norm_label": "waitforserver()",
      "community_name": "api-endpoints.test.cjs",
      "id": "tests_api_endpoints_test_waitforserver"
    },
    {
      "label": "jsonRequest()",
      "file_type": "code",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L34",
      "_origin": "ast",
      "community": 12,
      "norm_label": "jsonrequest()",
      "community_name": "api-endpoints.test.cjs",
      "id": "tests_api_endpoints_test_jsonrequest"
    },
    {
      "label": "post()",
      "file_type": "code",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L46",
      "_origin": "ast",
      "community": 12,
      "norm_label": "post()",
      "community_name": "api-endpoints.test.cjs",
      "id": "tests_api_endpoints_test_post"
    },
    {
      "label": "run()",
      "file_type": "code",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L54",
      "_origin": "ast",
      "community": 12,
      "norm_label": "run()",
      "community_name": "api-endpoints.test.cjs",
      "id": "tests_api_endpoints_test_run"
    },
    {
      "label": "handoff.cjs",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 7,
      "norm_label": "handoff.cjs",
      "community_name": "handoff.cjs",
      "id": "core_handoff"
    },
    {
      "label": "{ estimateTokens }",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 7,
      "norm_label": "{ estimatetokens }",
      "community_name": "handoff.cjs",
      "id": "core_handoff_estimatetokens"
    },
    {
      "label": "{ redactSensitiveText }",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L2",
      "_origin": "ast",
      "community": 7,
      "norm_label": "{ redactsensitivetext }",
      "community_name": "handoff.cjs",
      "id": "core_handoff_redactsensitivetext"
    },
    {
      "label": "{ analyzeWorkflowShape, buildOfflineContract }",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L3",
      "_origin": "ast",
      "community": 7,
      "norm_label": "{ analyzeworkflowshape, buildofflinecontract }",
      "community_name": "handoff.cjs",
      "id": "core_handoff_analyzeworkflowshape_buildofflinecontract"
    },
    {
      "label": "{\n  cleanPromptText,\n  compactLines,\n  dedupeNaturalLanguageLines,\n  promptSection,\n  stripListPrefix,\n  withoutTrailingEllipsis\n}",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L4",
      "_origin": "ast",
      "community": 7,
      "norm_label": "{\n  cleanprompttext,\n  compactlines,\n  dedupenaturallanguagelines,\n  promptsection,\n  striplistprefix,\n  withouttrailingellipsis\n}",
      "community_name": "handoff.cjs",
      "id": "core_handoff_cleanprompttext_compactlines_dedupenaturallanguagelines_promptsection_striplistprefix_withouttrailingellipsis"
    },
    {
      "label": "isPreparedWrapper()",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L13",
      "_origin": "ast",
      "community": 7,
      "norm_label": "ispreparedwrapper()",
      "community_name": "handoff.cjs",
      "id": "core_handoff_ispreparedwrapper"
    },
    {
      "label": "isLikelyOriginalTask()",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L21",
      "_origin": "ast",
      "community": 7,
      "norm_label": "islikelyoriginaltask()",
      "community_name": "handoff.cjs",
      "id": "core_handoff_islikelyoriginaltask"
    },
    {
      "label": "originalTaskScore()",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L30",
      "_origin": "ast",
      "community": 7,
      "norm_label": "originaltaskscore()",
      "community_name": "handoff.cjs",
      "id": "core_handoff_originaltaskscore"
    },
    {
      "label": "unwrapPreparedPrompt()",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L41",
      "_origin": "ast",
      "community": 7,
      "norm_label": "unwrappreparedprompt()",
      "community_name": "handoff.cjs",
      "id": "core_handoff_unwrappreparedprompt"
    },
    {
      "label": "cleanDirectRequest()",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L58",
      "_origin": "ast",
      "community": 7,
      "norm_label": "cleandirectrequest()",
      "community_name": "handoff.cjs",
      "id": "core_handoff_cleandirectrequest"
    },
    {
      "label": "buildPortablePrompt()",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L65",
      "_origin": "ast",
      "community": 7,
      "norm_label": "buildportableprompt()",
      "community_name": "handoff.cjs",
      "id": "core_handoff_buildportableprompt"
    },
    {
      "label": "preparePortableHandoff()",
      "file_type": "code",
      "source_file": "core/handoff.cjs",
      "source_location": "L86",
      "_origin": "ast",
      "community": 7,
      "norm_label": "prepareportablehandoff()",
      "community_name": "handoff.cjs",
      "id": "core_handoff_prepareportablehandoff"
    },
    {
      "label": "usage.cjs",
      "file_type": "code",
      "source_file": "core/usage.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 2,
      "norm_label": "usage.cjs",
      "community_name": "optimizer-core.cjs",
      "id": "core_usage"
    },
    {
      "label": "estimateTokens()",
      "file_type": "code",
      "source_file": "core/usage.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 7,
      "norm_label": "estimatetokens()",
      "community_name": "handoff.cjs",
      "id": "core_usage_estimatetokens"
    },
    {
      "label": "createTraceId()",
      "file_type": "code",
      "source_file": "core/usage.cjs",
      "source_location": "L5",
      "_origin": "ast",
      "community": 2,
      "norm_label": "createtraceid()",
      "community_name": "optimizer-core.cjs",
      "id": "core_usage_createtraceid"
    },
    {
      "label": "normalizeUsage()",
      "file_type": "code",
      "source_file": "core/usage.cjs",
      "source_location": "L9",
      "_origin": "ast",
      "community": 2,
      "norm_label": "normalizeusage()",
      "community_name": "optimizer-core.cjs",
      "id": "core_usage_normalizeusage"
    },
    {
      "label": "modelCost()",
      "file_type": "code",
      "source_file": "core/usage.cjs",
      "source_location": "L31",
      "_origin": "ast",
      "community": 2,
      "norm_label": "modelcost()",
      "community_name": "optimizer-core.cjs",
      "id": "core_usage_modelcost"
    },
    {
      "label": "combineUsage()",
      "file_type": "code",
      "source_file": "core/usage.cjs",
      "source_location": "L40",
      "_origin": "ast",
      "community": 2,
      "norm_label": "combineusage()",
      "community_name": "optimizer-core.cjs",
      "id": "core_usage_combineusage"
    },
    {
      "label": "generationRecord()",
      "file_type": "code",
      "source_file": "core/usage.cjs",
      "source_location": "L67",
      "_origin": "ast",
      "community": 2,
      "norm_label": "generationrecord()",
      "community_name": "optimizer-core.cjs",
      "id": "core_usage_generationrecord"
    },
    {
      "label": "contextComparison()",
      "file_type": "code",
      "source_file": "core/usage.cjs",
      "source_location": "L85",
      "_origin": "ast",
      "community": 2,
      "norm_label": "contextcomparison()",
      "community_name": "optimizer-core.cjs",
      "id": "core_usage_contextcomparison"
    },
    {
      "label": "workflow.cjs",
      "file_type": "code",
      "source_file": "core/workflow.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 2,
      "norm_label": "workflow.cjs",
      "community_name": "optimizer-core.cjs",
      "id": "core_workflow"
    },
    {
      "label": "{ combineUsage, contextComparison, createTraceId, estimateTokens, generationRecord }",
      "file_type": "code",
      "source_file": "core/workflow.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ combineusage, contextcomparison, createtraceid, estimatetokens, generationrecord }",
      "community_name": "optimizer-core.cjs",
      "id": "core_workflow_combineusage_contextcomparison_createtraceid_estimatetokens_generationrecord"
    },
    {
      "label": "{ redactSensitiveText }",
      "file_type": "code",
      "source_file": "core/workflow.cjs",
      "source_location": "L2",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ redactsensitivetext }",
      "community_name": "optimizer-core.cjs",
      "id": "core_workflow_redactsensitivetext"
    },
    {
      "label": "{ callModel, callWorkflowProvider, resolveProvider }",
      "file_type": "code",
      "source_file": "core/workflow.cjs",
      "source_location": "L3",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ callmodel, callworkflowprovider, resolveprovider }",
      "community_name": "optimizer-core.cjs",
      "id": "core_workflow_callmodel_callworkflowprovider_resolveprovider"
    },
    {
      "label": "{ analyzeWorkflowShape, buildOfflineContract }",
      "file_type": "code",
      "source_file": "core/workflow.cjs",
      "source_location": "L4",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ analyzeworkflowshape, buildofflinecontract }",
      "community_name": "optimizer-core.cjs",
      "id": "core_workflow_analyzeworkflowshape_buildofflinecontract"
    },
    {
      "label": "{\n  buildA2AContractPrompt,\n  buildA2AExecutorPrompt,\n  buildA2AVerifierPrompt,\n  buildDirectExecutorPrompt,\n  buildExecutorPrompt,\n  buildOptimizerPrompt,\n  buildVerifierPrompt\n}",
      "file_type": "code",
      "source_file": "core/workflow.cjs",
      "source_location": "L5",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{\n  builda2acontractprompt,\n  builda2aexecutorprompt,\n  builda2averifierprompt,\n  builddirectexecutorprompt,\n  buildexecutorprompt,\n  buildoptimizerprompt,\n  buildverifierprompt\n}",
      "community_name": "optimizer-core.cjs",
      "id": "core_workflow_builda2acontractprompt_builda2aexecutorprompt_builda2averifierprompt_builddirectexecutorprompt_buildexecutorprompt_buildoptimizerprompt_buildverifierprompt"
    },
    {
      "label": "emitWorkflowEvent()",
      "file_type": "code",
      "source_file": "core/workflow.cjs",
      "source_location": "L15",
      "_origin": "ast",
      "community": 2,
      "norm_label": "emitworkflowevent()",
      "community_name": "optimizer-core.cjs",
      "id": "core_workflow_emitworkflowevent"
    },
    {
      "label": "buildBlankA2AKit()",
      "file_type": "code",
      "source_file": "core/workflow.cjs",
      "source_location": "L20",
      "_origin": "ast",
      "community": 2,
      "norm_label": "buildblanka2akit()",
      "community_name": "optimizer-core.cjs",
      "id": "core_workflow_buildblanka2akit"
    },
    {
      "label": "runBlankA2AKit()",
      "file_type": "code",
      "source_file": "core/workflow.cjs",
      "source_location": "L99",
      "_origin": "ast",
      "community": 2,
      "norm_label": "runblanka2akit()",
      "community_name": "optimizer-core.cjs",
      "id": "core_workflow_runblanka2akit"
    },
    {
      "label": "runSelfOptimizingWorkflow()",
      "file_type": "code",
      "source_file": "core/workflow.cjs",
      "source_location": "L282",
      "_origin": "ast",
      "community": 2,
      "norm_label": "runselfoptimizingworkflow()",
      "community_name": "optimizer-core.cjs",
      "id": "core_workflow_runselfoptimizingworkflow"
    },
    {
      "label": "workspace.js",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 0,
      "norm_label": "workspace.js",
      "community_name": "workspace.js",
      "id": "outputs_workspace"
    },
    {
      "label": "makeId()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L27",
      "_origin": "ast",
      "community": 0,
      "norm_label": "makeid()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_makeid"
    },
    {
      "label": "ensureSession()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L31",
      "_origin": "ast",
      "community": 0,
      "norm_label": "ensuresession()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_ensuresession"
    },
    {
      "label": "ensureDeviceId()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L43",
      "_origin": "ast",
      "community": 0,
      "norm_label": "ensuredeviceid()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_ensuredeviceid"
    },
    {
      "label": "estimateTokens()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L55",
      "_origin": "ast",
      "community": 0,
      "norm_label": "estimatetokens()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_estimatetokens"
    },
    {
      "label": "compactNumber()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L59",
      "_origin": "ast",
      "community": 0,
      "norm_label": "compactnumber()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_compactnumber"
    },
    {
      "label": "formatDuration()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L68",
      "_origin": "ast",
      "community": 0,
      "norm_label": "formatduration()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_formatduration"
    },
    {
      "label": "formatCost()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L75",
      "_origin": "ast",
      "community": 0,
      "norm_label": "formatcost()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_formatcost"
    },
    {
      "label": "toast()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L84",
      "_origin": "ast",
      "community": 0,
      "norm_label": "toast()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_toast"
    },
    {
      "label": "setServiceState()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L92",
      "_origin": "ast",
      "community": 0,
      "norm_label": "setservicestate()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_setservicestate"
    },
    {
      "label": "setLiveStatus()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L98",
      "_origin": "ast",
      "community": 0,
      "norm_label": "setlivestatus()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_setlivestatus"
    },
    {
      "label": "routeAnalysis()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L114",
      "_origin": "ast",
      "community": 0,
      "norm_label": "routeanalysis()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_routeanalysis"
    },
    {
      "label": "contextInput()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L134",
      "_origin": "ast",
      "community": 0,
      "norm_label": "contextinput()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_contextinput"
    },
    {
      "label": "refreshContextChip()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L145",
      "_origin": "ast",
      "community": 0,
      "norm_label": "refreshcontextchip()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_refreshcontextchip"
    },
    {
      "label": "refreshPreflight()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L153",
      "_origin": "ast",
      "community": 0,
      "norm_label": "refreshpreflight()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_refreshpreflight"
    },
    {
      "label": "routeLabel()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L168",
      "_origin": "ast",
      "community": 0,
      "norm_label": "routelabel()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_routelabel"
    },
    {
      "label": "timelineStepFor()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L172",
      "_origin": "ast",
      "community": 0,
      "norm_label": "timelinestepfor()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_timelinestepfor"
    },
    {
      "label": "resetTimeline()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L180",
      "_origin": "ast",
      "community": 0,
      "norm_label": "resettimeline()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_resettimeline"
    },
    {
      "label": "updateTimeline()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L193",
      "_origin": "ast",
      "community": 0,
      "norm_label": "updatetimeline()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_updatetimeline"
    },
    {
      "label": "setRunView()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L217",
      "_origin": "ast",
      "community": 0,
      "norm_label": "setrunview()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_setrunview"
    },
    {
      "label": "setRunning()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L224",
      "_origin": "ast",
      "community": 0,
      "norm_label": "setrunning()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_setrunning"
    },
    {
      "label": "resetMetrics()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L241",
      "_origin": "ast",
      "community": 0,
      "norm_label": "resetmetrics()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_resetmetrics"
    },
    {
      "label": "renderMarkdown()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L251",
      "_origin": "ast",
      "community": 0,
      "norm_label": "rendermarkdown()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_rendermarkdown"
    },
    {
      "label": "resultTitle()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L265",
      "_origin": "ast",
      "community": 0,
      "norm_label": "resulttitle()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_resulttitle"
    },
    {
      "label": "contextComparisonText()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L276",
      "_origin": "ast",
      "community": 0,
      "norm_label": "contextcomparisontext()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_contextcomparisontext"
    },
    {
      "label": "renderMetrics()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L287",
      "_origin": "ast",
      "community": 0,
      "norm_label": "rendermetrics()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_rendermetrics"
    },
    {
      "label": "renderRouteDetails()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L302",
      "_origin": "ast",
      "community": 0,
      "norm_label": "renderroutedetails()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_renderroutedetails"
    },
    {
      "label": "renderCompleted()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L313",
      "_origin": "ast",
      "community": 0,
      "norm_label": "rendercompleted()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_rendercompleted"
    },
    {
      "label": "renderError()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L336",
      "_origin": "ast",
      "community": 0,
      "norm_label": "rendererror()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_rendererror"
    },
    {
      "label": "escapeHtml()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L347",
      "_origin": "ast",
      "community": 0,
      "norm_label": "escapehtml()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_escapehtml"
    },
    {
      "label": "loadArray()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L356",
      "_origin": "ast",
      "community": 0,
      "norm_label": "loadarray()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_loadarray"
    },
    {
      "label": "runOutcome()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L365",
      "_origin": "ast",
      "community": 0,
      "norm_label": "runoutcome()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_runoutcome"
    },
    {
      "label": "coordinatorActions()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L371",
      "_origin": "ast",
      "community": 0,
      "norm_label": "coordinatoractions()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_coordinatoractions"
    },
    {
      "label": "saveRun()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L391",
      "_origin": "ast",
      "community": 0,
      "norm_label": "saverun()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_saverun"
    },
    {
      "label": "parseEventStream()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L448",
      "_origin": "ast",
      "community": 0,
      "norm_label": "parseeventstream()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_parseeventstream"
    },
    {
      "label": "run()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L481",
      "_origin": "ast",
      "community": 0,
      "norm_label": "run()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_run"
    },
    {
      "label": "copyText()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L589",
      "_origin": "ast",
      "community": 0,
      "norm_label": "copytext()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_copytext"
    },
    {
      "label": "suggestedFilename()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L594",
      "_origin": "ast",
      "community": 0,
      "norm_label": "suggestedfilename()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_suggestedfilename"
    },
    {
      "label": "downloadResult()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L603",
      "_origin": "ast",
      "community": 0,
      "norm_label": "downloadresult()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_downloadresult"
    },
    {
      "label": "continueFromResult()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L614",
      "_origin": "ast",
      "community": 0,
      "norm_label": "continuefromresult()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_continuefromresult"
    },
    {
      "label": "toggleInlineResult()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L630",
      "_origin": "ast",
      "community": 0,
      "norm_label": "toggleinlineresult()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_toggleinlineresult"
    },
    {
      "label": "handleAttachment()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L638",
      "_origin": "ast",
      "community": 0,
      "norm_label": "handleattachment()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_handleattachment"
    },
    {
      "label": "removeContext()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L661",
      "_origin": "ast",
      "community": 0,
      "norm_label": "removecontext()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_removecontext"
    },
    {
      "label": "checkService()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L669",
      "_origin": "ast",
      "community": 0,
      "norm_label": "checkservice()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_checkservice"
    },
    {
      "label": "restoreInput()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L680",
      "_origin": "ast",
      "community": 0,
      "norm_label": "restoreinput()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_restoreinput"
    },
    {
      "label": "bindEvents()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L695",
      "_origin": "ast",
      "community": 0,
      "norm_label": "bindevents()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_bindevents"
    },
    {
      "label": "startClock()",
      "file_type": "code",
      "source_file": "outputs/workspace.js",
      "source_location": "L732",
      "_origin": "ast",
      "community": 0,
      "norm_label": "startclock()",
      "community_name": "workspace.js",
      "id": "outputs_workspace_startclock"
    },
    {
      "label": "prompts.cjs",
      "file_type": "code",
      "source_file": "core/prompts.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 13,
      "norm_label": "prompts.cjs",
      "community_name": "prompts.cjs",
      "id": "core_prompts"
    },
    {
      "label": "buildA2AContractPrompt()",
      "file_type": "code",
      "source_file": "core/prompts.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 13,
      "norm_label": "builda2acontractprompt()",
      "community_name": "prompts.cjs",
      "id": "core_prompts_builda2acontractprompt"
    },
    {
      "label": "buildA2AExecutorPrompt()",
      "file_type": "code",
      "source_file": "core/prompts.cjs",
      "source_location": "L19",
      "_origin": "ast",
      "community": 13,
      "norm_label": "builda2aexecutorprompt()",
      "community_name": "prompts.cjs",
      "id": "core_prompts_builda2aexecutorprompt"
    },
    {
      "label": "buildA2AVerifierPrompt()",
      "file_type": "code",
      "source_file": "core/prompts.cjs",
      "source_location": "L34",
      "_origin": "ast",
      "community": 13,
      "norm_label": "builda2averifierprompt()",
      "community_name": "prompts.cjs",
      "id": "core_prompts_builda2averifierprompt"
    },
    {
      "label": "buildOptimizerPrompt()",
      "file_type": "code",
      "source_file": "core/prompts.cjs",
      "source_location": "L52",
      "_origin": "ast",
      "community": 13,
      "norm_label": "buildoptimizerprompt()",
      "community_name": "prompts.cjs",
      "id": "core_prompts_buildoptimizerprompt"
    },
    {
      "label": "scaffoldHints()",
      "file_type": "code",
      "source_file": "core/prompts.cjs",
      "source_location": "L79",
      "_origin": "ast",
      "community": 13,
      "norm_label": "scaffoldhints()",
      "community_name": "prompts.cjs",
      "id": "core_prompts_scaffoldhints"
    },
    {
      "label": "buildExecutorPrompt()",
      "file_type": "code",
      "source_file": "core/prompts.cjs",
      "source_location": "L89",
      "_origin": "ast",
      "community": 13,
      "norm_label": "buildexecutorprompt()",
      "community_name": "prompts.cjs",
      "id": "core_prompts_buildexecutorprompt"
    },
    {
      "label": "buildVerifierPrompt()",
      "file_type": "code",
      "source_file": "core/prompts.cjs",
      "source_location": "L104",
      "_origin": "ast",
      "community": 13,
      "norm_label": "buildverifierprompt()",
      "community_name": "prompts.cjs",
      "id": "core_prompts_buildverifierprompt"
    },
    {
      "label": "buildDirectExecutorPrompt()",
      "file_type": "code",
      "source_file": "core/prompts.cjs",
      "source_location": "L121",
      "_origin": "ast",
      "community": 13,
      "norm_label": "builddirectexecutorprompt()",
      "community_name": "prompts.cjs",
      "id": "core_prompts_builddirectexecutorprompt"
    },
    {
      "label": "platforms.js",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/platforms.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 21,
      "norm_label": "platforms.js",
      "community_name": "platforms.js",
      "id": "extensions_gemini_token_optimizer_platforms"
    },
    {
      "label": "forUrl()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/platforms.js",
      "source_location": "L17",
      "_origin": "ast",
      "community": 21,
      "norm_label": "forurl()",
      "community_name": "platforms.js",
      "id": "extensions_gemini_token_optimizer_platforms_forurl"
    },
    {
      "label": "optimizer-core.test.cjs",
      "file_type": "code",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 15,
      "norm_label": "optimizer-core.test.cjs",
      "community_name": "optimizer-core.test.cjs",
      "id": "tests_optimizer_core_test"
    },
    {
      "label": "assert",
      "file_type": "code",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 15,
      "norm_label": "assert",
      "community_name": "optimizer-core.test.cjs",
      "id": "tests_optimizer_core_test_assert"
    },
    {
      "label": "{\n  analyzeWorkflowShape,\n  combineUsage,\n  preparePortableHandoff,\n  redactSensitiveText,\n  runBlankA2AKit,\n  runSelfOptimizingWorkflow\n}",
      "file_type": "code",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L6",
      "_origin": "ast",
      "community": 15,
      "norm_label": "{\n  analyzeworkflowshape,\n  combineusage,\n  prepareportablehandoff,\n  redactsensitivetext,\n  runblanka2akit,\n  runselfoptimizingworkflow\n}",
      "community_name": "optimizer-core.test.cjs",
      "id": "tests_optimizer_core_test_analyzeworkflowshape_combineusage_prepareportablehandoff_redactsensitivetext_runblanka2akit_runselfoptimizingworkflow"
    },
    {
      "label": "{ assertSafeProviderEndpoint }",
      "file_type": "code",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L14",
      "_origin": "ast",
      "community": 15,
      "norm_label": "{ assertsafeproviderendpoint }",
      "community_name": "optimizer-core.test.cjs",
      "id": "tests_optimizer_core_test_assertsafeproviderendpoint"
    },
    {
      "label": "{ contextComparison }",
      "file_type": "code",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L15",
      "_origin": "ast",
      "community": 15,
      "norm_label": "{ contextcomparison }",
      "community_name": "optimizer-core.test.cjs",
      "id": "tests_optimizer_core_test_contextcomparison"
    },
    {
      "label": "{ takeRateLimit }",
      "file_type": "code",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L16",
      "_origin": "ast",
      "community": 15,
      "norm_label": "{ takeratelimit }",
      "community_name": "optimizer-core.test.cjs",
      "id": "tests_optimizer_core_test_takeratelimit"
    },
    {
      "label": "run()",
      "file_type": "code",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L18",
      "_origin": "ast",
      "community": 15,
      "norm_label": "run()",
      "community_name": "optimizer-core.test.cjs",
      "id": "tests_optimizer_core_test_run"
    },
    {
      "label": "a2a-run.js",
      "file_type": "code",
      "source_file": "api/a2a-run.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "a2a-run.js",
      "community_name": "request-guard.cjs",
      "id": "api_a2a_run"
    },
    {
      "label": "{ runBlankA2AKit }",
      "file_type": "code",
      "source_file": "api/a2a-run.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{ runblanka2akit }",
      "community_name": "request-guard.cjs",
      "id": "api_a2a_run_runblanka2akit"
    },
    {
      "label": "{\n  abortSignalOnClose,\n  commonHeaders,\n  publicError,\n  takeRateLimit,\n  validateA2APayload\n}",
      "file_type": "code",
      "source_file": "api/a2a-run.js",
      "source_location": "L2",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{\n  abortsignalonclose,\n  commonheaders,\n  publicerror,\n  takeratelimit,\n  validatea2apayload\n}",
      "community_name": "request-guard.cjs",
      "id": "api_a2a_run_abortsignalonclose_commonheaders_publicerror_takeratelimit_validatea2apayload"
    },
    {
      "label": "generate.js",
      "file_type": "code",
      "source_file": "api/generate.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "generate.js",
      "community_name": "request-guard.cjs",
      "id": "api_generate"
    },
    {
      "label": "{ callChatCompletion, generateWithFallback }",
      "file_type": "code",
      "source_file": "api/generate.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{ callchatcompletion, generatewithfallback }",
      "community_name": "request-guard.cjs",
      "id": "api_generate_callchatcompletion_generatewithfallback"
    },
    {
      "label": "{\n  abortSignalOnClose,\n  commonHeaders,\n  publicError,\n  takeRateLimit,\n  validateGeneratePayload\n}",
      "file_type": "code",
      "source_file": "api/generate.js",
      "source_location": "L2",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{\n  abortsignalonclose,\n  commonheaders,\n  publicerror,\n  takeratelimit,\n  validategeneratepayload\n}",
      "community_name": "request-guard.cjs",
      "id": "api_generate_abortsignalonclose_commonheaders_publicerror_takeratelimit_validategeneratepayload"
    },
    {
      "label": "optimize-run.js",
      "file_type": "code",
      "source_file": "api/optimize-run.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "optimize-run.js",
      "community_name": "request-guard.cjs",
      "id": "api_optimize_run"
    },
    {
      "label": "{ runSelfOptimizingWorkflow }",
      "file_type": "code",
      "source_file": "api/optimize-run.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{ runselfoptimizingworkflow }",
      "community_name": "request-guard.cjs",
      "id": "api_optimize_run_runselfoptimizingworkflow"
    },
    {
      "label": "{\n  abortSignalOnClose,\n  commonHeaders,\n  publicError,\n  takeRateLimit,\n  validateOptimizerPayload\n}",
      "file_type": "code",
      "source_file": "api/optimize-run.js",
      "source_location": "L2",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{\n  abortsignalonclose,\n  commonheaders,\n  publicerror,\n  takeratelimit,\n  validateoptimizerpayload\n}",
      "community_name": "request-guard.cjs",
      "id": "api_optimize_run_abortsignalonclose_commonheaders_publicerror_takeratelimit_validateoptimizerpayload"
    },
    {
      "label": "optimize-stream.js",
      "file_type": "code",
      "source_file": "api/optimize-stream.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "optimize-stream.js",
      "community_name": "request-guard.cjs",
      "id": "api_optimize_stream"
    },
    {
      "label": "{ createTraceId, runSelfOptimizingWorkflow }",
      "file_type": "code",
      "source_file": "api/optimize-stream.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{ createtraceid, runselfoptimizingworkflow }",
      "community_name": "request-guard.cjs",
      "id": "api_optimize_stream_createtraceid_runselfoptimizingworkflow"
    },
    {
      "label": "{\n  abortSignalOnClose,\n  commonHeaders,\n  publicError,\n  takeRateLimit,\n  validateOptimizerPayload\n}",
      "file_type": "code",
      "source_file": "api/optimize-stream.js",
      "source_location": "L2",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{\n  abortsignalonclose,\n  commonheaders,\n  publicerror,\n  takeratelimit,\n  validateoptimizerpayload\n}",
      "community_name": "request-guard.cjs",
      "id": "api_optimize_stream_abortsignalonclose_commonheaders_publicerror_takeratelimit_validateoptimizerpayload"
    },
    {
      "label": "writeEvent()",
      "file_type": "code",
      "source_file": "api/optimize-stream.js",
      "source_location": "L10",
      "_origin": "ast",
      "community": 1,
      "norm_label": "writeevent()",
      "community_name": "request-guard.cjs",
      "id": "api_optimize_stream_writeevent"
    },
    {
      "label": "onEvent()",
      "file_type": "code",
      "source_file": "api/optimize-stream.js",
      "source_location": "L62",
      "_origin": "ast",
      "community": 1,
      "norm_label": "onevent()",
      "community_name": "request-guard.cjs",
      "id": "api_optimize_stream_onevent"
    },
    {
      "label": "workflow-run.js",
      "file_type": "code",
      "source_file": "api/workflow-run.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "workflow-run.js",
      "community_name": "request-guard.cjs",
      "id": "api_workflow_run"
    },
    {
      "label": "{ runBlankA2AKit }",
      "file_type": "code",
      "source_file": "api/workflow-run.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{ runblanka2akit }",
      "community_name": "request-guard.cjs",
      "id": "api_workflow_run_runblanka2akit"
    },
    {
      "label": "{\n  abortSignalOnClose,\n  commonHeaders,\n  publicError,\n  takeRateLimit,\n  validateA2APayload\n}",
      "file_type": "code",
      "source_file": "api/workflow-run.js",
      "source_location": "L2",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{\n  abortsignalonclose,\n  commonheaders,\n  publicerror,\n  takeratelimit,\n  validatea2apayload\n}",
      "community_name": "request-guard.cjs",
      "id": "api_workflow_run_abortsignalonclose_commonheaders_publicerror_takeratelimit_validatea2apayload"
    },
    {
      "label": "base.js",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/base.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 18,
      "norm_label": "base.js",
      "community_name": "base.js",
      "id": "extensions_gemini_token_optimizer_adapters_base"
    },
    {
      "label": "normalizePromptNode()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/base.js",
      "source_location": "L5",
      "_origin": "ast",
      "community": 18,
      "norm_label": "normalizepromptnode()",
      "community_name": "base.js",
      "id": "extensions_gemini_token_optimizer_adapters_base_normalizepromptnode"
    },
    {
      "label": "isVisible()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/base.js",
      "source_location": "L11",
      "_origin": "ast",
      "community": 18,
      "norm_label": "isvisible()",
      "community_name": "base.js",
      "id": "extensions_gemini_token_optimizer_adapters_base_isvisible"
    },
    {
      "label": "build()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/base.js",
      "source_location": "L20",
      "_origin": "ast",
      "community": 18,
      "norm_label": "build()",
      "community_name": "base.js",
      "id": "extensions_gemini_token_optimizer_adapters_base_build"
    },
    {
      "label": "chatgpt.js",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 16,
      "norm_label": "chatgpt.js",
      "community_name": "chatgpt.js",
      "id": "extensions_gemini_token_optimizer_adapters_chatgpt"
    },
    {
      "label": "hasPromptLabel()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L16",
      "_origin": "ast",
      "community": 16,
      "norm_label": "haspromptlabel()",
      "community_name": "chatgpt.js",
      "id": "extensions_gemini_token_optimizer_adapters_chatgpt_haspromptlabel"
    },
    {
      "label": "isNearPromptArea()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L26",
      "_origin": "ast",
      "community": 16,
      "norm_label": "isnearpromptarea()",
      "community_name": "chatgpt.js",
      "id": "extensions_gemini_token_optimizer_adapters_chatgpt_isnearpromptarea"
    },
    {
      "label": "isHugeEditable()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L30",
      "_origin": "ast",
      "community": 16,
      "norm_label": "ishugeeditable()",
      "community_name": "chatgpt.js",
      "id": "extensions_gemini_token_optimizer_adapters_chatgpt_ishugeeditable"
    },
    {
      "label": "isCandidate()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L37",
      "_origin": "ast",
      "community": 16,
      "norm_label": "iscandidate()",
      "community_name": "chatgpt.js",
      "id": "extensions_gemini_token_optimizer_adapters_chatgpt_iscandidate"
    },
    {
      "label": "score()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L45",
      "_origin": "ast",
      "community": 16,
      "norm_label": "score()",
      "community_name": "chatgpt.js",
      "id": "extensions_gemini_token_optimizer_adapters_chatgpt_score"
    },
    {
      "label": "gemini.js",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L1",
      "_origin": "ast",
      "community": 17,
      "norm_label": "gemini.js",
      "community_name": "gemini.js",
      "id": "extensions_gemini_token_optimizer_adapters_gemini"
    },
    {
      "label": "hasPromptLabel()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L14",
      "_origin": "ast",
      "community": 17,
      "norm_label": "haspromptlabel()",
      "community_name": "gemini.js",
      "id": "extensions_gemini_token_optimizer_adapters_gemini_haspromptlabel"
    },
    {
      "label": "isNearPromptArea()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L23",
      "_origin": "ast",
      "community": 17,
      "norm_label": "isnearpromptarea()",
      "community_name": "gemini.js",
      "id": "extensions_gemini_token_optimizer_adapters_gemini_isnearpromptarea"
    },
    {
      "label": "isHugeEditable()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L27",
      "_origin": "ast",
      "community": 17,
      "norm_label": "ishugeeditable()",
      "community_name": "gemini.js",
      "id": "extensions_gemini_token_optimizer_adapters_gemini_ishugeeditable"
    },
    {
      "label": "isCandidate()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L34",
      "_origin": "ast",
      "community": 17,
      "norm_label": "iscandidate()",
      "community_name": "gemini.js",
      "id": "extensions_gemini_token_optimizer_adapters_gemini_iscandidate"
    },
    {
      "label": "score()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L42",
      "_origin": "ast",
      "community": 17,
      "norm_label": "score()",
      "community_name": "gemini.js",
      "id": "extensions_gemini_token_optimizer_adapters_gemini_score"
    },
    {
      "label": "manifest.json",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L1",
      "_origin": "ast",
      "community": 3,
      "norm_label": "manifest.json",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest"
    },
    {
      "label": "manifest_version",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L2",
      "_origin": "ast",
      "community": 3,
      "norm_label": "manifest_version",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_manifest_version"
    },
    {
      "label": "name",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L3",
      "_origin": "ast",
      "community": 3,
      "norm_label": "name",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_name"
    },
    {
      "label": "version",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L4",
      "_origin": "ast",
      "community": 3,
      "norm_label": "version",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_version"
    },
    {
      "label": "description",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L5",
      "_origin": "ast",
      "community": 3,
      "norm_label": "description",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_description"
    },
    {
      "label": "minimum_chrome_version",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L6",
      "_origin": "ast",
      "community": 3,
      "norm_label": "minimum_chrome_version",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_minimum_chrome_version"
    },
    {
      "label": "icons",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L7",
      "_origin": "ast",
      "community": 3,
      "norm_label": "icons",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_icons"
    },
    {
      "label": "16",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L8",
      "_origin": "ast",
      "community": 3,
      "norm_label": "16",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_icons_16"
    },
    {
      "label": "32",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L9",
      "_origin": "ast",
      "community": 3,
      "norm_label": "32",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_icons_32"
    },
    {
      "label": "48",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L10",
      "_origin": "ast",
      "community": 3,
      "norm_label": "48",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_icons_48"
    },
    {
      "label": "128",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L11",
      "_origin": "ast",
      "community": 3,
      "norm_label": "128",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_icons_128"
    },
    {
      "label": "action",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L13",
      "_origin": "ast",
      "community": 3,
      "norm_label": "action",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_action"
    },
    {
      "label": "default_title",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L14",
      "_origin": "ast",
      "community": 3,
      "norm_label": "default_title",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_action_default_title"
    },
    {
      "label": "default_icon",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L15",
      "_origin": "ast",
      "community": 3,
      "norm_label": "default_icon",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_action_default_icon"
    },
    {
      "label": "16",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L16",
      "_origin": "ast",
      "community": 3,
      "norm_label": "16",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_default_icon_16"
    },
    {
      "label": "32",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L17",
      "_origin": "ast",
      "community": 3,
      "norm_label": "32",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_default_icon_32"
    },
    {
      "label": "48",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L18",
      "_origin": "ast",
      "community": 3,
      "norm_label": "48",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_default_icon_48"
    },
    {
      "label": "128",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L19",
      "_origin": "ast",
      "community": 3,
      "norm_label": "128",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_default_icon_128"
    },
    {
      "label": "background",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L22",
      "_origin": "ast",
      "community": 3,
      "norm_label": "background",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_background"
    },
    {
      "label": "service_worker",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L23",
      "_origin": "ast",
      "community": 3,
      "norm_label": "service_worker",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_background_service_worker"
    },
    {
      "label": "type",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L24",
      "_origin": "ast",
      "community": 3,
      "norm_label": "type",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_background_type"
    },
    {
      "label": "content_security_policy",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L26",
      "_origin": "ast",
      "community": 3,
      "norm_label": "content_security_policy",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_content_security_policy"
    },
    {
      "label": "extension_pages",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L27",
      "_origin": "ast",
      "community": 3,
      "norm_label": "extension_pages",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_content_security_policy_extension_pages"
    },
    {
      "label": "permissions",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L29",
      "_origin": "ast",
      "community": 3,
      "norm_label": "permissions",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_permissions"
    },
    {
      "label": "sidePanel",
      "file_type": "concept",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L29",
      "_origin": "ast",
      "community": 3,
      "norm_label": "sidepanel",
      "community_name": "manifest.json",
      "id": "ref_sidepanel"
    },
    {
      "label": "storage",
      "file_type": "concept",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L29",
      "_origin": "ast",
      "community": 3,
      "norm_label": "storage",
      "community_name": "manifest.json",
      "id": "ref_storage"
    },
    {
      "label": "host_permissions",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L33",
      "_origin": "ast",
      "community": 3,
      "norm_label": "host_permissions",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_host_permissions"
    },
    {
      "label": "https://gemini.google.com/*",
      "file_type": "concept",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L33",
      "_origin": "ast",
      "community": 3,
      "norm_label": "https://gemini.google.com/*",
      "community_name": "manifest.json",
      "id": "ref_https_gemini_google_com"
    },
    {
      "label": "https://chatgpt.com/*",
      "file_type": "concept",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L33",
      "_origin": "ast",
      "community": 3,
      "norm_label": "https://chatgpt.com/*",
      "community_name": "manifest.json",
      "id": "ref_https_chatgpt_com"
    },
    {
      "label": "https://chat.openai.com/*",
      "file_type": "concept",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L33",
      "_origin": "ast",
      "community": 3,
      "norm_label": "https://chat.openai.com/*",
      "community_name": "manifest.json",
      "id": "ref_https_chat_openai_com"
    },
    {
      "label": "https://tok-pi-gilt.vercel.app/*",
      "file_type": "concept",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L33",
      "_origin": "ast",
      "community": 3,
      "norm_label": "https://tok-pi-gilt.vercel.app/*",
      "community_name": "manifest.json",
      "id": "ref_https_tok_pi_gilt_vercel_app"
    },
    {
      "label": "side_panel",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L39",
      "_origin": "ast",
      "community": 3,
      "norm_label": "side_panel",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_side_panel"
    },
    {
      "label": "default_path",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L40",
      "_origin": "ast",
      "community": 3,
      "norm_label": "default_path",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_side_panel_default_path"
    },
    {
      "label": "content_scripts",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L42",
      "_origin": "ast",
      "community": 3,
      "norm_label": "content_scripts",
      "community_name": "manifest.json",
      "id": "extensions_gemini_token_optimizer_manifest_content_scripts"
    },
    {
      "label": "content-chatgpt.test.cjs",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 4,
      "norm_label": "content-chatgpt.test.cjs",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test"
    },
    {
      "label": "assert",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 4,
      "norm_label": "assert",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_assert"
    },
    {
      "label": "fs",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L2",
      "_origin": "ast",
      "community": 4,
      "norm_label": "fs",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fs"
    },
    {
      "label": "path",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L3",
      "_origin": "ast",
      "community": 4,
      "norm_label": "path",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_path"
    },
    {
      "label": "vm",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L4",
      "_origin": "ast",
      "community": 4,
      "norm_label": "vm",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_vm"
    },
    {
      "label": "FakeElement",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L6",
      "_origin": "ast",
      "community": 4,
      "norm_label": "fakeelement",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement"
    },
    {
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L7",
      "_origin": "ast",
      "community": 4,
      "norm_label": ".constructor()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_constructor"
    },
    {
      "label": ".getAttribute()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L27",
      "_origin": "ast",
      "community": 4,
      "norm_label": ".getattribute()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_getattribute"
    },
    {
      "label": ".closest()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L31",
      "_origin": "ast",
      "community": 4,
      "norm_label": ".closest()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_closest"
    },
    {
      "label": ".querySelector()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L41",
      "_origin": "ast",
      "community": 4,
      "norm_label": ".queryselector()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_queryselector"
    },
    {
      "label": ".getBoundingClientRect()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L48",
      "_origin": "ast",
      "community": 4,
      "norm_label": ".getboundingclientrect()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_getboundingclientrect"
    },
    {
      "label": ".focus()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L52",
      "_origin": "ast",
      "community": 4,
      "norm_label": ".focus()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_focus"
    },
    {
      "label": ".scrollIntoView()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L56",
      "_origin": "ast",
      "community": 4,
      "norm_label": ".scrollintoview()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_scrollintoview"
    },
    {
      "label": ".dispatchEvent()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L58",
      "_origin": "ast",
      "community": 4,
      "norm_label": ".dispatchevent()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_dispatchevent"
    },
    {
      "label": ".replaceChildren()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L62",
      "_origin": "ast",
      "community": 4,
      "norm_label": ".replacechildren()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_replacechildren"
    },
    {
      "label": ".append()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L68",
      "_origin": "ast",
      "community": 4,
      "norm_label": ".append()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_append"
    },
    {
      "label": "promptBox",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L75",
      "_origin": "ast",
      "community": 4,
      "norm_label": "promptbox",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_promptbox"
    },
    {
      "label": "composerForm",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L82",
      "_origin": "ast",
      "community": 4,
      "norm_label": "composerform",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_composerform"
    },
    {
      "label": "hugeEditor",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L88",
      "_origin": "ast",
      "community": 4,
      "norm_label": "hugeeditor",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_hugeeditor"
    },
    {
      "label": "nodes",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L95",
      "_origin": "ast",
      "community": 4,
      "norm_label": "nodes",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_nodes"
    },
    {
      "label": "context",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L97",
      "_origin": "ast",
      "community": 4,
      "norm_label": "context",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_context"
    },
    {
      "label": "removeAllRanges()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L135",
      "_origin": "ast",
      "community": 4,
      "norm_label": "removeallranges()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_removeallranges"
    },
    {
      "label": "addRange()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L136",
      "_origin": "ast",
      "community": 4,
      "norm_label": "addrange()",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_addrange"
    },
    {
      "label": "baseCode",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L140",
      "_origin": "ast",
      "community": 4,
      "norm_label": "basecode",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_basecode"
    },
    {
      "label": "adapterCode",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L141",
      "_origin": "ast",
      "community": 4,
      "norm_label": "adaptercode",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_adaptercode"
    },
    {
      "label": "bridgeCode",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L142",
      "_origin": "ast",
      "community": 4,
      "norm_label": "bridgecode",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_bridgecode"
    },
    {
      "label": "inserted",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L151",
      "_origin": "ast",
      "community": 4,
      "norm_label": "inserted",
      "community_name": "content-chatgpt.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_inserted"
    },
    {
      "label": "content-gemini.test.cjs",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 5,
      "norm_label": "content-gemini.test.cjs",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test"
    },
    {
      "label": "assert",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 5,
      "norm_label": "assert",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_assert"
    },
    {
      "label": "fs",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L2",
      "_origin": "ast",
      "community": 5,
      "norm_label": "fs",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fs"
    },
    {
      "label": "path",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L3",
      "_origin": "ast",
      "community": 5,
      "norm_label": "path",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_path"
    },
    {
      "label": "vm",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L4",
      "_origin": "ast",
      "community": 5,
      "norm_label": "vm",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_vm"
    },
    {
      "label": "FakeElement",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L6",
      "_origin": "ast",
      "community": 5,
      "norm_label": "fakeelement",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement"
    },
    {
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L7",
      "_origin": "ast",
      "community": 5,
      "norm_label": ".constructor()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_constructor"
    },
    {
      "label": ".getAttribute()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L26",
      "_origin": "ast",
      "community": 5,
      "norm_label": ".getattribute()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_getattribute"
    },
    {
      "label": ".closest()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L30",
      "_origin": "ast",
      "community": 5,
      "norm_label": ".closest()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_closest"
    },
    {
      "label": ".querySelector()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L41",
      "_origin": "ast",
      "community": 5,
      "norm_label": ".queryselector()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_queryselector"
    },
    {
      "label": ".getBoundingClientRect()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L48",
      "_origin": "ast",
      "community": 5,
      "norm_label": ".getboundingclientrect()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_getboundingclientrect"
    },
    {
      "label": ".focus()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L52",
      "_origin": "ast",
      "community": 5,
      "norm_label": ".focus()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_focus"
    },
    {
      "label": ".scrollIntoView()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L56",
      "_origin": "ast",
      "community": 5,
      "norm_label": ".scrollintoview()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_scrollintoview"
    },
    {
      "label": ".dispatchEvent()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L58",
      "_origin": "ast",
      "community": 5,
      "norm_label": ".dispatchevent()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_dispatchevent"
    },
    {
      "label": ".replaceChildren()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L62",
      "_origin": "ast",
      "community": 5,
      "norm_label": ".replacechildren()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_replacechildren"
    },
    {
      "label": ".append()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L68",
      "_origin": "ast",
      "community": 5,
      "norm_label": ".append()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_append"
    },
    {
      "label": "promptBox",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L75",
      "_origin": "ast",
      "community": 5,
      "norm_label": "promptbox",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_promptbox"
    },
    {
      "label": "richTextarea",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L82",
      "_origin": "ast",
      "community": 5,
      "norm_label": "richtextarea",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_richtextarea"
    },
    {
      "label": "hugeEditor",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L88",
      "_origin": "ast",
      "community": 5,
      "norm_label": "hugeeditor",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_hugeeditor"
    },
    {
      "label": "nodes",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L95",
      "_origin": "ast",
      "community": 5,
      "norm_label": "nodes",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_nodes"
    },
    {
      "label": "context",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L97",
      "_origin": "ast",
      "community": 5,
      "norm_label": "context",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_context"
    },
    {
      "label": "removeAllRanges()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L136",
      "_origin": "ast",
      "community": 5,
      "norm_label": "removeallranges()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_removeallranges"
    },
    {
      "label": "addRange()",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L137",
      "_origin": "ast",
      "community": 5,
      "norm_label": "addrange()",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_addrange"
    },
    {
      "label": "baseCode",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L141",
      "_origin": "ast",
      "community": 5,
      "norm_label": "basecode",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_basecode"
    },
    {
      "label": "adapterCode",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L142",
      "_origin": "ast",
      "community": 5,
      "norm_label": "adaptercode",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_adaptercode"
    },
    {
      "label": "bridgeCode",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L143",
      "_origin": "ast",
      "community": 5,
      "norm_label": "bridgecode",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_bridgecode"
    },
    {
      "label": "inserted",
      "file_type": "code",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L152",
      "_origin": "ast",
      "community": 5,
      "norm_label": "inserted",
      "community_name": "content-gemini.test.cjs",
      "id": "extensions_gemini_token_optimizer_tests_content_gemini_test_inserted"
    },
    {
      "label": "request-guard.cjs",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "request-guard.cjs",
      "community_name": "request-guard.cjs",
      "id": "request_guard"
    },
    {
      "label": "{ z }",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 1,
      "norm_label": "{ z }",
      "community_name": "request-guard.cjs",
      "id": "request_guard_z"
    },
    {
      "label": "MAX_INPUT_CHARS",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L3",
      "_origin": "ast",
      "community": 1,
      "norm_label": "max_input_chars",
      "community_name": "request-guard.cjs",
      "id": "request_guard_max_input_chars"
    },
    {
      "label": "WINDOW_MS",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L4",
      "_origin": "ast",
      "community": 1,
      "norm_label": "window_ms",
      "community_name": "request-guard.cjs",
      "id": "request_guard_window_ms"
    },
    {
      "label": "MAX_REQUESTS",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L5",
      "_origin": "ast",
      "community": 1,
      "norm_label": "max_requests",
      "community_name": "request-guard.cjs",
      "id": "request_guard_max_requests"
    },
    {
      "label": "buckets",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L6",
      "_origin": "ast",
      "community": 1,
      "norm_label": "buckets",
      "community_name": "request-guard.cjs",
      "id": "request_guard_buckets"
    },
    {
      "label": "requiredString()",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L8",
      "_origin": "ast",
      "community": 1,
      "norm_label": "requiredstring()",
      "community_name": "request-guard.cjs",
      "id": "request_guard_requiredstring"
    },
    {
      "label": "providerConfigSchema",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L12",
      "_origin": "ast",
      "community": 1,
      "norm_label": "providerconfigschema",
      "community_name": "request-guard.cjs",
      "id": "request_guard_providerconfigschema"
    },
    {
      "label": "optimizerPayloadSchema",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L20",
      "_origin": "ast",
      "community": 1,
      "norm_label": "optimizerpayloadschema",
      "community_name": "request-guard.cjs",
      "id": "request_guard_optimizerpayloadschema"
    },
    {
      "label": "a2aPayloadSchema",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L35",
      "_origin": "ast",
      "community": 1,
      "norm_label": "a2apayloadschema",
      "community_name": "request-guard.cjs",
      "id": "request_guard_a2apayloadschema"
    },
    {
      "label": "generatePayloadSchema",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L44",
      "_origin": "ast",
      "community": 1,
      "norm_label": "generatepayloadschema",
      "community_name": "request-guard.cjs",
      "id": "request_guard_generatepayloadschema"
    },
    {
      "label": "clientKey()",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L51",
      "_origin": "ast",
      "community": 1,
      "norm_label": "clientkey()",
      "community_name": "request-guard.cjs",
      "id": "request_guard_clientkey"
    },
    {
      "label": "takeRateLimit()",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L56",
      "_origin": "ast",
      "community": 1,
      "norm_label": "takeratelimit()",
      "community_name": "request-guard.cjs",
      "id": "request_guard_takeratelimit"
    },
    {
      "label": "validateOptimizerPayload()",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L81",
      "_origin": "ast",
      "community": 1,
      "norm_label": "validateoptimizerpayload()",
      "community_name": "request-guard.cjs",
      "id": "request_guard_validateoptimizerpayload"
    },
    {
      "label": "validateWith()",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L90",
      "_origin": "ast",
      "community": 1,
      "norm_label": "validatewith()",
      "community_name": "request-guard.cjs",
      "id": "request_guard_validatewith"
    },
    {
      "label": "validateA2APayload()",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L96",
      "_origin": "ast",
      "community": 1,
      "norm_label": "validatea2apayload()",
      "community_name": "request-guard.cjs",
      "id": "request_guard_validatea2apayload"
    },
    {
      "label": "validateGeneratePayload()",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L100",
      "_origin": "ast",
      "community": 1,
      "norm_label": "validategeneratepayload()",
      "community_name": "request-guard.cjs",
      "id": "request_guard_validategeneratepayload"
    },
    {
      "label": "publicError()",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L104",
      "_origin": "ast",
      "community": 1,
      "norm_label": "publicerror()",
      "community_name": "request-guard.cjs",
      "id": "request_guard_publicerror"
    },
    {
      "label": "abortSignalOnClose()",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L112",
      "_origin": "ast",
      "community": 1,
      "norm_label": "abortsignalonclose()",
      "community_name": "request-guard.cjs",
      "id": "request_guard_abortsignalonclose"
    },
    {
      "label": "commonHeaders()",
      "file_type": "code",
      "source_file": "request-guard.cjs",
      "source_location": "L120",
      "_origin": "ast",
      "community": 1,
      "norm_label": "commonheaders()",
      "community_name": "request-guard.cjs",
      "id": "request_guard_commonheaders"
    },
    {
      "label": "providers.cjs",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 2,
      "norm_label": "providers.cjs",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers"
    },
    {
      "label": "{ estimateTokens, modelCost, normalizeUsage }",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ estimatetokens, modelcost, normalizeusage }",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers_estimatetokens_modelcost_normalizeusage"
    },
    {
      "label": "{ assertSafeProviderEndpoint }",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L2",
      "_origin": "ast",
      "community": 2,
      "norm_label": "{ assertsafeproviderendpoint }",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers_assertsafeproviderendpoint"
    },
    {
      "label": "createRequestSignal()",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L4",
      "_origin": "ast",
      "community": 2,
      "norm_label": "createrequestsignal()",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers_createrequestsignal"
    },
    {
      "label": "normalizeChatCompletionUrl()",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L19",
      "_origin": "ast",
      "community": 2,
      "norm_label": "normalizechatcompletionurl()",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers_normalizechatcompletionurl"
    },
    {
      "label": "resolveProvider()",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L26",
      "_origin": "ast",
      "community": 2,
      "norm_label": "resolveprovider()",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers_resolveprovider"
    },
    {
      "label": "testCompletion()",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L87",
      "_origin": "ast",
      "community": 2,
      "norm_label": "testcompletion()",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers_testcompletion"
    },
    {
      "label": "callModel()",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L157",
      "_origin": "ast",
      "community": 2,
      "norm_label": "callmodel()",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers_callmodel"
    },
    {
      "label": "callChatCompletion()",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L240",
      "_origin": "ast",
      "community": 2,
      "norm_label": "callchatcompletion()",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers_callchatcompletion"
    },
    {
      "label": "generateWithFallback()",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L251",
      "_origin": "ast",
      "community": 2,
      "norm_label": "generatewithfallback()",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers_generatewithfallback"
    },
    {
      "label": "callWorkflowProvider()",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L290",
      "_origin": "ast",
      "community": 2,
      "norm_label": "callworkflowprovider()",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers_callworkflowprovider"
    },
    {
      "label": "providerStatus()",
      "file_type": "code",
      "source_file": "core/providers.cjs",
      "source_location": "L300",
      "_origin": "ast",
      "community": 2,
      "norm_label": "providerstatus()",
      "community_name": "optimizer-core.cjs",
      "id": "core_providers_providerstatus"
    },
    {
      "label": "package.json",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L1",
      "_origin": "ast",
      "community": 8,
      "norm_label": "package.json",
      "community_name": "package.json",
      "id": "package"
    },
    {
      "label": "name",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L2",
      "_origin": "ast",
      "community": 8,
      "norm_label": "name",
      "community_name": "package.json",
      "id": "package_name"
    },
    {
      "label": "version",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L3",
      "_origin": "ast",
      "community": 8,
      "norm_label": "version",
      "community_name": "package.json",
      "id": "package_version"
    },
    {
      "label": "description",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L4",
      "_origin": "ast",
      "community": 8,
      "norm_label": "description",
      "community_name": "package.json",
      "id": "package_description"
    },
    {
      "label": "private",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L5",
      "_origin": "ast",
      "community": 8,
      "norm_label": "private",
      "community_name": "package.json",
      "id": "package_private"
    },
    {
      "label": "license",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L6",
      "_origin": "ast",
      "community": 8,
      "norm_label": "license",
      "community_name": "package.json",
      "id": "package_license"
    },
    {
      "label": "main",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L7",
      "_origin": "ast",
      "community": 8,
      "norm_label": "main",
      "community_name": "package.json",
      "id": "package_main"
    },
    {
      "label": "engines",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L8",
      "_origin": "ast",
      "community": 8,
      "norm_label": "engines",
      "community_name": "package.json",
      "id": "package_engines"
    },
    {
      "label": "node",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L9",
      "_origin": "ast",
      "community": 8,
      "norm_label": "node",
      "community_name": "package.json",
      "id": "package_engines_node"
    },
    {
      "label": "scripts",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L11",
      "_origin": "ast",
      "community": 8,
      "norm_label": "scripts",
      "community_name": "package.json",
      "id": "package_scripts"
    },
    {
      "label": "start",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L12",
      "_origin": "ast",
      "community": 8,
      "norm_label": "start",
      "community_name": "package.json",
      "id": "package_scripts_start"
    },
    {
      "label": "test",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L13",
      "_origin": "ast",
      "community": 8,
      "norm_label": "test",
      "community_name": "package.json",
      "id": "package_scripts_test"
    },
    {
      "label": "test:core",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L14",
      "_origin": "ast",
      "community": 8,
      "norm_label": "test:core",
      "community_name": "package.json",
      "id": "package_scripts_test_core"
    },
    {
      "label": "test:api",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L15",
      "_origin": "ast",
      "community": 8,
      "norm_label": "test:api",
      "community_name": "package.json",
      "id": "package_scripts_test_api"
    },
    {
      "label": "test:extension",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L16",
      "_origin": "ast",
      "community": 8,
      "norm_label": "test:extension",
      "community_name": "package.json",
      "id": "package_scripts_test_extension"
    },
    {
      "label": "dependencies",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L18",
      "_origin": "ast",
      "community": 8,
      "norm_label": "dependencies",
      "community_name": "package.json",
      "id": "package_dependencies"
    },
    {
      "label": "zod",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L19",
      "_origin": "ast",
      "community": 8,
      "norm_label": "zod",
      "community_name": "package.json",
      "id": "package_dependencies_zod"
    },
    {
      "label": "zod",
      "file_type": "concept",
      "source_file": "package.json",
      "source_location": "L19",
      "_origin": "ast",
      "community": 8,
      "norm_label": "zod",
      "community_name": "package.json",
      "id": "zod"
    },
    {
      "label": "//devDependencies",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L21",
      "_origin": "ast",
      "community": 8,
      "norm_label": "//devdependencies",
      "community_name": "package.json",
      "id": "package_devdependencies"
    },
    {
      "label": "@tabler/icons-webfont",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L23",
      "_origin": "ast",
      "community": 8,
      "norm_label": "@tabler/icons-webfont",
      "community_name": "package.json",
      "id": "package_devdependencies_tabler_icons_webfont"
    },
    {
      "label": "@tabler/icons-webfont",
      "file_type": "concept",
      "source_file": "package.json",
      "source_location": "L23",
      "_origin": "ast",
      "community": 8,
      "norm_label": "@tabler/icons-webfont",
      "community_name": "package.json",
      "id": "tabler_icons_webfont"
    },
    {
      "label": "dompurify",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L24",
      "_origin": "ast",
      "community": 8,
      "norm_label": "dompurify",
      "community_name": "package.json",
      "id": "package_devdependencies_dompurify"
    },
    {
      "label": "dompurify",
      "file_type": "concept",
      "source_file": "package.json",
      "source_location": "L24",
      "_origin": "ast",
      "community": 8,
      "norm_label": "dompurify",
      "community_name": "package.json",
      "id": "dompurify"
    },
    {
      "label": "marked",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L25",
      "_origin": "ast",
      "community": 8,
      "norm_label": "marked",
      "community_name": "package.json",
      "id": "package_devdependencies_marked"
    },
    {
      "label": "marked",
      "file_type": "concept",
      "source_file": "package.json",
      "source_location": "L25",
      "_origin": "ast",
      "community": 8,
      "norm_label": "marked",
      "community_name": "package.json",
      "id": "marked"
    },
    {
      "label": "server.cjs",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 6,
      "norm_label": "server.cjs",
      "community_name": "server.cjs",
      "id": "server"
    },
    {
      "label": "http",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L1",
      "_origin": "ast",
      "community": 6,
      "norm_label": "http",
      "community_name": "server.cjs",
      "id": "server_http"
    },
    {
      "label": "fs",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L2",
      "_origin": "ast",
      "community": 6,
      "norm_label": "fs",
      "community_name": "server.cjs",
      "id": "server_fs"
    },
    {
      "label": "path",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L3",
      "_origin": "ast",
      "community": 6,
      "norm_label": "path",
      "community_name": "server.cjs",
      "id": "server_path"
    },
    {
      "label": "outputDir",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L6",
      "_origin": "ast",
      "community": 6,
      "norm_label": "outputdir",
      "community_name": "server.cjs",
      "id": "server_outputdir"
    },
    {
      "label": "graphifyDir",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L7",
      "_origin": "ast",
      "community": 6,
      "norm_label": "graphifydir",
      "community_name": "server.cjs",
      "id": "server_graphifydir"
    },
    {
      "label": "port",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L12",
      "_origin": "ast",
      "community": 6,
      "norm_label": "port",
      "community_name": "server.cjs",
      "id": "server_port"
    },
    {
      "label": "{\n  callChatCompletion,\n  createTraceId,\n  generateWithFallback,\n  preparePortableHandoff,\n  providerStatus,\n  runBlankA2AKit,\n  runSelfOptimizingWorkflow\n}",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L13",
      "_origin": "ast",
      "community": 6,
      "norm_label": "{\n  callchatcompletion,\n  createtraceid,\n  generatewithfallback,\n  prepareportablehandoff,\n  providerstatus,\n  runblanka2akit,\n  runselfoptimizingworkflow\n}",
      "community_name": "server.cjs",
      "id": "server_callchatcompletion_createtraceid_generatewithfallback_prepareportablehandoff_providerstatus_runblanka2akit_runselfoptimizingworkflow"
    },
    {
      "label": "{ createOptimizerSystem }",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L22",
      "_origin": "ast",
      "community": 6,
      "norm_label": "{ createoptimizersystem }",
      "community_name": "server.cjs",
      "id": "server_createoptimizersystem"
    },
    {
      "label": "guard",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L30",
      "_origin": "ast",
      "community": 6,
      "norm_label": "guard",
      "community_name": "server.cjs",
      "id": "server_guard"
    },
    {
      "label": "abortSignalOnClose()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L31",
      "_origin": "ast",
      "community": 6,
      "norm_label": "abortsignalonclose()",
      "community_name": "server.cjs",
      "id": "server_abortsignalonclose"
    },
    {
      "label": "commonHeaders()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L32",
      "_origin": "ast",
      "community": 6,
      "norm_label": "commonheaders()",
      "community_name": "server.cjs",
      "id": "server_commonheaders"
    },
    {
      "label": "publicError()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L33",
      "_origin": "ast",
      "community": 6,
      "norm_label": "publicerror()",
      "community_name": "server.cjs",
      "id": "server_publicerror"
    },
    {
      "label": "takeRateLimit()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L34",
      "_origin": "ast",
      "community": 6,
      "norm_label": "takeratelimit()",
      "community_name": "server.cjs",
      "id": "server_takeratelimit"
    },
    {
      "label": "validateA2APayload()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L35",
      "_origin": "ast",
      "community": 6,
      "norm_label": "validatea2apayload()",
      "community_name": "server.cjs",
      "id": "server_validatea2apayload"
    },
    {
      "label": "validateGeneratePayload()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L36",
      "_origin": "ast",
      "community": 6,
      "norm_label": "validategeneratepayload()",
      "community_name": "server.cjs",
      "id": "server_validategeneratepayload"
    },
    {
      "label": "validateOptimizerPayload()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L37",
      "_origin": "ast",
      "community": 6,
      "norm_label": "validateoptimizerpayload()",
      "community_name": "server.cjs",
      "id": "server_validateoptimizerpayload"
    },
    {
      "label": "optimizerSystem",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L39",
      "_origin": "ast",
      "community": 6,
      "norm_label": "optimizersystem",
      "community_name": "server.cjs",
      "id": "server_optimizersystem"
    },
    {
      "label": "loadEnvFile()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L41",
      "_origin": "ast",
      "community": 6,
      "norm_label": "loadenvfile()",
      "community_name": "server.cjs",
      "id": "server_loadenvfile"
    },
    {
      "label": "sendJson()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L55",
      "_origin": "ast",
      "community": 6,
      "norm_label": "sendjson()",
      "community_name": "server.cjs",
      "id": "server_sendjson"
    },
    {
      "label": "writeSse()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L73",
      "_origin": "ast",
      "community": 6,
      "norm_label": "writesse()",
      "community_name": "server.cjs",
      "id": "server_writesse"
    },
    {
      "label": "allowedApiMethods()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L78",
      "_origin": "ast",
      "community": 6,
      "norm_label": "allowedapimethods()",
      "community_name": "server.cjs",
      "id": "server_allowedapimethods"
    },
    {
      "label": "readJson()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L94",
      "_origin": "ast",
      "community": 6,
      "norm_label": "readjson()",
      "community_name": "server.cjs",
      "id": "server_readjson"
    },
    {
      "label": "handleApi()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L115",
      "_origin": "ast",
      "community": 6,
      "norm_label": "handleapi()",
      "community_name": "server.cjs",
      "id": "server_handleapi"
    },
    {
      "label": "staticSecurityHeaders",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L336",
      "_origin": "ast",
      "community": 6,
      "norm_label": "staticsecurityheaders",
      "community_name": "server.cjs",
      "id": "server_staticsecurityheaders"
    },
    {
      "label": "serveStatic()",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L344",
      "_origin": "ast",
      "community": 6,
      "norm_label": "servestatic()",
      "community_name": "server.cjs",
      "id": "server_servestatic"
    },
    {
      "label": "server",
      "file_type": "code",
      "source_file": "server.cjs",
      "source_location": "L399",
      "_origin": "ast",
      "community": 6,
      "norm_label": "server",
      "community_name": "server.cjs",
      "id": "server_server"
    }
  ],
  "links": [
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_prepare_handoff",
      "target": "api_prepare_handoff_commonheaders_publicerror_takeratelimit_validateoptimizerpayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_prepare_handoff",
      "target": "api_prepare_handoff_prepareportablehandoff"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_prepare_handoff",
      "target": "optimizer_core"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_prepare_handoff",
      "target": "optimizer_core_prepareportablehandoff"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_prepare_handoff",
      "target": "request_guard"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_prepare_handoff",
      "target": "request_guard_commonheaders"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_prepare_handoff",
      "target": "request_guard_publicerror"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_prepare_handoff",
      "target": "request_guard_takeratelimit"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/prepare-handoff.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_prepare_handoff",
      "target": "request_guard_validateoptimizerpayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/provider-status.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_provider_status",
      "target": "api_provider_status_providerstatus"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/provider-status.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_provider_status",
      "target": "optimizer_core"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/system-runs.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_system_runs",
      "target": "api_system_runs_commonheaders_publicerror_takeratelimit_validateoptimizerpayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/system-runs.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_system_runs",
      "target": "api_system_runs_system_architecture_runsystemruninline"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/system-runs.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_system_runs",
      "target": "optimizer_system"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/system-runs.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_system_runs",
      "target": "optimizer_system_runsystemruninline"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/system-runs.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_system_runs",
      "target": "optimizer_system_system_architecture"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/system-runs.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_system_runs",
      "target": "request_guard"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/system-runs.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_system_runs",
      "target": "request_guard_commonheaders"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/system-runs.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_system_runs",
      "target": "request_guard_publicerror"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/system-runs.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_system_runs",
      "target": "request_guard_takeratelimit"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/system-runs.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_system_runs",
      "target": "request_guard_validateoptimizerpayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/service-worker.js",
      "source_location": "L23",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_service_worker",
      "target": "extensions_gemini_token_optimizer_service_worker_setpanelfortab"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L235",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_bindevents"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L149",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_captureprompt"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L138",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_checkconnection"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L224",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_copyprepared"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L68",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_currentcontext"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L11",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L53",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_estimatetokens"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L86",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_getrecentrawprompt"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L270",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_init"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L194",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_insertpreparedprompt"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L57",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_looksprepared"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L76",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_messagetarget"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L64",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_platformforurl"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L202",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_prepareprompt"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L164",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_rawpromptforpreparation"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L96",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_recordpreparation"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L91",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_rememberrawprompt"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L112",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_rendermetrics"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L174",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_requestpreparation"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L13",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_setstatus"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_state"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L21",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_syncrail"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L45",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_toast"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L132",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel",
      "target": "extensions_gemini_token_optimizer_sidepanel_updatedrafttokenpill"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L236",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_bindevents",
      "target": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L153",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_captureprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L141",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_checkconnection",
      "target": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L225",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_copyprepared",
      "target": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L203",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_prepareprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L165",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_rawpromptforpreparation",
      "target": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L120",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_rendermetrics",
      "target": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L14",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_setstatus",
      "target": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L46",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_toast",
      "target": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L134",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_updatedrafttokenpill",
      "target": "extensions_gemini_token_optimizer_sidepanel_el"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L237",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_bindevents",
      "target": "extensions_gemini_token_optimizer_sidepanel_setstatus"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L150",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_captureprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_setstatus"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L142",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_checkconnection",
      "target": "extensions_gemini_token_optimizer_sidepanel_setstatus"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L227",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_copyprepared",
      "target": "extensions_gemini_token_optimizer_sidepanel_setstatus"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L195",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_insertpreparedprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_setstatus"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L208",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_prepareprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_setstatus"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L18",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_setstatus",
      "target": "extensions_gemini_token_optimizer_sidepanel_syncrail"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L159",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_captureprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_toast"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L232",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_copyprepared",
      "target": "extensions_gemini_token_optimizer_sidepanel_toast"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L199",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_insertpreparedprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_toast"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L215",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_prepareprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_toast"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L134",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_updatedrafttokenpill",
      "target": "extensions_gemini_token_optimizer_sidepanel_estimatetokens"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L167",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_rawpromptforpreparation",
      "target": "extensions_gemini_token_optimizer_sidepanel_looksprepared"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L92",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_rememberrawprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_looksprepared"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L70",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_currentcontext",
      "target": "extensions_gemini_token_optimizer_sidepanel_platformforurl"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L77",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_messagetarget",
      "target": "extensions_gemini_token_optimizer_sidepanel_currentcontext"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L207",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_prepareprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_currentcontext"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L151",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_captureprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_messagetarget"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L140",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_checkconnection",
      "target": "extensions_gemini_token_optimizer_sidepanel_messagetarget"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L196",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_insertpreparedprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_messagetarget"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L167",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_rawpromptforpreparation",
      "target": "extensions_gemini_token_optimizer_sidepanel_getrecentrawprompt"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L156",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_captureprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_rememberrawprompt"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L170",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_rawpromptforpreparation",
      "target": "extensions_gemini_token_optimizer_sidepanel_rememberrawprompt"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L213",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_prepareprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_recordpreparation"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L212",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_prepareprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_rendermetrics"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L252",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_bindevents",
      "target": "extensions_gemini_token_optimizer_sidepanel_updatedrafttokenpill"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L155",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_captureprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_updatedrafttokenpill"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L272",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_init",
      "target": "extensions_gemini_token_optimizer_sidepanel_updatedrafttokenpill"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L273",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_init",
      "target": "extensions_gemini_token_optimizer_sidepanel_checkconnection"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L236",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_bindevents",
      "target": "extensions_gemini_token_optimizer_sidepanel_captureprompt"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L166",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_rawpromptforpreparation",
      "target": "extensions_gemini_token_optimizer_sidepanel_captureprompt"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L206",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_prepareprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_rawpromptforpreparation"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L209",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_prepareprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_requestpreparation"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L247",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_bindevents",
      "target": "extensions_gemini_token_optimizer_sidepanel_insertpreparedprompt"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L216",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_prepareprompt",
      "target": "extensions_gemini_token_optimizer_sidepanel_insertpreparedprompt"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L239",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_bindevents",
      "target": "extensions_gemini_token_optimizer_sidepanel_prepareprompt"
    },
    {
      "relation": "indirect_call",
      "context": "argument",
      "confidence": "INFERRED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L249",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 0.5,
      "source": "extensions_gemini_token_optimizer_sidepanel_bindevents",
      "target": "extensions_gemini_token_optimizer_sidepanel_copyprepared"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/sidepanel.js",
      "source_location": "L271",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_sidepanel_init",
      "target": "extensions_gemini_token_optimizer_sidepanel_bindevents"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test",
      "target": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_assert"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L39",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test",
      "target": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_context"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L43",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test",
      "target": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_element"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L7",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test",
      "target": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_elements"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L6",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test",
      "target": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_extensiondir"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test",
      "target": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_fs"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L3",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test",
      "target": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_path"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L60",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test",
      "target": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_platformscode"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L27",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test",
      "target": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_preparedresponse"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L61",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test",
      "target": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_sidepanelcode"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/sidepanel-logic.test.cjs",
      "source_location": "L4",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test",
      "target": "extensions_gemini_token_optimizer_tests_sidepanel_logic_test_vm"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/system-worker.js",
      "source_location": "L58",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_system_worker",
      "target": "outputs_system_worker_analyzeprompt"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/system-worker.js",
      "source_location": "L49",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_system_worker",
      "target": "outputs_system_worker_complexityscore"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/system-worker.js",
      "source_location": "L18",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_system_worker",
      "target": "outputs_system_worker_estimatetokens"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/system-worker.js",
      "source_location": "L22",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_system_worker",
      "target": "outputs_system_worker_lines"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/system-worker.js",
      "source_location": "L41",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_system_worker",
      "target": "outputs_system_worker_outputstyle"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/system-worker.js",
      "source_location": "L29",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_system_worker",
      "target": "outputs_system_worker_uniquelines"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/system-worker.js",
      "source_location": "L62",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_system_worker_analyzeprompt",
      "target": "outputs_system_worker_estimatetokens"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/system-worker.js",
      "source_location": "L60",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_system_worker_analyzeprompt",
      "target": "outputs_system_worker_lines"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/system-worker.js",
      "source_location": "L61",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_system_worker_analyzeprompt",
      "target": "outputs_system_worker_uniquelines"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/system-worker.js",
      "source_location": "L67",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_system_worker_analyzeprompt",
      "target": "outputs_system_worker_outputstyle"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/system-worker.js",
      "source_location": "L68",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_system_worker_analyzeprompt",
      "target": "outputs_system_worker_complexityscore"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "scripts/canonical-graph.cjs",
      "source_location": "L8",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "scripts_canonical_graph",
      "target": "scripts_canonical_graph_fs"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "scripts/canonical-graph.cjs",
      "source_location": "L26",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "scripts_canonical_graph",
      "target": "scripts_canonical_graph_graph"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "scripts/canonical-graph.cjs",
      "source_location": "L10",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "scripts_canonical_graph",
      "target": "scripts_canonical_graph_sortdeep"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/routing.cjs",
      "source_location": "L108",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_routing",
      "target": "core_routing_analyzeworkflowshape"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/routing.cjs",
      "source_location": "L109",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_routing",
      "target": "core_routing_buildofflinecontract"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/routing.cjs",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_routing",
      "target": "core_routing_compactlines"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/routing.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_routing",
      "target": "core_routing_estimatetokens"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/routing.cjs",
      "source_location": "L110",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_routing",
      "target": "core_routing_outputstylefor"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/routing.cjs",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_routing",
      "target": "core_text"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/routing.cjs",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_routing",
      "target": "core_text_compactlines"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/routing.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_routing",
      "target": "core_usage"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/routing.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_routing",
      "target": "core_usage_estimatetokens"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L8",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_routing"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/routing.cjs",
      "source_location": "L68",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_routing_analyzeworkflowshape",
      "target": "core_routing_outputstylefor"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/routing.cjs",
      "source_location": "L79",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_routing_buildofflinecontract",
      "target": "core_routing_outputstylefor"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/routing.cjs",
      "source_location": "L16",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_routing_analyzeworkflowshape",
      "target": "core_text_compactlines"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/routing.cjs",
      "source_location": "L15",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_routing_analyzeworkflowshape",
      "target": "core_usage_estimatetokens"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/routing.cjs",
      "source_location": "L80",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_routing_buildofflinecontract",
      "target": "core_routing_analyzeworkflowshape"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L8",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_routing_analyzeworkflowshape"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/routing.cjs",
      "source_location": "L73",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_routing_buildofflinecontract",
      "target": "core_text_compactlines"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/routing.cjs",
      "source_location": "L97",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_routing_buildofflinecontract",
      "target": "core_usage_estimatetokens"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/text.cjs",
      "source_location": "L58",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_text",
      "target": "core_text_cleanprompttext"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/text.cjs",
      "source_location": "L59",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_text",
      "target": "core_text_compactlines"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/text.cjs",
      "source_location": "L60",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_text",
      "target": "core_text_dedupenaturallanguagelines"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/text.cjs",
      "source_location": "L61",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_text",
      "target": "core_text_promptsection"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/text.cjs",
      "source_location": "L62",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_text",
      "target": "core_text_striplistprefix"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/text.cjs",
      "source_location": "L63",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_text",
      "target": "core_text_withouttrailingellipsis"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/text.cjs",
      "source_location": "L47",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_text_dedupenaturallanguagelines",
      "target": "core_text_cleanprompttext"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/text.cjs",
      "source_location": "L47",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_text_dedupenaturallanguagelines",
      "target": "core_text_striplistprefix"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L9",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_handoff"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L9",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_handoff_prepareportablehandoff"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L7",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_providers"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L7",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_providers_callchatcompletion"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L7",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_providers_generatewithfallback"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L7",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_providers_providerstatus"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L6",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_security"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L6",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_security_redactsensitivetext"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_usage"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_usage_combineusage"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_usage_createtraceid"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_usage_estimatetokens"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L10",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_workflow"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L10",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_workflow_runblanka2akit"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L10",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "core_workflow_runselfoptimizingworkflow"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L8",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "optimizer_core_analyzeworkflowshape"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L7",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "optimizer_core_callchatcompletion_generatewithfallback_providerstatus"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "optimizer_core_combineusage_createtraceid_estimatetokens"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L9",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "optimizer_core_prepareportablehandoff"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L6",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "optimizer_core_redactsensitivetext"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-core.cjs",
      "source_location": "L10",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_core",
      "target": "optimizer_core_runblanka2akit_runselfoptimizingworkflow"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_core"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L110",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_applyresulttrace"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L68",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_basestages"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L54",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_compacttitle"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L60",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_createid"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L289",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "optimizer_system",
      "target": "optimizer_system_createoptimizersystem"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L211",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_createrun"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_estimatetokens_runblanka2akit_runselfoptimizingworkflow"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L156",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_executesystemrun"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L64",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_nowiso"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L133",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_publicrun"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L290",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "optimizer_system",
      "target": "optimizer_system_runsystemruninline"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L97",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_stagefromtrace"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L9",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_system_architecture"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L82",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system",
      "target": "optimizer_system_updatestage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L223",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_createrun",
      "target": "optimizer_system_compacttitle"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L219",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_createrun",
      "target": "optimizer_system_createid"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L231",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_createrun",
      "target": "optimizer_system_nowiso"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L196",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_executesystemrun",
      "target": "optimizer_system_nowiso"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L89",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_updatestage",
      "target": "optimizer_system_nowiso"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L226",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_createrun",
      "target": "optimizer_system_basestages"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L114",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_applyresulttrace",
      "target": "optimizer_system_updatestage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L160",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_executesystemrun",
      "target": "optimizer_system_updatestage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L112",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_applyresulttrace",
      "target": "optimizer_system_stagefromtrace"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L189",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_executesystemrun",
      "target": "optimizer_system_applyresulttrace"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L284",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_runsystemruninline",
      "target": "optimizer_system_publicrun"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L283",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_runsystemruninline",
      "target": "optimizer_system_executesystemrun"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "optimizer-system.cjs",
      "source_location": "L282",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "optimizer_system_runsystemruninline",
      "target": "optimizer_system_createrun"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/security.cjs",
      "source_location": "L66",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_security",
      "target": "core_security_assertsafeproviderendpoint"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/security.cjs",
      "source_location": "L67",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_security",
      "target": "core_security_redactsensitivetext"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/security.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_security",
      "target": "core_security_secret_patterns"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "vercel.json",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "vercel",
      "target": "vercel_headers"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "vercel.json",
      "source_location": "L15",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "vercel",
      "target": "vercel_rewrites"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test",
      "target": "tests_api_endpoints_test_assert"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L12",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test",
      "target": "tests_api_endpoints_test_freeport"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test",
      "target": "tests_api_endpoints_test_http"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L34",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test",
      "target": "tests_api_endpoints_test_jsonrequest"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test",
      "target": "tests_api_endpoints_test_listen"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L46",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test",
      "target": "tests_api_endpoints_test_post"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L54",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test",
      "target": "tests_api_endpoints_test_run"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L3",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test",
      "target": "tests_api_endpoints_test_spawn"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L19",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test",
      "target": "tests_api_endpoints_test_waitforserver"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L14",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test_freeport",
      "target": "tests_api_endpoints_test_listen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L78",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test_run",
      "target": "tests_api_endpoints_test_listen"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L79",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test_run",
      "target": "tests_api_endpoints_test_freeport"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L96",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test_run",
      "target": "tests_api_endpoints_test_waitforserver"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L134",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test_run",
      "target": "tests_api_endpoints_test_jsonrequest"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "tests/api-endpoints.test.cjs",
      "source_location": "L152",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_api_endpoints_test_run",
      "target": "tests_api_endpoints_test_post"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L3",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff",
      "target": "core_handoff_analyzeworkflowshape_buildofflinecontract"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/handoff.cjs",
      "source_location": "L156",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_handoff",
      "target": "core_handoff_buildportableprompt"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/handoff.cjs",
      "source_location": "L157",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_handoff",
      "target": "core_handoff_cleandirectrequest"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L4",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff",
      "target": "core_handoff_cleanprompttext_compactlines_dedupenaturallanguagelines_promptsection_striplistprefix_withouttrailingellipsis"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff",
      "target": "core_handoff_estimatetokens"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L21",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff",
      "target": "core_handoff_islikelyoriginaltask"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/handoff.cjs",
      "source_location": "L158",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_handoff",
      "target": "core_handoff_ispreparedwrapper"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L30",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff",
      "target": "core_handoff_originaltaskscore"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/handoff.cjs",
      "source_location": "L159",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_handoff",
      "target": "core_handoff_prepareportablehandoff"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff",
      "target": "core_handoff_redactsensitivetext"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/handoff.cjs",
      "source_location": "L160",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_handoff",
      "target": "core_handoff_unwrappreparedprompt"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff",
      "target": "core_usage"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff",
      "target": "core_usage_estimatetokens"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L43",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff_unwrappreparedprompt",
      "target": "core_handoff_ispreparedwrapper"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L49",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff_unwrappreparedprompt",
      "target": "core_handoff_islikelyoriginaltask"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L55",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff_unwrappreparedprompt",
      "target": "core_handoff_originaltaskscore"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L88",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff_prepareportablehandoff",
      "target": "core_handoff_unwrappreparedprompt"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L67",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff_buildportableprompt",
      "target": "core_handoff_cleandirectrequest"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/handoff.cjs",
      "source_location": "L68",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_handoff_buildportableprompt",
      "target": "core_usage_estimatetokens"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/handoff.cjs",
      "source_location": "L93",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_handoff_prepareportablehandoff",
      "target": "core_handoff_buildportableprompt"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/handoff.cjs",
      "source_location": "L94",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_handoff_prepareportablehandoff",
      "target": "core_usage_estimatetokens"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/usage.cjs",
      "source_location": "L105",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_usage",
      "target": "core_usage_combineusage"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/usage.cjs",
      "source_location": "L106",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_usage",
      "target": "core_usage_contextcomparison"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/usage.cjs",
      "source_location": "L107",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_usage",
      "target": "core_usage_createtraceid"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/usage.cjs",
      "source_location": "L108",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_usage",
      "target": "core_usage_estimatetokens"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/usage.cjs",
      "source_location": "L109",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_usage",
      "target": "core_usage_generationrecord"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/usage.cjs",
      "source_location": "L110",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_usage",
      "target": "core_usage_modelcost"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/usage.cjs",
      "source_location": "L111",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_usage",
      "target": "core_usage_normalizeusage"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_usage"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_usage_estimatetokens"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/workflow.cjs",
      "source_location": "L101",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_workflow_runblanka2akit",
      "target": "core_usage_estimatetokens"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/workflow.cjs",
      "source_location": "L289",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_workflow_runselfoptimizingworkflow",
      "target": "core_usage_estimatetokens"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_usage_createtraceid"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/usage.cjs",
      "source_location": "L74",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_usage_generationrecord",
      "target": "core_usage_normalizeusage"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_usage_combineusage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/workflow.cjs",
      "source_location": "L241",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_workflow_runblanka2akit",
      "target": "core_usage_combineusage"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/workflow.cjs",
      "source_location": "L474",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_workflow_runselfoptimizingworkflow",
      "target": "core_usage_combineusage"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_usage_generationrecord"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/workflow.cjs",
      "source_location": "L156",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_workflow_runblanka2akit",
      "target": "core_usage_generationrecord"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/workflow.cjs",
      "source_location": "L391",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_workflow_runselfoptimizingworkflow",
      "target": "core_usage_generationrecord"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_usage_contextcomparison"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/workflow.cjs",
      "source_location": "L240",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_workflow_runblanka2akit",
      "target": "core_usage_contextcomparison"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "core/workflow.cjs",
      "source_location": "L473",
      "weight": 1.0,
      "_origin": "ast",
      "source": "core_workflow_runselfoptimizingworkflow",
      "target": "core_usage_contextcomparison"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L4",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_workflow_analyzeworkflowshape_buildofflinecontract"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_workflow_builda2acontractprompt_builda2aexecutorprompt_builda2averifierprompt_builddirectexecutorprompt_buildexecutorprompt_buildoptimizerprompt_buildverifierprompt"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/workflow.cjs",
      "source_location": "L533",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_workflow",
      "target": "core_workflow_buildblanka2akit"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L3",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_workflow_callmodel_callworkflowprovider_resolveprovider"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_workflow_combineusage_contextcomparison_createtraceid_estimatetokens_generationrecord"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L15",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_workflow_emitworkflowevent"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow",
      "target": "core_workflow_redactsensitivetext"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/workflow.cjs",
      "source_location": "L534",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_workflow",
      "target": "core_workflow_runblanka2akit"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/workflow.cjs",
      "source_location": "L535",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_workflow",
      "target": "core_workflow_runselfoptimizingworkflow"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L306",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow_runselfoptimizingworkflow",
      "target": "core_workflow_emitworkflowevent"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/workflow.cjs",
      "source_location": "L105",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_workflow_runblanka2akit",
      "target": "core_workflow_buildblanka2akit"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L695",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_bindevents"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L669",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_checkservice"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L59",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_compactnumber"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L276",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_contextcomparisontext"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L134",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_contextinput"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L614",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_continuefromresult"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L371",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_coordinatoractions"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L589",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_copytext"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L603",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_downloadresult"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L43",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_ensuredeviceid"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L31",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_ensuresession"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L347",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_escapehtml"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L55",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_estimatetokens"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L75",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_formatcost"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L68",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_formatduration"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L638",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_handleattachment"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L356",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_loadarray"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L27",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_makeid"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L448",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_parseeventstream"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L145",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_refreshcontextchip"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L153",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_refreshpreflight"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L661",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_removecontext"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L313",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_rendercompleted"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L336",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_rendererror"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L251",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_rendermarkdown"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L287",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_rendermetrics"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L302",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_renderroutedetails"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L241",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_resetmetrics"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L180",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_resettimeline"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L680",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_restoreinput"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L265",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_resulttitle"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L114",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_routeanalysis"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L168",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_routelabel"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L481",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_run"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L365",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_runoutcome"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L391",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_saverun"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L98",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_setlivestatus"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L224",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_setrunning"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L217",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_setrunview"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L92",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_setservicestate"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L732",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_startclock"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L594",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_suggestedfilename"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L172",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_timelinestepfor"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L84",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_toast"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L630",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_toggleinlineresult"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L193",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace",
      "target": "outputs_workspace_updatetimeline"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L373",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_coordinatoractions",
      "target": "outputs_workspace_makeid"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L46",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_ensuredeviceid",
      "target": "outputs_workspace_makeid"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L35",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_ensuresession",
      "target": "outputs_workspace_makeid"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L493",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_makeid"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L396",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_saverun",
      "target": "outputs_workspace_makeid"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L116",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_routeanalysis",
      "target": "outputs_workspace_estimatetokens"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L562",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_estimatetokens"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L429",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_saverun",
      "target": "outputs_workspace_estimatetokens"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L283",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_contextcomparisontext",
      "target": "outputs_workspace_compactnumber"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L156",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_refreshpreflight",
      "target": "outputs_workspace_compactnumber"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L326",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendercompleted",
      "target": "outputs_workspace_compactnumber"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L290",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendermetrics",
      "target": "outputs_workspace_compactnumber"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L293",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendermetrics",
      "target": "outputs_workspace_formatduration"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L549",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_formatduration"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L736",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_startclock",
      "target": "outputs_workspace_formatduration"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L201",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_updatetimeline",
      "target": "outputs_workspace_formatduration"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L292",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendermetrics",
      "target": "outputs_workspace_formatcost"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L627",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_continuefromresult",
      "target": "outputs_workspace_toast"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L591",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_copytext",
      "target": "outputs_workspace_toast"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L611",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_downloadresult",
      "target": "outputs_workspace_toast"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L641",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_handleattachment",
      "target": "outputs_workspace_toast"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L486",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_toast"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L674",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_checkservice",
      "target": "outputs_workspace_setservicestate"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L235",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_setrunning",
      "target": "outputs_workspace_setservicestate"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L499",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_setlivestatus"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L214",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_updatetimeline",
      "target": "outputs_workspace_setlivestatus"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L155",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_refreshpreflight",
      "target": "outputs_workspace_routeanalysis"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L563",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_routeanalysis"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L710",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_bindevents",
      "target": "outputs_workspace_contextinput"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L154",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_refreshpreflight",
      "target": "outputs_workspace_contextinput"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L484",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_contextinput"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L623",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_continuefromresult",
      "target": "outputs_workspace_refreshcontextchip"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L653",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_handleattachment",
      "target": "outputs_workspace_refreshcontextchip"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L665",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_removecontext",
      "target": "outputs_workspace_refreshcontextchip"
    },
    {
      "relation": "indirect_call",
      "context": "argument",
      "confidence": "INFERRED",
      "source_file": "outputs/workspace.js",
      "source_location": "L696",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 0.5,
      "source": "outputs_workspace_bindevents",
      "target": "outputs_workspace_refreshpreflight"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L624",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_continuefromresult",
      "target": "outputs_workspace_refreshpreflight"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L654",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_handleattachment",
      "target": "outputs_workspace_refreshpreflight"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L162",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_refreshpreflight",
      "target": "outputs_workspace_routelabel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L666",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_removecontext",
      "target": "outputs_workspace_refreshpreflight"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L325",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendercompleted",
      "target": "outputs_workspace_routelabel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L306",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_renderroutedetails",
      "target": "outputs_workspace_routelabel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L194",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_updatetimeline",
      "target": "outputs_workspace_timelinestepfor"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L496",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_resettimeline"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L539",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_updatetimeline"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L333",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendercompleted",
      "target": "outputs_workspace_setrunview"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L341",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendererror",
      "target": "outputs_workspace_setrunview"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L498",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_setrunview"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L495",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_setrunning"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L237",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_setrunning",
      "target": "outputs_workspace_checkservice"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L497",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_resetmetrics"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L318",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendercompleted",
      "target": "outputs_workspace_rendermarkdown"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L315",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendercompleted",
      "target": "outputs_workspace_resulttitle"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L327",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendercompleted",
      "target": "outputs_workspace_contextcomparisontext"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L309",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_renderroutedetails",
      "target": "outputs_workspace_contextcomparisontext"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L331",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendercompleted",
      "target": "outputs_workspace_rendermetrics"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L339",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendererror",
      "target": "outputs_workspace_rendermetrics"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L332",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendercompleted",
      "target": "outputs_workspace_renderroutedetails"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L340",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendererror",
      "target": "outputs_workspace_renderroutedetails"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L309",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_renderroutedetails",
      "target": "outputs_workspace_escapehtml"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L330",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_rendercompleted",
      "target": "outputs_workspace_escapehtml"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L545",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_rendercompleted"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L552",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_rendererror"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L400",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_saverun",
      "target": "outputs_workspace_loadarray"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L398",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_saverun",
      "target": "outputs_workspace_runoutcome"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L399",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_saverun",
      "target": "outputs_workspace_coordinatoractions"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L543",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_saverun"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L528",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_run",
      "target": "outputs_workspace_parseeventstream"
    },
    {
      "relation": "indirect_call",
      "context": "argument",
      "confidence": "INFERRED",
      "source_file": "outputs/workspace.js",
      "source_location": "L698",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 0.5,
      "source": "outputs_workspace_bindevents",
      "target": "outputs_workspace_run"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L708",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_bindevents",
      "target": "outputs_workspace_copytext"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L608",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_downloadresult",
      "target": "outputs_workspace_suggestedfilename"
    },
    {
      "relation": "indirect_call",
      "context": "argument",
      "confidence": "INFERRED",
      "source_file": "outputs/workspace.js",
      "source_location": "L711",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 0.5,
      "source": "outputs_workspace_bindevents",
      "target": "outputs_workspace_downloadresult"
    },
    {
      "relation": "indirect_call",
      "context": "argument",
      "confidence": "INFERRED",
      "source_file": "outputs/workspace.js",
      "source_location": "L712",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 0.5,
      "source": "outputs_workspace_bindevents",
      "target": "outputs_workspace_continuefromresult"
    },
    {
      "relation": "indirect_call",
      "context": "argument",
      "confidence": "INFERRED",
      "source_file": "outputs/workspace.js",
      "source_location": "L717",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 0.5,
      "source": "outputs_workspace_bindevents",
      "target": "outputs_workspace_toggleinlineresult"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "outputs/workspace.js",
      "source_location": "L701",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "outputs_workspace_bindevents",
      "target": "outputs_workspace_handleattachment"
    },
    {
      "relation": "indirect_call",
      "context": "argument",
      "confidence": "INFERRED",
      "source_file": "outputs/workspace.js",
      "source_location": "L702",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 0.5,
      "source": "outputs_workspace_bindevents",
      "target": "outputs_workspace_removecontext"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/prompts.cjs",
      "source_location": "L132",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_prompts",
      "target": "core_prompts_builda2acontractprompt"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/prompts.cjs",
      "source_location": "L133",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_prompts",
      "target": "core_prompts_builda2aexecutorprompt"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/prompts.cjs",
      "source_location": "L134",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_prompts",
      "target": "core_prompts_builda2averifierprompt"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/prompts.cjs",
      "source_location": "L135",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_prompts",
      "target": "core_prompts_builddirectexecutorprompt"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/prompts.cjs",
      "source_location": "L136",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_prompts",
      "target": "core_prompts_buildexecutorprompt"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/prompts.cjs",
      "source_location": "L137",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_prompts",
      "target": "core_prompts_buildoptimizerprompt"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/prompts.cjs",
      "source_location": "L138",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_prompts",
      "target": "core_prompts_buildverifierprompt"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/prompts.cjs",
      "source_location": "L79",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_prompts",
      "target": "core_prompts_scaffoldhints"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/prompts.cjs",
      "source_location": "L69",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_prompts_buildoptimizerprompt",
      "target": "core_prompts_scaffoldhints"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/platforms.js",
      "source_location": "L17",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_platforms",
      "target": "extensions_gemini_token_optimizer_platforms_forurl"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L6",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_optimizer_core_test",
      "target": "tests_optimizer_core_test_analyzeworkflowshape_combineusage_prepareportablehandoff_redactsensitivetext_runblanka2akit_runselfoptimizingworkflow"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_optimizer_core_test",
      "target": "tests_optimizer_core_test_assert"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L14",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_optimizer_core_test",
      "target": "tests_optimizer_core_test_assertsafeproviderendpoint"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L15",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_optimizer_core_test",
      "target": "tests_optimizer_core_test_contextcomparison"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L18",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_optimizer_core_test",
      "target": "tests_optimizer_core_test_run"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tests/optimizer-core.test.cjs",
      "source_location": "L16",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "tests_optimizer_core_test",
      "target": "tests_optimizer_core_test_takeratelimit"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/a2a-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_a2a_run",
      "target": "api_a2a_run_abortsignalonclose_commonheaders_publicerror_takeratelimit_validatea2apayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/a2a-run.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_a2a_run",
      "target": "api_a2a_run_runblanka2akit"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/a2a-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_a2a_run",
      "target": "request_guard"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/a2a-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_a2a_run",
      "target": "request_guard_abortsignalonclose"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/a2a-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_a2a_run",
      "target": "request_guard_commonheaders"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/a2a-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_a2a_run",
      "target": "request_guard_publicerror"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/a2a-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_a2a_run",
      "target": "request_guard_takeratelimit"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/a2a-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_a2a_run",
      "target": "request_guard_validatea2apayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/generate.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_generate",
      "target": "api_generate_abortsignalonclose_commonheaders_publicerror_takeratelimit_validategeneratepayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/generate.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_generate",
      "target": "api_generate_callchatcompletion_generatewithfallback"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/generate.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_generate",
      "target": "request_guard"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/generate.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_generate",
      "target": "request_guard_abortsignalonclose"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/generate.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_generate",
      "target": "request_guard_commonheaders"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/generate.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_generate",
      "target": "request_guard_publicerror"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/generate.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_generate",
      "target": "request_guard_takeratelimit"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/generate.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_generate",
      "target": "request_guard_validategeneratepayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_run",
      "target": "api_optimize_run_abortsignalonclose_commonheaders_publicerror_takeratelimit_validateoptimizerpayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-run.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_run",
      "target": "api_optimize_run_runselfoptimizingworkflow"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_run",
      "target": "request_guard"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_run",
      "target": "request_guard_abortsignalonclose"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_run",
      "target": "request_guard_commonheaders"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_run",
      "target": "request_guard_publicerror"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_run",
      "target": "request_guard_takeratelimit"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_run",
      "target": "request_guard_validateoptimizerpayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-stream.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_stream",
      "target": "api_optimize_stream_abortsignalonclose_commonheaders_publicerror_takeratelimit_validateoptimizerpayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-stream.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_stream",
      "target": "api_optimize_stream_createtraceid_runselfoptimizingworkflow"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-stream.js",
      "source_location": "L62",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_stream",
      "target": "api_optimize_stream_onevent"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-stream.js",
      "source_location": "L10",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_stream",
      "target": "api_optimize_stream_writeevent"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-stream.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_stream",
      "target": "request_guard"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-stream.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_stream",
      "target": "request_guard_abortsignalonclose"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-stream.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_stream",
      "target": "request_guard_commonheaders"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-stream.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_stream",
      "target": "request_guard_publicerror"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-stream.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_stream",
      "target": "request_guard_takeratelimit"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-stream.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_stream",
      "target": "request_guard_validateoptimizerpayload"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "api/optimize-stream.js",
      "source_location": "L63",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_optimize_stream_onevent",
      "target": "api_optimize_stream_writeevent"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/workflow-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_workflow_run",
      "target": "api_workflow_run_abortsignalonclose_commonheaders_publicerror_takeratelimit_validatea2apayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "api/workflow-run.js",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_workflow_run",
      "target": "api_workflow_run_runblanka2akit"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/workflow-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_workflow_run",
      "target": "request_guard"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/workflow-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_workflow_run",
      "target": "request_guard_abortsignalonclose"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/workflow-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_workflow_run",
      "target": "request_guard_commonheaders"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/workflow-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_workflow_run",
      "target": "request_guard_publicerror"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/workflow-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_workflow_run",
      "target": "request_guard_takeratelimit"
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "api/workflow-run.js",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "api_workflow_run",
      "target": "request_guard_validatea2apayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/base.js",
      "source_location": "L20",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_base",
      "target": "extensions_gemini_token_optimizer_adapters_base_build"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/base.js",
      "source_location": "L11",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_base",
      "target": "extensions_gemini_token_optimizer_adapters_base_isvisible"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/base.js",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_base",
      "target": "extensions_gemini_token_optimizer_adapters_base_normalizepromptnode"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L16",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_chatgpt",
      "target": "extensions_gemini_token_optimizer_adapters_chatgpt_haspromptlabel"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L37",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_chatgpt",
      "target": "extensions_gemini_token_optimizer_adapters_chatgpt_iscandidate"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L30",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_chatgpt",
      "target": "extensions_gemini_token_optimizer_adapters_chatgpt_ishugeeditable"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L26",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_chatgpt",
      "target": "extensions_gemini_token_optimizer_adapters_chatgpt_isnearpromptarea"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L45",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_chatgpt",
      "target": "extensions_gemini_token_optimizer_adapters_chatgpt_score"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L41",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_chatgpt_iscandidate",
      "target": "extensions_gemini_token_optimizer_adapters_chatgpt_haspromptlabel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L51",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_chatgpt_score",
      "target": "extensions_gemini_token_optimizer_adapters_chatgpt_haspromptlabel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L42",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_chatgpt_iscandidate",
      "target": "extensions_gemini_token_optimizer_adapters_chatgpt_isnearpromptarea"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L52",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_chatgpt_score",
      "target": "extensions_gemini_token_optimizer_adapters_chatgpt_isnearpromptarea"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/chatgpt.js",
      "source_location": "L38",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_chatgpt_iscandidate",
      "target": "extensions_gemini_token_optimizer_adapters_chatgpt_ishugeeditable"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L14",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_gemini",
      "target": "extensions_gemini_token_optimizer_adapters_gemini_haspromptlabel"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L34",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_gemini",
      "target": "extensions_gemini_token_optimizer_adapters_gemini_iscandidate"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L27",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_gemini",
      "target": "extensions_gemini_token_optimizer_adapters_gemini_ishugeeditable"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L23",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_gemini",
      "target": "extensions_gemini_token_optimizer_adapters_gemini_isnearpromptarea"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L42",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_gemini",
      "target": "extensions_gemini_token_optimizer_adapters_gemini_score"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L38",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_gemini_iscandidate",
      "target": "extensions_gemini_token_optimizer_adapters_gemini_haspromptlabel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L48",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_gemini_score",
      "target": "extensions_gemini_token_optimizer_adapters_gemini_haspromptlabel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L39",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_gemini_iscandidate",
      "target": "extensions_gemini_token_optimizer_adapters_gemini_isnearpromptarea"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L49",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_gemini_score",
      "target": "extensions_gemini_token_optimizer_adapters_gemini_isnearpromptarea"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/adapters/gemini.js",
      "source_location": "L35",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_adapters_gemini_iscandidate",
      "target": "extensions_gemini_token_optimizer_adapters_gemini_ishugeeditable"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L13",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_action"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L22",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_background"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L42",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_content_scripts"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L26",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_content_security_policy"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_description"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L33",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_host_permissions"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L7",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_icons"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_manifest_version"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L6",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_minimum_chrome_version"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L3",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_name"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L29",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_permissions"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L39",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_side_panel"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L4",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest",
      "target": "extensions_gemini_token_optimizer_manifest_version"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L11",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_icons",
      "target": "extensions_gemini_token_optimizer_manifest_icons_128"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L8",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_icons",
      "target": "extensions_gemini_token_optimizer_manifest_icons_16"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L9",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_icons",
      "target": "extensions_gemini_token_optimizer_manifest_icons_32"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L10",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_icons",
      "target": "extensions_gemini_token_optimizer_manifest_icons_48"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L15",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_action",
      "target": "extensions_gemini_token_optimizer_manifest_action_default_icon"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L14",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_action",
      "target": "extensions_gemini_token_optimizer_manifest_action_default_title"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L19",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_action_default_icon",
      "target": "extensions_gemini_token_optimizer_manifest_default_icon_128"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L16",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_action_default_icon",
      "target": "extensions_gemini_token_optimizer_manifest_default_icon_16"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L17",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_action_default_icon",
      "target": "extensions_gemini_token_optimizer_manifest_default_icon_32"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L18",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_action_default_icon",
      "target": "extensions_gemini_token_optimizer_manifest_default_icon_48"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L23",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_background",
      "target": "extensions_gemini_token_optimizer_manifest_background_service_worker"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L24",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_background",
      "target": "extensions_gemini_token_optimizer_manifest_background_type"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L27",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_content_security_policy",
      "target": "extensions_gemini_token_optimizer_manifest_content_security_policy_extension_pages"
    },
    {
      "relation": "extends",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L29",
      "weight": 1.0,
      "context": "import",
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_permissions",
      "target": "ref_sidepanel"
    },
    {
      "relation": "extends",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L29",
      "weight": 1.0,
      "context": "import",
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_permissions",
      "target": "ref_storage"
    },
    {
      "relation": "extends",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L33",
      "weight": 1.0,
      "context": "import",
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_host_permissions",
      "target": "ref_https_chat_openai_com"
    },
    {
      "relation": "extends",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L33",
      "weight": 1.0,
      "context": "import",
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_host_permissions",
      "target": "ref_https_chatgpt_com"
    },
    {
      "relation": "extends",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L33",
      "weight": 1.0,
      "context": "import",
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_host_permissions",
      "target": "ref_https_gemini_google_com"
    },
    {
      "relation": "extends",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L33",
      "weight": 1.0,
      "context": "import",
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_host_permissions",
      "target": "ref_https_tok_pi_gilt_vercel_app"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/manifest.json",
      "source_location": "L40",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_manifest_side_panel",
      "target": "extensions_gemini_token_optimizer_manifest_side_panel_default_path"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L141",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_adaptercode"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L136",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_addrange"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_assert"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L140",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_basecode"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L142",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_bridgecode"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L82",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_composerform"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L97",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_context"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L99",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fs"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L88",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_hugeeditor"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L151",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_inserted"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L95",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_nodes"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L3",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_path"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L75",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_promptbox"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L135",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_removeallranges"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L4",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_vm"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L68",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_append"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L31",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_closest"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L7",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_constructor"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L58",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_dispatchevent"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L52",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_focus"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L27",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_getattribute"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L48",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_getboundingclientrect"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L41",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_queryselector"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L62",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_replacechildren"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-chatgpt.test.cjs",
      "source_location": "L56",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_chatgpt_test_fakeelement_scrollintoview"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L142",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_adaptercode"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L137",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_addrange"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_assert"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L141",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_basecode"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L143",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_bridgecode"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L97",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_context"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L99",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fs"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L88",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_hugeeditor"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L152",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_inserted"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L95",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_nodes"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L3",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_path"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L75",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_promptbox"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L136",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_removeallranges"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L82",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_richtextarea"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L4",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_vm"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L68",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_append"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L30",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_closest"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L7",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_constructor"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L58",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_dispatchevent"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L52",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_focus"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L26",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_getattribute"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L48",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_getboundingclientrect"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L41",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_queryselector"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L62",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_replacechildren"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "extensions/gemini-token-optimizer/tests/content-gemini.test.cjs",
      "source_location": "L56",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement",
      "target": "extensions_gemini_token_optimizer_tests_content_gemini_test_fakeelement_scrollintoview"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L35",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_a2apayloadschema"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "request-guard.cjs",
      "source_location": "L134",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "request_guard",
      "target": "request_guard_abortsignalonclose"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L6",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_buckets"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L51",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_clientkey"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "request-guard.cjs",
      "source_location": "L135",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "request_guard",
      "target": "request_guard_commonheaders"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L44",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_generatepayloadschema"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L3",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_max_input_chars"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_max_requests"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L20",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_optimizerpayloadschema"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L12",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_providerconfigschema"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "request-guard.cjs",
      "source_location": "L136",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "request_guard",
      "target": "request_guard_publicerror"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L8",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_requiredstring"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "request-guard.cjs",
      "source_location": "L137",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "request_guard",
      "target": "request_guard_takeratelimit"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "request-guard.cjs",
      "source_location": "L138",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "request_guard",
      "target": "request_guard_validatea2apayload"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "request-guard.cjs",
      "source_location": "L139",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "request_guard",
      "target": "request_guard_validategeneratepayload"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "request-guard.cjs",
      "source_location": "L140",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "request_guard",
      "target": "request_guard_validateoptimizerpayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L90",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_validatewith"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L4",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_window_ms"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard",
      "target": "request_guard_z"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L58",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard_takeratelimit",
      "target": "request_guard_clientkey"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L97",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard_validatea2apayload",
      "target": "request_guard_validatewith"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "request-guard.cjs",
      "source_location": "L101",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "request_guard_validategeneratepayload",
      "target": "request_guard_validatewith"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/providers.cjs",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_providers",
      "target": "core_providers_assertsafeproviderendpoint"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/providers.cjs",
      "source_location": "L311",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_providers",
      "target": "core_providers_callchatcompletion"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/providers.cjs",
      "source_location": "L312",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_providers",
      "target": "core_providers_callmodel"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/providers.cjs",
      "source_location": "L313",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_providers",
      "target": "core_providers_callworkflowprovider"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/providers.cjs",
      "source_location": "L314",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_providers",
      "target": "core_providers_createrequestsignal"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/providers.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_providers",
      "target": "core_providers_estimatetokens_modelcost_normalizeusage"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/providers.cjs",
      "source_location": "L315",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_providers",
      "target": "core_providers_generatewithfallback"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/providers.cjs",
      "source_location": "L316",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_providers",
      "target": "core_providers_normalizechatcompletionurl"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/providers.cjs",
      "source_location": "L317",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_providers",
      "target": "core_providers_providerstatus"
    },
    {
      "relation": "indirect_call",
      "confidence": "INFERRED",
      "source_file": "core/providers.cjs",
      "source_location": "L318",
      "weight": 1.0,
      "_origin": "ast",
      "context": "collection",
      "confidence_score": 0.5,
      "source": "core_providers",
      "target": "core_providers_resolveprovider"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/providers.cjs",
      "source_location": "L87",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_providers",
      "target": "core_providers_testcompletion"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/providers.cjs",
      "source_location": "L185",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_providers_callmodel",
      "target": "core_providers_createrequestsignal"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/providers.cjs",
      "source_location": "L82",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_providers_resolveprovider",
      "target": "core_providers_normalizechatcompletionurl"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/providers.cjs",
      "source_location": "L158",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_providers_callmodel",
      "target": "core_providers_resolveprovider"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/providers.cjs",
      "source_location": "L163",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_providers_callmodel",
      "target": "core_providers_testcompletion"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/providers.cjs",
      "source_location": "L242",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_providers_callchatcompletion",
      "target": "core_providers_callmodel"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/providers.cjs",
      "source_location": "L292",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_providers_callworkflowprovider",
      "target": "core_providers_callchatcompletion"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/providers.cjs",
      "source_location": "L267",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_providers_generatewithfallback",
      "target": "core_providers_callchatcompletion"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "core/providers.cjs",
      "source_location": "L297",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "core_providers_callworkflowprovider",
      "target": "core_providers_generatewithfallback"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L18",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package",
      "target": "package_dependencies"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L4",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package",
      "target": "package_description"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L22",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package",
      "target": "package_devdependencies"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L8",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package",
      "target": "package_engines"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L6",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package",
      "target": "package_license"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L7",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package",
      "target": "package_main"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package",
      "target": "package_name"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L5",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package",
      "target": "package_private"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L11",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package",
      "target": "package_scripts"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L3",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package",
      "target": "package_version"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L9",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_engines",
      "target": "package_engines_node"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L12",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_scripts",
      "target": "package_scripts_start"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L13",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_scripts",
      "target": "package_scripts_test"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L15",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_scripts",
      "target": "package_scripts_test_api"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L14",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_scripts",
      "target": "package_scripts_test_core"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L16",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_scripts",
      "target": "package_scripts_test_extension"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L19",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_dependencies",
      "target": "package_dependencies_zod"
    },
    {
      "relation": "imports",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L19",
      "weight": 1.0,
      "context": "import",
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_dependencies_zod",
      "target": "zod"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L24",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_devdependencies",
      "target": "package_devdependencies_dompurify"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L25",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_devdependencies",
      "target": "package_devdependencies_marked"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L23",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_devdependencies",
      "target": "package_devdependencies_tabler_icons_webfont"
    },
    {
      "relation": "imports",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L23",
      "weight": 1.0,
      "context": "import",
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_devdependencies_tabler_icons_webfont",
      "target": "tabler_icons_webfont"
    },
    {
      "relation": "imports",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L24",
      "weight": 1.0,
      "context": "import",
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_devdependencies_dompurify",
      "target": "dompurify"
    },
    {
      "relation": "imports",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L25",
      "weight": 1.0,
      "context": "import",
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "package_devdependencies_marked",
      "target": "marked"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L31",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_abortsignalonclose"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L78",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_allowedapimethods"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L13",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_callchatcompletion_createtraceid_generatewithfallback_prepareportablehandoff_providerstatus_runblanka2akit_runselfoptimizingworkflow"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L32",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_commonheaders"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L22",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_createoptimizersystem"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L2",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_fs"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L7",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_graphifydir"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L30",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_guard"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L115",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_handleapi"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L1",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_http"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L41",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_loadenvfile"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L39",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_optimizersystem"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L6",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_outputdir"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L3",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_path"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L12",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_port"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L33",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_publicerror"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L94",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_readjson"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L55",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_sendjson"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L399",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_server"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L344",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_servestatic"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L336",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_staticsecurityheaders"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L34",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_takeratelimit"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L35",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_validatea2apayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L36",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_validategeneratepayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L37",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_validateoptimizerpayload"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L73",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server",
      "target": "server_writesse"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L211",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_handleapi",
      "target": "server_abortsignalonclose"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L133",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_handleapi",
      "target": "server_commonheaders"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L65",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_sendjson",
      "target": "server_commonheaders"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L188",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_handleapi",
      "target": "server_publicerror"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L127",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_handleapi",
      "target": "server_takeratelimit"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L307",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_handleapi",
      "target": "server_validatea2apayload"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L243",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_handleapi",
      "target": "server_validategeneratepayload"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L172",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_handleapi",
      "target": "server_validateoptimizerpayload"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L129",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_handleapi",
      "target": "server_sendjson"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L215",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_handleapi",
      "target": "server_writesse"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L325",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_handleapi",
      "target": "server_allowedapimethods"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "server.cjs",
      "source_location": "L171",
      "weight": 1.0,
      "_origin": "ast",
      "confidence_score": 1.0,
      "source": "server_handleapi",
      "target": "server_readjson"
    }
  ],
  "hyperedges": [],
  "built_at_commit": "9e30bf7c11522608bb89f27d4f199311e169f838"
}