Files
tfm_ainventory/graphify-out/cache/793f8584191b25459981e3bc9f9e25054b0975f4f28d4a5ec561e08d1b4c90d2.json

1 line
12 KiB
JSON

{"nodes": [{"id": "backend_services_spec_extractor_py", "label": "spec_extractor.py", "file_type": "code", "source_file": "backend/services/spec_extractor.py", "source_location": "L1"}, {"id": "spec_extractor_extractedspecs", "label": "ExtractedSpecs", "file_type": "code", "source_file": "backend/services/spec_extractor.py", "source_location": "L17"}, {"id": "spec_extractor_extractedspecs_to_item_fields", "label": ".to_item_fields()", "file_type": "code", "source_file": "backend/services/spec_extractor.py", "source_location": "L33"}, {"id": "spec_extractor_extract_specs_from_search", "label": "extract_specs_from_search()", "file_type": "code", "source_file": "backend/services/spec_extractor.py", "source_location": "L86"}, {"id": "spec_extractor_extract_specs_from_multiple_results", "label": "extract_specs_from_multiple_results()", "file_type": "code", "source_file": "backend/services/spec_extractor.py", "source_location": "L189"}, {"id": "spec_extractor_rationale_1", "label": "Specification extractor service for search results parsing. Extracts product sp", "file_type": "rationale", "source_file": "backend/services/spec_extractor.py", "source_location": "L1"}, {"id": "spec_extractor_rationale_18", "label": "Extracted specifications from search results.", "file_type": "rationale", "source_file": "backend/services/spec_extractor.py", "source_location": "L18"}, {"id": "spec_extractor_rationale_34", "label": "Map extracted specs to Item model fields. Args: category: I", "file_type": "rationale", "source_file": "backend/services/spec_extractor.py", "source_location": "L34"}, {"id": "spec_extractor_rationale_87", "label": "Extract specifications from a search result (title + snippet). Args:", "file_type": "rationale", "source_file": "backend/services/spec_extractor.py", "source_location": "L87"}, {"id": "spec_extractor_rationale_193", "label": "Extract specs from multiple search results and return best candidate fields.", "file_type": "rationale", "source_file": "backend/services/spec_extractor.py", "source_location": "L193"}], "edges": [{"source": "backend_services_spec_extractor_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_services_spec_extractor_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_services_spec_extractor_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_services_spec_extractor_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_services_spec_extractor_py", "target": "spec_extractor_extractedspecs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L17", "weight": 1.0}, {"source": "spec_extractor_extractedspecs", "target": "spec_extractor_extractedspecs_to_item_fields", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_services_spec_extractor_py", "target": "spec_extractor_extract_specs_from_search", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L86", "weight": 1.0}, {"source": "backend_services_spec_extractor_py", "target": "spec_extractor_extract_specs_from_multiple_results", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L189", "weight": 1.0}, {"source": "spec_extractor_extract_specs_from_search", "target": "spec_extractor_extractedspecs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L99", "weight": 1.0}, {"source": "spec_extractor_extract_specs_from_multiple_results", "target": "spec_extractor_extract_specs_from_search", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L212", "weight": 1.0}, {"source": "spec_extractor_extract_specs_from_multiple_results", "target": "spec_extractor_extractedspecs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L220", "weight": 1.0}, {"source": "spec_extractor_extract_specs_from_multiple_results", "target": "spec_extractor_extractedspecs_to_item_fields", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L222", "weight": 1.0}, {"source": "spec_extractor_rationale_1", "target": "backend_services_spec_extractor_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L1", "weight": 1.0}, {"source": "spec_extractor_rationale_18", "target": "spec_extractor_extractedspecs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L18", "weight": 1.0}, {"source": "spec_extractor_rationale_34", "target": "spec_extractor_extractedspecs_to_item_fields", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L34", "weight": 1.0}, {"source": "spec_extractor_rationale_87", "target": "spec_extractor_extract_specs_from_search", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L87", "weight": 1.0}, {"source": "spec_extractor_rationale_193", "target": "spec_extractor_extract_specs_from_multiple_results", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/services/spec_extractor.py", "source_location": "L193", "weight": 1.0}], "raw_calls": [{"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "lower", "source_file": "backend/services/spec_extractor.py", "source_location": "L46"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "append", "source_file": "backend/services/spec_extractor.py", "source_location": "L50"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "append", "source_file": "backend/services/spec_extractor.py", "source_location": "L52"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "append", "source_file": "backend/services/spec_extractor.py", "source_location": "L54"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "lower", "source_file": "backend/services/spec_extractor.py", "source_location": "L56"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "append", "source_file": "backend/services/spec_extractor.py", "source_location": "L60"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "append", "source_file": "backend/services/spec_extractor.py", "source_location": "L62"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "lower", "source_file": "backend/services/spec_extractor.py", "source_location": "L64"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "append", "source_file": "backend/services/spec_extractor.py", "source_location": "L68"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "lower", "source_file": "backend/services/spec_extractor.py", "source_location": "L70"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "append", "source_file": "backend/services/spec_extractor.py", "source_location": "L74"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "insert", "source_file": "backend/services/spec_extractor.py", "source_location": "L77"}, {"caller_nid": "spec_extractor_extractedspecs_to_item_fields", "callee": "join", "source_file": "backend/services/spec_extractor.py", "source_location": "L82"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "upper", "source_file": "backend/services/spec_extractor.py", "source_location": "L98"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "title", "source_file": "backend/services/spec_extractor.py", "source_location": "L108"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "items", "source_file": "backend/services/spec_extractor.py", "source_location": "L120"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "search", "source_file": "backend/services/spec_extractor.py", "source_location": "L121"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "search", "source_file": "backend/services/spec_extractor.py", "source_location": "L127"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "group", "source_file": "backend/services/spec_extractor.py", "source_location": "L129"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "group", "source_file": "backend/services/spec_extractor.py", "source_location": "L129"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "search", "source_file": "backend/services/spec_extractor.py", "source_location": "L133"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "group", "source_file": "backend/services/spec_extractor.py", "source_location": "L135"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "group", "source_file": "backend/services/spec_extractor.py", "source_location": "L135"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "search", "source_file": "backend/services/spec_extractor.py", "source_location": "L139"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "group", "source_file": "backend/services/spec_extractor.py", "source_location": "L141"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "items", "source_file": "backend/services/spec_extractor.py", "source_location": "L151"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "search", "source_file": "backend/services/spec_extractor.py", "source_location": "L152"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "items", "source_file": "backend/services/spec_extractor.py", "source_location": "L163"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "search", "source_file": "backend/services/spec_extractor.py", "source_location": "L164"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "search", "source_file": "backend/services/spec_extractor.py", "source_location": "L172"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "upper", "source_file": "backend/services/spec_extractor.py", "source_location": "L172"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "group", "source_file": "backend/services/spec_extractor.py", "source_location": "L174"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "search", "source_file": "backend/services/spec_extractor.py", "source_location": "L178"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "group", "source_file": "backend/services/spec_extractor.py", "source_location": "L180"}, {"caller_nid": "spec_extractor_extract_specs_from_search", "callee": "min", "source_file": "backend/services/spec_extractor.py", "source_location": "L184"}, {"caller_nid": "spec_extractor_extract_specs_from_multiple_results", "callee": "get", "source_file": "backend/services/spec_extractor.py", "source_location": "L213"}, {"caller_nid": "spec_extractor_extract_specs_from_multiple_results", "callee": "get", "source_file": "backend/services/spec_extractor.py", "source_location": "L214"}, {"caller_nid": "spec_extractor_extract_specs_from_multiple_results", "callee": "get", "source_file": "backend/services/spec_extractor.py", "source_location": "L215"}, {"caller_nid": "spec_extractor_extract_specs_from_multiple_results", "callee": "append", "source_file": "backend/services/spec_extractor.py", "source_location": "L217"}, {"caller_nid": "spec_extractor_extract_specs_from_multiple_results", "callee": "max", "source_file": "backend/services/spec_extractor.py", "source_location": "L220"}]}