{"nodes": [{"id": "src_shared_utils_reflection_notes_merge_ts", "label": "reflection-notes-merge.ts", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L1"}, {"id": "reflection_notes_merge_getobjectsize", "label": "getObjectSize()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L55"}, {"id": "reflection_notes_merge_validatesingleobjectsize", "label": "validateSingleObjectSize()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L70"}, {"id": "reflection_notes_merge_limitarraysize", "label": "limitArraySize()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L85"}, {"id": "reflection_notes_merge_validateandcleanuptotalsize", "label": "validateAndCleanupTotalSize()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L109"}, {"id": "reflection_notes_merge_normalizenewreflectionnotes", "label": "normalizeNewReflectionNotes()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L167"}, {"id": "reflection_notes_merge_mergereflectionnotes", "label": "mergeReflectionNotes()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L207"}, {"id": "reflection_notes_merge_serializereflectionnotes", "label": "serializeReflectionNotes()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L290"}], "edges": [{"source": "src_shared_utils_reflection_notes_merge_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L8", "weight": 1.0}, {"source": "src_shared_utils_reflection_notes_merge_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L9", "weight": 1.0}, {"source": "src_shared_utils_reflection_notes_merge_ts", "target": "reflection_notes_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L10", "weight": 1.0}, {"source": "src_shared_utils_reflection_notes_merge_ts", "target": "reflection_notes_merge_getobjectsize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L55", "weight": 1.0}, {"source": "src_shared_utils_reflection_notes_merge_ts", "target": "reflection_notes_merge_validatesingleobjectsize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L70", "weight": 1.0}, {"source": "src_shared_utils_reflection_notes_merge_ts", "target": "reflection_notes_merge_limitarraysize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L85", "weight": 1.0}, {"source": "src_shared_utils_reflection_notes_merge_ts", "target": "reflection_notes_merge_validateandcleanuptotalsize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L109", "weight": 1.0}, {"source": "src_shared_utils_reflection_notes_merge_ts", "target": "reflection_notes_merge_normalizenewreflectionnotes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L167", "weight": 1.0}, {"source": "src_shared_utils_reflection_notes_merge_ts", "target": "reflection_notes_merge_mergereflectionnotes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L207", "weight": 1.0}, {"source": "src_shared_utils_reflection_notes_merge_ts", "target": "reflection_notes_merge_serializereflectionnotes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L290", "weight": 1.0}, {"source": "reflection_notes_merge_validatesingleobjectsize", "target": "reflection_notes_merge_getobjectsize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L71", "weight": 1.0}, {"source": "reflection_notes_merge_validateandcleanuptotalsize", "target": "reflection_notes_merge_getobjectsize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L110", "weight": 1.0}, {"source": "reflection_notes_merge_mergereflectionnotes", "target": "reflection_notes_merge_normalizenewreflectionnotes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L215", "weight": 1.0}, {"source": "reflection_notes_merge_mergereflectionnotes", "target": "reflection_notes_merge_validatesingleobjectsize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L220", "weight": 1.0}, {"source": "reflection_notes_merge_mergereflectionnotes", "target": "reflection_notes_merge_limitarraysize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L258", "weight": 1.0}, {"source": "reflection_notes_merge_mergereflectionnotes", "target": "reflection_notes_merge_validateandcleanuptotalsize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.ts", "source_location": "L268", "weight": 1.0}]}