{"evidence_id": "ev_cb3fe33aea689273132195307b301515eb7fd0e9b8848eef5bfb86c79d79f9b7", "subject": {"name": "app", "digest": {"sha256": "e35391e44b37867465646367e2a876bf7617a189c96b0339e9bf7e6971064af0"}, "local_path": "/tmp/reatools-FQiKtV/app", "format": "directory", "architecture": null}, "provider": {"id": "rea-javascript-application", "name": "REA JavaScript application analyzer", "version": "1"}, "analysis_profile": null, "predicate_type": "rea.javascript-application-analysis", "operation": "analyze_javascript_application", "parameters": {"format": "auto", "integrity_policy": "fail", "max_semantic_nodes": 2500, "max_semantic_nodes_per_file": 1000, "max_heap_mb": 128, "analysis_timeout_ms": 20000}, "raw_result": null, "normalized_result": {"input_path": "/tmp/reatools-FQiKtV/app", "format": "directory", "root_artifact_sha256": "e35391e44b37867465646367e2a876bf7617a189c96b0339e9bf7e6971064af0", "inventory_manifest_id": "agm_b5fdb2b2adcedf3a3a1b84f2e0ab1cbed42c6e3b7503a99b0795eee175bdedfa", "inventory_graph_sha256": "59c663ff7d1edc356ced7313fa2552645d5e924f7c73d80c60fc5d77a2daaa54", "integrity_contradictions": [], "graph": {"schema": "JavaScriptApplicationGraph", "root_node_ids": ["jag_node_957ff4e7a46bafa760880424eab570260549475a8602e707c33f2ef0aa4b6990"], "nodes": [{"node_id": "jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f", "kind": "javascript-asset", "identity": {"strategy": "content-digest", "stability": "global-exact", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "observations": [{"label": "source-01.js", "source_map_reference": null, "properties": {"path": "source-01.js", "bytes": 712, "inventory_artifact_id": "art_f80f391220ff31898d6a7e66eccdc3ea2dab59a3b8cbd94fda88ebfd98288455", "unpacked": false, "file_kind": "javascript", "text_status": "included", "parse_status": "complete", "json_parse_status": null, "json_top_level_keys": [], "omitted_json_top_level_keys": 0, "vendor_markers": []}, "evidence": {"authority": "artifact-bytes", "state": "observed", "confidence": "exact", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}, "extractor": {"name": "rea-javascript-artifact-reconstruction", "version": "1", "operation": "inventory-relevant-file", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": [], "evidence_ids": []}, "observation_id": "jag_observation_1dc587e671bfa4a6214a00388771b44a3ca411b060884b9507a763684f7e5baf", "identifier_strategy": {"strategy": "semantic-content-sha256", "stability": "observation-exact"}}]}, {"node_id": "jag_node_4b9ab1fa35c5850795c1f8f079683aa17f2d5e8f512da975957a26fb739d32ec", "kind": "javascript-module", "identity": {"strategy": "artifact-local-key", "stability": "artifact-version", "artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "namespace": "source-module", "key": "e35391e44b37867465646367e2a876bf7617a189c96b0339e9bf7e6971064af0:source-01.js"}, "observations": [{"label": "source-01.js", "source_map_reference": null, "properties": {"semantic_role": "source-module", "path": "source-01.js", "container_sha256": "e35391e44b37867465646367e2a876bf7617a189c96b0339e9bf7e6971064af0", "logical_module_key": "source-01.js", "module_format": "unknown", "import_relationships": 0, "type_relationships": 0, "export_relationships": 0, "export_names": [], "type_export_names": [], "omitted_export_names": 0}, "evidence": {"authority": "ast-static-analysis", "state": "observed", "confidence": "exact", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 1, "column": 0}, "end": {"line": 20, "column": 0}}}, "extractor": {"name": "rea-javascript-artifact-reconstruction", "version": "1", "operation": "recover-source-module", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": ["Cross-function mutation and dynamic property resolution remain unknown.", "Local call, argument, return, and closure relations are static candidates and do not prove runtime invocation.", "Promise ownership covers explicit unshadowed Promise construction, static factories, aggregation, chaining, and await syntax only.", "Return sites include only direct callable returns; nested callable returns remain separate.", "Values and aliases were recovered from inert syntax only; no JavaScript was executed."], "evidence_ids": []}, "observation_id": "jag_observation_846d478db9d5d26e3ce43cfce79a5b678f2596409070d90b03ef6242e435eb5d", "identifier_strategy": {"strategy": "semantic-content-sha256", "stability": "observation-exact"}}]}, {"node_id": "jag_node_8bfa41078c1fc03b675b45a188683a33d80c4fa8a37148ea5a8c778018fa9ba6", "kind": "endpoint", "identity": {"strategy": "artifact-local-key", "stability": "artifact-version", "artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "namespace": "network", "key": "[\"literal\",\"/demo/catalog.json\"]"}, "observations": [{"label": "network endpoint", "source_map_reference": null, "properties": {"endpoint_kind": "network", "value": "/demo/catalog.json", "mechanism": "call:fetch"}, "evidence": {"authority": "ast-static-analysis", "state": "observed", "confidence": "exact", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 25}, "end": {"line": 2, "column": 52}}}, "extractor": {"name": "rea-javascript-artifact-reconstruction", "version": "1", "operation": "discover-static-endpoint", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": [], "evidence_ids": []}, "observation_id": "jag_observation_f07ab8e1711e2de3c2d2082bf7867d2b1c557417fa646069d4c28e250a9e7a6b", "identifier_strategy": {"strategy": "semantic-content-sha256", "stability": "observation-exact"}}]}, {"node_id": "jag_node_957ff4e7a46bafa760880424eab570260549475a8602e707c33f2ef0aa4b6990", "kind": "artifact", "identity": {"strategy": "content-digest", "stability": "global-exact", "sha256": "e35391e44b37867465646367e2a876bf7617a189c96b0339e9bf7e6971064af0"}, "observations": [{"label": "artifact root", "source_map_reference": null, "properties": {"format": "directory", "bytes": 0, "inventory_manifest_id": "agm_b5fdb2b2adcedf3a3a1b84f2e0ab1cbed42c6e3b7503a99b0795eee175bdedfa", "inventory_graph_sha256": "59c663ff7d1edc356ced7313fa2552645d5e924f7c73d80c60fc5d77a2daaa54", "inventory_artifact_id": "art_c018cbb98e94a3f08ee65dbcc71c28e641f3a00a683619f42dd4a8b240204cc9"}, "evidence": {"authority": "artifact-bytes", "state": "observed", "confidence": "exact", "artifact": {"available": true, "artifact_id": "art_e35391e44b37867465646367e2a876bf7617a189c96b0339e9bf7e6971064af0", "sha256": "e35391e44b37867465646367e2a876bf7617a189c96b0339e9bf7e6971064af0"}, "location": {"available": true, "value": {"kind": "artifact-path", "path": "artifact-root"}}, "extractor": {"name": "rea-javascript-artifact-reconstruction", "version": "1", "operation": "inventory-root", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": ["artifact-root is a path-independent alias; the application result retains the canonical local input path."], "evidence_ids": []}, "observation_id": "jag_observation_ead7e857745ceb70a56f1785f694c620a68f9b416458322958d145cacbbcc2d1", "identifier_strategy": {"strategy": "semantic-content-sha256", "stability": "observation-exact"}}]}], "edges": [{"source_node_id": "jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f", "target_node_id": "jag_node_4b9ab1fa35c5850795c1f8f079683aa17f2d5e8f512da975957a26fb739d32ec", "relation": "contains", "properties": {"logical_module_key": "source-01.js"}, "evidence": {"authority": "ast-static-analysis", "state": "observed", "confidence": "exact", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 1, "column": 0}, "end": {"line": 20, "column": 0}}}, "extractor": {"name": "rea-javascript-artifact-reconstruction", "version": "1", "operation": "map-bundler-structure", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": [], "evidence_ids": []}, "edge_id": "jag_edge_59db9480cd0c472acc7bad17a946a69c7a8333c322808454bff87657ac1dea6a", "identifier_strategy": {"strategy": "semantic-content-sha256", "stability": "relationship-exact"}}, {"source_node_id": "jag_node_4b9ab1fa35c5850795c1f8f079683aa17f2d5e8f512da975957a26fb739d32ec", "target_node_id": "jag_node_8bfa41078c1fc03b675b45a188683a33d80c4fa8a37148ea5a8c778018fa9ba6", "relation": "calls", "properties": {"mechanism": "call:fetch"}, "evidence": {"authority": "static-relationship-inference", "state": "inferred", "confidence": "high", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 25}, "end": {"line": 2, "column": 52}}}, "extractor": {"name": "rea-javascript-artifact-reconstruction", "version": "1", "operation": "map-static-relationship", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": ["Static syntax does not prove that this relationship executes at runtime."], "evidence_ids": []}, "edge_id": "jag_edge_b3aea29c11d6747684cf7e4ae39ef5310844e35f0076042f7f5aeedaf9f95a24", "identifier_strategy": {"strategy": "semantic-content-sha256", "stability": "relationship-exact"}}, {"source_node_id": "jag_node_957ff4e7a46bafa760880424eab570260549475a8602e707c33f2ef0aa4b6990", "target_node_id": "jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f", "relation": "contains", "properties": {"path": "source-01.js"}, "evidence": {"authority": "artifact-bytes", "state": "observed", "confidence": "exact", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}, "extractor": {"name": "rea-javascript-artifact-reconstruction", "version": "1", "operation": "inventory-file", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": [], "evidence_ids": []}, "edge_id": "jag_edge_ec4e249327e022a97fef0f037840f4a13a081f0c5c7214ea773e2cbfbab94839", "identifier_strategy": {"strategy": "semantic-content-sha256", "stability": "relationship-exact"}}], "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": ["CommonJS and ESM binding relationships were recovered from inert syntax and resolved only within the inventoried artifact container.", "JavaScript and HTML were parsed as inert text; bundle bootstrap code was never executed.", "Static imports, entrypoints, workers, endpoints, and storage relationships do not prove runtime execution.", "Static paths and relationships may remain unresolved when expressions are dynamic or obfuscated.", "Webpack/Rspack factories were recovered from AST literals; REA did not invoke push handlers or bundle bootstrap code."], "graph_id": "jag_07622d41b670675b20f9a6c97efb4315caf502d0fbc1d07b87ed4858dc15dc53"}, "summary": {"browser_windows": 0, "explicit_web_preferences": 0, "preload_entrypoints": 0, "context_bridge_apis": 0, "exposed_api_members": 0, "ipc": {"operations": 0, "literal_channels": 0, "dynamic_channel_operations": 0, "renderer_transmissions": 0, "renderer_listeners": 0, "main_handlers": 0, "paired_renderer_transmissions": 0, "ambiguous_renderer_transmissions": 0, "unpaired_literal_renderer_transmissions": 0}, "sender_validation_observations": 0, "utility_processes": 0, "resolved_utility_entrypoints": 0, "native_addon_bindings": 0, "resolved_native_addon_bindings": 0}, "statistics": {"relevant_files": 1, "nested_asar_containers": 0, "text_bytes_read": 712, "invalid_utf8_files": 0, "parsed_javascript_files": 1, "visited_ast_nodes": 125, "findings": 1, "modules": 0, "parse_failures": 0}, "limitations": ["CommonJS and ESM binding relationships were recovered from inert syntax and resolved only within the inventoried artifact container.", "JavaScript and HTML were parsed as inert text; bundle bootstrap code was never executed.", "Static imports, entrypoints, workers, endpoints, and storage relationships do not prove runtime execution.", "Static paths and relationships may remain unresolved when expressions are dynamic or obfuscated.", "Webpack/Rspack factories were recovered from AST literals; REA did not invoke push handlers or bundle bootstrap code."], "semantic_graph": {"schema": "JavaScriptSemanticRelationGraph", "root_artifact_sha256": "e35391e44b37867465646367e2a876bf7617a189c96b0339e9bf7e6971064af0", "application_graph_id": "jag_07622d41b670675b20f9a6c97efb4315caf502d0fbc1d07b87ed4858dc15dc53", "root_node_ids": ["jsrg_node_1b7a889299b219cecd437e57c35e4810bc309018a3b70f3c69a5c060df75a6da"], "evidence_contexts": [{"authority": "unknown", "state": "unknown", "confidence": "unknown", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "extractor": {"name": "rea-javascript-semantic-analysis", "version": "1", "operation": "analyze_javascript_application", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": ["Binding product has no constant initializer."], "evidence_ids": [], "context_id": "jsrg_evidence_0e14880e328b63b28f5ca16c8cddc9b759f6d303cbf453c7fb30c445d02e7d0b"}, {"authority": "ast-static-analysis", "state": "observed", "confidence": "exact", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "extractor": {"name": "rea-javascript-semantic-analysis", "version": "1", "operation": "analyze_javascript_application", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": [], "evidence_ids": [], "context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54"}, {"authority": "unknown", "state": "unknown", "confidence": "unknown", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "extractor": {"name": "rea-javascript-semantic-analysis", "version": "1", "operation": "analyze_javascript_application", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": ["Unsupported CallExpression value."], "evidence_ids": [], "context_id": "jsrg_evidence_4c44f5fb26073b9934829e916d8ee09f8dcc417b0dab51231e82cf04c5c01693"}, {"authority": "unknown", "state": "unknown", "confidence": "unknown", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "extractor": {"name": "rea-javascript-semantic-analysis", "version": "1", "operation": "analyze_javascript_application", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": ["Unsupported FunctionDeclaration value."], "evidence_ids": [], "context_id": "jsrg_evidence_52abd37a0b5e5181c6fd251de0d62c7ac3aad81dfacc50d8cab3fcedf36587bd"}, {"authority": "unknown", "state": "unknown", "confidence": "unknown", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "extractor": {"name": "rea-javascript-semantic-analysis", "version": "1", "operation": "analyze_javascript_application", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": ["This property may have been mutated."], "evidence_ids": [], "context_id": "jsrg_evidence_78f29ce03a8318d502a46b0c8f78d47aa4f923b658846ad8cb8d3b7f05021f4b"}, {"authority": "static-relationship-inference", "state": "inferred", "confidence": "high", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "extractor": {"name": "rea-javascript-semantic-analysis", "version": "1", "operation": "analyze_javascript_application", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": ["This relationship is a conservative static candidate; it does not prove runtime execution or causal flow."], "evidence_ids": [], "context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c"}, {"authority": "unknown", "state": "unknown", "confidence": "unknown", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "extractor": {"name": "rea-javascript-semantic-analysis", "version": "1", "operation": "analyze_javascript_application", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": ["Dynamic syntax prevents an exact static relationship."], "evidence_ids": [], "context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec"}, {"authority": "unknown", "state": "unknown", "confidence": "unknown", "artifact": {"available": true, "artifact_id": "art_5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a"}, "extractor": {"name": "rea-javascript-semantic-analysis", "version": "1", "operation": "analyze_javascript_application", "executable_sha256": null}, "coverage": {"status": "complete", "truncated": false, "omitted_count": 0, "limits": []}, "limitations": ["Unsupported AwaitExpression value."], "evidence_ids": [], "context_id": "jsrg_evidence_c1cf6a160a6e089da8afddc21f3e397524f0357e579739773b55710501e37e80"}], "nodes": [{"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 17, "column": 2}, "end": {"line": 17, "column": 15}}, "role_key": "object:write:660:673"}, "function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "application_node_ids": [], "label": "write:/hidden", "properties": {"operation_kind": "write", "property_path": ["hidden"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 17, "column": 2}, "end": {"line": 17, "column": 15}}}}, "node_id": "jsrg_node_0190e1941729c4632e106d8561e62c0995e92a60e5e8e9adb791af4c999d455b"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 5, "column": 44}, "end": {"line": 13, "column": 3}}, "role_key": "argument:call:call:216:530:0"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "argument 0", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 44}, "end": {"line": 13, "column": 3}}}}, "node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 15, "column": 49}, "end": {"line": 15, "column": 56}}, "role_key": "argument:call:call:535:694:0"}, "function_node_id": null, "application_node_ids": [], "label": "argument 0", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 49}, "end": {"line": 15, "column": 56}}}}, "node_id": "jsrg_node_08b88998c7e6dc89d1f994cdc0054dcd22a41fc2149e8f74fa7096136758c7b5"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 7, "column": 17}, "end": {"line": 7, "column": 45}}, "role_key": "call:call:call:314:342"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 17}, "end": {"line": 7, "column": 45}}}}, "node_id": "jsrg_node_09cd529961201dc38c70c855a97e34942eb07f7c83a420b2226ba1ea20c4da8c"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 17, "column": 19}, "end": {"line": 17, "column": 25}}, "role_key": "reference:19:read:status"}, "function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "application_node_ids": [], "label": "status", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 17, "column": 19}, "end": {"line": 17, "column": 25}}}}, "node_id": "jsrg_node_109cfff7c0c833a6be14a7a4cc15c744d4d90a1767d5fc7b9f370609e753ac8d"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 2, "column": 8}, "end": {"line": 2, "column": 16}}, "role_key": "definition:scope:function:0:534:binding:response:0"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "variable", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 8}, "end": {"line": 2, "column": 16}}}}, "node_id": "jsrg_node_10f284d7a2a7e20886381082492a1a53590338f5d829e5c7671530b8ec91c196"}, {"kind": "binding", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 16, "column": 8}, "end": {"line": 16, "column": 14}}, "role_key": "binding:scope:function:593:693:binding:status"}, "function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "application_node_ids": [], "label": "status", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 8}, "end": {"line": 16, "column": 14}}}}, "node_id": "jsrg_node_147011ba7a6d77c1186be157336ea3e640f4b8238efca1edf4e93e6e21dd34fd"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 11, "column": 4}, "end": {"line": 11, "column": 31}}, "role_key": "call:call:call:477:504"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 4}, "end": {"line": 11, "column": 31}}}}, "node_id": "jsrg_node_152e11754cb906fb9b12b087b87155052b6d0c92ff3bff5bdb8fe66784d94f92"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 16, "column": 17}, "end": {"line": 16, "column": 25}}, "role_key": "reference:17:read:document"}, "function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "application_node_ids": [], "label": "document", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 17}, "end": {"line": 16, "column": 25}}}}, "node_id": "jsrg_node_17db896dcfc86a6e2ecda8fff747981eb25e6ac0114a41354625c65c337857da"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 15, "column": 58}, "end": {"line": 18, "column": 1}}, "role_key": "argument:call:call:535:694:1"}, "function_node_id": null, "application_node_ids": [], "label": "argument 1", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 58}, "end": {"line": 18, "column": 1}}}}, "node_id": "jsrg_node_17e882a5e2bcb7749c6efc365f2e02f9bf4e8d72e88e6172f9ba46edda544bd6"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 6, "column": 43}, "end": {"line": 6, "column": 52}}, "role_key": "argument:call:call:262:295:0"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "argument 0", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 43}, "end": {"line": 6, "column": 52}}}}, "node_id": "jsrg_node_1b060f903a3a2c7d8bc222e56be4b2ba1b40e7d62bda0d3606410137a095c007"}, {"kind": "module", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": null, "role_key": "module"}, "function_node_id": null, "application_node_ids": ["jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f"], "label": "source-01.js", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "node_id": "jsrg_node_1b7a889299b219cecd437e57c35e4810bc309018a3b70f3c69a5c060df75a6da"}, {"kind": "response", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 40}}, "role_key": "response:111:126"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "json", "properties": {"endpoint": null, "method": "json", "operation_kind": "response-consumer"}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 40}}}}, "node_id": "jsrg_node_1c8e4cc39389a17da4727d65c8c404a692ecd6fa96a90bf2071af02bdb7868fd"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 5, "column": 31}, "end": {"line": 5, "column": 39}}, "role_key": "reference:4:read:products"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "products", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 31}, "end": {"line": 5, "column": 39}}}}, "node_id": "jsrg_node_1dbdcb7e48c60ec9f8e4c70e5746a6d2d255a77f4c0b437e7ebb7c766d8e2bc5"}, {"kind": "property-slot", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": null, "role_key": "property:[\"scope:function:229:529:binding:article\",[\"append\"]]"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": ["jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f"], "label": "append", "properties": {"name": "append", "property_path": ["append"], "property_pointer": "/append", "object_binding_id": "scope:function:229:529:binding:article", "presence": "unknown-coverage", "value_status": "unknown", "value_coverage": null}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "node_id": "jsrg_node_1f7835a662501d03121e3c088548c845c6e2a4611dec25637f9485aff0f0a190"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 33}}, "role_key": "reference:1:read:response"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "response", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 33}}}}, "node_id": "jsrg_node_1fe84d5ac14833c1792e6db6686469ac87107364b6624ecd6f06c5783df1c9c0"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 11, "column": 19}, "end": {"line": 11, "column": 23}}, "role_key": "argument:call:call:477:504:0"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "argument 0", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 19}, "end": {"line": 11, "column": 23}}}}, "node_id": "jsrg_node_2073ffd9d5f13aa0726994e6236a0d6f3cd5211f85b910025243d8fe68967c20"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 5, "column": 28}, "end": {"line": 13, "column": 4}}, "role_key": "argument:call:call:187:531:0"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "spread argument", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 28}, "end": {"line": 13, "column": 4}}}}, "node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453"}, {"kind": "task", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 3, "column": 19}, "end": {"line": 3, "column": 40}}, "role_key": "promise:awaited-expression:105:126"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "awaited expression", "properties": {"method": "await", "operation_kind": "awaited-expression", "ownership": "awaited", "source_resolution": "unresolved"}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 19}, "end": {"line": 3, "column": 40}}}}, "node_id": "jsrg_node_2a03f43fc3d8084724e71ed3e77557b5c68069b70c47ed589d675bcf60a076df"}, {"kind": "property-slot", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": null, "role_key": "property:[\"scope:function:229:529:binding:price\",[\"textContent\"]]"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": ["jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f"], "label": "textContent", "properties": {"name": "textContent", "property_path": ["textContent"], "property_pointer": "/textContent", "object_binding_id": "scope:function:229:529:binding:price", "presence": "unknown-coverage", "value_status": "unknown", "value_coverage": null}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "node_id": "jsrg_node_2c3e5fd031f11eb4a3a43bfff756b922fd2c0d3e27f836446c9885b73be140b2"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 19, "column": 0}, "end": {"line": 19, "column": 12}}, "role_key": "reference:20:read:loadProducts"}, "function_node_id": null, "application_node_ids": [], "label": "loadProducts", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 19, "column": 0}, "end": {"line": 19, "column": 12}}}}, "node_id": "jsrg_node_2c851316612fa9ab6b1eb9b569c9628df6f00d2f413f0c9fe2e71ba5b1a19b48"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 6, "column": 20}, "end": {"line": 6, "column": 53}}, "role_key": "call:call:call:262:295"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 20}, "end": {"line": 6, "column": 53}}}}, "node_id": "jsrg_node_2c988b06ddbf92843370cfa4aa0081791e074da5eab8820e166766e2455dba42"}, {"kind": "binding", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 2, "column": 8}, "end": {"line": 2, "column": 16}}, "role_key": "binding:scope:function:0:534:binding:response"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "response", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 8}, "end": {"line": 2, "column": 16}}}}, "node_id": "jsrg_node_2cb8a235cdf20c201ff8b64d449624590dd4075ddc650f385a602347b41ad304"}, {"kind": "property-slot", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": null, "role_key": "property:[\"scope:function:0:534:binding:container\",[\"replaceChildren\"]]"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": ["jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f"], "label": "replaceChildren", "properties": {"name": "replaceChildren", "property_path": ["replaceChildren"], "property_pointer": "/replaceChildren", "object_binding_id": "scope:function:0:534:binding:container", "presence": "unknown-coverage", "value_status": "unknown", "value_coverage": null}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "node_id": "jsrg_node_2dc1df232f68951e9e3096c6873710d7f09fa9d99fbdb11f2515ad909407057c"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 10, "column": 28}, "end": {"line": 10, "column": 35}}, "role_key": "reference:11:read:product"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "product", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 28}, "end": {"line": 10, "column": 35}}}}, "node_id": "jsrg_node_40464239f7248938d9364d79b8f48acf9b7251e1711fdf3e129a748bf048a63e"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 4, "column": 20}, "end": {"line": 4, "column": 28}}, "role_key": "reference:2:read:document"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "document", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 4, "column": 20}, "end": {"line": 4, "column": 28}}}}, "node_id": "jsrg_node_41662521001b6b96fab7f475f5cb05920d5d2916117586eceed56fae01f713da"}, {"kind": "parameter", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 5, "column": 44}, "end": {"line": 5, "column": 51}}, "role_key": "binding:scope:function:229:529:binding:product"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "product", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 44}, "end": {"line": 5, "column": 51}}}}, "node_id": "jsrg_node_41e1bc3440ee00366f11206ce9cf3f4fef706b312c0fb7e3cce170dc75fae0f8"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 10, "column": 4}, "end": {"line": 10, "column": 9}}, "role_key": "reference:10:read:price"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "price", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 4}, "end": {"line": 10, "column": 9}}}}, "node_id": "jsrg_node_4740be75f7284ed6c7c15763b620d30999acc9e452f91a6866ddb236956630d4"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 5, "column": 2}, "end": {"line": 5, "column": 11}}, "role_key": "reference:3:read:container"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "container", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 2}, "end": {"line": 5, "column": 11}}}}, "node_id": "jsrg_node_49d3221b885f90f21b903ec46521aa4062b5381b73bd2ca7346b288e4d873804"}, {"kind": "binding", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 3, "column": 8}, "end": {"line": 3, "column": 16}}, "role_key": "binding:scope:function:0:534:binding:products"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "products", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 8}, "end": {"line": 3, "column": 16}}}}, "node_id": "jsrg_node_4ba63715d4694573166ddbb70541dbbe5fd57f5f47326e701487babe1ec58950"}, {"kind": "property-slot", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": null, "role_key": "property:[\"scope:function:593:693:binding:status\",[\"hidden\"]]"}, "function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "application_node_ids": ["jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f"], "label": "hidden", "properties": {"name": "hidden", "property_path": ["hidden"], "property_pointer": "/hidden", "object_binding_id": "scope:function:593:693:binding:status", "presence": "unknown-coverage", "value_status": "unknown", "value_coverage": null}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "node_id": "jsrg_node_4cd0ce638268ab62b73fdc5b40f9662d112294f8ff90ef698d34d2811a127eea"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 10, "column": 28}, "end": {"line": 10, "column": 41}}, "role_key": "object:read:456:469"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "read:/price", "properties": {"operation_kind": "read", "property_path": ["price"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 28}, "end": {"line": 10, "column": 41}}}}, "node_id": "jsrg_node_4d6c2b69d3ef8d2634b07ec06d7d3a0b2b515848269a43893ae41be20f596020"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 5, "column": 44}, "end": {"line": 5, "column": 51}}, "role_key": "definition:scope:function:229:529:binding:product:0"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "parameter", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 44}, "end": {"line": 5, "column": 51}}}}, "node_id": "jsrg_node_4f858654f812369b5946b818afe4282adefd9d1709afcc3ba8d7a976f1989f10"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 6, "column": 10}, "end": {"line": 6, "column": 17}}, "role_key": "definition:scope:function:229:529:binding:article:0"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "variable", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 10}, "end": {"line": 6, "column": 17}}}}, "node_id": "jsrg_node_55244ef23d1560f490876df7cee41453cd6ffab04432c83e110bb84c17175363"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 4, "column": 20}, "end": {"line": 4, "column": 42}}, "role_key": "object:read:148:170"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "read:/querySelector", "properties": {"operation_kind": "read", "property_path": ["querySelector"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 4, "column": 20}, "end": {"line": 4, "column": 42}}}}, "node_id": "jsrg_node_5660805343028983e9dd439c912ecda1aed202f65040205e72a21d31ba1e5875"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 40}}, "role_key": "call:call:call:111:126"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 40}}}}, "node_id": "jsrg_node_588531a63117ae09e69ce27614b2d4f0b9952e618f8a9dc1afa0dfaf5d943d9b"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 1, "column": 15}, "end": {"line": 1, "column": 27}}, "role_key": "definition:scope:program:0:712:binding:loadProducts:0"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "function", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 1, "column": 15}, "end": {"line": 1, "column": 27}}}}, "node_id": "jsrg_node_5bba2c0b5dd0c421025f3cfd4a17d5dfc9efec003f0de2c02d93cf1635cb92ef"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 8}}, "role_key": "reference:16:read:document"}, "function_node_id": null, "application_node_ids": [], "label": "document", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 8}}}}, "node_id": "jsrg_node_5bf01346ec5bb0366351ce5eeba132bbbaf81e470a3e3ee9718f1765ffcbaa79"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 8, "column": 4}, "end": {"line": 8, "column": 20}}, "role_key": "object:write:348:364"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "write:/textContent", "properties": {"operation_kind": "write", "property_path": ["textContent"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 4}, "end": {"line": 8, "column": 20}}}}, "node_id": "jsrg_node_5e71ab27a736baabbf38d5d8047837575cd2761ce9c9d77f7447f4aa5ef7ca1d"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 9, "column": 41}, "end": {"line": 9, "column": 44}}, "role_key": "argument:call:call:399:426:0"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "argument 0", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 41}, "end": {"line": 9, "column": 44}}}}, "node_id": "jsrg_node_5eb5702f80571f26e79720009dc69dcb623ad812d33b58cd1f547ad6869f299c"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 15, "column": 23}, "end": {"line": 15, "column": 30}}, "role_key": "argument:call:call:535:566:0"}, "function_node_id": null, "application_node_ids": [], "label": "argument 0", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 23}, "end": {"line": 15, "column": 30}}}}, "node_id": "jsrg_node_5ee05ad1a485301c4a25cc109997f983caaeaedc4372221d1865ccece7c4fe9c"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 2, "column": 25}, "end": {"line": 2, "column": 30}}, "role_key": "reference:0:read:fetch"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "fetch", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 25}, "end": {"line": 2, "column": 30}}}}, "node_id": "jsrg_node_6273f7d11163b6195e899b5540a6f48a9307a03bd92834218c26724164dbeec4"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 2, "column": 25}, "end": {"line": 2, "column": 52}}, "role_key": "call:call:call:57:84"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": ["jag_node_8bfa41078c1fc03b675b45a188683a33d80c4fa8a37148ea5a8c778018fa9ba6"], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 25}, "end": {"line": 2, "column": 52}}}}, "node_id": "jsrg_node_63205b4f3dc348d3434cbddc1e8027b7e06aa8e9c40641e4ab660e17d320bdb7"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 7, "column": 17}, "end": {"line": 7, "column": 39}}, "role_key": "object:read:314:336"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "read:/createElement", "properties": {"operation_kind": "read", "property_path": ["createElement"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 17}, "end": {"line": 7, "column": 39}}}}, "node_id": "jsrg_node_63d31ee983427a553968b97bbcb833187ee7da383731f8675e25c233575a7644"}, {"kind": "return-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 12, "column": 4}, "end": {"line": 12, "column": 19}}, "role_key": "callable:function:229:529:return:12:4:12:19"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "return", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 12, "column": 4}, "end": {"line": 12, "column": 19}}}}, "node_id": "jsrg_node_64e38be629c7eb3f450101873af4d1aa0e725ceb92e49c9e34b90d007c86f6c1"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 9, "column": 18}, "end": {"line": 9, "column": 45}}, "role_key": "call:call:call:399:426"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 18}, "end": {"line": 9, "column": 45}}}}, "node_id": "jsrg_node_69ca634c13b233bba9169bda6b4b3a542038ada0466b9c8e9192ed16e8386d85"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 7, "column": 17}, "end": {"line": 7, "column": 25}}, "role_key": "reference:6:read:document"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "document", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 17}, "end": {"line": 7, "column": 25}}}}, "node_id": "jsrg_node_70dbfbc4406797624848125dacad044f152e347e3f28c9534227c5def74bb022"}, {"kind": "property-slot", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": null, "role_key": "property:[\"scope:function:0:534:binding:products\",[\"map\"]]"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": ["jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f"], "label": "map", "properties": {"name": "map", "property_path": ["map"], "property_pointer": "/map", "object_binding_id": "scope:function:0:534:binding:products", "presence": "unknown-coverage", "value_status": "unknown", "value_coverage": null}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "node_id": "jsrg_node_719cc6b7788c767cfe6b5f5d46f236602170523c7a96e717dd5bf0123a520aed"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 5, "column": 31}, "end": {"line": 13, "column": 4}}, "role_key": "call:call:call:216:530"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 31}, "end": {"line": 13, "column": 4}}}}, "node_id": "jsrg_node_735e22ed90ebd4893e59580e57be9dec077f4343a16f65f15872b14570d4df9c"}, {"kind": "binding", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 4, "column": 8}, "end": {"line": 4, "column": 17}}, "role_key": "binding:scope:function:0:534:binding:container"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "container", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 4, "column": 8}, "end": {"line": 4, "column": 17}}}}, "node_id": "jsrg_node_74ced300a74a18951a6aa3ac3a1ec128aefb67405b2706bcd73a18abb2396bfd"}, {"kind": "function", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 5, "column": 44}, "end": {"line": 13, "column": 3}}, "role_key": "callable:callable:function:229:529"}, "function_node_id": null, "application_node_ids": [], "label": null, "properties": {"name": null}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 44}, "end": {"line": 13, "column": 3}}}}, "node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 17, "column": 2}, "end": {"line": 17, "column": 8}}, "role_key": "reference:18:read:status"}, "function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "application_node_ids": [], "label": "status", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 17, "column": 2}, "end": {"line": 17, "column": 8}}}}, "node_id": "jsrg_node_7ef9d5b15bd849fb2ac4abae865501322ed798444e3aebc966a2a3a365b0f47b"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 8, "column": 23}, "end": {"line": 8, "column": 35}}, "role_key": "object:read:367:379"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "read:/name", "properties": {"operation_kind": "read", "property_path": ["name"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 23}, "end": {"line": 8, "column": 35}}}}, "node_id": "jsrg_node_7f61e110288c538d9f15ed5f047eba7ea4d1601c28cd7e4a3993b7c501cc5a18"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 9, "column": 18}, "end": {"line": 9, "column": 26}}, "role_key": "reference:9:read:document"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "document", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 18}, "end": {"line": 9, "column": 26}}}}, "node_id": "jsrg_node_807f96073c554f8c05fe5c0740a06295333c862ed000742eb4414a042cfc330e"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 5, "column": 31}, "end": {"line": 5, "column": 43}}, "role_key": "object:read:216:228"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "read:/map", "properties": {"operation_kind": "read", "property_path": ["map"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 31}, "end": {"line": 5, "column": 43}}}}, "node_id": "jsrg_node_847c67d890ddb97171e77f8652301c7dee40357f0b77021bb2fa81f984456d42"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 15, "column": 0}, "end": {"line": 18, "column": 2}}, "role_key": "call:call:call:535:694"}, "function_node_id": null, "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 0}, "end": {"line": 18, "column": 2}}}}, "node_id": "jsrg_node_849af442861bf0a88721166ee905b352f0ea77200f8e5adef9140738de160ee2"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 17, "column": 19}, "end": {"line": 17, "column": 32}}, "role_key": "object:read:677:690"}, "function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "application_node_ids": [], "label": "read:/hidden", "properties": {"operation_kind": "read", "property_path": ["hidden"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 17, "column": 19}, "end": {"line": 17, "column": 32}}}}, "node_id": "jsrg_node_868188a4243ba5c2b70dbc850efc599687c740aaa1ba6d42f6610de2ee0ea2aa"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 11, "column": 4}, "end": {"line": 11, "column": 11}}, "role_key": "reference:12:read:article"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "article", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 4}, "end": {"line": 11, "column": 11}}}}, "node_id": "jsrg_node_91237240d6d057e0de6a7b03383fb16b4ebe36edb0a2982f4966aed1b83d3781"}, {"kind": "function", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 15, "column": 58}, "end": {"line": 18, "column": 1}}, "role_key": "callable:callable:function:593:693"}, "function_node_id": null, "application_node_ids": [], "label": null, "properties": {"name": null}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 58}, "end": {"line": 18, "column": 1}}}}, "node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 11, "column": 25}, "end": {"line": 11, "column": 30}}, "role_key": "reference:14:read:price"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "price", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 25}, "end": {"line": 11, "column": 30}}}}, "node_id": "jsrg_node_9236d7bf24d5cc2c79900cac5347766206b5ca22b63f5ae6455812556fd5c98c"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 5, "column": 2}, "end": {"line": 5, "column": 27}}, "role_key": "object:read:187:212"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "read:/replaceChildren", "properties": {"operation_kind": "read", "property_path": ["replaceChildren"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 2}, "end": {"line": 5, "column": 27}}}}, "node_id": "jsrg_node_954168604f9ecda7d75d0bceaf27b1d0f251731bd8991420515dfd8717467a8b"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 8, "column": 4}, "end": {"line": 8, "column": 8}}, "role_key": "reference:7:read:name"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "name", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 4}, "end": {"line": 8, "column": 8}}}}, "node_id": "jsrg_node_96a3fecf9784d4de66882c72dec081500188ba891960905ac666a1aa14127d03"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 16, "column": 40}, "end": {"line": 16, "column": 54}}, "role_key": "argument:call:call:618:656:0"}, "function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "application_node_ids": [], "label": "argument 0", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 40}, "end": {"line": 16, "column": 54}}}}, "node_id": "jsrg_node_9e24042aeb6e50b5470e1059d632558e66f1f75a2c567ad439ca7d73e1deb14d"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 31}}, "role_key": "call:call:call:535:566"}, "function_node_id": null, "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 31}}}}, "node_id": "jsrg_node_a03b5726146dfa43733d85fd2c6dadb79bec99452b525c96f469e811d3169f1f"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 9, "column": 10}, "end": {"line": 9, "column": 15}}, "role_key": "definition:scope:function:229:529:binding:price:0"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "variable", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 10}, "end": {"line": 9, "column": 15}}}}, "node_id": "jsrg_node_a115faae0767b4648d80a901a456a9d44d6c00a2d64b1753d14add1f25f3fdba"}, {"kind": "property-slot", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": null, "role_key": "property:[\"scope:function:229:529:binding:product\",[\"name\"]]"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": ["jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f"], "label": "name", "properties": {"name": "name", "property_path": ["name"], "property_pointer": "/name", "object_binding_id": "scope:function:229:529:binding:product", "presence": "unknown-coverage", "value_status": "unknown", "value_coverage": null}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "node_id": "jsrg_node_a21a406b6dc81753fb6514c5eb2d40c28f1b5c3675a56d63c79d2fcd1dcfdd36"}, {"kind": "property-slot", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": null, "role_key": "property:[\"scope:function:229:529:binding:name\",[\"textContent\"]]"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": ["jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f"], "label": "textContent", "properties": {"name": "textContent", "property_path": ["textContent"], "property_pointer": "/textContent", "object_binding_id": "scope:function:229:529:binding:name", "presence": "unknown-coverage", "value_status": "unknown", "value_coverage": null}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "node_id": "jsrg_node_a2a4cbd9b36e689f12b026a7a509489c63e8af808e4c7d98e4fd72f70946f817"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 11, "column": 25}, "end": {"line": 11, "column": 30}}, "role_key": "argument:call:call:477:504:1"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "argument 1", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 25}, "end": {"line": 11, "column": 30}}}}, "node_id": "jsrg_node_a2cebe2e9c1d08d23b4b0efeee02e98ac49ec1be7e45dd74fc819e4176059104"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 2, "column": 31}, "end": {"line": 2, "column": 51}}, "role_key": "argument:call:call:57:84:0"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "argument 0", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 31}, "end": {"line": 2, "column": 51}}}}, "node_id": "jsrg_node_a9c388131e647fd065442fee5a6413b5606d87cb7d12515230d35bcbdca29a64"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 4, "column": 8}, "end": {"line": 4, "column": 17}}, "role_key": "definition:scope:function:0:534:binding:container:0"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "variable", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 4, "column": 8}, "end": {"line": 4, "column": 17}}}}, "node_id": "jsrg_node_aebe7625645cb1761db50c02f344f131ae3a447279c91dbe1de93a2dd78d979b"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 16, "column": 17}, "end": {"line": 16, "column": 55}}, "role_key": "call:call:call:618:656"}, "function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 17}, "end": {"line": 16, "column": 55}}}}, "node_id": "jsrg_node_b1a16de358491120e691dfcf2249783d2c10aff69ce17e7282c458ea46cc5a96"}, {"kind": "binding", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 6, "column": 10}, "end": {"line": 6, "column": 17}}, "role_key": "binding:scope:function:229:529:binding:article"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "article", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 10}, "end": {"line": 6, "column": 17}}}}, "node_id": "jsrg_node_b1a9b15939d0d6c33f2b63ceb8a47d38fe947b73e3dc1d37a14081446f5b20b1"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 7, "column": 10}, "end": {"line": 7, "column": 14}}, "role_key": "definition:scope:function:229:529:binding:name:0"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "variable", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 10}, "end": {"line": 7, "column": 14}}}}, "node_id": "jsrg_node_b243955cd20a8c2fff2392bbc64418328d35af4aac094a755b6e2a78da908df7"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 12, "column": 11}, "end": {"line": 12, "column": 18}}, "role_key": "reference:15:read:article"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "article", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 12, "column": 11}, "end": {"line": 12, "column": 18}}}}, "node_id": "jsrg_node_b2cb89af7187c9a823564ef6aec4b6f3853a728d43c064a7da6bbe9c4038a561"}, {"kind": "task", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 2, "column": 19}, "end": {"line": 2, "column": 52}}, "role_key": "promise:awaited-expression:51:84"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "awaited expression", "properties": {"method": "await", "operation_kind": "awaited-expression", "ownership": "awaited", "source_resolution": "unresolved"}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 19}, "end": {"line": 2, "column": 52}}}}, "node_id": "jsrg_node_bcc1606674721a65c18bd116c659abd8b9b6abf3483609a90a62419284898cf4"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 10, "column": 4}, "end": {"line": 10, "column": 21}}, "role_key": "object:write:432:449"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "write:/textContent", "properties": {"operation_kind": "write", "property_path": ["textContent"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 4}, "end": {"line": 10, "column": 21}}}}, "node_id": "jsrg_node_bd0682e6edf166012f93c2f0e1009617750f7d493f241eb783af6cab4abe4ffc"}, {"kind": "function", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 1, "column": 0}, "end": {"line": 14, "column": 1}}, "role_key": "callable:callable:function:0:534"}, "function_node_id": null, "application_node_ids": [], "label": "loadProducts", "properties": {"name": "loadProducts"}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 1, "column": 0}, "end": {"line": 14, "column": 1}}}}, "node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 5, "column": 2}, "end": {"line": 13, "column": 5}}, "role_key": "call:call:call:187:531"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 2}, "end": {"line": 13, "column": 5}}}}, "node_id": "jsrg_node_bdf4cd7154d58e0bc9d87a341197cc3ad05aece2e161880232e007ae83e25c05"}, {"kind": "property-slot", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": null, "role_key": "property:[\"scope:function:0:534:binding:response\",[\"json\"]]"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": ["jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f"], "label": "json", "properties": {"name": "json", "property_path": ["json"], "property_pointer": "/json", "object_binding_id": "scope:function:0:534:binding:response", "presence": "unknown-coverage", "value_status": "unknown", "value_coverage": null}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "node_id": "jsrg_node_bfd76a30bc4d4042b7b43c55eba8588125b2b747e60b64d31a4be2991a109bcc"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 7, "column": 40}, "end": {"line": 7, "column": 44}}, "role_key": "argument:call:call:314:342:0"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "argument 0", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 40}, "end": {"line": 7, "column": 44}}}}, "node_id": "jsrg_node_c26ead83fafe105fcf855be2058026d88b45f163b8cf493ea0ceb51e654d6c97"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 19, "column": 0}, "end": {"line": 19, "column": 14}}, "role_key": "call:call:call:696:710"}, "function_node_id": null, "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 19, "column": 0}, "end": {"line": 19, "column": 14}}}}, "node_id": "jsrg_node_cd6a624c9720701163dd018aa0d2c0b3a1c4c2fc0c1674a0a8b4e131ac417106"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 11, "column": 4}, "end": {"line": 11, "column": 18}}, "role_key": "object:read:477:491"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "read:/append", "properties": {"operation_kind": "read", "property_path": ["append"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 4}, "end": {"line": 11, "column": 18}}}}, "node_id": "jsrg_node_ce180fbb7ae61a74ed3f59f41173827ee8ef383099073167bbeb05a564e43cf4"}, {"kind": "binding", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 9, "column": 10}, "end": {"line": 9, "column": 15}}, "role_key": "binding:scope:function:229:529:binding:price"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "price", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 10}, "end": {"line": 9, "column": 15}}}}, "node_id": "jsrg_node_d2ae0936b2a66705ae0ca05946ae005de20095cee0d6f7d3cb377542613284a8"}, {"kind": "binding", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 7, "column": 10}, "end": {"line": 7, "column": 14}}, "role_key": "binding:scope:function:229:529:binding:name"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "name", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 10}, "end": {"line": 7, "column": 14}}}}, "node_id": "jsrg_node_d75224d49b6ffc1df88f0d61aa9a1e748115c0ea419302c3d0475a6fcbc6c8c9"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 6, "column": 20}, "end": {"line": 6, "column": 42}}, "role_key": "object:read:262:284"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "read:/createElement", "properties": {"operation_kind": "read", "property_path": ["createElement"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 20}, "end": {"line": 6, "column": 42}}}}, "node_id": "jsrg_node_d827ddb537f61545b52b3ff8c48312cc2174f3604fda9600cbde8dfd19a888a9"}, {"kind": "binding", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 1, "column": 15}, "end": {"line": 1, "column": 27}}, "role_key": "binding:scope:program:0:712:binding:loadProducts"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "loadProducts", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 1, "column": 15}, "end": {"line": 1, "column": 27}}}}, "node_id": "jsrg_node_d8939887b83690ebe1a84c52da153597a65247477f3c62d1c486b76259383155"}, {"kind": "call-site", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 4, "column": 20}, "end": {"line": 4, "column": 55}}, "role_key": "call:call:call:148:183"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "call", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 4, "column": 20}, "end": {"line": 4, "column": 55}}}}, "node_id": "jsrg_node_dea6448aeb6ffbce1742bcd7ec6f13c7f4df0646f5543dc7b26fc2769a8e4994"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 16, "column": 8}, "end": {"line": 16, "column": 14}}, "role_key": "definition:scope:function:593:693:binding:status:0"}, "function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "application_node_ids": [], "label": "variable", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 8}, "end": {"line": 16, "column": 14}}}}, "node_id": "jsrg_node_df34a443a8146e8aec5707e52ad41bac6eeeffbf6f965a09f11f8881ec72eb39"}, {"kind": "property-slot", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": null, "role_key": "property:[\"scope:function:229:529:binding:product\",[\"price\"]]"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": ["jag_node_2e88729031180970c1074f06d14112b35d61cee8e50cdd622158c013e0d2ae4f"], "label": "price", "properties": {"name": "price", "property_path": ["price"], "property_pointer": "/price", "object_binding_id": "scope:function:229:529:binding:product", "presence": "unknown-coverage", "value_status": "unknown", "value_coverage": null}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "node_id": "jsrg_node_e06eb3a29c6c4f9ede950bbbf8bd89b27165ae3b0574f814b797b2f77aa79950"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 9, "column": 18}, "end": {"line": 9, "column": 40}}, "role_key": "object:read:399:421"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "read:/createElement", "properties": {"operation_kind": "read", "property_path": ["createElement"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 18}, "end": {"line": 9, "column": 40}}}}, "node_id": "jsrg_node_e0a5f51e545beb5b44122d04ea4b998945b92a1fdef01904a742d7a1a3441cec"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 6, "column": 20}, "end": {"line": 6, "column": 28}}, "role_key": "reference:5:read:document"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "document", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 20}, "end": {"line": 6, "column": 28}}}}, "node_id": "jsrg_node_e4b9a9dd12c4d13c4ca84d3cbb06536409bc1e87f35091a4396c9ddc2320d9e4"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 8, "column": 23}, "end": {"line": 8, "column": 30}}, "role_key": "reference:8:read:product"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "product", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 23}, "end": {"line": 8, "column": 30}}}}, "node_id": "jsrg_node_e5adf0c2ab204c6e8e5ee2d35579ef1443585d17448a1707e36099319152db9f"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 22}}, "role_key": "object:read:535:557"}, "function_node_id": null, "application_node_ids": [], "label": "read:/querySelector", "properties": {"operation_kind": "read", "property_path": ["querySelector"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 22}}}}, "node_id": "jsrg_node_e67aa0091dfe8c525760ddaed0fcded6e5aded9f69dc2e9ce5733f7e2dc87317"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 48}}, "role_key": "object:read:535:583"}, "function_node_id": null, "application_node_ids": [], "label": "read:/addEventListener", "properties": {"operation_kind": "read", "property_path": ["addEventListener"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 48}}}}, "node_id": "jsrg_node_e95735ab1f87cdab62c6437ae746df556bf5e0b64c0269a1e0f3cac49e07901d"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 11, "column": 19}, "end": {"line": 11, "column": 23}}, "role_key": "reference:13:read:name"}, "function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "application_node_ids": [], "label": "name", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 19}, "end": {"line": 11, "column": 23}}}}, "node_id": "jsrg_node_ed50848d2b23a962c1c9fd7d0d691581c1d8e42b1d287eb5c18115a02aab96b0"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 4, "column": 43}, "end": {"line": 4, "column": 54}}, "role_key": "argument:call:call:148:183:0"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "argument 0", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 4, "column": 43}, "end": {"line": 4, "column": 54}}}}, "node_id": "jsrg_node_f1be20248f8783d8935cc30ea6b32d23798f3052811404bb51e52d8fe532bc93"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 38}}, "role_key": "object:read:111:124"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "read:/json", "properties": {"operation_kind": "read", "property_path": ["json"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 38}}}}, "node_id": "jsrg_node_fa40fe3214aa001a3dd2cc7b3103786fc2d42553872360078fe59ac3dd8b688c"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 16, "column": 17}, "end": {"line": 16, "column": 39}}, "role_key": "object:read:618:640"}, "function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "application_node_ids": [], "label": "read:/querySelector", "properties": {"operation_kind": "read", "property_path": ["querySelector"]}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 17}, "end": {"line": 16, "column": 39}}}}, "node_id": "jsrg_node_fab17938a87fd68c84a562eb23a4695c4daa4749977eb245a7e6e4fd7158bb7d"}, {"kind": "request", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 2, "column": 25}, "end": {"line": 2, "column": 52}}, "role_key": "request:57:84"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": ["jag_node_8bfa41078c1fc03b675b45a188683a33d80c4fa8a37148ea5a8c778018fa9ba6"], "label": "fetch", "properties": {"endpoint": "/demo/catalog.json", "method": "fetch", "operation_kind": "request"}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 25}, "end": {"line": 2, "column": 52}}}}, "node_id": "jsrg_node_fc7515f2549d788ae88700da7e504964abdcc64ff66a578d306caa7279e603e5"}, {"kind": "expression", "identity": {"artifact_sha256": "5f3908c52e899610b6f0aa3e4091c2924b818a03770c09cf5aa8bc2d7ec7326a", "module_path": "source-01.js", "source_range": {"start": {"line": 3, "column": 8}, "end": {"line": 3, "column": 16}}, "role_key": "definition:scope:function:0:534:binding:products:0"}, "function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "application_node_ids": [], "label": "variable", "properties": {}, "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 8}, "end": {"line": 3, "column": 16}}}}, "node_id": "jsrg_node_fddda5b8c5ba9ed6130830a271b136a77ad3b31bef84c99c855078b38efcfa79"}], "relations": [{"source_node_id": "jsrg_node_5bba2c0b5dd0c421025f3cfd4a17d5dfc9efec003f0de2c02d93cf1635cb92ef", "target_node_id": "jsrg_node_d8939887b83690ebe1a84c52da153597a65247477f3c62d1c486b76259383155", "relation": "defines", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 1, "column": 15}, "end": {"line": 1, "column": 27}}}}, "relation_id": "jsrg_relation_011b1fe6a9a8408b9db87bc473408753e76c35fe45f605c1d6938e50a26cc6d5"}, {"source_node_id": "jsrg_node_41e1bc3440ee00366f11206ce9cf3f4fef706b312c0fb7e3cce170dc75fae0f8", "target_node_id": "jsrg_node_40464239f7248938d9364d79b8f48acf9b7251e1711fdf3e129a748bf048a63e", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 28}, "end": {"line": 10, "column": 35}}}}, "relation_id": "jsrg_relation_06305767f90f37e9fbaeab2baa33b3fcfc9c063a8a8f11c8056dfd260c026451"}, {"source_node_id": "jsrg_node_63205b4f3dc348d3434cbddc1e8027b7e06aa8e9c40641e4ab660e17d320bdb7", "target_node_id": "jsrg_node_fc7515f2549d788ae88700da7e504964abdcc64ff66a578d306caa7279e603e5", "relation": "constructs-request", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 25}, "end": {"line": 2, "column": 52}}}}, "relation_id": "jsrg_relation_08df6b8ef94b5e224a6ed989a08b6dfc830cf432842f107be269dbb661dc6542"}, {"source_node_id": "jsrg_node_b1a9b15939d0d6c33f2b63ceb8a47d38fe947b73e3dc1d37a14081446f5b20b1", "target_node_id": "jsrg_node_91237240d6d057e0de6a7b03383fb16b4ebe36edb0a2982f4966aed1b83d3781", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 4}, "end": {"line": 11, "column": 11}}}}, "relation_id": "jsrg_relation_09b064a80635542c2e24617a57f5c7d6c7f1753425a14d113eb65750a5ea0eac"}, {"source_node_id": "jsrg_node_e4b9a9dd12c4d13c4ca84d3cbb06536409bc1e87f35091a4396c9ddc2320d9e4", "target_node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 20}, "end": {"line": 6, "column": 28}}}}, "relation_id": "jsrg_relation_0c45e73049ade053dee6d56de295cfd51e6c10a622d9323407c9ad4c4d2362eb"}, {"source_node_id": "jsrg_node_4f858654f812369b5946b818afe4282adefd9d1709afcc3ba8d7a976f1989f10", "target_node_id": "jsrg_node_41e1bc3440ee00366f11206ce9cf3f4fef706b312c0fb7e3cce170dc75fae0f8", "relation": "defines", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 44}, "end": {"line": 5, "column": 51}}}}, "relation_id": "jsrg_relation_0eeff2f11188b465aa5d8944c3639d7cb470c582560659fad43efdbf2dbfde4b"}, {"source_node_id": "jsrg_node_4ba63715d4694573166ddbb70541dbbe5fd57f5f47326e701487babe1ec58950", "target_node_id": "jsrg_node_1dbdcb7e48c60ec9f8e4c70e5746a6d2d255a77f4c0b437e7ebb7c766d8e2bc5", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 31}, "end": {"line": 5, "column": 39}}}}, "relation_id": "jsrg_relation_10abb348dc2c0b996485541ddcc141c7a7f8f97d71f944245f76c24ee3a3be47"}, {"source_node_id": "jsrg_node_ed50848d2b23a962c1c9fd7d0d691581c1d8e42b1d287eb5c18115a02aab96b0", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 19}, "end": {"line": 11, "column": 23}}}}, "relation_id": "jsrg_relation_12aae8d86837c76e87ac15b0bc0eb64e875ec3970825eacae8707e6667fa0736"}, {"source_node_id": "jsrg_node_d2ae0936b2a66705ae0ca05946ae005de20095cee0d6f7d3cb377542613284a8", "target_node_id": "jsrg_node_9236d7bf24d5cc2c79900cac5347766206b5ca22b63f5ae6455812556fd5c98c", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 25}, "end": {"line": 11, "column": 30}}}}, "relation_id": "jsrg_relation_14719ce0569ab39a37e7f59321757b3629f55ba4246c0a54ef2a8b74a5a91582"}, {"source_node_id": "jsrg_node_b1a16de358491120e691dfcf2249783d2c10aff69ce17e7282c458ea46cc5a96", "target_node_id": "jsrg_node_147011ba7a6d77c1186be157336ea3e640f4b8238efca1edf4e93e6e21dd34fd", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 17}, "end": {"line": 16, "column": 55}}}}, "relation_id": "jsrg_relation_15147bbfc5de82d01a2b667e8102292e78555b5d690297b9670893d60e99a6a7"}, {"source_node_id": "jsrg_node_bd0682e6edf166012f93c2f0e1009617750f7d493f241eb783af6cab4abe4ffc", "target_node_id": "jsrg_node_2c3e5fd031f11eb4a3a43bfff756b922fd2c0d3e27f836446c9885b73be140b2", "relation": "writes-property", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 4}, "end": {"line": 10, "column": 21}}}}, "relation_id": "jsrg_relation_18576eeaa1c14af65558da2fed3f1700f931716ef875f0678a565c0cc3103a15"}, {"source_node_id": "jsrg_node_d8939887b83690ebe1a84c52da153597a65247477f3c62d1c486b76259383155", "target_node_id": "jsrg_node_2c851316612fa9ab6b1eb9b569c9628df6f00d2f413f0c9fe2e71ba5b1a19b48", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 19, "column": 0}, "end": {"line": 19, "column": 12}}}}, "relation_id": "jsrg_relation_18d52fbd7c0323edf2450b7d6ae4d216e51fa2319b46e29fc3c7374fc4c249a1"}, {"source_node_id": "jsrg_node_63205b4f3dc348d3434cbddc1e8027b7e06aa8e9c40641e4ab660e17d320bdb7", "target_node_id": "jsrg_node_2cb8a235cdf20c201ff8b64d449624590dd4075ddc650f385a602347b41ad304", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 25}, "end": {"line": 2, "column": 52}}}}, "relation_id": "jsrg_relation_1c8d43864a2bf6559d6e0ccfb067a748792219d503e7359982738d1089bdc07f"}, {"source_node_id": "jsrg_node_2c988b06ddbf92843370cfa4aa0081791e074da5eab8820e166766e2455dba42", "target_node_id": "jsrg_node_b1a9b15939d0d6c33f2b63ceb8a47d38fe947b73e3dc1d37a14081446f5b20b1", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 20}, "end": {"line": 6, "column": 53}}}}, "relation_id": "jsrg_relation_28601be2b01e97887b78b48d2c9a19d8c4dc5407bbf8441c83979971a30de53d"}, {"source_node_id": "jsrg_node_09cd529961201dc38c70c855a97e34942eb07f7c83a420b2226ba1ea20c4da8c", "target_node_id": "jsrg_node_d75224d49b6ffc1df88f0d61aa9a1e748115c0ea419302c3d0475a6fcbc6c8c9", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 17}, "end": {"line": 7, "column": 45}}}}, "relation_id": "jsrg_relation_291ad88fc7841dc3f5e43b2280e4522b824969a086fa4bfdc4fa27acc7e508f7"}, {"source_node_id": "jsrg_node_41e1bc3440ee00366f11206ce9cf3f4fef706b312c0fb7e3cce170dc75fae0f8", "target_node_id": "jsrg_node_e5adf0c2ab204c6e8e5ee2d35579ef1443585d17448a1707e36099319152db9f", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 23}, "end": {"line": 8, "column": 30}}}}, "relation_id": "jsrg_relation_2aa7929d74d80cb4a344c1f619ce198a996ce0310a9b83fa4fae4403f6421f12"}, {"source_node_id": "jsrg_node_2cb8a235cdf20c201ff8b64d449624590dd4075ddc650f385a602347b41ad304", "target_node_id": "jsrg_node_1fe84d5ac14833c1792e6db6686469ac87107364b6624ecd6f06c5783df1c9c0", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 33}}}}, "relation_id": "jsrg_relation_2abd18cbac0f5f992f99d542dbcf02ed3feed6d46f7b01bf493cfaea2b74024a"}, {"source_node_id": "jsrg_node_4740be75f7284ed6c7c15763b620d30999acc9e452f91a6866ddb236956630d4", "target_node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 4}, "end": {"line": 10, "column": 9}}}}, "relation_id": "jsrg_relation_342ba3d0dd9c5d68071500581dd57b4951711e0fae4db7453966395b4772470c"}, {"source_node_id": "jsrg_node_74ced300a74a18951a6aa3ac3a1ec128aefb67405b2706bcd73a18abb2396bfd", "target_node_id": "jsrg_node_49d3221b885f90f21b903ec46521aa4062b5381b73bd2ca7346b288e4d873804", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 2}, "end": {"line": 5, "column": 11}}}}, "relation_id": "jsrg_relation_35cb1ab11d762718db9ff34b94543b03220a5ecca197bb4060e67add3d01acf4"}, {"source_node_id": "jsrg_node_55244ef23d1560f490876df7cee41453cd6ffab04432c83e110bb84c17175363", "target_node_id": "jsrg_node_b1a9b15939d0d6c33f2b63ceb8a47d38fe947b73e3dc1d37a14081446f5b20b1", "relation": "defines", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 10}, "end": {"line": 6, "column": 17}}}}, "relation_id": "jsrg_relation_39dd6d05878be3f0a048d51aa0f45a09397dde9c0e32bb564a5f0c5f0cf7687f"}, {"source_node_id": "jsrg_node_96a3fecf9784d4de66882c72dec081500188ba891960905ac666a1aa14127d03", "target_node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 4}, "end": {"line": 8, "column": 8}}}}, "relation_id": "jsrg_relation_3b6710c9e486720359c5423da4107377b3ebf7145860604c1b553276df8decd4"}, {"source_node_id": "jsrg_node_b2cb89af7187c9a823564ef6aec4b6f3853a728d43c064a7da6bbe9c4038a561", "target_node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 12, "column": 11}, "end": {"line": 12, "column": 18}}}}, "relation_id": "jsrg_relation_3c3a9ccd1d755eff34872a5e77d157f0d6967457cc9509b84f51fda79a3eab94"}, {"source_node_id": "jsrg_node_69ca634c13b233bba9169bda6b4b3a542038ada0466b9c8e9192ed16e8386d85", "target_node_id": "jsrg_node_d2ae0936b2a66705ae0ca05946ae005de20095cee0d6f7d3cb377542613284a8", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 18}, "end": {"line": 9, "column": 45}}}}, "relation_id": "jsrg_relation_42284fc7607d2b14e7e51719c0a60e8e998f3891dcf7019c8bcdfcfb180b8b03"}, {"source_node_id": "jsrg_node_e06eb3a29c6c4f9ede950bbbf8bd89b27165ae3b0574f814b797b2f77aa79950", "target_node_id": "jsrg_node_4d6c2b69d3ef8d2634b07ec06d7d3a0b2b515848269a43893ae41be20f596020", "relation": "reads-property", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "relation_id": "jsrg_relation_429057f0c03fc75f2fe32cb23291c717a71d60b6d02884946bef9b6a44999fb9"}, {"source_node_id": "jsrg_node_807f96073c554f8c05fe5c0740a06295333c862ed000742eb4414a042cfc330e", "target_node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 18}, "end": {"line": 9, "column": 26}}}}, "relation_id": "jsrg_relation_4b0cde549f75c7929899501d268c2e25a1160045e87395e9ac26a2c3923629a6"}, {"source_node_id": "jsrg_node_aebe7625645cb1761db50c02f344f131ae3a447279c91dbe1de93a2dd78d979b", "target_node_id": "jsrg_node_74ced300a74a18951a6aa3ac3a1ec128aefb67405b2706bcd73a18abb2396bfd", "relation": "defines", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 4, "column": 8}, "end": {"line": 4, "column": 17}}}}, "relation_id": "jsrg_relation_4d0cb509f90afbe937a8d356fdc09b467ce7d81f38dbe40be1866581e7a1a99c"}, {"source_node_id": "jsrg_node_9236d7bf24d5cc2c79900cac5347766206b5ca22b63f5ae6455812556fd5c98c", "target_node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 25}, "end": {"line": 11, "column": 30}}}}, "relation_id": "jsrg_relation_51b180c15a2eeee1636e92c8e45a1a06dd3c377d36ef58dcfffa4032e7f4d834"}, {"source_node_id": "jsrg_node_91237240d6d057e0de6a7b03383fb16b4ebe36edb0a2982f4966aed1b83d3781", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 4}, "end": {"line": 11, "column": 11}}}}, "relation_id": "jsrg_relation_5dcd5ea51905953294c7c6b27b5bdf20089030e89b733834283ce8ebfb642bcd"}, {"source_node_id": "jsrg_node_b2cb89af7187c9a823564ef6aec4b6f3853a728d43c064a7da6bbe9c4038a561", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 12, "column": 11}, "end": {"line": 12, "column": 18}}}}, "relation_id": "jsrg_relation_61310c56fe7f6991d2672a995ac32e68225240168a811a1ead97b7996afb0f05"}, {"source_node_id": "jsrg_node_a21a406b6dc81753fb6514c5eb2d40c28f1b5c3675a56d63c79d2fcd1dcfdd36", "target_node_id": "jsrg_node_7f61e110288c538d9f15ed5f047eba7ea4d1601c28cd7e4a3993b7c501cc5a18", "relation": "reads-property", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "relation_id": "jsrg_relation_6277c60ad760c085d15c693901d7911d5ad348feb2f733ac280172ca43293b06"}, {"source_node_id": "jsrg_node_588531a63117ae09e69ce27614b2d4f0b9952e618f8a9dc1afa0dfaf5d943d9b", "target_node_id": "jsrg_node_4ba63715d4694573166ddbb70541dbbe5fd57f5f47326e701487babe1ec58950", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 40}}}}, "relation_id": "jsrg_relation_68183e29afebe14fecf65e62a94926beee2093f7d6ae3242811f266095e5d9fa"}, {"source_node_id": "jsrg_node_9236d7bf24d5cc2c79900cac5347766206b5ca22b63f5ae6455812556fd5c98c", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 25}, "end": {"line": 11, "column": 30}}}}, "relation_id": "jsrg_relation_6bb757be70680c3d25b36ea7d801f739d63c7781e2084b8726a7912ea9647eb4"}, {"source_node_id": "jsrg_node_147011ba7a6d77c1186be157336ea3e640f4b8238efca1edf4e93e6e21dd34fd", "target_node_id": "jsrg_node_109cfff7c0c833a6be14a7a4cc15c744d4d90a1767d5fc7b9f370609e753ac8d", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 17, "column": 19}, "end": {"line": 17, "column": 25}}}}, "relation_id": "jsrg_relation_720ec6813ccc43f780b2734abe7e568a6edf02c5652eb293694ca2279e7a8494"}, {"source_node_id": "jsrg_node_0190e1941729c4632e106d8561e62c0995e92a60e5e8e9adb791af4c999d455b", "target_node_id": "jsrg_node_4cd0ce638268ab62b73fdc5b40f9662d112294f8ff90ef698d34d2811a127eea", "relation": "writes-property", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 17, "column": 2}, "end": {"line": 17, "column": 15}}}}, "relation_id": "jsrg_relation_757fd255380a41f07ddf38d6b5a2ea6fdfb59b721bc8fdada70ef195ff0329c3"}, {"source_node_id": "jsrg_node_cd6a624c9720701163dd018aa0d2c0b3a1c4c2fc0c1674a0a8b4e131ac417106", "target_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "relation": "calls", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 19, "column": 0}, "end": {"line": 19, "column": 14}}}}, "relation_id": "jsrg_relation_7709d2d055a6bb711e99c25f2cc673b8b39ab30ffd35daabb9d353efc910912c"}, {"source_node_id": "jsrg_node_dea6448aeb6ffbce1742bcd7ec6f13c7f4df0646f5543dc7b26fc2769a8e4994", "target_node_id": "jsrg_node_74ced300a74a18951a6aa3ac3a1ec128aefb67405b2706bcd73a18abb2396bfd", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 4, "column": 20}, "end": {"line": 4, "column": 55}}}}, "relation_id": "jsrg_relation_781830787cdf2aacff16a0cacbcbc48a4024e77e3da115897ec1f9a4f990aba0"}, {"source_node_id": "jsrg_node_1c8e4cc39389a17da4727d65c8c404a692ecd6fa96a90bf2071af02bdb7868fd", "target_node_id": "jsrg_node_588531a63117ae09e69ce27614b2d4f0b9952e618f8a9dc1afa0dfaf5d943d9b", "relation": "consumed-by", "resolution": "resolved", "properties": {"method": "json"}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 40}}}}, "relation_id": "jsrg_relation_79978b3a9d52beff35418222715367f57c96a9489d958cc3669ee7cd3f570e52"}, {"source_node_id": "jsrg_node_17db896dcfc86a6e2ecda8fff747981eb25e6ac0114a41354625c65c337857da", "target_node_id": "jsrg_node_17e882a5e2bcb7749c6efc365f2e02f9bf4e8d72e88e6172f9ba46edda544bd6", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 17}, "end": {"line": 16, "column": 25}}}}, "relation_id": "jsrg_relation_7b8ff95681df00bd691fab738142c6bb28aa02439a63f567ab7ac1c477a5cae5"}, {"source_node_id": "jsrg_node_70dbfbc4406797624848125dacad044f152e347e3f28c9534227c5def74bb022", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 17}, "end": {"line": 7, "column": 25}}}}, "relation_id": "jsrg_relation_8658c29dac3ecfd828607161982d3e665b06bfbfe8c040b6d3ac3a2e5aa1538d"}, {"source_node_id": "jsrg_node_40464239f7248938d9364d79b8f48acf9b7251e1711fdf3e129a748bf048a63e", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 28}, "end": {"line": 10, "column": 35}}}}, "relation_id": "jsrg_relation_8c255a027d055bcafc14ddfcd561cc532d71493cae1991948cea4aab951522ae"}, {"source_node_id": "jsrg_node_ed50848d2b23a962c1c9fd7d0d691581c1d8e42b1d287eb5c18115a02aab96b0", "target_node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 19}, "end": {"line": 11, "column": 23}}}}, "relation_id": "jsrg_relation_8c6351cf03d5ee2ba4ce4a862400037c9f099aa88760b3b9bdbae7ad7309305f"}, {"source_node_id": "jsrg_node_a115faae0767b4648d80a901a456a9d44d6c00a2d64b1753d14add1f25f3fdba", "target_node_id": "jsrg_node_d2ae0936b2a66705ae0ca05946ae005de20095cee0d6f7d3cb377542613284a8", "relation": "defines", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 10}, "end": {"line": 9, "column": 15}}}}, "relation_id": "jsrg_relation_8e3ff39ae5acaba1c508a7e9bcfbbd6c24bd285b65d588ec2fc91e2006f9999a"}, {"source_node_id": "jsrg_node_10f284d7a2a7e20886381082492a1a53590338f5d829e5c7671530b8ec91c196", "target_node_id": "jsrg_node_2cb8a235cdf20c201ff8b64d449624590dd4075ddc650f385a602347b41ad304", "relation": "defines", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 8}, "end": {"line": 2, "column": 16}}}}, "relation_id": "jsrg_relation_8fbc8acb3672db856e1983e56003f12031f5254246c125f2c2ca030b1dd6de97"}, {"source_node_id": "jsrg_node_40464239f7248938d9364d79b8f48acf9b7251e1711fdf3e129a748bf048a63e", "target_node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 28}, "end": {"line": 10, "column": 35}}}}, "relation_id": "jsrg_relation_90a909d57e9c97f862fb1b2a46d438740eef3d6afac5ea9ea8883fbbd7074b16"}, {"source_node_id": "jsrg_node_70dbfbc4406797624848125dacad044f152e347e3f28c9534227c5def74bb022", "target_node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 17}, "end": {"line": 7, "column": 25}}}}, "relation_id": "jsrg_relation_93c26ddb557d662cffa38bb19ec577bc605ea60f21c338f797496b2eeea50000"}, {"source_node_id": "jsrg_node_807f96073c554f8c05fe5c0740a06295333c862ed000742eb4414a042cfc330e", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 18}, "end": {"line": 9, "column": 26}}}}, "relation_id": "jsrg_relation_96fe752f621082e9685162ef519cb9671c42bbeed740f5607bd189f70e370493"}, {"source_node_id": "jsrg_node_91237240d6d057e0de6a7b03383fb16b4ebe36edb0a2982f4966aed1b83d3781", "target_node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 4}, "end": {"line": 11, "column": 11}}}}, "relation_id": "jsrg_relation_9bf4b8d423816e4545858fc8680ede1fca9e03ff41e22c0a4fe85696f5278589"}, {"source_node_id": "jsrg_node_d75224d49b6ffc1df88f0d61aa9a1e748115c0ea419302c3d0475a6fcbc6c8c9", "target_node_id": "jsrg_node_96a3fecf9784d4de66882c72dec081500188ba891960905ac666a1aa14127d03", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 4}, "end": {"line": 8, "column": 8}}}}, "relation_id": "jsrg_relation_aa2054a1c5c1e97cf2951327f8bd5e0d8ef00f133d59dc5321046510bad43fd5"}, {"source_node_id": "jsrg_node_4740be75f7284ed6c7c15763b620d30999acc9e452f91a6866ddb236956630d4", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 4}, "end": {"line": 10, "column": 9}}}}, "relation_id": "jsrg_relation_ac92cd989adccbc56232e4facb4db1997a592a7ad871dee61b4977718cf7b979"}, {"source_node_id": "jsrg_node_d75224d49b6ffc1df88f0d61aa9a1e748115c0ea419302c3d0475a6fcbc6c8c9", "target_node_id": "jsrg_node_ed50848d2b23a962c1c9fd7d0d691581c1d8e42b1d287eb5c18115a02aab96b0", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 19}, "end": {"line": 11, "column": 23}}}}, "relation_id": "jsrg_relation_ad3ac77246fad64459c4a1aeb64a59a5612821c6cec1435ba41f2df40e8ae5e7"}, {"source_node_id": "jsrg_node_5e71ab27a736baabbf38d5d8047837575cd2761ce9c9d77f7447f4aa5ef7ca1d", "target_node_id": "jsrg_node_a2a4cbd9b36e689f12b026a7a509489c63e8af808e4c7d98e4fd72f70946f817", "relation": "writes-property", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 4}, "end": {"line": 8, "column": 20}}}}, "relation_id": "jsrg_relation_af14e95ff69b0e87de200664b99ba0b25ce0fb14fa4e57c1765edb92ff8e480d"}, {"source_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "target_node_id": "jsrg_node_2a03f43fc3d8084724e71ed3e77557b5c68069b70c47ed589d675bcf60a076df", "relation": "awaits", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 1, "column": 0}, "end": {"line": 14, "column": 1}}}}, "relation_id": "jsrg_relation_b0884bd7dd49aa67ca88d45713a89b797f5390cb91c5d7edf83a65ac87e16e0e"}, {"source_node_id": "jsrg_node_7ef9d5b15bd849fb2ac4abae865501322ed798444e3aebc966a2a3a365b0f47b", "target_node_id": "jsrg_node_17e882a5e2bcb7749c6efc365f2e02f9bf4e8d72e88e6172f9ba46edda544bd6", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 17, "column": 2}, "end": {"line": 17, "column": 8}}}}, "relation_id": "jsrg_relation_b13e77970fc696e404227b249f0e97ea4cf34d4c3a20386555786130d8ab05cf"}, {"source_node_id": "jsrg_node_9236d7bf24d5cc2c79900cac5347766206b5ca22b63f5ae6455812556fd5c98c", "target_node_id": "jsrg_node_a2cebe2e9c1d08d23b4b0efeee02e98ac49ec1be7e45dd74fc819e4176059104", "relation": "aliases", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 25}, "end": {"line": 11, "column": 30}}}}, "relation_id": "jsrg_relation_b1a10903017bbfb0fe175d36c62381ef26c39ad9d78017b374f2e934fadafc90"}, {"source_node_id": "jsrg_node_109cfff7c0c833a6be14a7a4cc15c744d4d90a1767d5fc7b9f370609e753ac8d", "target_node_id": "jsrg_node_17e882a5e2bcb7749c6efc365f2e02f9bf4e8d72e88e6172f9ba46edda544bd6", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 17, "column": 19}, "end": {"line": 17, "column": 25}}}}, "relation_id": "jsrg_relation_b1df270c4cfc0f0bd8a52b5bdef79ffbc4856a8975ee65dc1101b22aa6921e39"}, {"source_node_id": "jsrg_node_147011ba7a6d77c1186be157336ea3e640f4b8238efca1edf4e93e6e21dd34fd", "target_node_id": "jsrg_node_7ef9d5b15bd849fb2ac4abae865501322ed798444e3aebc966a2a3a365b0f47b", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 17, "column": 2}, "end": {"line": 17, "column": 8}}}}, "relation_id": "jsrg_relation_b97e609b70cfb816159c18c888d95b9819474a0889d14f0c5ec953e58ea3b422"}, {"source_node_id": "jsrg_node_e5adf0c2ab204c6e8e5ee2d35579ef1443585d17448a1707e36099319152db9f", "target_node_id": "jsrg_node_04217c54067b908df7addd738fcec26f81eda490c9a66b4ca8fd305abd9c5b23", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 23}, "end": {"line": 8, "column": 30}}}}, "relation_id": "jsrg_relation_b9a70434ca698d1cd2c969c735985da95a72b801859f97ff898e5c710ca29d09"}, {"source_node_id": "jsrg_node_bfd76a30bc4d4042b7b43c55eba8588125b2b747e60b64d31a4be2991a109bcc", "target_node_id": "jsrg_node_fa40fe3214aa001a3dd2cc7b3103786fc2d42553872360078fe59ac3dd8b688c", "relation": "reads-property", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "relation_id": "jsrg_relation_bb4bc6d30729d81cd1d3708c2ef59222edcdf031340593fc99a9480c76667546"}, {"source_node_id": "jsrg_node_b1a9b15939d0d6c33f2b63ceb8a47d38fe947b73e3dc1d37a14081446f5b20b1", "target_node_id": "jsrg_node_b2cb89af7187c9a823564ef6aec4b6f3853a728d43c064a7da6bbe9c4038a561", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 12, "column": 11}, "end": {"line": 12, "column": 18}}}}, "relation_id": "jsrg_relation_bbc688f4703272ba7068d506eadb2f877aaf9533f5b61fd493be50a854815252"}, {"source_node_id": "jsrg_node_d2ae0936b2a66705ae0ca05946ae005de20095cee0d6f7d3cb377542613284a8", "target_node_id": "jsrg_node_4740be75f7284ed6c7c15763b620d30999acc9e452f91a6866ddb236956630d4", "relation": "reads", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 4}, "end": {"line": 10, "column": 9}}}}, "relation_id": "jsrg_relation_bd669c5ffc31d1391b71dffd76d7cf74318694255f3046ce4016d327900e6c47"}, {"source_node_id": "jsrg_node_e4b9a9dd12c4d13c4ca84d3cbb06536409bc1e87f35091a4396c9ddc2320d9e4", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 20}, "end": {"line": 6, "column": 28}}}}, "relation_id": "jsrg_relation_beee32ffd1ab19873f07f9590e106250c062d3f97caaa0a18fde2b341f4a852b"}, {"source_node_id": "jsrg_node_1f7835a662501d03121e3c088548c845c6e2a4611dec25637f9485aff0f0a190", "target_node_id": "jsrg_node_ce180fbb7ae61a74ed3f59f41173827ee8ef383099073167bbeb05a564e43cf4", "relation": "reads-property", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "relation_id": "jsrg_relation_c0b9229f169070caffd4eb5ac1d52359ba637931f9006df2706ba6f8786144de"}, {"source_node_id": "jsrg_node_fddda5b8c5ba9ed6130830a271b136a77ad3b31bef84c99c855078b38efcfa79", "target_node_id": "jsrg_node_4ba63715d4694573166ddbb70541dbbe5fd57f5f47326e701487babe1ec58950", "relation": "defines", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 8}, "end": {"line": 3, "column": 16}}}}, "relation_id": "jsrg_relation_cbf4d5b32a69ad3681070311d174cfb92ab612332a0425e7adf1b340c07f49e7"}, {"source_node_id": "jsrg_node_ed50848d2b23a962c1c9fd7d0d691581c1d8e42b1d287eb5c18115a02aab96b0", "target_node_id": "jsrg_node_2073ffd9d5f13aa0726994e6236a0d6f3cd5211f85b910025243d8fe68967c20", "relation": "aliases", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 19}, "end": {"line": 11, "column": 23}}}}, "relation_id": "jsrg_relation_d6df5d1094eb3a5cd73ee4b2cf1cc749e02967d12f66136b94f0df34a74f81bb"}, {"source_node_id": "jsrg_node_1dbdcb7e48c60ec9f8e4c70e5746a6d2d255a77f4c0b437e7ebb7c766d8e2bc5", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 31}, "end": {"line": 5, "column": 39}}}}, "relation_id": "jsrg_relation_dc68df7d201ce165503a5eee21c81490d595a046e5b2e955a081a118eab0bc88"}, {"source_node_id": "jsrg_node_e5adf0c2ab204c6e8e5ee2d35579ef1443585d17448a1707e36099319152db9f", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 23}, "end": {"line": 8, "column": 30}}}}, "relation_id": "jsrg_relation_dce088414d49a49b1e3813bbf7aa45dae7446b3940ff0ba00917dc63cded2271"}, {"source_node_id": "jsrg_node_96a3fecf9784d4de66882c72dec081500188ba891960905ac666a1aa14127d03", "target_node_id": "jsrg_node_2849844283db0ea264bb59cb4c52e88c163ad1e6219804ebf4a314c15619d453", "relation": "aliases", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 4}, "end": {"line": 8, "column": 8}}}}, "relation_id": "jsrg_relation_e206591ca773709232098835cfc735c74232496328fd50257b7d4567cf725a9f"}, {"source_node_id": "jsrg_node_2dc1df232f68951e9e3096c6873710d7f09fa9d99fbdb11f2515ad909407057c", "target_node_id": "jsrg_node_954168604f9ecda7d75d0bceaf27b1d0f251731bd8991420515dfd8717467a8b", "relation": "reads-property", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "relation_id": "jsrg_relation_e360265d9335006cc4f3b423b9409cf109ddeb8e95db91248c1c98f1a25a7027"}, {"source_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "target_node_id": "jsrg_node_bcc1606674721a65c18bd116c659abd8b9b6abf3483609a90a62419284898cf4", "relation": "awaits", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 1, "column": 0}, "end": {"line": 14, "column": 1}}}}, "relation_id": "jsrg_relation_e6eca82d7ecb6cc59d8a039714c700da9ab1a0b72bf393574e199dedc8320cac"}, {"source_node_id": "jsrg_node_df34a443a8146e8aec5707e52ad41bac6eeeffbf6f965a09f11f8881ec72eb39", "target_node_id": "jsrg_node_147011ba7a6d77c1186be157336ea3e640f4b8238efca1edf4e93e6e21dd34fd", "relation": "defines", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 8}, "end": {"line": 16, "column": 14}}}}, "relation_id": "jsrg_relation_e724f535c057850846ad6c7ecb1dbf2799077e7294c816cd3d4f460c0bcebdbe"}, {"source_node_id": "jsrg_node_719cc6b7788c767cfe6b5f5d46f236602170523c7a96e717dd5bf0123a520aed", "target_node_id": "jsrg_node_847c67d890ddb97171e77f8652301c7dee40357f0b77021bb2fa81f984456d42", "relation": "reads-property", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "relation_id": "jsrg_relation_ed7ab491018c54b22b661faa740184475736bfd7c3a8142c812205295358b8b9"}, {"source_node_id": "jsrg_node_b2cb89af7187c9a823564ef6aec4b6f3853a728d43c064a7da6bbe9c4038a561", "target_node_id": "jsrg_node_64e38be629c7eb3f450101873af4d1aa0e725ceb92e49c9e34b90d007c86f6c1", "relation": "aliases", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 12, "column": 11}, "end": {"line": 12, "column": 18}}}}, "relation_id": "jsrg_relation_ee66b007e9d4d68289c4547d33f071dae0e3329a26e6814ac33b27f32ad55a0c"}, {"source_node_id": "jsrg_node_4cd0ce638268ab62b73fdc5b40f9662d112294f8ff90ef698d34d2811a127eea", "target_node_id": "jsrg_node_868188a4243ba5c2b70dbc850efc599687c740aaa1ba6d42f6610de2ee0ea2aa", "relation": "reads-property", "resolution": "candidate", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "artifact-path", "path": "source-01.js"}}}, "relation_id": "jsrg_relation_eefc6ccecad5586c265181c2e08ae56ba923df7d14158546c9f29eed7731fe9c"}, {"source_node_id": "jsrg_node_b243955cd20a8c2fff2392bbc64418328d35af4aac094a755b6e2a78da908df7", "target_node_id": "jsrg_node_d75224d49b6ffc1df88f0d61aa9a1e748115c0ea419302c3d0475a6fcbc6c8c9", "relation": "defines", "resolution": "resolved", "properties": {}, "evidence": {"context_id": "jsrg_evidence_8351d3911e4305b50bd30a673806b53be8e4f7f48c79e5591673a14b4e4ad24c", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 10}, "end": {"line": 7, "column": 14}}}}, "relation_id": "jsrg_relation_fa155aa76ea3d813d2f0078876abbe9d163f083ed7e23b5b94c70a54fe8e12c8"}], "fingerprints": [{"function_node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "algorithm": "rea.javascript-semantic-function", "status": "complete", "components": {"parameter_arity": 0, "normalized_ast_sha256": "73890dce58e9915bff08cdf3fa82fe4d5be91cace0722c89232c2621c9b616a8", "control_flow_sha256": "c324b030228ff193f8c7d683f0139561a8152c4d2e509ef58b54aff7cbb54920", "relation_shape_sha256": "55c33980b5a705dfba95f0d425d1c83f40c7608661c4c7bbcd4260635a1d313c", "literal_set_sha256": "105a898c582d55d339d61924661bd02623f7fb76d22e35421f4b933329a287b9", "effects": ["async", "network", "promise"]}, "limitations": ["The fingerprint is a static candidate and does not prove behavioral equivalence."], "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 1, "column": 0}, "end": {"line": 14, "column": 1}}}}, "fingerprint_id": "jsrg_fingerprint_5caf1edf8ff8b19276c0b53efebd4e655a188ba490ea6d1210f7bf3229c1dd48", "fingerprint_sha256": "8f100aec0f798d5366d017e223358ab7eaa958dbe9eb7436f6844e255703d329"}, {"function_node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "algorithm": "rea.javascript-semantic-function", "status": "complete", "components": {"parameter_arity": 1, "normalized_ast_sha256": "dc65e031fdfb2d72f8f16a3993c556707cfb40b54362371946fcd3a75db80828", "control_flow_sha256": "f7a67f9c449cc1e82e7719a6664fcf292138ef474cabc231ed147dbe5887858f", "relation_shape_sha256": "9c87ad307f1e2ba6e2c9dfdabc7931c8eb8489c6840115eb72bb125e47569c32", "literal_set_sha256": "efb83a323ea4c82be22b7b51118abae13e77427f88053fbc7f67bf0064a4a064", "effects": []}, "limitations": ["The fingerprint is a static candidate and does not prove behavioral equivalence."], "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 44}, "end": {"line": 13, "column": 3}}}}, "fingerprint_id": "jsrg_fingerprint_6a4d125d00e3d8cd514e0075dad5fa2cc48e898698f48728da3626ea2ab44779", "fingerprint_sha256": "150bb9cecad8b4d4ed0b339f912d0304c37c923a4df7c82a8b423d1db3e7c04d"}, {"function_node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "algorithm": "rea.javascript-semantic-function", "status": "complete", "components": {"parameter_arity": 0, "normalized_ast_sha256": "384d23f6284fac5e85a2d70e1d1798be85eadd7b37687566f0e5c53afa935af7", "control_flow_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", "relation_shape_sha256": "82b117efcedd51ec5e5dfe9f8ef0523a854eb00e954bbec950e8f96e190b69c4", "literal_set_sha256": "8a9b5ee85304cac3b7385e894b814ac0593fc6b5011dab9f950c7d7f91762187", "effects": []}, "limitations": ["The fingerprint is a static candidate and does not prove behavioral equivalence."], "evidence": {"context_id": "jsrg_evidence_19c4afb019afcec215d3abc8950d6aa097b78278807ee7958b8202f32a433d54", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 58}, "end": {"line": 18, "column": 1}}}}, "fingerprint_id": "jsrg_fingerprint_d7b4e48e871ccb1dea965d1137d6b9a48d0c112c0133ce5dd62349ee9a98a766", "fingerprint_sha256": "e0f7d84a1c86a4447200d7b2a9abec7ee7575f7f586c76263a471f077f33c594"}], "unknowns": [{"node_id": "jsrg_node_2c3e5fd031f11eb4a3a43bfff756b922fd2c0d3e27f836446c9885b73be140b2", "family": "object-flow", "relation_kinds": ["writes-property"], "reason": "ambiguous-target", "detail": "Static write property /textContent has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is complete.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 4}, "end": {"line": 10, "column": 21}}}}, "unknown_id": "jsrg_unknown_01d6d7ccf062df3eae22061dd756743c458b19b7ecc1c51e6aec9d1887880daf"}, {"node_id": "jsrg_node_e0a5f51e545beb5b44122d04ea4b998945b92a1fdef01904a742d7a1a3441cec", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /createElement has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is partial.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 18}, "end": {"line": 9, "column": 40}}}}, "unknown_id": "jsrg_unknown_1619f44ca9cac1379ee28795adebd1c8bebc941b32211395353f7ea78836996e"}, {"node_id": "jsrg_node_e95735ab1f87cdab62c6437ae746df556bf5e0b64c0269a1e0f3cac49e07901d", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /addEventListener has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is partial.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 48}}}}, "unknown_id": "jsrg_unknown_185a64eb77bb6a35851f253de0b5e01a4935c84d8c6493ca0e05f8785a8d5e54"}, {"node_id": "jsrg_node_4cd0ce638268ab62b73fdc5b40f9662d112294f8ff90ef698d34d2811a127eea", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /hidden has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is complete.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 17, "column": 19}, "end": {"line": 17, "column": 32}}}}, "unknown_id": "jsrg_unknown_1878242ad0b7651c3d2a1ac6077b1e608c92d7abe9230678402f7d6e17c97fec"}, {"node_id": "jsrg_node_91a738e59c545b844b80af3796211694a8c5a44d876175bf0895e2310c92d580", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unsupported MemberExpression call target.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 17}, "end": {"line": 16, "column": 39}}}}, "unknown_id": "jsrg_unknown_1912bfd27ea5689afe2dbc3a1cab18331dacc8124583ea331dd2006992d83493"}, {"node_id": "jsrg_node_bcc1606674721a65c18bd116c659abd8b9b6abf3483609a90a62419284898cf4", "family": "promise-ownership", "relation_kinds": ["chains"], "reason": "ambiguous-target", "detail": "Static await source resolution was unresolved.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 19}, "end": {"line": 2, "column": 52}}}}, "unknown_id": "jsrg_unknown_1f234a0ec07040b903c44ef78c6ce66780dc4900f9e104d446d7125ece69eae8"}, {"node_id": "jsrg_node_1b7a889299b219cecd437e57c35e4810bc309018a3b70f3c69a5c060df75a6da", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unsupported MemberExpression call target.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 48}}}}, "unknown_id": "jsrg_unknown_2a27275583324d8a12f13a3e31b19fa24e67c32a52c5bd1ac9ce729e4879a84f"}, {"node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unresolved call target fetch.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 25}, "end": {"line": 2, "column": 30}}}}, "unknown_id": "jsrg_unknown_2b19503478a28f96f3a0d15698cb233b1627c178b0e049b956390592244a46db"}, {"node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unsupported MemberExpression call target.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 20}, "end": {"line": 6, "column": 42}}}}, "unknown_id": "jsrg_unknown_30c2b723f4ceb4d2896460214e9dee03cbab81cede3a53096f503be844708819"}, {"node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unsupported MemberExpression call target.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 31}, "end": {"line": 5, "column": 43}}}}, "unknown_id": "jsrg_unknown_39637a35901d33a741bd8cf03710bd359aa7622e08f9b896e460916c39343264"}, {"node_id": "jsrg_node_63d31ee983427a553968b97bbcb833187ee7da383731f8675e25c233575a7644", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /createElement has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is partial.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 17}, "end": {"line": 7, "column": 39}}}}, "unknown_id": "jsrg_unknown_3c41e9a906b8e3c02189d0c1f1a2d4503417125fdaad339e7ca8ca415383ab23"}, {"node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unsupported MemberExpression call target.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 4, "column": 20}, "end": {"line": 4, "column": 42}}}}, "unknown_id": "jsrg_unknown_3c5934f4228d27d108d0160c55437775f8698c5e20440612d1b9dc668f5f10ef"}, {"node_id": "jsrg_node_e06eb3a29c6c4f9ede950bbbf8bd89b27165ae3b0574f814b797b2f77aa79950", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /price has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is complete.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 10, "column": 28}, "end": {"line": 10, "column": 41}}}}, "unknown_id": "jsrg_unknown_3c68f35de7666e6cfe2c6240d3fda8c1ea0ce1b8114e32cabbd23a3fb344421a"}, {"node_id": "jsrg_node_d827ddb537f61545b52b3ff8c48312cc2174f3604fda9600cbde8dfd19a888a9", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /createElement has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is partial.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 20}, "end": {"line": 6, "column": 42}}}}, "unknown_id": "jsrg_unknown_4c5b73908474ebb48292e2ac4ed91870ad58997725ea83e878413f285d284ec7"}, {"node_id": "jsrg_node_5660805343028983e9dd439c912ecda1aed202f65040205e72a21d31ba1e5875", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /querySelector has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is partial.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 4, "column": 20}, "end": {"line": 4, "column": 42}}}}, "unknown_id": "jsrg_unknown_4de83f117f60c3ae8cf23a10421c8e2b7e55a52efa7afdbd653b8a63223e5f04"}, {"node_id": "jsrg_node_a2a4cbd9b36e689f12b026a7a509489c63e8af808e4c7d98e4fd72f70946f817", "family": "object-flow", "relation_kinds": ["writes-property"], "reason": "ambiguous-target", "detail": "Static write property /textContent has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is complete.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 4}, "end": {"line": 8, "column": 20}}}}, "unknown_id": "jsrg_unknown_51dd7eb93050c7e4e50a7d4c4a3e52cbae566c511157c8bb4a557fc03930def4"}, {"node_id": "jsrg_node_4ba63715d4694573166ddbb70541dbbe5fd57f5f47326e701487babe1ec58950", "family": "data-flow", "relation_kinds": ["defines"], "reason": "unknown-value", "detail": "Unsupported AwaitExpression value. Unknown value at binding.", "candidate_node_ids": ["jsrg_node_4ba63715d4694573166ddbb70541dbbe5fd57f5f47326e701487babe1ec58950"], "evidence": {"context_id": "jsrg_evidence_c1cf6a160a6e089da8afddc21f3e397524f0357e579739773b55710501e37e80", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 8}, "end": {"line": 3, "column": 16}}}}, "unknown_id": "jsrg_unknown_6421aa52caf4ad9528c9a188318f2a9e74fd345ba8006efd4f02f3f7716908a2"}, {"node_id": "jsrg_node_719cc6b7788c767cfe6b5f5d46f236602170523c7a96e717dd5bf0123a520aed", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /map has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is complete.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 31}, "end": {"line": 5, "column": 43}}}}, "unknown_id": "jsrg_unknown_697781fdee58887e9f84803aabcc5400e10f86dfca3f3f0f40c07c5b247a6f99"}, {"node_id": "jsrg_node_4cd0ce638268ab62b73fdc5b40f9662d112294f8ff90ef698d34d2811a127eea", "family": "object-flow", "relation_kinds": ["writes-property"], "reason": "ambiguous-target", "detail": "Static write property /hidden has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is complete.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 17, "column": 2}, "end": {"line": 17, "column": 15}}}}, "unknown_id": "jsrg_unknown_6e01893a3c5391297faab762c8e493d5cbe7f5872cc14dd344d10413b0dba5d7"}, {"node_id": "jsrg_node_d8939887b83690ebe1a84c52da153597a65247477f3c62d1c486b76259383155", "family": "data-flow", "relation_kinds": ["defines"], "reason": "unknown-value", "detail": "Unsupported FunctionDeclaration value. Unknown value at binding.", "candidate_node_ids": ["jsrg_node_d8939887b83690ebe1a84c52da153597a65247477f3c62d1c486b76259383155"], "evidence": {"context_id": "jsrg_evidence_52abd37a0b5e5181c6fd251de0d62c7ac3aad81dfacc50d8cab3fcedf36587bd", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 1, "column": 15}, "end": {"line": 1, "column": 27}}}}, "unknown_id": "jsrg_unknown_763b7d1d7223067f0d174f837dff70d842eae673993f94ddb01a54aae5e3155c"}, {"node_id": "jsrg_node_1b7a889299b219cecd437e57c35e4810bc309018a3b70f3c69a5c060df75a6da", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unsupported MemberExpression call target.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 22}}}}, "unknown_id": "jsrg_unknown_7a5b9943fed80d79f293e48a3b0ff55a7335ab995b945fa11cd6cde856d7fa73"}, {"node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unsupported MemberExpression call target.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 17}, "end": {"line": 7, "column": 39}}}}, "unknown_id": "jsrg_unknown_7dabc421c7837322c53721692856a4cbf868923a2d81b10bfe7abff99374f23e"}, {"node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unsupported MemberExpression call target.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 4}, "end": {"line": 11, "column": 18}}}}, "unknown_id": "jsrg_unknown_7feebdc132e06fb6c612bd52629831b393d4c2831cb8612f8c3f3af827592da9"}, {"node_id": "jsrg_node_fab17938a87fd68c84a562eb23a4695c4daa4749977eb245a7e6e4fd7158bb7d", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /querySelector has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is partial.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 17}, "end": {"line": 16, "column": 39}}}}, "unknown_id": "jsrg_unknown_84e86c542c16546543ab85b62616533a204f8db5a219daaabf2ac3c5ce2d3e99"}, {"node_id": "jsrg_node_e67aa0091dfe8c525760ddaed0fcded6e5aded9f69dc2e9ce5733f7e2dc87317", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /querySelector has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is partial.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 15, "column": 0}, "end": {"line": 15, "column": 22}}}}, "unknown_id": "jsrg_unknown_9765fc7c76277e70ca3940efd93da9b1d536df400288d56b23ea9a06efd999f5"}, {"node_id": "jsrg_node_74ced300a74a18951a6aa3ac3a1ec128aefb67405b2706bcd73a18abb2396bfd", "family": "data-flow", "relation_kinds": ["defines"], "reason": "unknown-value", "detail": "Unsupported CallExpression value. Unknown value at binding.", "candidate_node_ids": ["jsrg_node_74ced300a74a18951a6aa3ac3a1ec128aefb67405b2706bcd73a18abb2396bfd"], "evidence": {"context_id": "jsrg_evidence_4c44f5fb26073b9934829e916d8ee09f8dcc417b0dab51231e82cf04c5c01693", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 4, "column": 8}, "end": {"line": 4, "column": 17}}}}, "unknown_id": "jsrg_unknown_ada417ceb0d733080f9fb5ecd33537f0f5ec299b785476024a5b88e4b379fc41"}, {"node_id": "jsrg_node_1f7835a662501d03121e3c088548c845c6e2a4611dec25637f9485aff0f0a190", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /append has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is complete.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 11, "column": 4}, "end": {"line": 11, "column": 18}}}}, "unknown_id": "jsrg_unknown_b07eb58ef77c4f67b36b63cb06c12d65f8f9f44a93644ffaeee08b11d23c0d74"}, {"node_id": "jsrg_node_a21a406b6dc81753fb6514c5eb2d40c28f1b5c3675a56d63c79d2fcd1dcfdd36", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /name has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is complete.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 8, "column": 23}, "end": {"line": 8, "column": 35}}}}, "unknown_id": "jsrg_unknown_b96eb5b41a03df80ae6a7206d537aab739dd2c7d22432e1b8ac9dc85c18ba1d9"}, {"node_id": "jsrg_node_147011ba7a6d77c1186be157336ea3e640f4b8238efca1edf4e93e6e21dd34fd", "family": "data-flow", "relation_kinds": ["defines"], "reason": "unknown-value", "detail": "This property may have been mutated. Unknown value at binding.", "candidate_node_ids": ["jsrg_node_147011ba7a6d77c1186be157336ea3e640f4b8238efca1edf4e93e6e21dd34fd"], "evidence": {"context_id": "jsrg_evidence_78f29ce03a8318d502a46b0c8f78d47aa4f923b658846ad8cb8d3b7f05021f4b", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 16, "column": 8}, "end": {"line": 16, "column": 14}}}}, "unknown_id": "jsrg_unknown_c03d9f3263f2e7816abee9c01aff7180b07e6cb57406ff2cd306b4fdc2b965d2"}, {"node_id": "jsrg_node_2dc1df232f68951e9e3096c6873710d7f09fa9d99fbdb11f2515ad909407057c", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /replaceChildren has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is complete.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 2}, "end": {"line": 5, "column": 27}}}}, "unknown_id": "jsrg_unknown_cca4dfa292bbac4185d5c963ca19f1df0378df48ecb52f66a2ae1f152d909c40"}, {"node_id": "jsrg_node_d75224d49b6ffc1df88f0d61aa9a1e748115c0ea419302c3d0475a6fcbc6c8c9", "family": "data-flow", "relation_kinds": ["defines"], "reason": "unknown-value", "detail": "This property may have been mutated. Unknown value at binding.", "candidate_node_ids": ["jsrg_node_d75224d49b6ffc1df88f0d61aa9a1e748115c0ea419302c3d0475a6fcbc6c8c9"], "evidence": {"context_id": "jsrg_evidence_78f29ce03a8318d502a46b0c8f78d47aa4f923b658846ad8cb8d3b7f05021f4b", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 7, "column": 10}, "end": {"line": 7, "column": 14}}}}, "unknown_id": "jsrg_unknown_cf98a2e3838b33f6192d1dac3e67640f9d0392534be9301f7967739c4911a99b"}, {"node_id": "jsrg_node_b1a9b15939d0d6c33f2b63ceb8a47d38fe947b73e3dc1d37a14081446f5b20b1", "family": "data-flow", "relation_kinds": ["defines"], "reason": "unknown-value", "detail": "Unsupported CallExpression value. Unknown value at binding.", "candidate_node_ids": ["jsrg_node_b1a9b15939d0d6c33f2b63ceb8a47d38fe947b73e3dc1d37a14081446f5b20b1"], "evidence": {"context_id": "jsrg_evidence_4c44f5fb26073b9934829e916d8ee09f8dcc417b0dab51231e82cf04c5c01693", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 6, "column": 10}, "end": {"line": 6, "column": 17}}}}, "unknown_id": "jsrg_unknown_d0769e9ca06c00cdb54d55257e0135b9b4c515b4e261b34a2b6a59167e47ddd9"}, {"node_id": "jsrg_node_41e1bc3440ee00366f11206ce9cf3f4fef706b312c0fb7e3cce170dc75fae0f8", "family": "data-flow", "relation_kinds": ["defines"], "reason": "unknown-value", "detail": "Binding product has no constant initializer. Unknown value at binding.", "candidate_node_ids": ["jsrg_node_41e1bc3440ee00366f11206ce9cf3f4fef706b312c0fb7e3cce170dc75fae0f8"], "evidence": {"context_id": "jsrg_evidence_0e14880e328b63b28f5ca16c8cddc9b759f6d303cbf453c7fb30c445d02e7d0b", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 44}, "end": {"line": 5, "column": 51}}}}, "unknown_id": "jsrg_unknown_d48bad283fdbf86a1b5b860bb2471a3dabe95d0b8c20560c37a3430b068ff818"}, {"node_id": "jsrg_node_7d5aad01c84097962388e80c3a5eb77b172156b15f76f10cfb72aeea79e4a43e", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unsupported MemberExpression call target.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 18}, "end": {"line": 9, "column": 40}}}}, "unknown_id": "jsrg_unknown_d84f5c4b45a90e5d51eef9601a51a098074bf3e841407addeeaa21ca481c14a2"}, {"node_id": "jsrg_node_2cb8a235cdf20c201ff8b64d449624590dd4075ddc650f385a602347b41ad304", "family": "data-flow", "relation_kinds": ["defines"], "reason": "unknown-value", "detail": "Unsupported AwaitExpression value. Unknown value at binding.", "candidate_node_ids": ["jsrg_node_2cb8a235cdf20c201ff8b64d449624590dd4075ddc650f385a602347b41ad304"], "evidence": {"context_id": "jsrg_evidence_c1cf6a160a6e089da8afddc21f3e397524f0357e579739773b55710501e37e80", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 2, "column": 8}, "end": {"line": 2, "column": 16}}}}, "unknown_id": "jsrg_unknown_e6c554d159cfba03746b8a0fb2091990ef6ef19784cba7fda73f701fa2502e6a"}, {"node_id": "jsrg_node_bfd76a30bc4d4042b7b43c55eba8588125b2b747e60b64d31a4be2991a109bcc", "family": "object-flow", "relation_kinds": ["reads-property"], "reason": "ambiguous-target", "detail": "Static read property /json has unknown-coverage presence; its receiver is unresolved or not a retained container; object identity is complete.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 38}}}}, "unknown_id": "jsrg_unknown_ee4a20d243350fea19a91e39ecf0de1c615c4f8d80e2c71c0127d87c74ead8be"}, {"node_id": "jsrg_node_2a03f43fc3d8084724e71ed3e77557b5c68069b70c47ed589d675bcf60a076df", "family": "promise-ownership", "relation_kinds": ["chains"], "reason": "ambiguous-target", "detail": "Static await source resolution was unresolved.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 19}, "end": {"line": 3, "column": 40}}}}, "unknown_id": "jsrg_unknown_f6822b255cba43189d473e321b5fb803f73c5d7d51c1b5e252970a4e5face5cc"}, {"node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unsupported MemberExpression call target.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 5, "column": 2}, "end": {"line": 5, "column": 27}}}}, "unknown_id": "jsrg_unknown_f6a6d90917aa23febff0a2cdd64e7a3796caa476d8b7242115cb46dcadc9944c"}, {"node_id": "jsrg_node_bd0e7cb8652565aed7bd69d9534e68d434cd1e460c2c9bff0c276568d9f9932c", "family": "call-flow", "relation_kinds": ["calls"], "reason": "dynamic-call", "detail": "Unsupported MemberExpression call target.", "candidate_node_ids": [], "evidence": {"context_id": "jsrg_evidence_8af9c2442d93cc8239352b76a002d5f6a41f0476b36eb453e57b538a5d0960ec", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 3, "column": 25}, "end": {"line": 3, "column": 38}}}}, "unknown_id": "jsrg_unknown_f9f7c2b85d35a7df3e2ce83142e5618adb28fd4e50b96cf3e5a24513418ffa13"}, {"node_id": "jsrg_node_d2ae0936b2a66705ae0ca05946ae005de20095cee0d6f7d3cb377542613284a8", "family": "data-flow", "relation_kinds": ["defines"], "reason": "unknown-value", "detail": "This property may have been mutated. Unknown value at binding.", "candidate_node_ids": ["jsrg_node_d2ae0936b2a66705ae0ca05946ae005de20095cee0d6f7d3cb377542613284a8"], "evidence": {"context_id": "jsrg_evidence_78f29ce03a8318d502a46b0c8f78d47aa4f923b658846ad8cb8d3b7f05021f4b", "location": {"available": true, "value": {"kind": "source-range", "source": "source-01.js", "start": {"line": 9, "column": 10}, "end": {"line": 9, "column": 15}}}}, "unknown_id": "jsrg_unknown_fda53343e3f744ca2272f43d30c16d8df7eff244065ef9f8c77854baa18106db"}], "coverage": {"status": "unknown", "truncated": false, "omitted_nodes": 0, "omitted_relations": 0, "limits": [], "families": [{"family": "boundary", "status": "partial", "retained_relations": 0, "omitted_relations": 0, "unknown_ids": []}, {"family": "call-flow", "status": "partial", "retained_relations": 1, "omitted_relations": 0, "unknown_ids": ["jsrg_unknown_1912bfd27ea5689afe2dbc3a1cab18331dacc8124583ea331dd2006992d83493", "jsrg_unknown_2a27275583324d8a12f13a3e31b19fa24e67c32a52c5bd1ac9ce729e4879a84f", "jsrg_unknown_2b19503478a28f96f3a0d15698cb233b1627c178b0e049b956390592244a46db", "jsrg_unknown_30c2b723f4ceb4d2896460214e9dee03cbab81cede3a53096f503be844708819", "jsrg_unknown_39637a35901d33a741bd8cf03710bd359aa7622e08f9b896e460916c39343264", "jsrg_unknown_3c5934f4228d27d108d0160c55437775f8698c5e20440612d1b9dc668f5f10ef", "jsrg_unknown_7a5b9943fed80d79f293e48a3b0ff55a7335ab995b945fa11cd6cde856d7fa73", "jsrg_unknown_7dabc421c7837322c53721692856a4cbf868923a2d81b10bfe7abff99374f23e", "jsrg_unknown_7feebdc132e06fb6c612bd52629831b393d4c2831cb8612f8c3f3af827592da9", "jsrg_unknown_d84f5c4b45a90e5d51eef9601a51a098074bf3e841407addeeaa21ca481c14a2", "jsrg_unknown_f6a6d90917aa23febff0a2cdd64e7a3796caa476d8b7242115cb46dcadc9944c", "jsrg_unknown_f9f7c2b85d35a7df3e2ce83142e5618adb28fd4e50b96cf3e5a24513418ffa13"]}, {"family": "child-process", "status": "partial", "retained_relations": 0, "omitted_relations": 0, "unknown_ids": []}, {"family": "closure", "status": "partial", "retained_relations": 0, "omitted_relations": 0, "unknown_ids": []}, {"family": "configuration", "status": "partial", "retained_relations": 0, "omitted_relations": 0, "unknown_ids": []}, {"family": "data-flow", "status": "partial", "retained_relations": 59, "omitted_relations": 0, "unknown_ids": ["jsrg_unknown_6421aa52caf4ad9528c9a188318f2a9e74fd345ba8006efd4f02f3f7716908a2", "jsrg_unknown_763b7d1d7223067f0d174f837dff70d842eae673993f94ddb01a54aae5e3155c", "jsrg_unknown_ada417ceb0d733080f9fb5ecd33537f0f5ec299b785476024a5b88e4b379fc41", "jsrg_unknown_c03d9f3263f2e7816abee9c01aff7180b07e6cb57406ff2cd306b4fdc2b965d2", "jsrg_unknown_cf98a2e3838b33f6192d1dac3e67640f9d0392534be9301f7967739c4911a99b", "jsrg_unknown_d0769e9ca06c00cdb54d55257e0135b9b4c515b4e261b34a2b6a59167e47ddd9", "jsrg_unknown_d48bad283fdbf86a1b5b860bb2471a3dabe95d0b8c20560c37a3430b068ff818", "jsrg_unknown_e6c554d159cfba03746b8a0fb2091990ef6ef19784cba7fda73f701fa2502e6a", "jsrg_unknown_fda53343e3f744ca2272f43d30c16d8df7eff244065ef9f8c77854baa18106db"]}, {"family": "event", "status": "partial", "retained_relations": 0, "omitted_relations": 0, "unknown_ids": []}, {"family": "object-flow", "status": "partial", "retained_relations": 10, "omitted_relations": 0, "unknown_ids": ["jsrg_unknown_01d6d7ccf062df3eae22061dd756743c458b19b7ecc1c51e6aec9d1887880daf", "jsrg_unknown_1619f44ca9cac1379ee28795adebd1c8bebc941b32211395353f7ea78836996e", "jsrg_unknown_185a64eb77bb6a35851f253de0b5e01a4935c84d8c6493ca0e05f8785a8d5e54", "jsrg_unknown_1878242ad0b7651c3d2a1ac6077b1e608c92d7abe9230678402f7d6e17c97fec", "jsrg_unknown_3c41e9a906b8e3c02189d0c1f1a2d4503417125fdaad339e7ca8ca415383ab23", "jsrg_unknown_3c68f35de7666e6cfe2c6240d3fda8c1ea0ce1b8114e32cabbd23a3fb344421a", "jsrg_unknown_4c5b73908474ebb48292e2ac4ed91870ad58997725ea83e878413f285d284ec7", "jsrg_unknown_4de83f117f60c3ae8cf23a10421c8e2b7e55a52efa7afdbd653b8a63223e5f04", "jsrg_unknown_51dd7eb93050c7e4e50a7d4c4a3e52cbae566c511157c8bb4a557fc03930def4", "jsrg_unknown_697781fdee58887e9f84803aabcc5400e10f86dfca3f3f0f40c07c5b247a6f99", "jsrg_unknown_6e01893a3c5391297faab762c8e493d5cbe7f5872cc14dd344d10413b0dba5d7", "jsrg_unknown_84e86c542c16546543ab85b62616533a204f8db5a219daaabf2ac3c5ce2d3e99", "jsrg_unknown_9765fc7c76277e70ca3940efd93da9b1d536df400288d56b23ea9a06efd999f5", "jsrg_unknown_b07eb58ef77c4f67b36b63cb06c12d65f8f9f44a93644ffaeee08b11d23c0d74", "jsrg_unknown_b96eb5b41a03df80ae6a7206d537aab739dd2c7d22432e1b8ac9dc85c18ba1d9", "jsrg_unknown_cca4dfa292bbac4185d5c963ca19f1df0378df48ecb52f66a2ae1f152d909c40", "jsrg_unknown_ee4a20d243350fea19a91e39ecf0de1c615c4f8d80e2c71c0127d87c74ead8be"]}, {"family": "promise-ownership", "status": "partial", "retained_relations": 2, "omitted_relations": 0, "unknown_ids": ["jsrg_unknown_1f234a0ec07040b903c44ef78c6ce66780dc4900f9e104d446d7125ece69eae8", "jsrg_unknown_f6822b255cba43189d473e321b5fb803f73c5d7d51c1b5e252970a4e5face5cc"]}, {"family": "request", "status": "partial", "retained_relations": 2, "omitted_relations": 0, "unknown_ids": []}, {"family": "resource-lifecycle", "status": "partial", "retained_relations": 0, "omitted_relations": 0, "unknown_ids": []}, {"family": "timer", "status": "partial", "retained_relations": 0, "omitted_relations": 0, "unknown_ids": []}]}, "limitations": ["Boundary extraction covers unshadowed JSON/global coercions plus parse and validation method candidates.", "Child-process extraction covers asynchronous node:child_process creation, literal argv/env/stdio options, exit/error listeners, and kill signals.", "Configuration extraction covers process.env, process.argv, node:fs reads, and direct logical defaults.", "Event extraction covers EventEmitter-style literal registrations, removals, and dispatch candidates; dynamic names remain unknown.", "Function fingerprints are static candidates; equal digests can remain ambiguous and do not prove behavioral equivalence.", "Local data flow does not claim control-flow-sensitive reaching definitions or arbitrary dynamic property resolution.", "Promise ownership covers explicit unshadowed Promise construction, static factories, aggregation, chaining, and await syntax only.", "Request extraction covers fetch, WebSocket, node:http/node:https construction, direct option fields, and exact local response consumers.", "Resource extraction covers built-in filesystem/network acquisition and exact local close/destroy/end handles.", "The semantic graph contains static syntax observations and conservative relationship candidates; it does not claim runtime execution.", "Timer extraction covers global or node:timers scheduling and exact local-handle cancellation."], "graph_id": "jsrg_543ae5ebca2e0b95010b9d94ad3cd553568de1ca2b44bcd6f79eebf1acef33b7"}}, "confidence": "derived", "authority": "shipped-artifact", "environment": null, "limitations": ["CommonJS and ESM binding relationships were recovered from inert syntax and resolved only within the inventoried artifact container.", "JavaScript and HTML were parsed as inert text; bundle bootstrap code was never executed.", "Static imports, entrypoints, workers, endpoints, and storage relationships do not prove runtime execution.", "Static paths and relationships may remain unresolved when expressions are dynamic or obfuscated.", "Webpack/Rspack factories were recovered from AST literals; REA did not invoke push handlers or bundle bootstrap code."], "relationship_coverage": null, "locations": [{"kind": "artifact-path", "path": "artifact-root"}], "evidence_links": []}