{ "nodes": [ { "id": "src_bootstrap_spec_ts", "label": "bootstrap.spec.ts", "file_type": "code", "source_file": "src/bootstrap.spec.ts", "source_location": "L1" }, { "id": "bootstrap_spec_constructor", "label": "constructor()", "file_type": "code", "source_file": "src/bootstrap.spec.ts", "source_location": "L231" }, { "id": "bootstrap_spec_loadbootstrap", "label": "loadBootstrap()", "file_type": "code", "source_file": "src/bootstrap.spec.ts", "source_location": "L254" }, { "id": "bootstrap_spec_installtimeoutspy", "label": "installTimeoutSpy()", "file_type": "code", "source_file": "src/bootstrap.spec.ts", "source_location": "L258" }, { "id": "src_index_ts", "label": "index.ts", "file_type": "code", "source_file": "src/index.ts", "source_location": "L1" }, { "id": "index_createmementocore", "label": "createMementoCore()", "file_type": "code", "source_file": "src/index.ts", "source_location": "L25" }, { "id": "index_closedatabase", "label": "closeDatabase()", "file_type": "code", "source_file": "src/index.ts", "source_location": "L33" }, { "id": "src_bootstrap_ts", "label": "bootstrap.ts", "file_type": "code", "source_file": "src/bootstrap.ts", "source_location": "L1" }, { "id": "bootstrap_initializeservices", "label": "initializeServices()", "file_type": "code", "source_file": "src/bootstrap.ts", "source_location": "L76" }, { "id": "src_context_ts", "label": "context.ts", "file_type": "code", "source_file": "src/context.ts", "source_location": "L1" }, { "id": "context_createservercontext", "label": "createServerContext()", "file_type": "code", "source_file": "src/context.ts", "source_location": "L15" }, { "id": "context_createtoolcontext", "label": "createToolContext()", "file_type": "code", "source_file": "src/context.ts", "source_location": "L24" }, { "id": "context_createtoolcontextfromservercontext", "label": "createToolContextFromServerContext()", "file_type": "code", "source_file": "src/context.ts", "source_location": "L37" }, { "id": "src_workers_consolidation_score_worker_ts", "label": "consolidation-score-worker.ts", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L1" }, { "id": "consolidation_score_worker_consolidationscoreworker", "label": "ConsolidationScoreWorker", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L63" }, { "id": "consolidation_score_worker_consolidationscoreworker_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L67" }, { "id": "consolidation_score_worker_consolidationscoreworker_runincrementalrecalculation", "label": ".runIncrementalRecalculation()", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L92" }, { "id": "consolidation_score_worker_consolidationscoreworker_runfullsweep", "label": ".runFullSweep()", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L217" }, { "id": "consolidation_score_worker_consolidationscoreworker_fetchrecentrecords", "label": ".fetchRecentRecords()", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L345" }, { "id": "consolidation_score_worker_consolidationscoreworker_fetchallrecords", "label": ".fetchAllRecords()", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L387" }, { "id": "consolidation_score_worker_consolidationscoreworker_processchunk", "label": ".processChunk()", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L423" }, { "id": "consolidation_score_worker_consolidationscoreworker_getcurrentscore", "label": ".getCurrentScore()", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L535" }, { "id": "consolidation_score_worker_consolidationscoreworker_chunkarray", "label": ".chunkArray()", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L546" }, { "id": "consolidation_score_worker_consolidationscoreworker_delay", "label": ".delay()", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L557" }, { "id": "consolidation_score_worker_consolidationscoreworker_log", "label": ".log()", "file_type": "code", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L564" }, { "id": "src_server_mcp_logger_ts", "label": "mcp-logger.ts", "file_type": "code", "source_file": "src/server/mcp-logger.ts", "source_location": "L1" }, { "id": "mcp_logger_getcurrentloglevel", "label": "getCurrentLogLevel()", "file_type": "code", "source_file": "src/server/mcp-logger.ts", "source_location": "L15" }, { "id": "mcp_logger_shouldlog", "label": "shouldLog()", "file_type": "code", "source_file": "src/server/mcp-logger.ts", "source_location": "L21" }, { "id": "mcp_logger_gettimestamp", "label": "getTimestamp()", "file_type": "code", "source_file": "src/server/mcp-logger.ts", "source_location": "L26" }, { "id": "mcp_logger_safestderrwrite", "label": "safeStderrWrite()", "file_type": "code", "source_file": "src/server/mcp-logger.ts", "source_location": "L31" }, { "id": "mcp_logger_mcploggerstub", "label": "MCPLoggerStub", "file_type": "code", "source_file": "src/server/mcp-logger.ts", "source_location": "L36" }, { "id": "mcp_logger_mcploggerstub_setserver", "label": ".setServer()", "file_type": "code", "source_file": "src/server/mcp-logger.ts", "source_location": "L39" }, { "id": "mcp_logger_mcploggerstub_logserver", "label": ".logServer()", "file_type": "code", "source_file": "src/server/mcp-logger.ts", "source_location": "L43" }, { "id": "mcp_logger_mcploggerstub_logbatch", "label": ".logBatch()", "file_type": "code", "source_file": "src/server/mcp-logger.ts", "source_location": "L50" }, { "id": "mcp_logger_mcploggerstub_logmcpprotocol", "label": ".logMCPProtocol()", "file_type": "code", "source_file": "src/server/mcp-logger.ts", "source_location": "L57" }, { "id": "src_infrastructure_reflexion_worker_ts", "label": "reflexion-worker.ts", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L1" }, { "id": "reflexion_worker_reflexionworker", "label": "ReflexionWorker", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L33" }, { "id": "reflexion_worker_reflexionworker_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L57" }, { "id": "reflexion_worker_reflexionworker_start", "label": ".start()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L76" }, { "id": "reflexion_worker_reflexionworker_stop", "label": ".stop()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L110" }, { "id": "reflexion_worker_reflexionworker_starthealthcheck", "label": ".startHealthCheck()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L144" }, { "id": "reflexion_worker_reflexionworker_performhealthcheck", "label": ".performHealthCheck()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L154" }, { "id": "reflexion_worker_reflexionworker_attemptrestart", "label": ".attemptRestart()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L183" }, { "id": "reflexion_worker_reflexionworker_autoreflect", "label": ".autoReflect()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L226" }, { "id": "reflexion_worker_reflexionworker_isduplicate", "label": ".isDuplicate()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L378" }, { "id": "reflexion_worker_reflexionworker_generateeventkey", "label": ".generateEventKey()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L400" }, { "id": "reflexion_worker_reflexionworker_cleanupduplicatewindow", "label": ".cleanupDuplicateWindow()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L408" }, { "id": "reflexion_worker_reflexionworker_generatereflectionnote", "label": ".generateReflectionNote()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L420" }, { "id": "reflexion_worker_reflexionworker_generatelessonslearned", "label": ".generateLessonsLearned()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L435" }, { "id": "reflexion_worker_reflexionworker_generatesuggestedimprovements", "label": ".generateSuggestedImprovements()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L448" }, { "id": "reflexion_worker_reflexionworker_analyzefailurepattern", "label": ".analyzeFailurePattern()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L480" }, { "id": "reflexion_worker_reflexionworker_extracttaskgoal", "label": ".extractTaskGoal()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L535" }, { "id": "reflexion_worker_reflexionworker_converttoproceduralmemory", "label": ".convertToProceduralMemory()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L562" }, { "id": "reflexion_worker_reflexionworker_updateproceduralmemory", "label": ".updateProceduralMemory()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L618" }, { "id": "reflexion_worker_reflexionworker_createproceduralmemory", "label": ".createProceduralMemory()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L769" }, { "id": "reflexion_worker_reflexionworker_parsereflectionnotes", "label": ".parseReflectionNotes()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L841" }, { "id": "reflexion_worker_reflexionworker_registerhandler", "label": ".registerHandler()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L871" }, { "id": "reflexion_worker_reflexionworker_queuefailureevent", "label": ".queueFailureEvent()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L884" }, { "id": "reflexion_worker_reflexionworker_removeoldestqueuedevent", "label": ".removeOldestQueuedEvent()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L933" }, { "id": "reflexion_worker_reflexionworker_processfailureevent", "label": ".processFailureEvent()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L942" }, { "id": "reflexion_worker_reflexionworker_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L977" }, { "id": "reflexion_worker_reflexionworker_checkqueuebacklog", "label": ".checkQueueBacklog()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L989" }, { "id": "reflexion_worker_reflexionworker_getreflexionmetrics", "label": ".getReflexionMetrics()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L1002" }, { "id": "reflexion_worker_reflexionworker_getintegratedmetrics", "label": ".getIntegratedMetrics()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L1030" }, { "id": "src_infrastructure_async_optimizer_ts", "label": "async-optimizer.ts", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L1" }, { "id": "async_optimizer_asynctaskqueue", "label": "AsyncTaskQueue", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L39" }, { "id": "async_optimizer_asynctaskqueue_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L58" }, { "id": "async_optimizer_asynctaskqueue_addtask", "label": ".addTask()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L66" }, { "id": "async_optimizer_asynctaskqueue_start", "label": ".start()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L105" }, { "id": "async_optimizer_asynctaskqueue_stop", "label": ".stop()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L117" }, { "id": "async_optimizer_asynctaskqueue_processnext", "label": ".processNext()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L128" }, { "id": "async_optimizer_asynctaskqueue_processnextbatch", "label": ".processNextBatch()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L157" }, { "id": "async_optimizer_asynctaskqueue_getresult", "label": ".getResult()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L169" }, { "id": "async_optimizer_asynctaskqueue_gettaskstatus", "label": ".getTaskStatus()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L176" }, { "id": "async_optimizer_asynctaskqueue_getstats", "label": ".getStats()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L187" }, { "id": "async_optimizer_asynctaskqueue_updatestats", "label": ".updateStats()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L194" }, { "id": "async_optimizer_asynctaskqueue_ontaskcompleted", "label": ".onTaskCompleted()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L216" }, { "id": "async_optimizer_asynctaskqueue_ontaskfailed", "label": ".onTaskFailed()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L224" }, { "id": "async_optimizer_asynctaskqueue_getnexttask", "label": ".getNextTask()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L232" }, { "id": "async_optimizer_asynctaskqueue_isrunning", "label": ".isRunning()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L239" }, { "id": "async_optimizer_asynctaskqueue_canceltask", "label": ".cancelTask()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L246" }, { "id": "async_optimizer_asynctaskqueue_clear", "label": ".clear()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L259" }, { "id": "async_optimizer_asynctaskqueue_getcompletedtasks", "label": ".getCompletedTasks()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L267" }, { "id": "async_optimizer_asynctaskqueue_getfailedtasks", "label": ".getFailedTasks()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L274" }, { "id": "async_optimizer_asynctaskqueue_retrytask", "label": ".retryTask()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L281" }, { "id": "async_optimizer_asynctaskqueue_getqueuelength", "label": ".getQueueLength()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L312" }, { "id": "async_optimizer_asynctaskqueue_isqueueempty", "label": ".isQueueEmpty()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L319" }, { "id": "async_optimizer_asynctaskqueue_getprocessingtasks", "label": ".getProcessingTasks()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L326" }, { "id": "async_optimizer_asynctaskqueue_gettaskbyid", "label": ".getTaskById()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L333" }, { "id": "async_optimizer_asynctaskqueue_gettasksbytype", "label": ".getTasksByType()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L348" }, { "id": "async_optimizer_asynctaskqueue_gettasksbypriority", "label": ".getTasksByPriority()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L355" }, { "id": "async_optimizer_worker", "label": "Worker", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L363" }, { "id": "async_optimizer_worker_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L368" }, { "id": "async_optimizer_worker_execute", "label": ".execute()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L377" }, { "id": "async_optimizer_worker_executetask", "label": ".executeTask()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L416" }, { "id": "async_optimizer_worker_processmemoryoperation", "label": ".processMemoryOperation()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L438" }, { "id": "async_optimizer_worker_processembedding", "label": ".processEmbedding()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L462" }, { "id": "async_optimizer_worker_processsearch", "label": ".processSearch()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L471" }, { "id": "async_optimizer_worker_processcleanup", "label": ".processCleanup()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L480" }, { "id": "async_optimizer_worker_processbatchinsert", "label": ".processBatchInsert()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L489" }, { "id": "async_optimizer_worker_processfailureevent", "label": ".processFailureEvent()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L498" }, { "id": "async_optimizer_worker_handletimeout", "label": ".handleTimeout()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L512" }, { "id": "async_optimizer_batchprocessor", "label": "BatchProcessor", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L526" }, { "id": "async_optimizer_batchprocessor_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L532" }, { "id": "async_optimizer_batchprocessor_addtobatch", "label": ".addToBatch()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L540" }, { "id": "async_optimizer_batchprocessor_flushbatch", "label": ".flushBatch()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L560" }, { "id": "async_optimizer_batchprocessor_processbatch", "label": ".processBatch()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L583" }, { "id": "async_optimizer_batchprocessor_processmemorybatch", "label": ".processMemoryBatch()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L602" }, { "id": "async_optimizer_batchprocessor_processembeddingbatch", "label": ".processEmbeddingBatch()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L610" }, { "id": "async_optimizer_batchprocessor_processsearchcachebatch", "label": ".processSearchCacheBatch()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L618" }, { "id": "async_optimizer_batchprocessor_setflushtimer", "label": ".setFlushTimer()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L626" }, { "id": "async_optimizer_batchprocessor_flushall", "label": ".flushAll()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L642" }, { "id": "async_optimizer_batchprocessor_getbatchstats", "label": ".getBatchStats()", "file_type": "code", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L650" }, { "id": "src_infrastructure_consolidation_score_service_spec_ts", "label": "consolidation-score-service.spec.ts", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.spec.ts", "source_location": "L1" }, { "id": "consolidation_score_service_spec_createinput", "label": "createInput()", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.spec.ts", "source_location": "L236" }, { "id": "src_infrastructure_reflexion_worker_spec_ts", "label": "reflexion-worker.spec.ts", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L1" }, { "id": "reflexion_worker_spec_extract", "label": "extract()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L11" }, { "id": "reflexion_worker_spec_waitforeventprocessing", "label": "waitForEventProcessing()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L41" }, { "id": "reflexion_worker_spec_createproceduralmemory", "label": "createProceduralMemory()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L83" }, { "id": "reflexion_worker_spec_createfailureevent", "label": "createFailureEvent()", "file_type": "code", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L141" }, { "id": "src_infrastructure_relation_graph_factory_ts", "label": "relation-graph-factory.ts", "file_type": "code", "source_file": "src/infrastructure/relation-graph-factory.ts", "source_location": "L1" }, { "id": "relation_graph_factory_createrelationgraph", "label": "createRelationGraph()", "file_type": "code", "source_file": "src/infrastructure/relation-graph-factory.ts", "source_location": "L15" }, { "id": "src_infrastructure_consolidation_score_service_ts", "label": "consolidation-score-service.ts", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L1" }, { "id": "consolidation_score_service_consolidationscoreservice", "label": "ConsolidationScoreService", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L43" }, { "id": "consolidation_score_service_consolidationscoreservice_calculates", "label": ".calculateS()", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L50" }, { "id": "consolidation_score_service_consolidationscoreservice_updategvalue", "label": ".updateGValue()", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L68" }, { "id": "consolidation_score_service_consolidationscoreservice_getrbasefortype", "label": ".getRBaseForType()", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L87" }, { "id": "consolidation_score_service_consolidationscoreservice_calculaterecallprobability", "label": ".calculateRecallProbability()", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L100" }, { "id": "consolidation_score_service_consolidationscoreservice_calculatetimeelapsed", "label": ".calculateTimeElapsed()", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L132" }, { "id": "consolidation_score_service_consolidationscoreservice_recalculategvalue", "label": ".recalculateGValue()", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L151" }, { "id": "consolidation_score_service_consolidationscoreservice_calculatescore", "label": ".calculateScore()", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L178" }, { "id": "consolidation_score_service_consolidationscoreservice_updategvalueforrecall", "label": ".updateGValueForRecall()", "file_type": "code", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L227" }, { "id": "src_infrastructure_logging_triple_extraction_logger_spec_ts", "label": "triple-extraction-logger.spec.ts", "file_type": "code", "source_file": "src/infrastructure/logging/triple-extraction-logger.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_logging_triple_extraction_logger_ts", "label": "triple-extraction-logger.ts", "file_type": "code", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L1" }, { "id": "triple_extraction_logger_tripleextractionlogger", "label": "TripleExtractionLogger", "file_type": "code", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L62" }, { "id": "triple_extraction_logger_tripleextractionlogger_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L66" }, { "id": "triple_extraction_logger_tripleextractionlogger_logextraction", "label": ".logExtraction()", "file_type": "code", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L92" }, { "id": "triple_extraction_logger_tripleextractionlogger_createlogentry", "label": ".createLogEntry()", "file_type": "code", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L129" }, { "id": "triple_extraction_logger_tripleextractionlogger_ensurelogdirectory", "label": ".ensureLogDirectory()", "file_type": "code", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L192" }, { "id": "triple_extraction_logger_tripleextractionlogger_getlogfilepath", "label": ".getLogFilePath()", "file_type": "code", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L208" }, { "id": "triple_extraction_logger_tripleextractionlogger_listlogfiles", "label": ".listLogFiles()", "file_type": "code", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L234" }, { "id": "triple_extraction_logger_tripleextractionlogger_deleteoldlogs", "label": ".deleteOldLogs()", "file_type": "code", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L267" }, { "id": "src_infrastructure_database_database_optimize_tool_ts", "label": "database-optimize-tool.ts", "file_type": "code", "source_file": "src/infrastructure/database/database-optimize-tool.ts", "source_location": "L1" }, { "id": "database_optimize_tool_databaseoptimizetool", "label": "DatabaseOptimizeTool", "file_type": "code", "source_file": "src/infrastructure/database/database-optimize-tool.ts", "source_location": "L15" }, { "id": "database_optimize_tool_databaseoptimizetool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimize-tool.ts", "source_location": "L16" }, { "id": "database_optimize_tool_databaseoptimizetool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimize-tool.ts", "source_location": "L38" }, { "id": "src_infrastructure_database_migration_history_service_ts", "label": "migration-history-service.ts", "file_type": "code", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L1" }, { "id": "migration_history_service_normalizedate", "label": "normalizeDate()", "file_type": "code", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L16" }, { "id": "migration_history_service_migrationhistoryservice", "label": "MigrationHistoryService", "file_type": "code", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L26" }, { "id": "migration_history_service_migrationhistoryservice_recordhistory", "label": ".recordHistory()", "file_type": "code", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L27" }, { "id": "migration_history_service_migrationhistoryservice_listhistory", "label": ".listHistory()", "file_type": "code", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L104" }, { "id": "migration_history_service_migrationhistoryservice_gethistorybyid", "label": ".getHistoryById()", "file_type": "code", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L175" }, { "id": "migration_history_service_migrationhistoryservice_getsummary", "label": ".getSummary()", "file_type": "code", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L211" }, { "id": "migration_history_service_migrationhistoryservice_prunehistory", "label": ".pruneHistory()", "file_type": "code", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L233" }, { "id": "migration_history_service_migrationhistoryservice_loghistory", "label": ".logHistory()", "file_type": "code", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L287" }, { "id": "migration_history_service_migrationhistoryservice_maprow", "label": ".mapRow()", "file_type": "code", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L294" }, { "id": "src_infrastructure_database_database_lock_monitor_ts", "label": "database-lock-monitor.ts", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L1" }, { "id": "database_lock_monitor_databaselockmonitor", "label": "DatabaseLockMonitor", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L75" }, { "id": "database_lock_monitor_databaselockmonitor_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L83" }, { "id": "database_lock_monitor_databaselockmonitor_start", "label": ".start()", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L95" }, { "id": "database_lock_monitor_databaselockmonitor_stop", "label": ".stop()", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L116" }, { "id": "database_lock_monitor_databaselockmonitor_monitor", "label": ".monitor()", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L141" }, { "id": "database_lock_monitor_databaselockmonitor_updatebusystatistics", "label": ".updateBusyStatistics()", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L161" }, { "id": "database_lock_monitor_databaselockmonitor_checklockstatus", "label": ".checkLockStatus()", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L191" }, { "id": "database_lock_monitor_databaselockmonitor_handlelockstatus", "label": ".handleLockStatus()", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L295" }, { "id": "database_lock_monitor_databaselockmonitor_writediagnosticsevent", "label": ".writeDiagnosticsEvent()", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L379" }, { "id": "src_infrastructure_database_database_optimizer_ts", "label": "database-optimizer.ts", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L1" }, { "id": "database_optimizer_databaseoptimizer", "label": "DatabaseOptimizer", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L48" }, { "id": "database_optimizer_databaseoptimizer_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L52" }, { "id": "database_optimizer_databaseoptimizer_analyzeperformance", "label": ".analyzePerformance()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L59" }, { "id": "database_optimizer_databaseoptimizer_analyzetables", "label": ".analyzeTables()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L74" }, { "id": "database_optimizer_databaseoptimizer_analyzeindexes", "label": ".analyzeIndexes()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L122" }, { "id": "database_optimizer_databaseoptimizer_analyzequeries", "label": ".analyzeQueries()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L157" }, { "id": "database_optimizer_databaseoptimizer_generateindexrecommendations", "label": ".generateIndexRecommendations()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L186" }, { "id": "database_optimizer_databaseoptimizer_analyzequerypatterns", "label": ".analyzeQueryPatterns()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L234" }, { "id": "database_optimizer_databaseoptimizer_generatequeryrecommendations", "label": ".generateQueryRecommendations()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L273" }, { "id": "database_optimizer_databaseoptimizer_assessquerycomplexity", "label": ".assessQueryComplexity()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L302" }, { "id": "database_optimizer_databaseoptimizer_recordquery", "label": ".recordQuery()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L320" }, { "id": "database_optimizer_databaseoptimizer_createindex", "label": ".createIndex()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L338" }, { "id": "database_optimizer_databaseoptimizer_dropindex", "label": ".dropIndex()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L349" }, { "id": "database_optimizer_databaseoptimizer_analyzedatabase", "label": ".analyzeDatabase()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L356" }, { "id": "database_optimizer_databaseoptimizer_extractcolumnsfromquery", "label": ".extractColumnsFromQuery()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L363" }, { "id": "database_optimizer_databaseoptimizer_extractcolumnfromcondition", "label": ".extractColumnFromCondition()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L389" }, { "id": "database_optimizer_databaseoptimizer_extractcolumnsfromindexsql", "label": ".extractColumnsFromIndexSQL()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L397" }, { "id": "database_optimizer_databaseoptimizer_generateoptimizationreport", "label": ".generateOptimizationReport()", "file_type": "code", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L408" }, { "id": "src_infrastructure_database_database_performance_integration_spec_ts", "label": "database-performance.integration.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L1" }, { "id": "database_performance_integration_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L26" }, { "id": "database_performance_integration_spec_measuretime", "label": "measureTime()", "file_type": "code", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L50" }, { "id": "src_infrastructure_database_database_lock_scenarios_integration_spec_ts", "label": "database-lock-scenarios.integration.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L1" }, { "id": "database_lock_scenarios_integration_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L23" }, { "id": "src_infrastructure_database_wal_checkpoint_scheduler_ts", "label": "wal-checkpoint-scheduler.ts", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L1" }, { "id": "wal_checkpoint_scheduler_walcheckpointscheduler", "label": "WalCheckpointScheduler", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L124" }, { "id": "wal_checkpoint_scheduler_walcheckpointscheduler_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L130" }, { "id": "wal_checkpoint_scheduler_walcheckpointscheduler_start", "label": ".start()", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L141" }, { "id": "wal_checkpoint_scheduler_walcheckpointscheduler_stop", "label": ".stop()", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L172" }, { "id": "wal_checkpoint_scheduler_walcheckpointscheduler_checkpointnow", "label": ".checkpointNow()", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L201" }, { "id": "wal_checkpoint_scheduler_walcheckpointscheduler_checkpoint", "label": ".checkpoint()", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L213" }, { "id": "wal_checkpoint_scheduler_walcheckpointscheduler_schedulecheckpoint", "label": ".scheduleCheckpoint()", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L358" }, { "id": "wal_checkpoint_scheduler_walcheckpointscheduler_sleep", "label": ".sleep()", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L378" }, { "id": "wal_checkpoint_scheduler_walcheckpointscheduler_executecheckpoint", "label": ".executeCheckpoint()", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L390" }, { "id": "wal_checkpoint_scheduler_walcheckpointscheduler_getwalfilesize", "label": ".getWalFileSize()", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L435" }, { "id": "wal_checkpoint_scheduler_walcheckpointscheduler_writediagnosticsevent", "label": ".writeDiagnosticsEvent()", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L448" }, { "id": "src_infrastructure_database_wal_checkpoint_scheduler_spec_ts", "label": "wal-checkpoint-scheduler.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.spec.ts", "source_location": "L1" }, { "id": "wal_checkpoint_scheduler_spec_uniquewaltestdbpath", "label": "uniqueWalTestDbPath()", "file_type": "code", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.spec.ts", "source_location": "L14" }, { "id": "src_infrastructure_database_migration_monitor_service_ts", "label": "migration-monitor-service.ts", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L1" }, { "id": "migration_monitor_service_migrationmonitorservice", "label": "MigrationMonitorService", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L13" }, { "id": "migration_monitor_service_migrationmonitorservice_publish", "label": ".publish()", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L19" }, { "id": "migration_monitor_service_migrationmonitorservice_subscribe", "label": ".subscribe()", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L27" }, { "id": "migration_monitor_service_migrationmonitorservice_subscribeall", "label": ".subscribeAll()", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L44" }, { "id": "migration_monitor_service_migrationmonitorservice_getlatest", "label": ".getLatest()", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L54" }, { "id": "migration_monitor_service_migrationmonitorservice_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L59" }, { "id": "migration_monitor_service_migrationmonitorservice_listactiveruns", "label": ".listActiveRuns()", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L63" }, { "id": "migration_monitor_service_migrationmonitorservice_clear", "label": ".clear()", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L69" }, { "id": "migration_monitor_service_migrationmonitorservice_channel", "label": ".channel()", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L74" }, { "id": "migration_monitor_service_migrationmonitorservice_cloneevent", "label": ".cloneEvent()", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L78" }, { "id": "migration_monitor_service_migrationmonitorservice_cloneprogress", "label": ".cloneProgress()", "file_type": "code", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L87" }, { "id": "src_infrastructure_database_database_lock_monitor_spec_ts", "label": "database-lock-monitor.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.spec.ts", "source_location": "L1" }, { "id": "database_lock_monitor_spec_openlocktestdatabase", "label": "openLockTestDatabase()", "file_type": "code", "source_file": "src/infrastructure/database/database-lock-monitor.spec.ts", "source_location": "L97" }, { "id": "src_infrastructure_database_tests_migration_history_service_spec_ts", "label": "migration-history-service.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/__tests__/migration-history-service.spec.ts", "source_location": "L1" }, { "id": "migration_history_service_spec_createmigrationhistorytable", "label": "createMigrationHistoryTable()", "file_type": "code", "source_file": "src/infrastructure/database/__tests__/migration-history-service.spec.ts", "source_location": "L6" }, { "id": "migration_history_service_spec_createplan", "label": "createPlan()", "file_type": "code", "source_file": "src/infrastructure/database/__tests__/migration-history-service.spec.ts", "source_location": "L50" }, { "id": "migration_history_service_spec_createresult", "label": "createResult()", "file_type": "code", "source_file": "src/infrastructure/database/__tests__/migration-history-service.spec.ts", "source_location": "L65" }, { "id": "src_infrastructure_database_tests_migration_monitor_service_spec_ts", "label": "migration-monitor-service.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/__tests__/migration-monitor-service.spec.ts", "source_location": "L1" }, { "id": "migration_monitor_service_spec_createprogress", "label": "createProgress()", "file_type": "code", "source_file": "src/infrastructure/database/__tests__/migration-monitor-service.spec.ts", "source_location": "L16" }, { "id": "src_infrastructure_database_tests_database_optimize_tool_spec_ts", "label": "database-optimize-tool.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/__tests__/database-optimize-tool.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_tests_database_optimizer_spec_ts", "label": "database-optimizer.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/__tests__/database-optimizer.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_factories_core_memory_repository_factory_ts", "label": "core-memory-repository.factory.ts", "file_type": "code", "source_file": "src/infrastructure/database/factories/core-memory-repository.factory.ts", "source_location": "L1" }, { "id": "core_memory_repository_factory_createcorememoryrepository", "label": "createCoreMemoryRepository()", "file_type": "code", "source_file": "src/infrastructure/database/factories/core-memory-repository.factory.ts", "source_location": "L34" }, { "id": "src_infrastructure_database_factories_tests_core_memory_repository_factory_spec_ts", "label": "core-memory-repository.factory.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/factories/__tests__/core-memory-repository.factory.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_database_core_memory_auto_load_integration_spec_ts", "label": "core-memory-auto-load.integration.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L1" }, { "id": "core_memory_auto_load_integration_spec_createcorememorytable", "label": "createCoreMemoryTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L21" }, { "id": "src_infrastructure_database_database_ensure_memory_item_triple_extraction_columns_ts", "label": "ensure-memory-item-triple-extraction-columns.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/ensure-memory-item-triple-extraction-columns.ts", "source_location": "L1" }, { "id": "ensure_memory_item_triple_extraction_columns_addmissingcolumn", "label": "addMissingColumn()", "file_type": "code", "source_file": "src/infrastructure/database/database/ensure-memory-item-triple-extraction-columns.ts", "source_location": "L8" }, { "id": "ensure_memory_item_triple_extraction_columns_ensurememoryitemtripleextractioncolumns", "label": "ensureMemoryItemTripleExtractionColumns()", "file_type": "code", "source_file": "src/infrastructure/database/database/ensure-memory-item-triple-extraction-columns.ts", "source_location": "L26" }, { "id": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "label": "cache-version-sync.integration.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_database_init_spec_ts", "label": "init.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/init.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_database_init_ts", "label": "init.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L1" }, { "id": "init_log", "label": "log()", "file_type": "code", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L31" }, { "id": "init_addmissingcolumn", "label": "addMissingColumn()", "file_type": "code", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L63" }, { "id": "init_ensurelegacyschema", "label": "ensureLegacySchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L92" }, { "id": "init_populatevectables", "label": "populateVecTables()", "file_type": "code", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L282" }, { "id": "init_recordbundledschemasqlmigrationbaseline", "label": "recordBundledSchemaSqlMigrationBaseline()", "file_type": "code", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L336" }, { "id": "init_initializedatabase", "label": "initializeDatabase()", "file_type": "code", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L373" }, { "id": "init_closedatabase", "label": "closeDatabase()", "file_type": "code", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L665" }, { "id": "src_infrastructure_database_database_migrate_spec_ts", "label": "migrate.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migrate.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_database_migrate_ts", "label": "migrate.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migrate.ts", "source_location": "L1" }, { "id": "migrate_migratedatabase", "label": "migrateDatabase()", "file_type": "code", "source_file": "src/infrastructure/database/database/migrate.ts", "source_location": "L11" }, { "id": "src_infrastructure_database_database_migration_schema_version_manager_spec_ts", "label": "schema-version-manager.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_database_migration_migration_runner_ts", "label": "migration-runner.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L1" }, { "id": "migration_runner_migrationrunner", "label": "MigrationRunner", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L21" }, { "id": "migration_runner_migrationrunner_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L26" }, { "id": "migration_runner_migrationrunner_runmigration", "label": ".runMigration()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L35" }, { "id": "migration_runner_migrationrunner_rollbackmigration", "label": ".rollbackMigration()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L176" }, { "id": "migration_runner_migrationrunner_runmigrations", "label": ".runMigrations()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L201" }, { "id": "migration_runner_migrationrunner_calculatechecksum", "label": ".calculateChecksum()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L224" }, { "id": "migration_runner_migrationrunner_getbackupmanager", "label": ".getBackupManager()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L233" }, { "id": "migration_runner_migrationrunner_getversionmanager", "label": ".getVersionManager()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L240" }, { "id": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "label": "migration-runner.integration.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L1" }, { "id": "migration_runner_integration_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L22" }, { "id": "src_infrastructure_database_database_migration_migration_logger_spec_ts", "label": "migration-logger.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_database_migration_migration_detector_ts", "label": "migration-detector.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L1" }, { "id": "migration_detector_migrationdetector", "label": "MigrationDetector", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L63" }, { "id": "migration_detector_migrationdetector_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L66" }, { "id": "migration_detector_migrationdetector_detectallmigrations", "label": ".detectAllMigrations()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L73" }, { "id": "migration_detector_migrationdetector_detectpendingmigrations", "label": ".detectPendingMigrations()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L177" }, { "id": "migration_detector_migrationdetector_parseversionnumber", "label": ".parseVersionNumber()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L208" }, { "id": "migration_detector_migrationdetector_findmigrationbyversion", "label": ".findMigrationByVersion()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L222" }, { "id": "src_infrastructure_database_database_migration_migration_logger_ts", "label": "migration-logger.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L1" }, { "id": "migration_logger_migrationlogger", "label": "MigrationLogger", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L37" }, { "id": "migration_logger_migrationlogger_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L44" }, { "id": "migration_logger_migrationlogger_ensurelogdirectory", "label": ".ensureLogDirectory()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L54" }, { "id": "migration_logger_migrationlogger_isfileloggingdisabled", "label": ".isFileLoggingDisabled()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L73" }, { "id": "migration_logger_migrationlogger_initializelogfile", "label": ".initializeLogFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L80" }, { "id": "migration_logger_migrationlogger_log", "label": ".log()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L102" }, { "id": "migration_logger_migrationlogger_info", "label": ".info()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L133" }, { "id": "migration_logger_migrationlogger_warn", "label": ".warn()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L140" }, { "id": "migration_logger_migrationlogger_error", "label": ".error()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L147" }, { "id": "migration_logger_migrationlogger_debug", "label": ".debug()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L154" }, { "id": "migration_logger_migrationlogger_logmigrationresult", "label": ".logMigrationResult()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L161" }, { "id": "migration_logger_migrationlogger_writetofile", "label": ".writeToFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L184" }, { "id": "migration_logger_migrationlogger_getlogfile", "label": ".getLogFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L203" }, { "id": "migration_logger_migrationlogger_getentries", "label": ".getEntries()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L210" }, { "id": "migration_logger_migrationlogger_getlogdirectory", "label": ".getLogDirectory()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L217" }, { "id": "src_infrastructure_database_database_migration_types_ts", "label": "types.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/types.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_database_migration_migration_detector_spec_ts", "label": "migration-detector.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-detector.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_database_migration_backup_manager_ts", "label": "backup-manager.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L1" }, { "id": "backup_manager_backupmanager", "label": "BackupManager", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L37" }, { "id": "backup_manager_backupmanager_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L40" }, { "id": "backup_manager_backupmanager_ensurebackupsdirectory", "label": ".ensureBackupsDirectory()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L50" }, { "id": "backup_manager_backupmanager_createbackup", "label": ".createBackup()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L68" }, { "id": "backup_manager_backupmanager_restorebackup", "label": ".restoreBackup()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L132" }, { "id": "backup_manager_backupmanager_cleanupoldbackups", "label": ".cleanupOldBackups()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L165" }, { "id": "backup_manager_backupmanager_findlatestbackup", "label": ".findLatestBackup()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L210" }, { "id": "backup_manager_backupmanager_getbackupsdirectory", "label": ".getBackupsDirectory()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L244" }, { "id": "src_infrastructure_database_database_migration_backup_manager_spec_ts", "label": "backup-manager.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/backup-manager.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_database_migration_dependency_validator_ts", "label": "dependency-validator.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L1" }, { "id": "dependency_validator_dependencyvalidator", "label": "DependencyValidator", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L53" }, { "id": "dependency_validator_dependencyvalidator_validateall", "label": ".validateAll()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L57" }, { "id": "dependency_validator_dependencyvalidator_validatememoryembeddingforeignkey", "label": ".validateMemoryEmbeddingForeignKey()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L81" }, { "id": "dependency_validator_dependencyvalidator_validatefts5triggers", "label": ".validateFTS5Triggers()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L169" }, { "id": "dependency_validator_dependencyvalidator_validatevectriggers", "label": ".validateVECTriggers()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L241" }, { "id": "src_infrastructure_database_database_migration_migration_runner_spec_ts", "label": "migration-runner.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L1" }, { "id": "migration_runner_spec_testmigration", "label": "TestMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L19" }, { "id": "migration_runner_spec_testmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L24" }, { "id": "migration_runner_spec_testmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L33" }, { "id": "migration_runner_spec_testmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L37" }, { "id": "migration_runner_spec_testmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L47" }, { "id": "src_infrastructure_database_database_migration_dependency_validator_spec_ts", "label": "dependency-validator.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/dependency-validator.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_database_migration_schema_version_manager_ts", "label": "schema-version-manager.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L1" }, { "id": "schema_version_manager_schemaversionmanager", "label": "SchemaVersionManager", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L16" }, { "id": "schema_version_manager_schemaversionmanager_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L17" }, { "id": "schema_version_manager_schemaversionmanager_ensureversiontable", "label": ".ensureVersionTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L24" }, { "id": "schema_version_manager_schemaversionmanager_getcurrentversion", "label": ".getCurrentVersion()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L49" }, { "id": "schema_version_manager_schemaversionmanager_getappliedversions", "label": ".getAppliedVersions()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L68" }, { "id": "schema_version_manager_schemaversionmanager_isversionapplied", "label": ".isVersionApplied()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L85" }, { "id": "schema_version_manager_schemaversionmanager_recordversion", "label": ".recordVersion()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L102" }, { "id": "schema_version_manager_schemaversionmanager_removeversion", "label": ".removeVersion()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L128" }, { "id": "schema_version_manager_schemaversionmanager_getallversions", "label": ".getAllVersions()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L148" }, { "id": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_ts", "label": "008-arigraph-schema-expansion.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L1" }, { "id": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration", "label": "AriGraphSchemaExpansionMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L27" }, { "id": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_loadsqlfile", "label": ".loadSQLFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L35" }, { "id": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_executesql", "label": ".executeSQL()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L44" }, { "id": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L69" }, { "id": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L80" }, { "id": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L88" }, { "id": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L99" }, { "id": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L175" }, { "id": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L192" }, { "id": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L219" }, { "id": "src_infrastructure_database_database_migration_migrations_004_anchor_table_ts", "label": "004-anchor-table.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L1" }, { "id": "004_anchor_table_anchortablemigration", "label": "AnchorTableMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L20" }, { "id": "004_anchor_table_anchortablemigration_executesql", "label": ".executeSQL()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L29" }, { "id": "004_anchor_table_anchortablemigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L54" }, { "id": "004_anchor_table_anchortablemigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L65" }, { "id": "004_anchor_table_anchortablemigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L76" }, { "id": "004_anchor_table_anchortablemigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L102" }, { "id": "004_anchor_table_anchortablemigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L136" }, { "id": "004_anchor_table_anchortablemigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L158" }, { "id": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_ts", "label": "020-process-attribute-table.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L1" }, { "id": "020_process_attribute_table_processattributetablemigration", "label": "ProcessAttributeTableMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L17" }, { "id": "020_process_attribute_table_processattributetablemigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L22" }, { "id": "020_process_attribute_table_processattributetablemigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L29" }, { "id": "020_process_attribute_table_processattributetablemigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L34" }, { "id": "020_process_attribute_table_processattributetablemigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L49" }, { "id": "020_process_attribute_table_processattributetablemigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L62" }, { "id": "020_process_attribute_table_processattributetablemigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L69" }, { "id": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_ts", "label": "017-fact-metadata-fields.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L1" }, { "id": "017_fact_metadata_fields_factmetadatafieldsmigration", "label": "FactMetadataFieldsMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L18" }, { "id": "017_fact_metadata_fields_factmetadatafieldsmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L23" }, { "id": "017_fact_metadata_fields_factmetadatafieldsmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L30" }, { "id": "017_fact_metadata_fields_factmetadatafieldsmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L35" }, { "id": "017_fact_metadata_fields_factmetadatafieldsmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L42" }, { "id": "017_fact_metadata_fields_factmetadatafieldsmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L59" }, { "id": "017_fact_metadata_fields_factmetadatafieldsmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L68" }, { "id": "017_fact_metadata_fields_factmetadatafieldsmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L96" }, { "id": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_spec_ts", "label": "016-memory-item-attribution.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L1" }, { "id": "016_memory_item_attribution_spec_creatememoryitemtable", "label": "createMemoryItemTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L19" }, { "id": "016_memory_item_attribution_spec_createschemaversiontable", "label": "createSchemaVersionTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L33" }, { "id": "016_memory_item_attribution_spec_columnexists", "label": "columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L46" }, { "id": "016_memory_item_attribution_spec_indexexists", "label": "indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L51" }, { "id": "src_infrastructure_database_database_migration_migrations_025_memory_item_is_consolidated_ts", "label": "025-memory-item-is-consolidated.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L1" }, { "id": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration", "label": "MemoryItemIsConsolidatedMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L9" }, { "id": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L14" }, { "id": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L21" }, { "id": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L26" }, { "id": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L33" }, { "id": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L35" }, { "id": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L49" }, { "id": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L58" }, { "id": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_spec_ts", "label": "030-triple-extraction-fields.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L1" }, { "id": "030_triple_extraction_fields_spec_creatememoryitemtable", "label": "createMemoryItemTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L9" }, { "id": "030_triple_extraction_fields_spec_createschemaversiontable", "label": "createSchemaVersionTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L22" }, { "id": "030_triple_extraction_fields_spec_columnexists", "label": "columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L35" }, { "id": "030_triple_extraction_fields_spec_indexexists", "label": "indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L40" }, { "id": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_spec_ts", "label": "018-kg-triple-table.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L1" }, { "id": "018_kg_triple_table_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L19" }, { "id": "018_kg_triple_table_spec_tableexists", "label": "tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L64" }, { "id": "018_kg_triple_table_spec_columnexists", "label": "columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L71" }, { "id": "018_kg_triple_table_spec_indexexists", "label": "indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L76" }, { "id": "018_kg_triple_table_spec_uniqueconstraintexists", "label": "uniqueConstraintExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L83" }, { "id": "src_infrastructure_database_database_migration_migrations_029_telemetry_events_event_type_created_at_index_ts", "label": "029-telemetry-events-event-type-created-at-index.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L1" }, { "id": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration", "label": "TelemetryEventsEventTypeCreatedAtIndexMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L9" }, { "id": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L15" }, { "id": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L22" }, { "id": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L29" }, { "id": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L31" }, { "id": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L40" }, { "id": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L47" }, { "id": "src_infrastructure_database_database_migration_migrations_026_flip_consolidation_relation_directions_ts", "label": "026-flip-consolidation-relation-directions.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L1" }, { "id": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration", "label": "FlipConsolidationRelationDirectionsMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L19" }, { "id": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L25" }, { "id": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L27" }, { "id": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L29" }, { "id": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L90" }, { "id": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_spec_ts", "label": "008-arigraph-schema-expansion.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.spec.ts", "source_location": "L1" }, { "id": "008_arigraph_schema_expansion_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.spec.ts", "source_location": "L9" }, { "id": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_ts", "label": "003-consolidation-score-fields.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L1" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration", "label": "ConsolidationScoreFieldsMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L26" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_loadsqlfile", "label": ".loadSQLFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L34" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_executesql", "label": ".executeSQL()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L43" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L68" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L79" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L89" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L100" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_calculates", "label": ".calculateS()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L142" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_calculateconsolidationscore", "label": ".calculateConsolidationScore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L158" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_getrbasefortype", "label": ".getRBaseForType()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L192" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L206" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L315" }, { "id": "003_consolidation_score_fields_consolidationscorefieldsmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L339" }, { "id": "src_infrastructure_database_database_migration_migrations_012_fix_tfidf_dimension_trigger_ts", "label": "012-fix-tfidf-dimension-trigger.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L1" }, { "id": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration", "label": "FixTfidfDimensionTriggerMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L26" }, { "id": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_triggerexists", "label": ".triggerExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L37" }, { "id": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L53" }, { "id": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L66" }, { "id": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L100" }, { "id": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L224" }, { "id": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L298" }, { "id": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_spec_ts", "label": "011-meta-memory-stats-schema.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.spec.ts", "source_location": "L1" }, { "id": "011_meta_memory_stats_schema_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.spec.ts", "source_location": "L9" }, { "id": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_ts", "label": "002-mirix-schema-expansion.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L1" }, { "id": "002_mirix_schema_expansion_mirixschemaexpansionmigration", "label": "MirixSchemaExpansionMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L27" }, { "id": "002_mirix_schema_expansion_mirixschemaexpansionmigration_loadsqlfile", "label": ".loadSQLFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L35" }, { "id": "002_mirix_schema_expansion_mirixschemaexpansionmigration_executesql", "label": ".executeSQL()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L44" }, { "id": "002_mirix_schema_expansion_mirixschemaexpansionmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L69" }, { "id": "002_mirix_schema_expansion_mirixschemaexpansionmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L80" }, { "id": "002_mirix_schema_expansion_mirixschemaexpansionmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L88" }, { "id": "002_mirix_schema_expansion_mirixschemaexpansionmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L109" }, { "id": "002_mirix_schema_expansion_mirixschemaexpansionmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L133" }, { "id": "002_mirix_schema_expansion_mirixschemaexpansionmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L155" }, { "id": "src_infrastructure_database_database_migration_migrations_019_backfill_kg_triple_from_memory_item_ts", "label": "019-backfill-kg-triple-from-memory-item.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L1" }, { "id": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration", "label": "BackfillKgTripleFromMemoryItemMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L18" }, { "id": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L23" }, { "id": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L30" }, { "id": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L47" }, { "id": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L94" }, { "id": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L101" }, { "id": "src_infrastructure_database_database_migration_migrations_023_feedback_event_score_breakdown_ts", "label": "023-feedback-event-score-breakdown.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L1" }, { "id": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration", "label": "FeedbackEventScoreBreakdownMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L9" }, { "id": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L14" }, { "id": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L21" }, { "id": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L26" }, { "id": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L28" }, { "id": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L37" }, { "id": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L48" }, { "id": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_ts", "label": "007-procedural-memory-enhancement.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L1" }, { "id": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration", "label": "ProceduralMemoryEnhancementMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L26" }, { "id": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_loadsqlfile", "label": ".loadSQLFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L34" }, { "id": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_executesql", "label": ".executeSQL()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L43" }, { "id": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L68" }, { "id": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L79" }, { "id": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L89" }, { "id": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L100" }, { "id": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L153" }, { "id": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L248" }, { "id": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L306" }, { "id": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_spec_ts", "label": "009-quality-assurance-schema.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.spec.ts", "source_location": "L1" }, { "id": "009_quality_assurance_schema_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.spec.ts", "source_location": "L9" }, { "id": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_spec_ts", "label": "031-soft-delete-fields.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L1" }, { "id": "031_soft_delete_fields_spec_creatememoryitemtable", "label": "createMemoryItemTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L9" }, { "id": "031_soft_delete_fields_spec_createschemaversiontable", "label": "createSchemaVersionTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L22" }, { "id": "031_soft_delete_fields_spec_columnexists", "label": "columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L35" }, { "id": "031_soft_delete_fields_spec_indexexists", "label": "indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L40" }, { "id": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_ts", "label": "010-add-core-memory-version.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L1" }, { "id": "010_add_core_memory_version_addcorememoryversionmigration", "label": "AddCoreMemoryVersionMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L28" }, { "id": "010_add_core_memory_version_addcorememoryversionmigration_loadsqlfile", "label": ".loadSQLFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L39" }, { "id": "010_add_core_memory_version_addcorememoryversionmigration_executesql", "label": ".executeSQL()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L65" }, { "id": "010_add_core_memory_version_addcorememoryversionmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L90" }, { "id": "010_add_core_memory_version_addcorememoryversionmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L101" }, { "id": "010_add_core_memory_version_addcorememoryversionmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L112" }, { "id": "010_add_core_memory_version_addcorememoryversionmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L120" }, { "id": "010_add_core_memory_version_addcorememoryversionmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L138" }, { "id": "010_add_core_memory_version_addcorememoryversionmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L150" }, { "id": "010_add_core_memory_version_addcorememoryversionmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L182" }, { "id": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_ts", "label": "030-triple-extraction-fields.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L1" }, { "id": "030_triple_extraction_fields_tripleextractionfieldsmigration", "label": "TripleExtractionFieldsMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L9" }, { "id": "030_triple_extraction_fields_tripleextractionfieldsmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L15" }, { "id": "030_triple_extraction_fields_tripleextractionfieldsmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L22" }, { "id": "030_triple_extraction_fields_tripleextractionfieldsmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L27" }, { "id": "030_triple_extraction_fields_tripleextractionfieldsmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L34" }, { "id": "030_triple_extraction_fields_tripleextractionfieldsmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L36" }, { "id": "030_triple_extraction_fields_tripleextractionfieldsmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L61" }, { "id": "030_triple_extraction_fields_tripleextractionfieldsmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L69" }, { "id": "src_infrastructure_database_database_migration_migrations_021_feedback_event_attribution_ts", "label": "021-feedback-event-attribution.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L1" }, { "id": "021_feedback_event_attribution_feedbackeventattributionmigration", "label": "FeedbackEventAttributionMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L9" }, { "id": "021_feedback_event_attribution_feedbackeventattributionmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L14" }, { "id": "021_feedback_event_attribution_feedbackeventattributionmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L21" }, { "id": "021_feedback_event_attribution_feedbackeventattributionmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L26" }, { "id": "021_feedback_event_attribution_feedbackeventattributionmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L33" }, { "id": "021_feedback_event_attribution_feedbackeventattributionmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L57" }, { "id": "021_feedback_event_attribution_feedbackeventattributionmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L89" }, { "id": "021_feedback_event_attribution_feedbackeventattributionmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L107" }, { "id": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_ts", "label": "009-quality-assurance-schema.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L1" }, { "id": "009_quality_assurance_schema_qualityassuranceschemamigration", "label": "QualityAssuranceSchemaMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L27" }, { "id": "009_quality_assurance_schema_qualityassuranceschemamigration_loadsqlfile", "label": ".loadSQLFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L35" }, { "id": "009_quality_assurance_schema_qualityassuranceschemamigration_executesql", "label": ".executeSQL()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L44" }, { "id": "009_quality_assurance_schema_qualityassuranceschemamigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L69" }, { "id": "009_quality_assurance_schema_qualityassuranceschemamigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L80" }, { "id": "009_quality_assurance_schema_qualityassuranceschemamigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L91" }, { "id": "009_quality_assurance_schema_qualityassuranceschemamigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L99" }, { "id": "009_quality_assurance_schema_qualityassuranceschemamigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L130" }, { "id": "009_quality_assurance_schema_qualityassuranceschemamigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L142" }, { "id": "009_quality_assurance_schema_qualityassuranceschemamigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L172" }, { "id": "src_infrastructure_database_database_migration_migrations_028_telemetry_daily_metrics_ts", "label": "028-telemetry-daily-metrics.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L1" }, { "id": "028_telemetry_daily_metrics_telemetrydailymetricsmigration", "label": "TelemetryDailyMetricsMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L10" }, { "id": "028_telemetry_daily_metrics_telemetrydailymetricsmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L15" }, { "id": "028_telemetry_daily_metrics_telemetrydailymetricsmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L17" }, { "id": "028_telemetry_daily_metrics_telemetrydailymetricsmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L19" }, { "id": "028_telemetry_daily_metrics_telemetrydailymetricsmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L39" }, { "id": "src_infrastructure_database_database_migration_migrations_022_feedback_event_comment_ts", "label": "022-feedback-event-comment.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L1" }, { "id": "022_feedback_event_comment_feedbackeventcommentmigration", "label": "FeedbackEventCommentMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L9" }, { "id": "022_feedback_event_comment_feedbackeventcommentmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L14" }, { "id": "022_feedback_event_comment_feedbackeventcommentmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L21" }, { "id": "022_feedback_event_comment_feedbackeventcommentmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L26" }, { "id": "022_feedback_event_comment_feedbackeventcommentmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L28" }, { "id": "022_feedback_event_comment_feedbackeventcommentmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L37" }, { "id": "022_feedback_event_comment_feedbackeventcommentmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L48" }, { "id": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_ts", "label": "011-meta-memory-stats-schema.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L1" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "label": "MetaMemoryStatsSchemaMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L26" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_loadsqlfile", "label": ".loadSQLFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L37" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_executesql", "label": ".executeSQL()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L55" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L89" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L106" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L119" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_triggerexists", "label": ".triggerExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L135" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L148" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L174" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L188" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifytablestructure", "label": ".verifyTableStructure()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L222" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifyindexesandtrigger", "label": ".verifyIndexesAndTrigger()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L260" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifyforeignkeyconstraint", "label": ".verifyForeignKeyConstraint()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L285" }, { "id": "011_meta_memory_stats_schema_metamemorystatsschemamigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L313" }, { "id": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_ts", "label": "014-procedural-version-indexes.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L1" }, { "id": "014_procedural_version_indexes_proceduralversionindexesmigration", "label": "ProceduralVersionIndexesMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L18" }, { "id": "014_procedural_version_indexes_proceduralversionindexesmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L23" }, { "id": "014_procedural_version_indexes_proceduralversionindexesmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L28" }, { "id": "014_procedural_version_indexes_proceduralversionindexesmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L35" }, { "id": "014_procedural_version_indexes_proceduralversionindexesmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L42" }, { "id": "014_procedural_version_indexes_proceduralversionindexesmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L62" }, { "id": "014_procedural_version_indexes_proceduralversionindexesmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L73" }, { "id": "014_procedural_version_indexes_proceduralversionindexesmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L81" }, { "id": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_spec_ts", "label": "002-mirix-schema-expansion.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.spec.ts", "source_location": "L1" }, { "id": "002_mirix_schema_expansion_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.spec.ts", "source_location": "L8" }, { "id": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_ts", "label": "005-relation-engine-schema.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L1" }, { "id": "005_relation_engine_schema_relationengineschemamigration", "label": "RelationEngineSchemaMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L29" }, { "id": "005_relation_engine_schema_relationengineschemamigration_loadsqlfile", "label": ".loadSQLFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L37" }, { "id": "005_relation_engine_schema_relationengineschemamigration_executesql", "label": ".executeSQL()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L46" }, { "id": "005_relation_engine_schema_relationengineschemamigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L71" }, { "id": "005_relation_engine_schema_relationengineschemamigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L82" }, { "id": "005_relation_engine_schema_relationengineschemamigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L93" }, { "id": "005_relation_engine_schema_relationengineschemamigration_maprelationtype", "label": ".mapRelationType()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L101" }, { "id": "005_relation_engine_schema_relationengineschemamigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L114" }, { "id": "005_relation_engine_schema_relationengineschemamigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L145" }, { "id": "005_relation_engine_schema_relationengineschemamigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L214" }, { "id": "005_relation_engine_schema_relationengineschemamigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L241" }, { "id": "src_infrastructure_database_database_migration_migrations_019_backfill_kg_triple_from_memory_item_spec_ts", "label": "019-backfill-kg-triple-from-memory-item.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.spec.ts", "source_location": "L1" }, { "id": "019_backfill_kg_triple_from_memory_item_spec_createschemawith018", "label": "createSchemaWith018()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.spec.ts", "source_location": "L18" }, { "id": "src_infrastructure_database_database_migration_migrations_004_anchor_table_spec_ts", "label": "004-anchor-table.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.spec.ts", "source_location": "L1" }, { "id": "004_anchor_table_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.spec.ts", "source_location": "L9" }, { "id": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_spec_ts", "label": "013-procedural-version-fields.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.spec.ts", "source_location": "L1" }, { "id": "013_procedural_version_fields_spec_creatememoryitemtablewithoutversion", "label": "createMemoryItemTableWithoutVersion()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.spec.ts", "source_location": "L12" }, { "id": "013_procedural_version_fields_spec_creatememorylinktable", "label": "createMemoryLinkTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.spec.ts", "source_location": "L39" }, { "id": "013_procedural_version_fields_spec_createschemaversiontable", "label": "createSchemaVersionTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.spec.ts", "source_location": "L54" }, { "id": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_ts", "label": "016-memory-item-attribution.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L1" }, { "id": "016_memory_item_attribution_memoryitemattributionmigration", "label": "MemoryItemAttributionMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L18" }, { "id": "016_memory_item_attribution_memoryitemattributionmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L23" }, { "id": "016_memory_item_attribution_memoryitemattributionmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L30" }, { "id": "016_memory_item_attribution_memoryitemattributionmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L35" }, { "id": "016_memory_item_attribution_memoryitemattributionmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L42" }, { "id": "016_memory_item_attribution_memoryitemattributionmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L62" }, { "id": "016_memory_item_attribution_memoryitemattributionmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L69" }, { "id": "016_memory_item_attribution_memoryitemattributionmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L87" }, { "id": "src_infrastructure_database_database_migration_migrations_027_telemetry_events_ts", "label": "027-telemetry-events.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L1" }, { "id": "027_telemetry_events_telemetryeventsmigration", "label": "TelemetryEventsMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L9" }, { "id": "027_telemetry_events_telemetryeventsmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L14" }, { "id": "027_telemetry_events_telemetryeventsmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L16" }, { "id": "027_telemetry_events_telemetryeventsmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L18" }, { "id": "027_telemetry_events_telemetryeventsmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L41" }, { "id": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_ts", "label": "013-procedural-version-fields.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L1" }, { "id": "013_procedural_version_fields_proceduralversionfieldsmigration", "label": "ProceduralVersionFieldsMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L18" }, { "id": "013_procedural_version_fields_proceduralversionfieldsmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L23" }, { "id": "013_procedural_version_fields_proceduralversionfieldsmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L28" }, { "id": "013_procedural_version_fields_proceduralversionfieldsmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L35" }, { "id": "013_procedural_version_fields_proceduralversionfieldsmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L55" }, { "id": "013_procedural_version_fields_proceduralversionfieldsmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L143" }, { "id": "013_procedural_version_fields_proceduralversionfieldsmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L161" }, { "id": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_spec_ts", "label": "015-memory-item-owner-id.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L1" }, { "id": "015_memory_item_owner_id_spec_creatememoryitemtable", "label": "createMemoryItemTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L19" }, { "id": "015_memory_item_owner_id_spec_createschemaversiontable", "label": "createSchemaVersionTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L32" }, { "id": "015_memory_item_owner_id_spec_columnexists", "label": "columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L45" }, { "id": "015_memory_item_owner_id_spec_indexexists", "label": "indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L50" }, { "id": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_ts", "label": "018-kg-triple-table.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L1" }, { "id": "018_kg_triple_table_kgtripletablemigration", "label": "KgTripleTableMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L17" }, { "id": "018_kg_triple_table_kgtripletablemigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L22" }, { "id": "018_kg_triple_table_kgtripletablemigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L29" }, { "id": "018_kg_triple_table_kgtripletablemigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L34" }, { "id": "018_kg_triple_table_kgtripletablemigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L41" }, { "id": "018_kg_triple_table_kgtripletablemigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L58" }, { "id": "018_kg_triple_table_kgtripletablemigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L80" }, { "id": "018_kg_triple_table_kgtripletablemigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L91" }, { "id": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_spec_ts", "label": "017-fact-metadata-fields.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L1" }, { "id": "017_fact_metadata_fields_spec_creatememoryitemtable", "label": "createMemoryItemTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L19" }, { "id": "017_fact_metadata_fields_spec_createschemaversiontable", "label": "createSchemaVersionTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L35" }, { "id": "017_fact_metadata_fields_spec_columnexists", "label": "columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L48" }, { "id": "017_fact_metadata_fields_spec_indexexists", "label": "indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L53" }, { "id": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_ts", "label": "006-fts5-reflection-notes.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L1" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "label": "FTS5ReflectionNotesMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L41" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_loadsqlfile", "label": ".loadSQLFile()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L49" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_executesql", "label": ".executeSQL()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L58" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_virtualtableexists", "label": ".virtualTableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L83" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L94" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_reindexexistingdata", "label": ".reindexExistingData()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L139" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_createdualtriggers", "label": ".createDualTriggers()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L250" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_dropdualtriggers", "label": ".dropDualTriggers()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L295" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_triggerexists", "label": ".triggerExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L304" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_registernormalizefunction", "label": ".registerNormalizeFunction()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L324" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_performatomictablereplacement", "label": ".performAtomicTableReplacement()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L364" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L420" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L463" }, { "id": "006_fts5_reflection_notes_fts5reflectionnotesmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L486" }, { "id": "src_infrastructure_database_database_migration_migrations_024_feedback_event_memory_created_at_index_ts", "label": "024-feedback-event-memory-created-at-index.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L1" }, { "id": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration", "label": "FeedbackEventMemoryCreatedAtIndexMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L9" }, { "id": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L15" }, { "id": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L22" }, { "id": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L29" }, { "id": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L31" }, { "id": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L40" }, { "id": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L47" }, { "id": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_spec_ts", "label": "010-add-core-memory-version.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.spec.ts", "source_location": "L1" }, { "id": "010_add_core_memory_version_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.spec.ts", "source_location": "L14" }, { "id": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_ts", "label": "031-soft-delete-fields.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L1" }, { "id": "031_soft_delete_fields_softdeletefieldsmigration", "label": "SoftDeleteFieldsMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L9" }, { "id": "031_soft_delete_fields_softdeletefieldsmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L14" }, { "id": "031_soft_delete_fields_softdeletefieldsmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L21" }, { "id": "031_soft_delete_fields_softdeletefieldsmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L26" }, { "id": "031_soft_delete_fields_softdeletefieldsmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L33" }, { "id": "031_soft_delete_fields_softdeletefieldsmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L35" }, { "id": "031_soft_delete_fields_softdeletefieldsmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L52" }, { "id": "031_soft_delete_fields_softdeletefieldsmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L59" }, { "id": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "label": "006-fts5-reflection-notes.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L1" }, { "id": "006_fts5_reflection_notes_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L28" }, { "id": "006_fts5_reflection_notes_spec_step1createnewtable", "label": "step1CreateNewTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L205" }, { "id": "006_fts5_reflection_notes_spec_step2reindexdata", "label": "step2ReindexData()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L230" }, { "id": "006_fts5_reflection_notes_spec_step3createdualtriggers", "label": "step3CreateDualTriggers()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L265" }, { "id": "006_fts5_reflection_notes_spec_setupmigrationsteps", "label": "setupMigrationSteps()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L497" }, { "id": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_spec_ts", "label": "007-procedural-memory-enhancement.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.spec.ts", "source_location": "L1" }, { "id": "007_procedural_memory_enhancement_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.spec.ts", "source_location": "L9" }, { "id": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_spec_ts", "label": "005-relation-engine-schema.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.spec.ts", "source_location": "L1" }, { "id": "005_relation_engine_schema_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.spec.ts", "source_location": "L8" }, { "id": "005_relation_engine_schema_spec_creatememorylinktable", "label": "createMemoryLinkTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.spec.ts", "source_location": "L106" }, { "id": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_ts", "label": "015-memory-item-owner-id.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L1" }, { "id": "015_memory_item_owner_id_memoryitemowneridmigration", "label": "MemoryItemOwnerIdMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L17" }, { "id": "015_memory_item_owner_id_memoryitemowneridmigration_tableexists", "label": ".tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L22" }, { "id": "015_memory_item_owner_id_memoryitemowneridmigration_columnexists", "label": ".columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L29" }, { "id": "015_memory_item_owner_id_memoryitemowneridmigration_indexexists", "label": ".indexExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L34" }, { "id": "015_memory_item_owner_id_memoryitemowneridmigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L41" }, { "id": "015_memory_item_owner_id_memoryitemowneridmigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L58" }, { "id": "015_memory_item_owner_id_memoryitemowneridmigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L63" }, { "id": "015_memory_item_owner_id_memoryitemowneridmigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L75" }, { "id": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_spec_ts", "label": "003-consolidation-score-fields.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.spec.ts", "source_location": "L1" }, { "id": "003_consolidation_score_fields_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.spec.ts", "source_location": "L9" }, { "id": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_spec_ts", "label": "014-procedural-version-indexes.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.spec.ts", "source_location": "L1" }, { "id": "014_procedural_version_indexes_spec_creatememoryitemwithversioncolumns", "label": "createMemoryItemWithVersionColumns()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.spec.ts", "source_location": "L19" }, { "id": "014_procedural_version_indexes_spec_createschemaversiontable", "label": "createSchemaVersionTable()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.spec.ts", "source_location": "L34" }, { "id": "014_procedural_version_indexes_spec_getindexnames", "label": "getIndexNames()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.spec.ts", "source_location": "L47" }, { "id": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_spec_ts", "label": "020-process-attribute-table.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.spec.ts", "source_location": "L1" }, { "id": "020_process_attribute_table_spec_createschemawith019", "label": "createSchemaWith019()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.spec.ts", "source_location": "L18" }, { "id": "020_process_attribute_table_spec_tableexists", "label": "tableExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.spec.ts", "source_location": "L37" }, { "id": "020_process_attribute_table_spec_columnexists", "label": "columnExists()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.spec.ts", "source_location": "L44" }, { "id": "src_infrastructure_database_database_migration_tests_migration_runner_api_example_spec_ts", "label": "migration-runner-api-example.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L1" }, { "id": "migration_runner_api_example_spec_examplemigration", "label": "ExampleMigration", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L19" }, { "id": "migration_runner_api_example_spec_examplemigration_up", "label": ".up()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L24" }, { "id": "migration_runner_api_example_spec_examplemigration_down", "label": ".down()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L34" }, { "id": "migration_runner_api_example_spec_examplemigration_validatebefore", "label": ".validateBefore()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L38" }, { "id": "migration_runner_api_example_spec_examplemigration_validateafter", "label": ".validateAfter()", "file_type": "code", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L49" }, { "id": "src_infrastructure_database_adapters_sqlite_core_memory_adapter_ts", "label": "sqlite-core-memory-adapter.ts", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L1" }, { "id": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement", "label": "SqliteCoreMemoryPreparedStatement", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L15" }, { "id": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L18" }, { "id": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement_all", "label": ".all()", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L25" }, { "id": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement_get", "label": ".get()", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L36" }, { "id": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement_run", "label": ".run()", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L47" }, { "id": "sqlite_core_memory_adapter_sqlitecorememoryadapter", "label": "SqliteCoreMemoryAdapter", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L64" }, { "id": "sqlite_core_memory_adapter_sqlitecorememoryadapter_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L67" }, { "id": "sqlite_core_memory_adapter_sqlitecorememoryadapter_prepare", "label": ".prepare()", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L74" }, { "id": "sqlite_core_memory_adapter_sqlitecorememoryadapter_exec", "label": ".exec()", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L86" }, { "id": "sqlite_core_memory_adapter_sqlitecorememoryadapter_close", "label": ".close()", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L98" }, { "id": "sqlite_core_memory_adapter_sqlitecorememoryadapter_isopen", "label": ".isOpen()", "file_type": "code", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L110" }, { "id": "src_infrastructure_database_adapters_tests_sqlite_core_memory_adapter_spec_ts", "label": "sqlite-core-memory-adapter.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/adapters/__tests__/sqlite-core-memory-adapter.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_database_repositories_core_memory_repository_sqlite_impl_ts", "label": "core-memory-repository-sqlite.impl.ts", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L1" }, { "id": "core_memory_repository_sqlite_impl_convertalwaysload", "label": "convertAlwaysLoad()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L17" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "label": "CoreMemoryRepositorySqliteImpl", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L27" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L30" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_create", "label": ".create()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L37" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findbyid", "label": ".findById()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L63" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findbykey", "label": ".findByKey()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L90" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findbyagentid", "label": ".findByAgentId()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L117" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findalwaysload", "label": ".findAlwaysLoad()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L141" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_update", "label": ".update()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L185" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_updatebykey", "label": ".updateByKey()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L225" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_delete", "label": ".delete()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L269" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_deletebykey", "label": ".deleteByKey()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L282" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_deletebyagentid", "label": ".deleteByAgentId()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L295" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findall", "label": ".findAll()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L308" }, { "id": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_count", "label": ".count()", "file_type": "code", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L331" }, { "id": "src_infrastructure_database_repositories_tests_core_memory_repository_sqlite_impl_spec_ts", "label": "core-memory-repository-sqlite.impl.spec.ts", "file_type": "code", "source_file": "src/infrastructure/database/repositories/__tests__/core-memory-repository-sqlite.impl.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_cache_cache_service_ts", "label": "cache-service.ts", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L1" }, { "id": "cache_service_cacheservice", "label": "CacheService", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L23" }, { "id": "cache_service_cacheservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L30" }, { "id": "cache_service_cacheservice_get", "label": ".get()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L38" }, { "id": "cache_service_cacheservice_set", "label": ".set()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L64" }, { "id": "cache_service_cacheservice_delete", "label": ".delete()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L88" }, { "id": "cache_service_cacheservice_clear", "label": ".clear()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L95" }, { "id": "cache_service_cacheservice_has", "label": ".has()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L104" }, { "id": "cache_service_cacheservice_getstats", "label": ".getStats()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L120" }, { "id": "cache_service_cacheservice_evictleastrecentlyused", "label": ".evictLeastRecentlyUsed()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L145" }, { "id": "cache_service_cacheservice_cleanup", "label": ".cleanup()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L164" }, { "id": "cache_service_cacheservice_generatesearchkey", "label": ".generateSearchKey()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L181" }, { "id": "cache_service_cacheservice_generatememorykey", "label": ".generateMemoryKey()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L189" }, { "id": "cache_service_cacheservice_generatestatskey", "label": ".generateStatsKey()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L196" }, { "id": "cache_service_cacheservice_keys", "label": ".keys()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L203" }, { "id": "cache_service_cacheservice_values", "label": ".values()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L210" }, { "id": "cache_service_cacheservice_entries", "label": ".entries()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L217" }, { "id": "cache_service_cacheservice_foreach", "label": ".forEach()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L224" }, { "id": "cache_service_cacheservice_getleastrecentlyused", "label": ".getLeastRecentlyUsed()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L233" }, { "id": "cache_service_cacheservice_size", "label": ".size()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L250" }, { "id": "cache_service_cacheservice_getmemoryusage", "label": ".getMemoryUsage()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L257" }, { "id": "cache_service_cacheservice_getoldestentry", "label": ".getOldestEntry()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L270" }, { "id": "cache_service_searchcacheservice", "label": "SearchCacheService", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L288" }, { "id": "cache_service_searchcacheservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L293" }, { "id": "cache_service_searchcacheservice_getsearchresults", "label": ".getSearchResults()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L300" }, { "id": "cache_service_searchcacheservice_setsearchresults", "label": ".setSearchResults()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L327" }, { "id": "cache_service_searchcacheservice_invalidatesearchresults", "label": ".invalidateSearchResults()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L348" }, { "id": "cache_service_searchcacheservice_invalidatebymemoryid", "label": ".invalidateByMemoryId()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L369" }, { "id": "cache_service_searchcacheservice_normalizequery", "label": ".normalizeQuery()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L377" }, { "id": "cache_service_searchcacheservice_findsimilarresults", "label": ".findSimilarResults()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L388" }, { "id": "cache_service_searchcacheservice_updatequerypatterncache", "label": ".updateQueryPatternCache()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L409" }, { "id": "cache_service_searchcacheservice_getstats", "label": ".getStats()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L425" }, { "id": "cache_service_searchcacheservice_cleanup", "label": ".cleanup()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L442" }, { "id": "cache_service_embeddingcacheservice", "label": "EmbeddingCacheService", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L460" }, { "id": "cache_service_embeddingcacheservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L464" }, { "id": "cache_service_embeddingcacheservice_getembedding", "label": ".getEmbedding()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L471" }, { "id": "cache_service_embeddingcacheservice_setembedding", "label": ".setEmbedding()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L485" }, { "id": "cache_service_embeddingcacheservice_hashtext", "label": ".hashText()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L493" }, { "id": "cache_service_embeddingcacheservice_getstats", "label": ".getStats()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L506" }, { "id": "cache_service_embeddingcacheservice_cleanup", "label": ".cleanup()", "file_type": "code", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L522" }, { "id": "src_infrastructure_cache_tests_cache_service_spec_ts", "label": "cache-service.spec.ts", "file_type": "code", "source_file": "src/infrastructure/cache/__tests__/cache-service.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_scheduler_batch_scheduler_ts", "label": "batch-scheduler.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1" }, { "id": "batch_scheduler_batchscheduler", "label": "BatchScheduler", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L125" }, { "id": "batch_scheduler_batchscheduler_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L156" }, { "id": "batch_scheduler_batchscheduler_start", "label": ".start()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L247" }, { "id": "batch_scheduler_batchscheduler_stop", "label": ".stop()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L355" }, { "id": "batch_scheduler_batchscheduler_validateconfig", "label": ".validateConfig()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L402" }, { "id": "batch_scheduler_batchscheduler_executejobwithretry", "label": ".executeJobWithRetry()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L466" }, { "id": "batch_scheduler_batchscheduler_addjobtoqueue", "label": ".addJobToQueue()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L598" }, { "id": "batch_scheduler_batchscheduler_addjob", "label": ".addJob()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L612" }, { "id": "batch_scheduler_batchscheduler_schedulejob", "label": ".scheduleJob()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L654" }, { "id": "batch_scheduler_batchscheduler_startjobprocessor", "label": ".startJobProcessor()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L678" }, { "id": "batch_scheduler_batchscheduler_executewithtimeout", "label": ".executeWithTimeout()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L705" }, { "id": "batch_scheduler_batchscheduler_waitforrunningjobs", "label": ".waitForRunningJobs()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L717" }, { "id": "batch_scheduler_batchscheduler_writediagnosticsevent", "label": ".writeDiagnosticsEvent()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L731" }, { "id": "batch_scheduler_batchscheduler_runmemorycleanup", "label": ".runMemoryCleanup()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L749" }, { "id": "batch_scheduler_batchscheduler_runmonitoring", "label": ".runMonitoring()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L810" }, { "id": "batch_scheduler_batchscheduler_runhealthcheck", "label": ".runHealthCheck()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L877" }, { "id": "batch_scheduler_batchscheduler_runconsolidationscoreincremental", "label": ".runConsolidationScoreIncremental()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L924" }, { "id": "batch_scheduler_batchscheduler_scheduleconsolidationscorefullsweep", "label": ".scheduleConsolidationScoreFullSweep()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L984" }, { "id": "batch_scheduler_batchscheduler_scheduleweeklyrelationvalidation", "label": ".scheduleWeeklyRelationValidation()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1022" }, { "id": "batch_scheduler_batchscheduler_runweeklyrelationvalidation", "label": ".runWeeklyRelationValidation()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1060" }, { "id": "batch_scheduler_batchscheduler_runconsolidationscorefullsweep", "label": ".runConsolidationScoreFullSweep()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1119" }, { "id": "batch_scheduler_batchscheduler_getdatabasestats", "label": ".getDatabaseStats()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1178" }, { "id": "batch_scheduler_batchscheduler_log", "label": ".log()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1213" }, { "id": "batch_scheduler_batchscheduler_formatuptime", "label": ".formatUptime()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1297" }, { "id": "batch_scheduler_batchscheduler_runjob", "label": ".runJob()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1329" }, { "id": "batch_scheduler_batchscheduler_getstatus", "label": ".getStatus()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1361" }, { "id": "batch_scheduler_batchscheduler_updateconfig", "label": ".updateConfig()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1386" }, { "id": "batch_scheduler_batchscheduler_stopjob", "label": ".stopJob()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1395" }, { "id": "batch_scheduler_batchscheduler_restartjob", "label": ".restartJob()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1409" }, { "id": "batch_scheduler_batchscheduler_checkschedulerhealth", "label": ".checkSchedulerHealth()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1429" }, { "id": "batch_scheduler_batchscheduler_runtripleextractionbatch", "label": ".runTripleExtractionBatch()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1477" }, { "id": "batch_scheduler_batchscheduler_scheduletripleextractionbatch", "label": ".scheduleTripleExtractionBatch()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1556" }, { "id": "batch_scheduler_batchscheduler_schedulequalitymeasurement", "label": ".scheduleQualityMeasurement()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1614" }, { "id": "batch_scheduler_batchscheduler_runmetamemoryintrospection", "label": ".runMetaMemoryIntrospection()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1665" }, { "id": "batch_scheduler_batchscheduler_runqualitymeasurementbatch", "label": ".runQualityMeasurementBatch()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1728" }, { "id": "batch_scheduler_batchscheduler_runlogrotation", "label": ".runLogRotation()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1815" }, { "id": "batch_scheduler_batchscheduler_getdetailedstats", "label": ".getDetailedStats()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1876" }, { "id": "batch_scheduler_batchscheduler_isjobqueued", "label": ".isJobQueued()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1929" }, { "id": "batch_scheduler_batchscheduler_isjobrunning", "label": ".isJobRunning()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1936" }, { "id": "batch_scheduler_batchscheduler_setintrospectionscancache", "label": ".setIntrospectionScanCache()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1944" }, { "id": "batch_scheduler_batchscheduler_setsleepconsolidationservice", "label": ".setSleepConsolidationService()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1951" }, { "id": "batch_scheduler_batchscheduler_settelemetrycleanuprepository", "label": ".setTelemetryCleanupRepository()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1959" }, { "id": "batch_scheduler_batchscheduler_setdiagnosticslogger", "label": ".setDiagnosticsLogger()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1964" }, { "id": "batch_scheduler_batchscheduler_getlastjobrunmeta", "label": ".getLastJobRunMeta()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1968" }, { "id": "batch_scheduler_batchscheduler_schedulesleepconsolidation", "label": ".scheduleSleepConsolidation()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1974" }, { "id": "batch_scheduler_batchscheduler_scheduletelemetrycleanup", "label": ".scheduleTelemetryCleanup()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1985" }, { "id": "batch_scheduler_batchscheduler_runtelemetrycleanupbatch", "label": ".runTelemetryCleanupBatch()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1996" }, { "id": "batch_scheduler_batchscheduler_runsleepconsolidationbatch", "label": ".runSleepConsolidationBatch()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L2008" }, { "id": "batch_scheduler_getbatchscheduler", "label": "getBatchScheduler()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L2050" }, { "id": "batch_scheduler_createbatchscheduler", "label": "createBatchScheduler()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L2057" }, { "id": "batch_scheduler_resetbatchscheduler", "label": "resetBatchScheduler()", "file_type": "code", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L2061" }, { "id": "src_infrastructure_scheduler_health_checker_ts", "label": "health-checker.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L1" }, { "id": "health_checker_healthchecker", "label": "HealthChecker", "file_type": "code", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L33" }, { "id": "health_checker_healthchecker_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L37" }, { "id": "health_checker_healthchecker_setstarttime", "label": ".setStartTime()", "file_type": "code", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L51" }, { "id": "health_checker_healthchecker_check", "label": ".check()", "file_type": "code", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L64" }, { "id": "health_checker_healthchecker_triggergarbagecollection", "label": ".triggerGarbageCollection()", "file_type": "code", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L120" }, { "id": "src_infrastructure_scheduler_relation_validator_executor_ts", "label": "relation-validator-executor.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/relation-validator-executor.ts", "source_location": "L1" }, { "id": "relation_validator_executor_relationvalidatorexecutor", "label": "RelationValidatorExecutor", "file_type": "code", "source_file": "src/infrastructure/scheduler/relation-validator-executor.ts", "source_location": "L31" }, { "id": "relation_validator_executor_relationvalidatorexecutor_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/scheduler/relation-validator-executor.ts", "source_location": "L34" }, { "id": "relation_validator_executor_relationvalidatorexecutor_execute", "label": ".execute()", "file_type": "code", "source_file": "src/infrastructure/scheduler/relation-validator-executor.ts", "source_location": "L49" }, { "id": "src_infrastructure_scheduler_retry_manager_ts", "label": "retry-manager.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L1" }, { "id": "retry_manager_retrymanager", "label": "RetryManager", "file_type": "code", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L103" }, { "id": "retry_manager_retrymanager_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L107" }, { "id": "retry_manager_retrymanager_shouldretry", "label": ".shouldRetry()", "file_type": "code", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L119" }, { "id": "retry_manager_retrymanager_reseterrorcount", "label": ".resetErrorCount()", "file_type": "code", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L158" }, { "id": "retry_manager_retrymanager_incrementerrorcount", "label": ".incrementErrorCount()", "file_type": "code", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L168" }, { "id": "retry_manager_retrymanager_geterrorcount", "label": ".getErrorCount()", "file_type": "code", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L181" }, { "id": "retry_manager_retrymanager_clearallerrorcounts", "label": ".clearAllErrorCounts()", "file_type": "code", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L188" }, { "id": "retry_manager_retrymanager_retry", "label": ".retry()", "file_type": "code", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L218" }, { "id": "src_infrastructure_scheduler_file_logger_ts", "label": "file-logger.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L1" }, { "id": "file_logger_filelogger", "label": "FileLogger", "file_type": "code", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L39" }, { "id": "file_logger_filelogger_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L43" }, { "id": "file_logger_filelogger_log", "label": ".log()", "file_type": "code", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L82" }, { "id": "file_logger_filelogger_logwarn", "label": ".logWarn()", "file_type": "code", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L129" }, { "id": "file_logger_filelogger_logerror", "label": ".logError()", "file_type": "code", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L161" }, { "id": "file_logger_filelogger_sanitizedata", "label": ".sanitizeData()", "file_type": "code", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L195" }, { "id": "file_logger_filelogger_getlogfilepath", "label": ".getLogFilePath()", "file_type": "code", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L212" }, { "id": "file_logger_filelogger_setenabled", "label": ".setEnabled()", "file_type": "code", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L221" }, { "id": "src_infrastructure_scheduler_job_queue_ts", "label": "job-queue.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L1" }, { "id": "job_queue_jobqueue", "label": "JobQueue", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L26" }, { "id": "job_queue_jobqueue_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L31" }, { "id": "job_queue_jobqueue_add", "label": ".add()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L48" }, { "id": "job_queue_jobqueue_getnext", "label": ".getNext()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L94" }, { "id": "job_queue_jobqueue_peeknext", "label": ".peekNext()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L110" }, { "id": "job_queue_jobqueue_markrunning", "label": ".markRunning()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L126" }, { "id": "job_queue_jobqueue_markcompleted", "label": ".markCompleted()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L135" }, { "id": "job_queue_jobqueue_size", "label": ".size()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L142" }, { "id": "job_queue_jobqueue_runningcount", "label": ".runningCount()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L149" }, { "id": "job_queue_jobqueue_isempty", "label": ".isEmpty()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L156" }, { "id": "job_queue_jobqueue_clear", "label": ".clear()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L163" }, { "id": "job_queue_jobqueue_isrunning", "label": ".isRunning()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L172" }, { "id": "job_queue_jobqueue_isqueued", "label": ".isQueued()", "file_type": "code", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L181" }, { "id": "src_infrastructure_scheduler_tests_file_logger_spec_ts", "label": "file-logger.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/file-logger.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "label": "batch-scheduler.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1" }, { "id": "batch_scheduler_spec_failingjob", "label": "failingJob()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1549" }, { "id": "batch_scheduler_spec_longrunningjob", "label": "longRunningJob()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1685" }, { "id": "batch_scheduler_spec_testjob", "label": "testJob()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1781" }, { "id": "batch_scheduler_spec_highpriorityjob", "label": "highPriorityJob()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1835" }, { "id": "batch_scheduler_spec_immediatejob", "label": "immediateJob()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1838" }, { "id": "batch_scheduler_spec_jobwithretrycount", "label": "jobWithRetryCount()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1975" }, { "id": "src_infrastructure_scheduler_tests_health_checker_spec_ts", "label": "health-checker.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/health-checker.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_scheduler_tests_retry_manager_spec_ts", "label": "retry-manager.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/retry-manager.spec.ts", "source_location": "L1" }, { "id": "retry_manager_spec_shouldretry", "label": "shouldRetry()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/retry-manager.spec.ts", "source_location": "L126" }, { "id": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "label": "job-queue.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L1" }, { "id": "job_queue_spec_job", "label": "job()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L19" }, { "id": "job_queue_spec_job1", "label": "job1()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L98" }, { "id": "job_queue_spec_job2", "label": "job2()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L99" }, { "id": "job_queue_spec_job3", "label": "job3()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L100" }, { "id": "src_infrastructure_scheduler_tests_relation_validator_executor_spec_ts", "label": "relation-validator-executor.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/relation-validator-executor.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_scheduler_tests_batch_scheduler_consolidation_score_spec_ts", "label": "batch-scheduler-consolidation-score.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler-consolidation-score.spec.ts", "source_location": "L1" }, { "id": "batch_scheduler_consolidation_score_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler-consolidation-score.spec.ts", "source_location": "L15" }, { "id": "src_infrastructure_scheduler_jobs_triple_extraction_batch_job_ts", "label": "triple-extraction-batch-job.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L1" }, { "id": "triple_extraction_batch_job_tripleextractionbatchjob", "label": "TripleExtractionBatchJob", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L100" }, { "id": "triple_extraction_batch_job_tripleextractionbatchjob_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L105" }, { "id": "triple_extraction_batch_job_tripleextractionbatchjob_execute", "label": ".execute()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L138" }, { "id": "triple_extraction_batch_job_tripleextractionbatchjob_splitintochunks", "label": ".splitIntoChunks()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L396" }, { "id": "triple_extraction_batch_job_tripleextractionbatchjob_processchunk", "label": ".processChunk()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L420" }, { "id": "triple_extraction_batch_job_tripleextractionbatchjob_gettargetmemories", "label": ".getTargetMemories()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L601" }, { "id": "triple_extraction_batch_job_tripleextractionbatchjob_shouldretry", "label": ".shouldRetry()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L670" }, { "id": "triple_extraction_batch_job_tripleextractionbatchjob_getretrycount", "label": ".getRetryCount()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L725" }, { "id": "triple_extraction_batch_job_tripleextractionbatchjob_updatememorystatus", "label": ".updateMemoryStatus()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L771" }, { "id": "triple_extraction_batch_job_tripleextractionbatchjob_calculateaverageconfidence", "label": ".calculateAverageConfidence()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L824" }, { "id": "src_infrastructure_scheduler_jobs_telemetry_cleanup_batch_job_spec_ts", "label": "telemetry-cleanup-batch-job.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_scheduler_jobs_quality_measurement_batch_job_ts", "label": "quality-measurement-batch-job.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/quality-measurement-batch-job.ts", "source_location": "L1" }, { "id": "quality_measurement_batch_job_qualitymeasurementbatchjob", "label": "QualityMeasurementBatchJob", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/quality-measurement-batch-job.ts", "source_location": "L106" }, { "id": "quality_measurement_batch_job_qualitymeasurementbatchjob_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/quality-measurement-batch-job.ts", "source_location": "L112" }, { "id": "quality_measurement_batch_job_qualitymeasurementbatchjob_execute", "label": ".execute()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/quality-measurement-batch-job.ts", "source_location": "L144" }, { "id": "src_infrastructure_scheduler_jobs_sleep_consolidation_batch_job_spec_ts", "label": "sleep-consolidation-batch-job.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.spec.ts", "source_location": "L1" }, { "id": "src_infrastructure_scheduler_jobs_sleep_consolidation_batch_job_ts", "label": "sleep-consolidation-batch-job.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.ts", "source_location": "L1" }, { "id": "sleep_consolidation_batch_job_sleepconsolidationbatchjob", "label": "SleepConsolidationBatchJob", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.ts", "source_location": "L14" }, { "id": "sleep_consolidation_batch_job_sleepconsolidationbatchjob_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.ts", "source_location": "L15" }, { "id": "sleep_consolidation_batch_job_sleepconsolidationbatchjob_execute", "label": ".execute()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.ts", "source_location": "L17" }, { "id": "src_infrastructure_scheduler_jobs_telemetry_cleanup_batch_job_ts", "label": "telemetry-cleanup-batch-job.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L1" }, { "id": "telemetry_cleanup_batch_job_telemetrycleanupbatchjob", "label": "TelemetryCleanupBatchJob", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L15" }, { "id": "telemetry_cleanup_batch_job_telemetrycleanupbatchjob_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L16" }, { "id": "telemetry_cleanup_batch_job_telemetrycleanupbatchjob_execute", "label": ".execute()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L18" }, { "id": "src_infrastructure_scheduler_jobs_tests_triple_extraction_batch_job_spec_ts", "label": "triple-extraction-batch-job.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L1" }, { "id": "triple_extraction_batch_job_spec_generateid", "label": "generateId()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L21" }, { "id": "triple_extraction_batch_job_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L36" }, { "id": "src_infrastructure_scheduler_jobs_tests_quality_measurement_batch_job_spec_ts", "label": "quality-measurement-batch-job.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/__tests__/quality-measurement-batch-job.spec.ts", "source_location": "L1" }, { "id": "quality_measurement_batch_job_spec_createqualitytables", "label": "createQualityTables()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/__tests__/quality-measurement-batch-job.spec.ts", "source_location": "L27" }, { "id": "src_infrastructure_scheduler_jobs_tests_arigraph_relation_engine_integration_spec_ts", "label": "arigraph-relation-engine-integration.spec.ts", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L1" }, { "id": "arigraph_relation_engine_integration_spec_generateid", "label": "generateId()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L21" }, { "id": "arigraph_relation_engine_integration_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L36" }, { "id": "src_shared_utils_reflection_notes_schema_spec_ts", "label": "reflection-notes-schema.spec.ts", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-schema.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_stopwords_spec_ts", "label": "stopwords.spec.ts", "file_type": "code", "source_file": "src/shared/utils/stopwords.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_type_guards_ts", "label": "type-guards.ts", "file_type": "code", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L1" }, { "id": "type_guards_ismemoryrow", "label": "isMemoryRow()", "file_type": "code", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L32" }, { "id": "type_guards_ismemorytype", "label": "isMemoryType()", "file_type": "code", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L53" }, { "id": "type_guards_isprivacyscope", "label": "isPrivacyScope()", "file_type": "code", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L63" }, { "id": "type_guards_convertmemoryrowtoitem", "label": "convertMemoryRowToItem()", "file_type": "code", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L74" }, { "id": "type_guards_isrelationrow", "label": "isRelationRow()", "file_type": "code", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L144" }, { "id": "type_guards_isexistingrelationrow", "label": "isExistingRelationRow()", "file_type": "code", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L176" }, { "id": "type_guards_ismetadatarow", "label": "isMetadataRow()", "file_type": "code", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L201" }, { "id": "type_guards_issqlparam", "label": "isSqlParam()", "file_type": "code", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L216" }, { "id": "src_shared_utils_procedural_memory_extractor_ts", "label": "procedural-memory-extractor.ts", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L1" }, { "id": "procedural_memory_extractor_buildexactmatchquery", "label": "buildExactMatchQuery()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L46" }, { "id": "procedural_memory_extractor_runfallbacksearchand", "label": "runFallbackSearchAnd()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L67" }, { "id": "procedural_memory_extractor_runfallbacksearchor", "label": "runFallbackSearchOr()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L90" }, { "id": "procedural_memory_extractor_extractworkflowname", "label": "extractWorkflowName()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L120" }, { "id": "procedural_memory_extractor_extractskillname", "label": "extractSkillName()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L237" }, { "id": "procedural_memory_extractor_extractsteps", "label": "extractSteps()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L316" }, { "id": "procedural_memory_extractor_generatetriggerconditions", "label": "generateTriggerConditions()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L401" }, { "id": "procedural_memory_extractor_extractproceduralmemory", "label": "extractProceduralMemory()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L509" }, { "id": "procedural_memory_extractor_calculatesimilarity", "label": "calculateSimilarity()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L541" }, { "id": "procedural_memory_extractor_determinemergestrategy", "label": "determineMergeStrategy()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L622" }, { "id": "procedural_memory_extractor_rulebasedproceduralextractor", "label": "RuleBasedProceduralExtractor", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L704" }, { "id": "procedural_memory_extractor_rulebasedproceduralextractor_extract", "label": ".extract()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L705" }, { "id": "src_shared_utils_sql_security_validator_ts", "label": "sql-security-validator.ts", "file_type": "code", "source_file": "src/shared/utils/sql-security-validator.ts", "source_location": "L1" }, { "id": "sql_security_validator_validatetablename", "label": "validateTableName()", "file_type": "code", "source_file": "src/shared/utils/sql-security-validator.ts", "source_location": "L18" }, { "id": "sql_security_validator_getvectortablename", "label": "getVectorTableName()", "file_type": "code", "source_file": "src/shared/utils/sql-security-validator.ts", "source_location": "L67" }, { "id": "src_shared_utils_embedding_provider_diagnostics_ts", "label": "embedding-provider-diagnostics.ts", "file_type": "code", "source_file": "src/shared/utils/embedding-provider-diagnostics.ts", "source_location": "L1" }, { "id": "embedding_provider_diagnostics_emittfidffallbackwarningifneeded", "label": "emitTfidfFallbackWarningIfNeeded()", "file_type": "code", "source_file": "src/shared/utils/embedding-provider-diagnostics.ts", "source_location": "L21" }, { "id": "src_shared_utils_environment_check_ts", "label": "environment-check.ts", "file_type": "code", "source_file": "src/shared/utils/environment-check.ts", "source_location": "L1" }, { "id": "environment_check_istestenvironment", "label": "isTestEnvironment()", "file_type": "code", "source_file": "src/shared/utils/environment-check.ts", "source_location": "L8" }, { "id": "environment_check_isvalidationdisabled", "label": "isValidationDisabled()", "file_type": "code", "source_file": "src/shared/utils/environment-check.ts", "source_location": "L12" }, { "id": "environment_check_isvalidconfigurationenvironment", "label": "isValidConfigurationEnvironment()", "file_type": "code", "source_file": "src/shared/utils/environment-check.ts", "source_location": "L20" }, { "id": "src_shared_utils_db_path_spec_ts", "label": "db-path.spec.ts", "file_type": "code", "source_file": "src/shared/utils/db-path.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_fts5_migration_status_spec_ts", "label": "fts5-migration-status.spec.ts", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_reflection_notes_normalize_ts", "label": "reflection-notes-normalize.ts", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-normalize.ts", "source_location": "L1" }, { "id": "reflection_notes_normalize_normalizereflectionnoteobject", "label": "normalizeReflectionNoteObject()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-normalize.ts", "source_location": "L40" }, { "id": "reflection_notes_normalize_normalizereflectionnotes", "label": "normalizeReflectionNotes()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-normalize.ts", "source_location": "L97" }, { "id": "reflection_notes_normalize_extractkeytokens", "label": "extractKeyTokens()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-normalize.ts", "source_location": "L140" }, { "id": "reflection_notes_normalize_getsearchqueryexamples", "label": "getSearchQueryExamples()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-normalize.ts", "source_location": "L157" }, { "id": "src_shared_utils_relation_type_converter_ts", "label": "relation-type-converter.ts", "file_type": "code", "source_file": "src/shared/utils/relation-type-converter.ts", "source_location": "L1" }, { "id": "relation_type_converter_todbrelationtype", "label": "toDbRelationType()", "file_type": "code", "source_file": "src/shared/utils/relation-type-converter.ts", "source_location": "L57" }, { "id": "relation_type_converter_fromdbrelationtype", "label": "fromDbRelationType()", "file_type": "code", "source_file": "src/shared/utils/relation-type-converter.ts", "source_location": "L77" }, { "id": "relation_type_converter_isvaliddbrelationtype", "label": "isValidDbRelationType()", "file_type": "code", "source_file": "src/shared/utils/relation-type-converter.ts", "source_location": "L95" }, { "id": "relation_type_converter_ismemorylinksupported", "label": "isMemoryLinkSupported()", "file_type": "code", "source_file": "src/shared/utils/relation-type-converter.ts", "source_location": "L119" }, { "id": "src_shared_utils_db_path_ts", "label": "db-path.ts", "file_type": "code", "source_file": "src/shared/utils/db-path.ts", "source_location": "L1" }, { "id": "db_path_validateandnormalizedbpath", "label": "validateAndNormalizeDbPath()", "file_type": "code", "source_file": "src/shared/utils/db-path.ts", "source_location": "L20" }, { "id": "src_shared_utils_error_handling_spec_ts", "label": "error-handling.spec.ts", "file_type": "code", "source_file": "src/shared/utils/error-handling.spec.ts", "source_location": "L1" }, { "id": "error_handling_spec_operation", "label": "operation()", "file_type": "code", "source_file": "src/shared/utils/error-handling.spec.ts", "source_location": "L24" }, { "id": "src_shared_utils_procedural_memory_change_detector_ts", "label": "procedural-memory-change-detector.ts", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L1" }, { "id": "procedural_memory_change_detector_normalizejson", "label": "normalizeJson()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L104" }, { "id": "procedural_memory_change_detector_computejsonhash", "label": "computeJsonHash()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L168" }, { "id": "procedural_memory_change_detector_computereflectionnotescount", "label": "computeReflectionNotesCount()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L221" }, { "id": "procedural_memory_change_detector_createproceduralmemorysnapshot", "label": "createProceduralMemorySnapshot()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L254" }, { "id": "procedural_memory_change_detector_isequal", "label": "isEqual()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L325" }, { "id": "procedural_memory_change_detector_hasproceduralmemorychanged", "label": "hasProceduralMemoryChanged()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L357" }, { "id": "src_shared_utils_logging_rate_limiter_ts", "label": "logging-rate-limiter.ts", "file_type": "code", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L1" }, { "id": "logging_rate_limiter_loggingratelimiter", "label": "LoggingRateLimiter", "file_type": "code", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L31" }, { "id": "logging_rate_limiter_loggingratelimiter_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L38" }, { "id": "logging_rate_limiter_loggingratelimiter_cansend", "label": ".canSend()", "file_type": "code", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L52" }, { "id": "logging_rate_limiter_loggingratelimiter_consume", "label": ".consume()", "file_type": "code", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L61" }, { "id": "logging_rate_limiter_loggingratelimiter_refill", "label": ".refill()", "file_type": "code", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L76" }, { "id": "logging_rate_limiter_loggingratelimiter_getdroppedcount", "label": ".getDroppedCount()", "file_type": "code", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L88" }, { "id": "logging_rate_limiter_loggingratelimiter_resetdroppedcount", "label": ".resetDroppedCount()", "file_type": "code", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L95" }, { "id": "logging_rate_limiter_loggingratelimiter_getavailabletokens", "label": ".getAvailableTokens()", "file_type": "code", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L102" }, { "id": "src_shared_utils_type_param_validator_ts", "label": "type-param-validator.ts", "file_type": "code", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L1" }, { "id": "type_param_validator_validatetypeparam", "label": "validateTypeParam()", "file_type": "code", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L32" }, { "id": "type_param_validator_parsetypeparammode", "label": "parseTypeParamMode()", "file_type": "code", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L100" }, { "id": "type_param_validator_validatetriggerconditions", "label": "validateTriggerConditions()", "file_type": "code", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L126" }, { "id": "type_param_validator_validateworkfloworskillname", "label": "validateWorkflowOrSkillName()", "file_type": "code", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L168" }, { "id": "type_param_validator_validateproceduralmemoryfields", "label": "validateProceduralMemoryFields()", "file_type": "code", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L194" }, { "id": "src_shared_utils_procedural_memory_extractor_types_ts", "label": "procedural-memory-extractor.types.ts", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-extractor.types.ts", "source_location": "L1" }, { "id": "src_shared_utils_relation_visualizer_ts", "label": "relation-visualizer.ts", "file_type": "code", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L1" }, { "id": "relation_visualizer_escapedotstring", "label": "escapeDotString()", "file_type": "code", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L12" }, { "id": "relation_visualizer_relationvisualizer", "label": "RelationVisualizer", "file_type": "code", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L68" }, { "id": "relation_visualizer_relationvisualizer_visualizeastext", "label": ".visualizeAsText()", "file_type": "code", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L76" }, { "id": "relation_visualizer_relationvisualizer_visualizesubgraph", "label": ".visualizeSubgraph()", "file_type": "code", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L140" }, { "id": "relation_visualizer_relationvisualizer_visualizesimple", "label": ".visualizeSimple()", "file_type": "code", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L324" }, { "id": "relation_visualizer_relationvisualizer_visualizeasjson", "label": ".visualizeAsJSON()", "file_type": "code", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L346" }, { "id": "relation_visualizer_relationvisualizer_visualizeasdot", "label": ".visualizeAsDot()", "file_type": "code", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L368" }, { "id": "src_shared_utils_fts5_migration_status_ts", "label": "fts5-migration-status.ts", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L1" }, { "id": "fts5_migration_status_initializemigrationstatustable", "label": "initializeMigrationStatusTable()", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L21" }, { "id": "fts5_migration_status_getmigrationstatus", "label": "getMigrationStatus()", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L65" }, { "id": "fts5_migration_status_setmigrationstatus", "label": "setMigrationStatus()", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L115" }, { "id": "fts5_migration_status_isvalidstatustransition", "label": "isValidStatusTransition()", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L194" }, { "id": "fts5_migration_status_loadmigrationstatustoconfig", "label": "loadMigrationStatusToConfig()", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L219" }, { "id": "fts5_migration_status_ismigrationcompleted", "label": "isMigrationCompleted()", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L237" }, { "id": "fts5_migration_status_ismigrationfailed", "label": "isMigrationFailed()", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L251" }, { "id": "fts5_migration_status_shouldusefallback", "label": "shouldUseFallback()", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L265" }, { "id": "fts5_migration_status_preparemigrationretry", "label": "prepareMigrationRetry()", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L287" }, { "id": "fts5_migration_status_forcesetmigrationstatus", "label": "forceSetMigrationStatus()", "file_type": "code", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L304" }, { "id": "src_shared_utils_triple_cache_ts", "label": "triple-cache.ts", "file_type": "code", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L1" }, { "id": "triple_cache_triplecacheservice", "label": "TripleCacheService", "file_type": "code", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L19" }, { "id": "triple_cache_triplecacheservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L28" }, { "id": "triple_cache_triplecacheservice_generatecachekey", "label": ".generateCacheKey()", "file_type": "code", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L44" }, { "id": "triple_cache_triplecacheservice_get", "label": ".get()", "file_type": "code", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L61" }, { "id": "triple_cache_triplecacheservice_set", "label": ".set()", "file_type": "code", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L76" }, { "id": "triple_cache_triplecacheservice_delete", "label": ".delete()", "file_type": "code", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L91" }, { "id": "triple_cache_triplecacheservice_clear", "label": ".clear()", "file_type": "code", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L99" }, { "id": "triple_cache_triplecacheservice_getstats", "label": ".getStats()", "file_type": "code", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L108" }, { "id": "triple_cache_triplecacheservice_cleanup", "label": ".cleanup()", "file_type": "code", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L121" }, { "id": "triple_cache_triplecacheservice_size", "label": ".size()", "file_type": "code", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L132" }, { "id": "src_shared_utils_database_ts", "label": "database.ts", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L1" }, { "id": "database_log", "label": "log()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L11" }, { "id": "database_getsqliteerrorcode", "label": "getSqliteErrorCode()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L17" }, { "id": "database_geterrormessage", "label": "getErrorMessage()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L26" }, { "id": "database_geterrorname", "label": "getErrorName()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L35" }, { "id": "database_databaseutils", "label": "DatabaseUtils", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L44" }, { "id": "database_databaseutils_gettransactionstate", "label": ".getTransactionState()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L51" }, { "id": "database_databaseutils_settransactionstate", "label": ".setTransactionState()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L61" }, { "id": "database_databaseutils_isopen", "label": ".isOpen()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L71" }, { "id": "database_databaseutils_run", "label": ".run()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L93" }, { "id": "database_databaseutils_get", "label": ".get()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L125" }, { "id": "database_databaseutils_all", "label": ".all()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L156" }, { "id": "database_databaseutils_exec", "label": ".exec()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L187" }, { "id": "database_databaseutils_runtransaction", "label": ".runTransaction()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L194" }, { "id": "database_databaseutils_checkpointwal", "label": ".checkpointWAL()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L291" }, { "id": "database_databaseutils_isintransaction", "label": ".isInTransaction()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L304" }, { "id": "database_databaseutils_forcecleanuptransaction", "label": ".forceCleanupTransaction()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L311" }, { "id": "database_databaseutils_getdatabasestatus", "label": ".getDatabaseStatus()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L329" }, { "id": "database_databaseutils_initializedatabase", "label": ".initializeDatabase()", "file_type": "code", "source_file": "src/shared/utils/database.ts", "source_location": "L370" }, { "id": "src_shared_utils_configuration_validator_ts", "label": "configuration-validator.ts", "file_type": "code", "source_file": "src/shared/utils/configuration-validator.ts", "source_location": "L1" }, { "id": "configuration_validator_issue", "label": "issue()", "file_type": "code", "source_file": "src/shared/utils/configuration-validator.ts", "source_location": "L41" }, { "id": "configuration_validator_validateconfiguration", "label": "validateConfiguration()", "file_type": "code", "source_file": "src/shared/utils/configuration-validator.ts", "source_location": "L45" }, { "id": "src_shared_utils_type_param_validator_spec_ts", "label": "type-param-validator.spec.ts", "file_type": "code", "source_file": "src/shared/utils/type-param-validator.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_cache_key_generator_ts", "label": "cache-key-generator.ts", "file_type": "code", "source_file": "src/shared/utils/cache-key-generator.ts", "source_location": "L1" }, { "id": "cache_key_generator_cachekeygenerator", "label": "CacheKeyGenerator", "file_type": "code", "source_file": "src/shared/utils/cache-key-generator.ts", "source_location": "L31" }, { "id": "cache_key_generator_cachekeygenerator_generaterelationgraphkey", "label": ".generateRelationGraphKey()", "file_type": "code", "source_file": "src/shared/utils/cache-key-generator.ts", "source_location": "L39" }, { "id": "cache_key_generator_cachekeygenerator_generaterelationextractionkey", "label": ".generateRelationExtractionKey()", "file_type": "code", "source_file": "src/shared/utils/cache-key-generator.ts", "source_location": "L61" }, { "id": "cache_key_generator_cachekeygenerator_generatellmrelationextractionkey", "label": ".generateLLMRelationExtractionKey()", "file_type": "code", "source_file": "src/shared/utils/cache-key-generator.ts", "source_location": "L95" }, { "id": "cache_key_generator_cachekeygenerator_generateembeddingkey", "label": ".generateEmbeddingKey()", "file_type": "code", "source_file": "src/shared/utils/cache-key-generator.ts", "source_location": "L110" }, { "id": "src_shared_utils_database_spec_ts", "label": "database.spec.ts", "file_type": "code", "source_file": "src/shared/utils/database.spec.ts", "source_location": "L1" }, { "id": "database_spec_transactionfn", "label": "transactionFn()", "file_type": "code", "source_file": "src/shared/utils/database.spec.ts", "source_location": "L184" }, { "id": "database_spec_outertransaction", "label": "outerTransaction()", "file_type": "code", "source_file": "src/shared/utils/database.spec.ts", "source_location": "L230" }, { "id": "src_shared_utils_write_coalescing_ts", "label": "write-coalescing.ts", "file_type": "code", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L1" }, { "id": "write_coalescing_writecoalescingmanager", "label": "WriteCoalescingManager", "file_type": "code", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L33" }, { "id": "write_coalescing_writecoalescingmanager_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L45" }, { "id": "write_coalescing_writecoalescingmanager_addwrite", "label": ".addWrite()", "file_type": "code", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L59" }, { "id": "write_coalescing_writecoalescingmanager_addwrites", "label": ".addWrites()", "file_type": "code", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L90" }, { "id": "write_coalescing_writecoalescingmanager_startflushtimer", "label": ".startFlushTimer()", "file_type": "code", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L99" }, { "id": "write_coalescing_writecoalescingmanager_flush", "label": ".flush()", "file_type": "code", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L134" }, { "id": "write_coalescing_writecoalescingmanager_getbuffersize", "label": ".getBufferSize()", "file_type": "code", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L174" }, { "id": "write_coalescing_writecoalescingmanager_isempty", "label": ".isEmpty()", "file_type": "code", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L181" }, { "id": "write_coalescing_writecoalescingmanager_destroy", "label": ".destroy()", "file_type": "code", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L189" }, { "id": "src_shared_utils_reflection_notes_schema_ts", "label": "reflection-notes-schema.ts", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-schema.ts", "source_location": "L1" }, { "id": "reflection_notes_schema_validatereflectionnote", "label": "validateReflectionNote()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-schema.ts", "source_location": "L109" }, { "id": "reflection_notes_schema_validatereflectionnotes", "label": "validateReflectionNotes()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-schema.ts", "source_location": "L148" }, { "id": "reflection_notes_schema_formatvalidationerrors", "label": "formatValidationErrors()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-schema.ts", "source_location": "L240" }, { "id": "src_shared_utils_environment_check_spec_ts", "label": "environment-check.spec.ts", "file_type": "code", "source_file": "src/shared/utils/environment-check.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_path_validator_ts", "label": "path-validator.ts", "file_type": "code", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L1" }, { "id": "path_validator_getalloweddirs", "label": "getAllowedDirs()", "file_type": "code", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L22" }, { "id": "path_validator_isabsolutepath", "label": "isAbsolutePath()", "file_type": "code", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L45" }, { "id": "path_validator_containspathtraversal", "label": "containsPathTraversal()", "file_type": "code", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L55" }, { "id": "path_validator_iswithinalloweddirs", "label": "isWithinAllowedDirs()", "file_type": "code", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L78" }, { "id": "path_validator_validatefilepath", "label": "validateFilePath()", "file_type": "code", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L117" }, { "id": "path_validator_sanitizefilename", "label": "sanitizeFileName()", "file_type": "code", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L159" }, { "id": "src_shared_utils_error_handling_ts", "label": "error-handling.ts", "file_type": "code", "source_file": "src/shared/utils/error-handling.ts", "source_location": "L1" }, { "id": "error_handling_witherrorhandling", "label": "withErrorHandling()", "file_type": "code", "source_file": "src/shared/utils/error-handling.ts", "source_location": "L58" }, { "id": "src_shared_utils_write_coalescing_spec_ts", "label": "write-coalescing.spec.ts", "file_type": "code", "source_file": "src/shared/utils/write-coalescing.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_configuration_validator_spec_ts", "label": "configuration-validator.spec.ts", "file_type": "code", "source_file": "src/shared/utils/configuration-validator.spec.ts", "source_location": "L1" }, { "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" }, { "id": "src_shared_utils_prompt_template_loader_ts", "label": "prompt-template-loader.ts", "file_type": "code", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L1" }, { "id": "prompt_template_loader_prompttemplateloader", "label": "PromptTemplateLoader", "file_type": "code", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L29" }, { "id": "prompt_template_loader_prompttemplateloader_loadtemplate", "label": ".loadTemplate()", "file_type": "code", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L40" }, { "id": "prompt_template_loader_prompttemplateloader_rendertemplate", "label": ".renderTemplate()", "file_type": "code", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L76" }, { "id": "prompt_template_loader_prompttemplateloader_loadandrender", "label": ".loadAndRender()", "file_type": "code", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L95" }, { "id": "prompt_template_loader_prompttemplateloader_clearcache", "label": ".clearCache()", "file_type": "code", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L103" }, { "id": "prompt_template_loader_prompttemplateloader_gettemplatepath", "label": ".getTemplatePath()", "file_type": "code", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L113" }, { "id": "src_shared_utils_logger_ts", "label": "logger.ts", "file_type": "code", "source_file": "src/shared/utils/logger.ts", "source_location": "L1" }, { "id": "logger_validatelogmetadata", "label": "validateLogMetadata()", "file_type": "code", "source_file": "src/shared/utils/logger.ts", "source_location": "L54" }, { "id": "logger_ismcpmode", "label": "isMCPMode()", "file_type": "code", "source_file": "src/shared/utils/logger.ts", "source_location": "L160" }, { "id": "logger_safestringify", "label": "safeStringify()", "file_type": "code", "source_file": "src/shared/utils/logger.ts", "source_location": "L173" }, { "id": "logger_formattime", "label": "formatTime()", "file_type": "code", "source_file": "src/shared/utils/logger.ts", "source_location": "L181" }, { "id": "logger_buildlogmessage", "label": "buildLogMessage()", "file_type": "code", "source_file": "src/shared/utils/logger.ts", "source_location": "L191" }, { "id": "logger_logtostderr", "label": "logToStderr()", "file_type": "code", "source_file": "src/shared/utils/logger.ts", "source_location": "L209" }, { "id": "logger_logwithmcplogger", "label": "logWithMCPLogger()", "file_type": "code", "source_file": "src/shared/utils/logger.ts", "source_location": "L240" }, { "id": "logger_iscliquiet", "label": "isCliQuiet()", "file_type": "code", "source_file": "src/shared/utils/logger.ts", "source_location": "L294" }, { "id": "src_shared_utils_ensure_meta_memory_stats_schema_ts", "label": "ensure-meta-memory-stats-schema.ts", "file_type": "code", "source_file": "src/shared/utils/ensure-meta-memory-stats-schema.ts", "source_location": "L1" }, { "id": "ensure_meta_memory_stats_schema_ensuremetamemorystatsschema", "label": "ensureMetaMemoryStatsSchema()", "file_type": "code", "source_file": "src/shared/utils/ensure-meta-memory-stats-schema.ts", "source_location": "L8" }, { "id": "src_shared_utils_reflection_notes_merge_spec_ts", "label": "reflection-notes-merge.spec.ts", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-merge.spec.ts", "source_location": "L1" }, { "id": "reflection_notes_merge_spec_createvalidreflectionnote", "label": "createValidReflectionNote()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-merge.spec.ts", "source_location": "L11" }, { "id": "reflection_notes_merge_spec_createlargenote", "label": "createLargeNote()", "file_type": "code", "source_file": "src/shared/utils/reflection-notes-merge.spec.ts", "source_location": "L277" }, { "id": "src_shared_utils_procedural_memory_change_detector_spec_ts", "label": "procedural-memory-change-detector.spec.ts", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-change-detector.spec.ts", "source_location": "L1" }, { "id": "procedural_memory_change_detector_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/shared/utils/procedural-memory-change-detector.spec.ts", "source_location": "L20" }, { "id": "src_shared_utils_ensure_quality_assurance_schema_ts", "label": "ensure-quality-assurance-schema.ts", "file_type": "code", "source_file": "src/shared/utils/ensure-quality-assurance-schema.ts", "source_location": "L1" }, { "id": "ensure_quality_assurance_schema_ensurequalityassuranceschema", "label": "ensureQualityAssuranceSchema()", "file_type": "code", "source_file": "src/shared/utils/ensure-quality-assurance-schema.ts", "source_location": "L8" }, { "id": "src_shared_utils_logging_helpers_ts", "label": "logging-helpers.ts", "file_type": "code", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L1" }, { "id": "logging_helpers_logginghelper", "label": "LoggingHelper", "file_type": "code", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L49" }, { "id": "logging_helpers_logginghelper_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L52" }, { "id": "logging_helpers_logginghelper_updatecontext", "label": ".updateContext()", "file_type": "code", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L59" }, { "id": "logging_helpers_logginghelper_getcontext", "label": ".getContext()", "file_type": "code", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L66" }, { "id": "logging_helpers_logginghelper_mergecontext", "label": ".mergeContext()", "file_type": "code", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L73" }, { "id": "logging_helpers_logginghelper_debug", "label": ".debug()", "file_type": "code", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L83" }, { "id": "logging_helpers_logginghelper_info", "label": ".info()", "file_type": "code", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L90" }, { "id": "logging_helpers_logginghelper_warn", "label": ".warn()", "file_type": "code", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L97" }, { "id": "logging_helpers_logginghelper_error", "label": ".error()", "file_type": "code", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L104" }, { "id": "logging_helpers_createlogger", "label": "createLogger()", "file_type": "code", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L191" }, { "id": "src_shared_utils_logger_spec_ts", "label": "logger.spec.ts", "file_type": "code", "source_file": "src/shared/utils/logger.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_pii_masker_ts", "label": "pii-masker.ts", "file_type": "code", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L1" }, { "id": "pii_masker_ispiimaskingenabled", "label": "isPIIMaskingEnabled()", "file_type": "code", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L53" }, { "id": "pii_masker_piimasker", "label": "PIIMasker", "file_type": "code", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L67" }, { "id": "pii_masker_piimasker_mask", "label": ".mask()", "file_type": "code", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L78" }, { "id": "pii_masker_piimasker_haspii", "label": ".hasPII()", "file_type": "code", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L258" }, { "id": "pii_masker_piimasker_detectpiitypes", "label": ".detectPIITypes()", "file_type": "code", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L273" }, { "id": "pii_masker_piimasker_maskobject", "label": ".maskObject()", "file_type": "code", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L293" }, { "id": "pii_masker_piimasker_maskerror", "label": ".maskError()", "file_type": "code", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L346" }, { "id": "src_shared_utils_stopwords_ts", "label": "stopwords.ts", "file_type": "code", "source_file": "src/shared/utils/stopwords.ts", "source_location": "L1" }, { "id": "stopwords_getstopwords", "label": "getStopWords()", "file_type": "code", "source_file": "src/shared/utils/stopwords.ts", "source_location": "L106" }, { "id": "stopwords_getenglishstopwords", "label": "getEnglishStopWords()", "file_type": "code", "source_file": "src/shared/utils/stopwords.ts", "source_location": "L114" }, { "id": "stopwords_getkoreanstopwords", "label": "getKoreanStopWords()", "file_type": "code", "source_file": "src/shared/utils/stopwords.ts", "source_location": "L118" }, { "id": "stopwords_isstopword", "label": "isStopWord()", "file_type": "code", "source_file": "src/shared/utils/stopwords.ts", "source_location": "L125" }, { "id": "src_shared_utils_tests_relation_type_converter_spec_ts", "label": "relation-type-converter.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/relation-type-converter.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_tests_sql_security_validator_spec_ts", "label": "sql-security-validator.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/sql-security-validator.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_tests_path_validator_spec_ts", "label": "path-validator.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/path-validator.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_tests_triple_cache_spec_ts", "label": "triple-cache.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/triple-cache.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_tests_type_param_validator_spec_ts", "label": "type-param-validator.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/type-param-validator.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_tests_logger_schema_validation_spec_ts", "label": "logger-schema-validation.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/logger-schema-validation.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_tests_logging_rate_limiter_spec_ts", "label": "logging-rate-limiter.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/logging-rate-limiter.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_tests_logger_schema_spec_ts", "label": "logger-schema.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/logger-schema.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_tests_pii_masker_env_control_spec_ts", "label": "pii-masker-env-control.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/pii-masker-env-control.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_tests_procedural_memory_extractor_spec_ts", "label": "procedural-memory-extractor.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/procedural-memory-extractor.spec.ts", "source_location": "L1" }, { "id": "procedural_memory_extractor_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/shared/utils/__tests__/procedural-memory-extractor.spec.ts", "source_location": "L25" }, { "id": "src_shared_utils_tests_logging_helpers_spec_ts", "label": "logging-helpers.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/logging-helpers.spec.ts", "source_location": "L1" }, { "id": "src_shared_utils_tests_pii_masker_integration_spec_ts", "label": "pii-masker-integration.spec.ts", "file_type": "code", "source_file": "src/shared/utils/__tests__/pii-masker-integration.spec.ts", "source_location": "L1" }, { "id": "src_shared_types_benchmark_types_ts", "label": "benchmark.types.ts", "file_type": "code", "source_file": "src/shared/types/benchmark.types.ts", "source_location": "L1" }, { "id": "benchmark_types_assertmacrocategory", "label": "assertMacroCategory()", "file_type": "code", "source_file": "src/shared/types/benchmark.types.ts", "source_location": "L27" }, { "id": "src_shared_types_migration_types_ts", "label": "migration.types.ts", "file_type": "code", "source_file": "src/shared/types/migration.types.ts", "source_location": "L1" }, { "id": "src_shared_types_consolidation_score_types_ts", "label": "consolidation-score.types.ts", "file_type": "code", "source_file": "src/shared/types/consolidation-score.types.ts", "source_location": "L1" }, { "id": "src_shared_types_consolidation_types_ts", "label": "consolidation.types.ts", "file_type": "code", "source_file": "src/shared/types/consolidation.types.ts", "source_location": "L1" }, { "id": "src_shared_types_vector_search_types_ts", "label": "vector-search.types.ts", "file_type": "code", "source_file": "src/shared/types/vector-search.types.ts", "source_location": "L1" }, { "id": "src_shared_types_spaced_repetition_types_ts", "label": "spaced-repetition.types.ts", "file_type": "code", "source_file": "src/shared/types/spaced-repetition.types.ts", "source_location": "L1" }, { "id": "src_shared_types_procedural_versioning_ts", "label": "procedural-versioning.ts", "file_type": "code", "source_file": "src/shared/types/procedural-versioning.ts", "source_location": "L1" }, { "id": "src_shared_types_triple_extraction_ts", "label": "triple-extraction.ts", "file_type": "code", "source_file": "src/shared/types/triple-extraction.ts", "source_location": "L1" }, { "id": "src_shared_types_feedback_types_ts", "label": "feedback.types.ts", "file_type": "code", "source_file": "src/shared/types/feedback.types.ts", "source_location": "L1" }, { "id": "src_shared_types_embedding_types_ts", "label": "embedding.types.ts", "file_type": "code", "source_file": "src/shared/types/embedding.types.ts", "source_location": "L1" }, { "id": "src_shared_types_relation_graph_ts", "label": "relation-graph.ts", "file_type": "code", "source_file": "src/shared/types/relation-graph.ts", "source_location": "L1" }, { "id": "src_shared_types_failure_event_ts", "label": "failure-event.ts", "file_type": "code", "source_file": "src/shared/types/failure-event.ts", "source_location": "L1" }, { "id": "src_shared_types_index_ts", "label": "index.ts", "file_type": "code", "source_file": "src/shared/types/index.ts", "source_location": "L1" }, { "id": "index_ismemoryitemtype", "label": "isMemoryItemType()", "file_type": "code", "source_file": "src/shared/types/index.ts", "source_location": "L15" }, { "id": "src_shared_types_error_types_ts", "label": "error-types.ts", "file_type": "code", "source_file": "src/shared/types/error-types.ts", "source_location": "L1" }, { "id": "src_shared_types_ranking_types_ts", "label": "ranking.types.ts", "file_type": "code", "source_file": "src/shared/types/ranking.types.ts", "source_location": "L1" }, { "id": "src_shared_types_alerts_types_ts", "label": "alerts.types.ts", "file_type": "code", "source_file": "src/shared/types/alerts.types.ts", "source_location": "L1" }, { "id": "src_shared_types_relation_ts", "label": "relation.ts", "file_type": "code", "source_file": "src/shared/types/relation.ts", "source_location": "L1" }, { "id": "relation_isapplicablerelationtype", "label": "isApplicableRelationType()", "file_type": "code", "source_file": "src/shared/types/relation.ts", "source_location": "L151" }, { "id": "relation_getrelationcategory", "label": "getRelationCategory()", "file_type": "code", "source_file": "src/shared/types/relation.ts", "source_location": "L161" }, { "id": "relation_getrelationboost", "label": "getRelationBoost()", "file_type": "code", "source_file": "src/shared/types/relation.ts", "source_location": "L168" }, { "id": "src_shared_types_search_types_ts", "label": "search.types.ts", "file_type": "code", "source_file": "src/shared/types/search.types.ts", "source_location": "L1" }, { "id": "src_shared_types_index_spec_ts", "label": "index.spec.ts", "file_type": "code", "source_file": "src/shared/types/index.spec.ts", "source_location": "L1" }, { "id": "src_shared_types_embedding_provider_monitoring_types_ts", "label": "embedding-provider-monitoring.types.ts", "file_type": "code", "source_file": "src/shared/types/embedding-provider-monitoring.types.ts", "source_location": "L1" }, { "id": "src_shared_config_constants_ts", "label": "constants.ts", "file_type": "code", "source_file": "src/shared/config/constants.ts", "source_location": "L1" }, { "id": "src_shared_config_environment_ts", "label": "environment.ts", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L1" }, { "id": "environment_toarray", "label": "toArray()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L67" }, { "id": "environment_resolveenv", "label": "resolveEnv()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L70" }, { "id": "environment_resolvestring", "label": "resolveString()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L98" }, { "id": "environment_resolveoptionalstring", "label": "resolveOptionalString()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L105" }, { "id": "environment_resolvenumber", "label": "resolveNumber()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L126" }, { "id": "environment_resolveoptionalnumber", "label": "resolveOptionalNumber()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L152" }, { "id": "environment_resolveboolean", "label": "resolveBoolean()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L180" }, { "id": "environment_resolvevalidatednumber", "label": "resolveValidatedNumber()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L207" }, { "id": "environment_getrawenvvalue", "label": "getRawEnvValue()", "file_type": "code", "source_file": "src/shared/config/environment.ts", "source_location": "L233" }, { "id": "src_shared_config_ranking_weights_loader_ts", "label": "ranking-weights-loader.ts", "file_type": "code", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L1" }, { "id": "ranking_weights_loader_resolverankingweightsfilepath", "label": "resolveRankingWeightsFilePath()", "file_type": "code", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L56" }, { "id": "ranking_weights_loader_loadrankingweights", "label": "loadRankingWeights()", "file_type": "code", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L78" }, { "id": "ranking_weights_loader_validaterankingweights", "label": "validateRankingWeights()", "file_type": "code", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L138" }, { "id": "ranking_weights_loader_getrankingweights", "label": "getRankingWeights()", "file_type": "code", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L182" }, { "id": "ranking_weights_loader_resetrankingweightscache", "label": "resetRankingWeightsCache()", "file_type": "code", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L190" }, { "id": "src_shared_config_vector_search_config_ts", "label": "vector-search.config.ts", "file_type": "code", "source_file": "src/shared/config/vector-search.config.ts", "source_location": "L1" }, { "id": "src_shared_config_retry_options_loader_ts", "label": "retry-options-loader.ts", "file_type": "code", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L1" }, { "id": "retry_options_loader_loadretryoptions", "label": "loadRetryOptions()", "file_type": "code", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L47" }, { "id": "retry_options_loader_validateretryoptions", "label": "validateRetryOptions()", "file_type": "code", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L129" }, { "id": "retry_options_loader_validateretryconfig", "label": "validateRetryConfig()", "file_type": "code", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L156" }, { "id": "retry_options_loader_getretryoptions", "label": "getRetryOptions()", "file_type": "code", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L180" }, { "id": "retry_options_loader_resetretryoptionscache", "label": "resetRetryOptionsCache()", "file_type": "code", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L190" }, { "id": "src_shared_config_index_ts", "label": "index.ts", "file_type": "code", "source_file": "src/shared/config/index.ts", "source_location": "L1" }, { "id": "index_validateconfig", "label": "validateConfig()", "file_type": "code", "source_file": "src/shared/config/index.ts", "source_location": "L151" }, { "id": "src_shared_config_config_loader_utils_ts", "label": "config-loader-utils.ts", "file_type": "code", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L1" }, { "id": "config_loader_utils_findprojectroot", "label": "findProjectRoot()", "file_type": "code", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L50" }, { "id": "config_loader_utils_loadtomlconfig", "label": "loadTOMLConfig()", "file_type": "code", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L113" }, { "id": "config_loader_utils_validateconfig", "label": "validateConfig()", "file_type": "code", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L140" }, { "id": "config_loader_utils_mergewithdefaults", "label": "mergeWithDefaults()", "file_type": "code", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L201" }, { "id": "config_loader_utils_getcachedconfig", "label": "getCachedConfig()", "file_type": "code", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L234" }, { "id": "config_loader_utils_clearconfigcache", "label": "clearConfigCache()", "file_type": "code", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L246" }, { "id": "config_loader_utils_clearconfigcachebyprefix", "label": "clearConfigCacheByPrefix()", "file_type": "code", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L257" }, { "id": "src_shared_config_ranking_weights_loader_spec_ts", "label": "ranking-weights-loader.spec.ts", "file_type": "code", "source_file": "src/shared/config/ranking-weights-loader.spec.ts", "source_location": "L1" }, { "id": "src_shared_config_tests_constants_spec_ts", "label": "constants.spec.ts", "file_type": "code", "source_file": "src/shared/config/__tests__/constants.spec.ts", "source_location": "L1" }, { "id": "src_shared_config_tests_config_validation_spec_ts", "label": "config-validation.spec.ts", "file_type": "code", "source_file": "src/shared/config/__tests__/config-validation.spec.ts", "source_location": "L1" }, { "id": "src_shared_config_tests_retry_options_loader_spec_ts", "label": "retry-options-loader.spec.ts", "file_type": "code", "source_file": "src/shared/config/__tests__/retry-options-loader.spec.ts", "source_location": "L1" }, { "id": "src_shared_config_tests_config_loader_utils_spec_ts", "label": "config-loader-utils.spec.ts", "file_type": "code", "source_file": "src/shared/config/__tests__/config-loader-utils.spec.ts", "source_location": "L1" }, { "id": "src_shared_constants_relation_constants_ts", "label": "relation-constants.ts", "file_type": "code", "source_file": "src/shared/constants/relation-constants.ts", "source_location": "L1" }, { "id": "src_shared_constants_introspection_constants_ts", "label": "introspection-constants.ts", "file_type": "code", "source_file": "src/shared/constants/introspection-constants.ts", "source_location": "L1" }, { "id": "src_shared_http_http_bind_policy_spec_ts", "label": "http-bind-policy.spec.ts", "file_type": "code", "source_file": "src/shared/http/http-bind-policy.spec.ts", "source_location": "L1" }, { "id": "src_shared_http_http_bind_policy_ts", "label": "http-bind-policy.ts", "file_type": "code", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L1" }, { "id": "http_bind_policy_mementohttpsecuritystartuperror", "label": "MementoHttpSecurityStartupError", "file_type": "code", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L5" }, { "id": "http_bind_policy_mementohttpsecuritystartuperror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L8" }, { "id": "http_bind_policy_isipv4loopback127block", "label": "isIpv4Loopback127Block()", "file_type": "code", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L17" }, { "id": "http_bind_policy_isipv4mappedloopback", "label": "isIpv4MappedLoopback()", "file_type": "code", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L32" }, { "id": "http_bind_policy_canonicalizehttpbindhostforlisten", "label": "canonicalizeHttpBindHostForListen()", "file_type": "code", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L53" }, { "id": "http_bind_policy_formathttpbindhostforurl", "label": "formatHttpBindHostForUrl()", "file_type": "code", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L64" }, { "id": "http_bind_policy_ishttpbindhostremotelyreachable", "label": "isHttpBindHostRemotelyReachable()", "file_type": "code", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L72" }, { "id": "http_bind_policy_getmementohttpsecuritystartupviolationmessage", "label": "getMementoHttpSecurityStartupViolationMessage()", "file_type": "code", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L87" }, { "id": "src_shared_interfaces_reflexion_worker_interface_ts", "label": "reflexion-worker.interface.ts", "file_type": "code", "source_file": "src/shared/interfaces/reflexion-worker.interface.ts", "source_location": "L1" }, { "id": "src_shared_interfaces_retry_manager_interface_ts", "label": "retry-manager.interface.ts", "file_type": "code", "source_file": "src/shared/interfaces/retry-manager.interface.ts", "source_location": "L1" }, { "id": "src_shared_interfaces_cache_interface_ts", "label": "cache.interface.ts", "file_type": "code", "source_file": "src/shared/interfaces/cache.interface.ts", "source_location": "L1" }, { "id": "src_shared_interfaces_async_task_queue_interface_ts", "label": "async-task-queue.interface.ts", "file_type": "code", "source_file": "src/shared/interfaces/async-task-queue.interface.ts", "source_location": "L1" }, { "id": "src_shared_interfaces_error_logging_interface_ts", "label": "error-logging.interface.ts", "file_type": "code", "source_file": "src/shared/interfaces/error-logging.interface.ts", "source_location": "L1" }, { "id": "src_shared_interfaces_spaced_repetition_interface_ts", "label": "spaced-repetition.interface.ts", "file_type": "code", "source_file": "src/shared/interfaces/spaced-repetition.interface.ts", "source_location": "L1" }, { "id": "src_shared_interfaces_consolidation_score_interface_ts", "label": "consolidation-score.interface.ts", "file_type": "code", "source_file": "src/shared/interfaces/consolidation-score.interface.ts", "source_location": "L1" }, { "id": "src_shared_interfaces_database_interface_ts", "label": "database.interface.ts", "file_type": "code", "source_file": "src/shared/interfaces/database.interface.ts", "source_location": "L1" }, { "id": "src_shared_interfaces_database_optimizer_interface_ts", "label": "database-optimizer.interface.ts", "file_type": "code", "source_file": "src/shared/interfaces/database-optimizer.interface.ts", "source_location": "L1" }, { "id": "src_shared_interfaces_batch_scheduler_interface_ts", "label": "batch-scheduler.interface.ts", "file_type": "code", "source_file": "src/shared/interfaces/batch-scheduler.interface.ts", "source_location": "L1" }, { "id": "src_shared_services_llm_client_initializer_spec_ts", "label": "llm-client-initializer.spec.ts", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.spec.ts", "source_location": "L1" }, { "id": "src_shared_services_llm_client_initializer_ts", "label": "llm-client-initializer.ts", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L1" }, { "id": "llm_client_initializer_llmclientinitializer", "label": "LLMClientInitializer", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L44" }, { "id": "llm_client_initializer_llmclientinitializer_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L51" }, { "id": "llm_client_initializer_llmclientinitializer_initialize", "label": ".initialize()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L72" }, { "id": "llm_client_initializer_llmclientinitializer_validateapikeys", "label": ".validateApiKeys()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L108" }, { "id": "llm_client_initializer_llmclientinitializer_getselectedprovider", "label": ".getSelectedProvider()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L120" }, { "id": "llm_client_initializer_llmclientinitializer_geterrormessage", "label": ".getErrorMessage()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L131" }, { "id": "llm_client_initializer_llmclientinitializer_addwarning", "label": ".addWarning()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L143" }, { "id": "llm_client_initializer_llmclientinitializer_initializeopenai", "label": ".initializeOpenAI()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L160" }, { "id": "llm_client_initializer_llmclientinitializer_initializegemini", "label": ".initializeGemini()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L211" }, { "id": "llm_client_initializer_llmclientinitializer_handleollamaresponse", "label": ".handleOllamaResponse()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L260" }, { "id": "llm_client_initializer_llmclientinitializer_testollamaconnection", "label": ".testOllamaConnection()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L308" }, { "id": "llm_client_initializer_llmclientinitializer_shouldretryollamaconnection", "label": ".shouldRetryOllamaConnection()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L372" }, { "id": "llm_client_initializer_llmclientinitializer_getollamaerrormessage", "label": ".getOllamaErrorMessage()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L394" }, { "id": "llm_client_initializer_llmclientinitializer_determinepreferredprovider", "label": ".determinePreferredProvider()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L416" }, { "id": "llm_client_initializer_llmclientinitializer_determineproviderforopenai", "label": ".determineProviderForOpenAI()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L439" }, { "id": "llm_client_initializer_llmclientinitializer_determineproviderforgemini", "label": ".determineProviderForGemini()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L468" }, { "id": "llm_client_initializer_llmclientinitializer_determineproviderforollama", "label": ".determineProviderForOllama()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L497" }, { "id": "llm_client_initializer_llmclientinitializer_determineproviderforauto", "label": ".determineProviderForAuto()", "file_type": "code", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L531" }, { "id": "src_domains_anchor_tools_search_local_tool_ts", "label": "search-local-tool.ts", "file_type": "code", "source_file": "src/domains/anchor/tools/search-local-tool.ts", "source_location": "L1" }, { "id": "search_local_tool_searchlocaltool", "label": "SearchLocalTool", "file_type": "code", "source_file": "src/domains/anchor/tools/search-local-tool.ts", "source_location": "L21" }, { "id": "search_local_tool_searchlocaltool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/tools/search-local-tool.ts", "source_location": "L22" }, { "id": "search_local_tool_searchlocaltool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/anchor/tools/search-local-tool.ts", "source_location": "L74" }, { "id": "src_domains_anchor_tools_get_anchor_tool_ts", "label": "get-anchor-tool.ts", "file_type": "code", "source_file": "src/domains/anchor/tools/get-anchor-tool.ts", "source_location": "L1" }, { "id": "get_anchor_tool_getanchortool", "label": "GetAnchorTool", "file_type": "code", "source_file": "src/domains/anchor/tools/get-anchor-tool.ts", "source_location": "L14" }, { "id": "get_anchor_tool_getanchortool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/tools/get-anchor-tool.ts", "source_location": "L15" }, { "id": "get_anchor_tool_getanchortool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/anchor/tools/get-anchor-tool.ts", "source_location": "L38" }, { "id": "src_domains_anchor_tools_set_anchor_tool_ts", "label": "set-anchor-tool.ts", "file_type": "code", "source_file": "src/domains/anchor/tools/set-anchor-tool.ts", "source_location": "L1" }, { "id": "set_anchor_tool_setanchortool", "label": "SetAnchorTool", "file_type": "code", "source_file": "src/domains/anchor/tools/set-anchor-tool.ts", "source_location": "L17" }, { "id": "set_anchor_tool_setanchortool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/tools/set-anchor-tool.ts", "source_location": "L18" }, { "id": "set_anchor_tool_setanchortool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/anchor/tools/set-anchor-tool.ts", "source_location": "L45" }, { "id": "src_domains_anchor_tools_clear_anchor_tool_ts", "label": "clear-anchor-tool.ts", "file_type": "code", "source_file": "src/domains/anchor/tools/clear-anchor-tool.ts", "source_location": "L1" }, { "id": "clear_anchor_tool_clearanchortool", "label": "ClearAnchorTool", "file_type": "code", "source_file": "src/domains/anchor/tools/clear-anchor-tool.ts", "source_location": "L14" }, { "id": "clear_anchor_tool_clearanchortool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/tools/clear-anchor-tool.ts", "source_location": "L15" }, { "id": "clear_anchor_tool_clearanchortool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/anchor/tools/clear-anchor-tool.ts", "source_location": "L38" }, { "id": "src_domains_anchor_tools_restore_anchors_tool_ts", "label": "restore-anchors-tool.ts", "file_type": "code", "source_file": "src/domains/anchor/tools/restore-anchors-tool.ts", "source_location": "L1" }, { "id": "restore_anchors_tool_restoreanchorstool", "label": "RestoreAnchorsTool", "file_type": "code", "source_file": "src/domains/anchor/tools/restore-anchors-tool.ts", "source_location": "L14" }, { "id": "restore_anchors_tool_restoreanchorstool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/tools/restore-anchors-tool.ts", "source_location": "L15" }, { "id": "restore_anchors_tool_restoreanchorstool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/anchor/tools/restore-anchors-tool.ts", "source_location": "L33" }, { "id": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "label": "clear-anchor-tool.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L1" }, { "id": "clear_anchor_tool_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L37" }, { "id": "clear_anchor_tool_spec_createmockembeddingservice", "label": "createMockEmbeddingService()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L70" }, { "id": "clear_anchor_tool_spec_createmockhybridsearchengine", "label": "createMockHybridSearchEngine()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L79" }, { "id": "clear_anchor_tool_spec_createmockvectorsearchengine", "label": "createMockVectorSearchEngine()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L86" }, { "id": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "label": "get-anchor-tool.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L1" }, { "id": "get_anchor_tool_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L37" }, { "id": "get_anchor_tool_spec_createmockembeddingservice", "label": "createMockEmbeddingService()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L70" }, { "id": "get_anchor_tool_spec_createmockhybridsearchengine", "label": "createMockHybridSearchEngine()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L79" }, { "id": "get_anchor_tool_spec_createmockvectorsearchengine", "label": "createMockVectorSearchEngine()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L86" }, { "id": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "label": "restore-anchors-tool.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L1" }, { "id": "restore_anchors_tool_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L37" }, { "id": "restore_anchors_tool_spec_createmockembeddingservice", "label": "createMockEmbeddingService()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L70" }, { "id": "restore_anchors_tool_spec_createmockhybridsearchengine", "label": "createMockHybridSearchEngine()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L79" }, { "id": "restore_anchors_tool_spec_createmockvectorsearchengine", "label": "createMockVectorSearchEngine()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L86" }, { "id": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "label": "set-anchor-tool.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L1" }, { "id": "set_anchor_tool_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L42" }, { "id": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "label": "search-local-tool.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L1" }, { "id": "search_local_tool_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L51" }, { "id": "src_domains_anchor_services_anchor_fallback_search_service_spec_ts", "label": "fallback-search-service.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_query_filter_strategy_ts", "label": "query-filter-strategy.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L1" }, { "id": "query_filter_strategy_queryfilterstrategy", "label": "QueryFilterStrategy", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L13" }, { "id": "query_filter_strategy_queryfilterstrategy_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L17" }, { "id": "query_filter_strategy_queryfilterstrategy_filter", "label": ".filter()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L27" }, { "id": "query_filter_strategy_queryfilterstrategy_execute", "label": ".execute()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L38" }, { "id": "src_domains_anchor_services_anchor_anchor_manager_spec_ts", "label": "anchor-manager.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.spec.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "label": "anchor-search-service.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_local_search_service_ts", "label": "local-search-service.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L1" }, { "id": "local_search_service_localsearchservice", "label": "LocalSearchService", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L25" }, { "id": "local_search_service_localsearchservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L32" }, { "id": "local_search_service_localsearchservice_setdatabase", "label": ".setDatabase()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L47" }, { "id": "local_search_service_localsearchservice_getanchorwithembedding", "label": ".getAnchorWithEmbedding()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L57" }, { "id": "local_search_service_localsearchservice_performnhopsearch", "label": ".performNHopSearch()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L91" }, { "id": "local_search_service_localsearchservice_applyqueryfilter", "label": ".applyQueryFilter()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L114" }, { "id": "local_search_service_localsearchservice_handlefallback", "label": ".handleFallback()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L129" }, { "id": "src_domains_anchor_services_anchor_query_filter_service_spec_ts", "label": "query-filter-service.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_anchor_cache_service_spec_ts", "label": "anchor-cache-service.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_anchor_interfaces_ts", "label": "anchor-interfaces.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L1" }, { "id": "anchor_interfaces_anchorerror", "label": "AnchorError", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L154" }, { "id": "anchor_interfaces_anchorerror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L155" }, { "id": "anchor_interfaces_memorynotfounderror", "label": "MemoryNotFoundError", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L164" }, { "id": "anchor_interfaces_memorynotfounderror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L165" }, { "id": "anchor_interfaces_databasevalidationerror", "label": "DatabaseValidationError", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L175" }, { "id": "anchor_interfaces_databasevalidationerror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L176" }, { "id": "anchor_interfaces_anchornotfounderror", "label": "AnchorNotFoundError", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L185" }, { "id": "anchor_interfaces_anchornotfounderror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L186" }, { "id": "anchor_interfaces_embeddingnotfounderror", "label": "EmbeddingNotFoundError", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L195" }, { "id": "anchor_interfaces_embeddingnotfounderror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L196" }, { "id": "anchor_interfaces_servicenotinitializederror", "label": "ServiceNotInitializedError", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L205" }, { "id": "anchor_interfaces_servicenotinitializederror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L206" }, { "id": "anchor_interfaces_vectordimensionmismatcherror", "label": "VectorDimensionMismatchError", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L215" }, { "id": "anchor_interfaces_vectordimensionmismatcherror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L216" }, { "id": "src_domains_anchor_services_anchor_search_strategy_interfaces_ts", "label": "search-strategy-interfaces.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/search-strategy-interfaces.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_vector_search_engine_types_ts", "label": "vector-search-engine-types.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/vector-search-engine-types.ts", "source_location": "L1" }, { "id": "vector_search_engine_types_isinitializablevectorsearchengine", "label": "isInitializableVectorSearchEngine()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/vector-search-engine-types.ts", "source_location": "L20" }, { "id": "src_domains_anchor_services_anchor_embedding_types_ts", "label": "embedding-types.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/embedding-types.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_n_hop_search_strategy_spec_ts", "label": "n-hop-search-strategy.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.spec.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_n_hop_search_strategy_ts", "label": "n-hop-search-strategy.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L1" }, { "id": "n_hop_search_strategy_nhopsearchstrategy", "label": "NHopSearchStrategy", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L13" }, { "id": "n_hop_search_strategy_nhopsearchstrategy_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L17" }, { "id": "n_hop_search_strategy_nhopsearchstrategy_search", "label": ".search()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L27" }, { "id": "n_hop_search_strategy_nhopsearchstrategy_execute", "label": ".execute()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L50" }, { "id": "src_domains_anchor_services_anchor_query_filter_service_ts", "label": "query-filter-service.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L1" }, { "id": "query_filter_service_queryfilterservice", "label": "QueryFilterService", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L41" }, { "id": "query_filter_service_queryfilterservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L45" }, { "id": "query_filter_service_queryfilterservice_filterbyquery", "label": ".filterByQuery()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L53" }, { "id": "query_filter_service_queryfilterservice_cosinesimilarity", "label": ".cosineSimilarity()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L151" }, { "id": "query_filter_service_queryfilterservice_calculatetextsimilarity", "label": ".calculateTextSimilarity()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L175" }, { "id": "query_filter_service_queryfilterservice_calculatebaserankingscore", "label": ".calculateBaseRankingScore()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L186" }, { "id": "src_domains_anchor_services_anchor_anchor_manager_ts", "label": "anchor-manager.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L1" }, { "id": "anchor_manager_anchormanager", "label": "AnchorManager", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L17" }, { "id": "anchor_manager_anchormanager_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L35" }, { "id": "anchor_manager_anchormanager_seterrorloggingservice", "label": ".setErrorLoggingService()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L51" }, { "id": "anchor_manager_anchormanager_setdatabase", "label": ".setDatabase()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L58" }, { "id": "anchor_manager_anchormanager_setanchor", "label": ".setAnchor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L87" }, { "id": "anchor_manager_anchormanager_getanchor", "label": ".getAnchor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L194" }, { "id": "anchor_manager_anchormanager_clearanchor", "label": ".clearAnchor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L282" }, { "id": "anchor_manager_anchormanager_getslotconfig", "label": ".getSlotConfig()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L327" }, { "id": "anchor_manager_anchormanager_getsearchservice", "label": ".getSearchService()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L335" }, { "id": "anchor_manager_anchormanager_getcacheservice", "label": ".getCacheService()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L343" }, { "id": "anchor_manager_anchormanager_restorecachefromdb", "label": ".restoreCacheFromDB()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L351" }, { "id": "anchor_manager_anchormanager_searchlocal", "label": ".searchLocal()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L363" }, { "id": "src_domains_anchor_services_anchor_fallback_search_service_ts", "label": "fallback-search-service.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L1" }, { "id": "fallback_search_service_fallbacksearchservice", "label": "FallbackSearchService", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L28" }, { "id": "fallback_search_service_fallbacksearchservice_setdatabase", "label": ".setDatabase()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L35" }, { "id": "fallback_search_service_fallbacksearchservice_sethybridsearchengine", "label": ".setHybridSearchEngine()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L45" }, { "id": "fallback_search_service_fallbacksearchservice_fallbacktoglobalsearch", "label": ".fallbackToGlobalSearch()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L55" }, { "id": "src_domains_anchor_services_anchor_index_ts", "label": "index.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/index.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_fallback_strategy_ts", "label": "fallback-strategy.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L1" }, { "id": "fallback_strategy_fallbackstrategy", "label": "FallbackStrategy", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L14" }, { "id": "fallback_strategy_fallbackstrategy_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L18" }, { "id": "fallback_strategy_fallbackstrategy_fallback", "label": ".fallback()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L28" }, { "id": "fallback_strategy_fallbackstrategy_execute", "label": ".execute()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L39" }, { "id": "src_domains_anchor_services_anchor_anchor_search_service_ts", "label": "anchor-search-service.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L1" }, { "id": "anchor_search_service_anchorsearchservice", "label": "AnchorSearchService", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L27" }, { "id": "anchor_search_service_anchorsearchservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L47" }, { "id": "anchor_search_service_anchorsearchservice_seterrorloggingservice", "label": ".setErrorLoggingService()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L73" }, { "id": "anchor_search_service_anchorsearchservice_setrelationgraph", "label": ".setRelationGraph()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L80" }, { "id": "anchor_search_service_anchorsearchservice_setdatabase", "label": ".setDatabase()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L89" }, { "id": "anchor_search_service_anchorsearchservice_sethybridsearchengine", "label": ".setHybridSearchEngine()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L130" }, { "id": "anchor_search_service_anchorsearchservice_setvectorsearchengine", "label": ".setVectorSearchEngine()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L156" }, { "id": "anchor_search_service_anchorsearchservice_searchlocal", "label": ".searchLocal()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L188" }, { "id": "anchor_search_service_anchorsearchservice_getslotconfig", "label": ".getSlotConfig()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L332" }, { "id": "anchor_search_service_anchorsearchservice_cosinesimilarity", "label": ".cosineSimilarity()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L345" }, { "id": "anchor_search_service_anchorsearchservice_fallbacktoglobalsearch", "label": ".fallbackToGlobalSearch()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L386" }, { "id": "anchor_search_service_anchorsearchservice_calculatereanchorscore", "label": ".calculateReanchorScore()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L397" }, { "id": "anchor_search_service_anchorsearchservice_analyzeanchorusage", "label": ".analyzeAnchorUsage()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L485" }, { "id": "anchor_search_service_anchorsearchservice_generatereanchorreason", "label": ".generateReanchorReason()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L559" }, { "id": "anchor_search_service_anchorsearchservice_autoreanchor", "label": ".autoReanchor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L581" }, { "id": "anchor_search_service_anchorsearchservice_checkandautoreanchor", "label": ".checkAndAutoReanchor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L710" }, { "id": "src_domains_anchor_services_anchor_query_filter_strategy_spec_ts", "label": "query-filter-strategy.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.spec.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_anchor_cache_service_ts", "label": "anchor-cache-service.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L1" }, { "id": "anchor_cache_service_anchorcacheservice", "label": "AnchorCacheService", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L15" }, { "id": "anchor_cache_service_anchorcacheservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L28" }, { "id": "anchor_cache_service_anchorcacheservice_setdatabase", "label": ".setDatabase()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L37" }, { "id": "anchor_cache_service_anchorcacheservice_setembeddingservice", "label": ".setEmbeddingService()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L47" }, { "id": "anchor_cache_service_anchorcacheservice_getanchorembedding", "label": ".getAnchorEmbedding()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L59" }, { "id": "anchor_cache_service_anchorcacheservice_restorecachefromdb", "label": ".restoreCacheFromDB()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L148" }, { "id": "anchor_cache_service_anchorcacheservice_updatecache", "label": ".updateCache()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L206" }, { "id": "anchor_cache_service_anchorcacheservice_getcachedanchor", "label": ".getCachedAnchor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L221" }, { "id": "anchor_cache_service_anchorcacheservice_getcachedmemoryid", "label": ".getCachedMemoryId()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L231" }, { "id": "anchor_cache_service_anchorcacheservice_deletecache", "label": ".deleteCache()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L240" }, { "id": "src_domains_anchor_services_anchor_n_hop_search_service_ts", "label": "n-hop-search-service.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L1" }, { "id": "n_hop_search_service_nhopsearchservice", "label": "NHopSearchService", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L73" }, { "id": "n_hop_search_service_nhopsearchservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L79" }, { "id": "n_hop_search_service_nhopsearchservice_setdatabase", "label": ".setDatabase()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L86" }, { "id": "n_hop_search_service_nhopsearchservice_setvectorsearchengine", "label": ".setVectorSearchEngine()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L96" }, { "id": "n_hop_search_service_nhopsearchservice_setrelationgraph", "label": ".setRelationGraph()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L111" }, { "id": "n_hop_search_service_nhopsearchservice_searchonehop", "label": ".searchOneHop()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L118" }, { "id": "n_hop_search_service_nhopsearchservice_searchnhop", "label": ".searchNHop()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L171" }, { "id": "n_hop_search_service_nhopsearchservice_getlinkedmemoriesbatch", "label": ".getLinkedMemoriesBatch()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L418" }, { "id": "n_hop_search_service_nhopsearchservice_getlinkedmemories", "label": ".getLinkedMemories()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L484" }, { "id": "n_hop_search_service_nhopsearchservice_getrelationtypeboost", "label": ".getRelationTypeBoost()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L595" }, { "id": "n_hop_search_service_nhopsearchservice_calculaterankingscore", "label": ".calculateRankingScore()", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L610" }, { "id": "src_domains_anchor_services_anchor_database_types_ts", "label": "database-types.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/database-types.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "label": "local-search-service.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_anchor_services_anchor_n_hop_search_service_spec_ts", "label": "n-hop-search-service.spec.ts", "file_type": "code", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_search_factories_vector_search_factory_ts", "label": "vector-search.factory.ts", "file_type": "code", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L1" }, { "id": "vector_search_factory_vectorsearchfactory", "label": "VectorSearchFactory", "file_type": "code", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L12" }, { "id": "vector_search_factory_vectorsearchfactory_createfacade", "label": ".createFacade()", "file_type": "code", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L16" }, { "id": "vector_search_factory_vectorsearchfactory_createsearchservice", "label": ".createSearchService()", "file_type": "code", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L35" }, { "id": "vector_search_factory_vectorsearchfactory_createindexmanager", "label": ".createIndexManager()", "file_type": "code", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L44" }, { "id": "vector_search_factory_vectorsearchfactory_createperformancetester", "label": ".createPerformanceTester()", "file_type": "code", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L53" }, { "id": "src_domains_search_factories_hybrid_search_factory_ts", "label": "hybrid-search.factory.ts", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L1" }, { "id": "hybrid_search_factory_mocksearchresultcombiner", "label": "MockSearchResultCombiner", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L14" }, { "id": "hybrid_search_factory_mocksearchresultcombiner_combine", "label": ".combine()", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L15" }, { "id": "hybrid_search_factory_mockadaptiveweightcalculator", "label": "MockAdaptiveWeightCalculator", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L20" }, { "id": "hybrid_search_factory_mockadaptiveweightcalculator_calculateweights", "label": ".calculateWeights()", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L21" }, { "id": "hybrid_search_factory_mocksearchlogger", "label": "MockSearchLogger", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L26" }, { "id": "hybrid_search_factory_mocksearchlogger_logsearchstart", "label": ".logSearchStart()", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L27" }, { "id": "hybrid_search_factory_mocksearchlogger_logsearchstep", "label": ".logSearchStep()", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L31" }, { "id": "hybrid_search_factory_mocksearchlogger_logsearchcomplete", "label": ".logSearchComplete()", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L35" }, { "id": "hybrid_search_factory_mocksearchlogger_logsearcherror", "label": ".logSearchError()", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L43" }, { "id": "hybrid_search_factory_hybridsearchfactory", "label": "HybridSearchFactory", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L59" }, { "id": "hybrid_search_factory_hybridsearchfactory_createdefaultengine", "label": ".createDefaultEngine()", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L63" }, { "id": "hybrid_search_factory_hybridsearchfactory_createengine", "label": ".createEngine()", "file_type": "code", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L92" }, { "id": "src_domains_search_factories_tests_hybrid_search_factory_spec_ts", "label": "hybrid-search.factory.spec.ts", "file_type": "code", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L1" }, { "id": "hybrid_search_factory_spec_resolvereporankingprofile", "label": "resolveRepoRankingProfile()", "file_type": "code", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L16" }, { "id": "src_domains_search_factories_tests_vector_search_factory_spec_ts", "label": "vector-search.factory.spec.ts", "file_type": "code", "source_file": "src/domains/search/factories/__tests__/vector-search.factory.spec.ts", "source_location": "L1" }, { "id": "src_domains_search_algorithms_search_result_combiner_ts", "label": "search-result-combiner.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/search-result-combiner.ts", "source_location": "L1" }, { "id": "search_result_combiner_searchresultcombiner", "label": "SearchResultCombiner", "file_type": "code", "source_file": "src/domains/search/algorithms/search-result-combiner.ts", "source_location": "L19" }, { "id": "search_result_combiner_searchresultcombiner_combine", "label": ".combine()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-result-combiner.ts", "source_location": "L31" }, { "id": "search_result_combiner_searchresultcombiner_generatehybridreason", "label": ".generateHybridReason()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-result-combiner.ts", "source_location": "L93" }, { "id": "src_domains_search_algorithms_search_engine_ts", "label": "search-engine.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L1" }, { "id": "search_engine_searchengine", "label": "SearchEngine", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L58" }, { "id": "search_engine_searchengine_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L61" }, { "id": "search_engine_searchengine_search", "label": ".search()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L69" }, { "id": "search_engine_searchengine_buildftsquery", "label": ".buildFTSQuery()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L303" }, { "id": "search_engine_searchengine_preprocessquery", "label": ".preprocessQuery()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L340" }, { "id": "search_engine_searchengine_makeftssafe", "label": ".makeFTSSafe()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L363" }, { "id": "search_engine_searchengine_executequery", "label": ".executeQuery()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L376" }, { "id": "search_engine_searchengine_attachbreakdowntodisplaytotal", "label": ".attachBreakdownToDisplayTotal()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L382" }, { "id": "search_engine_searchengine_applyranking", "label": ".applyRanking()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L403" }, { "id": "search_engine_searchengine_checkfts5availability", "label": ".checkFTS5Availability()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L586" }, { "id": "search_engine_searchengine_checkreflectionnotesavailability", "label": ".checkReflectionNotesAvailability()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L630" }, { "id": "search_engine_searchengine_buildreflectionnotessearchcondition", "label": ".buildReflectionNotesSearchCondition()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L680" }, { "id": "search_engine_searchengine_calculatefactmetadataboost", "label": ".calculateFactMetadataBoost()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L703" }, { "id": "search_engine_searchengine_generaterecallreason", "label": ".generateRecallReason()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L716" }, { "id": "src_domains_search_algorithms_search_ranking_ts", "label": "search-ranking.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L1" }, { "id": "search_ranking_searchranking", "label": "SearchRanking", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L81" }, { "id": "search_ranking_searchranking_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L84" }, { "id": "search_ranking_searchranking_calculateproceduralmemoryboost", "label": ".calculateProceduralMemoryBoost()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L110" }, { "id": "search_ranking_searchranking_calculatefinalscore", "label": ".calculateFinalScore()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L137" }, { "id": "search_ranking_searchranking_calculatefinalscoreandbreakdown", "label": ".calculateFinalScoreAndBreakdown()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L190" }, { "id": "search_ranking_searchranking_getconsolidationscoreweights", "label": ".getConsolidationScoreWeights()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L250" }, { "id": "search_ranking_searchranking_calculatefinalscorewithconsolidation", "label": ".calculateFinalScoreWithConsolidation()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L267" }, { "id": "search_ranking_searchranking_calculaterelevance", "label": ".calculateRelevance()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L285" }, { "id": "search_ranking_searchranking_calculateembeddingsimilarity", "label": ".calculateEmbeddingSimilarity()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L318" }, { "id": "search_ranking_searchranking_normalizebm25", "label": ".normalizeBM25()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L334" }, { "id": "search_ranking_searchranking_calculatesimplebm25", "label": ".calculateSimpleBM25()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L342" }, { "id": "search_ranking_searchranking_calculatetagmatch", "label": ".calculateTagMatch()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L377" }, { "id": "search_ranking_searchranking_calculatetitlehit", "label": ".calculateTitleHit()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L393" }, { "id": "search_ranking_searchranking_hasngrammatch", "label": ".hasNgramMatch()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L413" }, { "id": "search_ranking_searchranking_generatengrams", "label": ".generateNgrams()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L430" }, { "id": "search_ranking_searchranking_dotproduct", "label": ".dotProduct()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L442" }, { "id": "search_ranking_searchranking_magnitude", "label": ".magnitude()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L449" }, { "id": "search_ranking_searchranking_calculaterecency", "label": ".calculateRecency()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L457" }, { "id": "search_ranking_searchranking_calculateimportance", "label": ".calculateImportance()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L468" }, { "id": "search_ranking_searchranking_calculateusage", "label": ".calculateUsage()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L480" }, { "id": "search_ranking_searchranking_calculatebatchusage", "label": ".calculateBatchUsage()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L509" }, { "id": "search_ranking_searchranking_normalize", "label": ".normalize()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L531" }, { "id": "search_ranking_searchranking_calculateduplicationpenalty", "label": ".calculateDuplicationPenalty()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L540" }, { "id": "search_ranking_searchranking_calculatetextsimilarity", "label": ".calculateTextSimilarity()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L560" }, { "id": "search_ranking_searchranking_calculaterelationweight", "label": ".calculateRelationWeight()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L575" }, { "id": "search_ranking_searchranking_calculaterelevancesimple", "label": ".calculateRelevanceSimple()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L615" }, { "id": "search_ranking_searchranking_calculateusagesimple", "label": ".calculateUsageSimple()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L629" }, { "id": "search_ranking_searchranking_getageindays", "label": ".getAgeInDays()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L639" }, { "id": "search_ranking_searchranking_gethalflife", "label": ".getHalfLife()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L649" }, { "id": "search_ranking_searchranking_gettypeboost", "label": ".getTypeBoost()", "file_type": "code", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L663" }, { "id": "src_domains_search_algorithms_hybrid_search_engine_ts", "label": "hybrid-search-engine.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1" }, { "id": "hybrid_search_engine_resolvequeryunifiedembeddingforhybridsearch", "label": "resolveQueryUnifiedEmbeddingForHybridSearch()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L59" }, { "id": "hybrid_search_engine_searcherror", "label": "SearchError", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L139" }, { "id": "hybrid_search_engine_searcherror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L140" }, { "id": "hybrid_search_engine_adaptiveweightcalculator", "label": "AdaptiveWeightCalculator", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L154" }, { "id": "hybrid_search_engine_adaptiveweightcalculator_calculateweights", "label": ".calculateWeights()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L157" }, { "id": "hybrid_search_engine_adaptiveweightcalculator_analyzequery", "label": ".analyzeQuery()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L203" }, { "id": "hybrid_search_engine_adaptiveweightcalculator_normalizequery", "label": ".normalizeQuery()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L213" }, { "id": "hybrid_search_engine_searchlogger", "label": "SearchLogger", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L221" }, { "id": "hybrid_search_engine_searchlogger_logsearchstart", "label": ".logSearchStart()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L222" }, { "id": "hybrid_search_engine_searchlogger_logsearchstep", "label": ".logSearchStep()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L233" }, { "id": "hybrid_search_engine_searchlogger_logsearchcomplete", "label": ".logSearchComplete()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L241" }, { "id": "hybrid_search_engine_searchlogger_logsearcherror", "label": ".logSearchError()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L251" }, { "id": "hybrid_search_engine_searchlogger_logexperiment", "label": ".logExperiment()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L265" }, { "id": "hybrid_search_engine_hybridsearchengine", "label": "HybridSearchEngine", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L323" }, { "id": "hybrid_search_engine_hybridsearchengine_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L331" }, { "id": "hybrid_search_engine_hybridsearchengine_setrelationgraph", "label": ".setRelationGraph()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L362" }, { "id": "hybrid_search_engine_hybridsearchengine_search", "label": ".search()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L370" }, { "id": "hybrid_search_engine_hybridsearchengine_generatesearchid", "label": ".generateSearchId()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L481" }, { "id": "hybrid_search_engine_hybridsearchengine_calculateadaptiveweights", "label": ".calculateAdaptiveWeights()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L485" }, { "id": "hybrid_search_engine_hybridsearchengine_executetextsearch", "label": ".executeTextSearch()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L500" }, { "id": "hybrid_search_engine_hybridsearchengine_executevectorsearch", "label": ".executeVectorSearch()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L530" }, { "id": "hybrid_search_engine_hybridsearchengine_executevecsearch", "label": ".executeVecSearch()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L579" }, { "id": "hybrid_search_engine_hybridsearchengine_filterproviderstosearch", "label": ".filterProvidersToSearch()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L678" }, { "id": "hybrid_search_engine_hybridsearchengine_createprovidersearchtask", "label": ".createProviderSearchTask()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L713" }, { "id": "hybrid_search_engine_hybridsearchengine_executeprovidersearcheswithtimeout", "label": ".executeProviderSearchesWithTimeout()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L838" }, { "id": "hybrid_search_engine_hybridsearchengine_normalizeanddeduplicateresults", "label": ".normalizeAndDeduplicateResults()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L993" }, { "id": "hybrid_search_engine_hybridsearchengine_groupresultsbyprovider", "label": ".groupResultsByProvider()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1005" }, { "id": "hybrid_search_engine_hybridsearchengine_normalizeresultsbyprovider", "label": ".normalizeResultsByProvider()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1025" }, { "id": "hybrid_search_engine_hybridsearchengine_deduplicatenormalizedresults", "label": ".deduplicateNormalizedResults()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1065" }, { "id": "hybrid_search_engine_hybridsearchengine_rankresults", "label": ".rankResults()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1081" }, { "id": "hybrid_search_engine_hybridsearchengine_executefallbacksearch", "label": ".executeFallbackSearch()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1102" }, { "id": "hybrid_search_engine_hybridsearchengine_detectallstoredembeddingproviders", "label": ".detectAllStoredEmbeddingProviders()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1182" }, { "id": "hybrid_search_engine_hybridsearchengine_generatequeryvector", "label": ".generateQueryVector()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1256" }, { "id": "hybrid_search_engine_hybridsearchengine_deduplicateresults", "label": ".deduplicateResults()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1321" }, { "id": "hybrid_search_engine_hybridsearchengine_sortbyfinalscore", "label": ".sortByFinalScore()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1348" }, { "id": "hybrid_search_engine_hybridsearchengine_mergeresults", "label": ".mergeResults()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1352" }, { "id": "hybrid_search_engine_hybridsearchengine_normalizescores", "label": ".normalizeScores()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1365" }, { "id": "hybrid_search_engine_hybridsearchengine_combineandsortresults", "label": ".combineAndSortResults()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1478" }, { "id": "hybrid_search_engine_hybridsearchengine_fetchconsolidationscores", "label": ".fetchConsolidationScores()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1591" }, { "id": "hybrid_search_engine_hybridsearchengine_fetchrelationweights", "label": ".fetchRelationWeights()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1626" }, { "id": "hybrid_search_engine_hybridsearchengine_calculaterecency", "label": ".calculateRecency()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1680" }, { "id": "hybrid_search_engine_hybridsearchengine_calculateusage", "label": ".calculateUsage()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1693" }, { "id": "hybrid_search_engine_hybridsearchengine_calculatequerytime", "label": ".calculateQueryTime()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1702" }, { "id": "hybrid_search_engine_hybridsearchengine_updatesearchstats", "label": ".updateSearchStats()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1711" }, { "id": "hybrid_search_engine_hybridsearchengine_normalizequery", "label": ".normalizeQuery()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1722" }, { "id": "hybrid_search_engine_hybridsearchengine_getsearchstats", "label": ".getSearchStats()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1732" }, { "id": "hybrid_search_engine_hybridsearchengine_isembeddingavailable", "label": ".isEmbeddingAvailable()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1751" }, { "id": "hybrid_search_engine_createhybridsearchengine", "label": "createHybridSearchEngine()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1757" }, { "id": "hybrid_search_engine_gethybridsearchengine", "label": "getHybridSearchEngine()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1781" }, { "id": "src_domains_search_algorithms_vector_search_engine_ts", "label": "vector-search-engine.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L1" }, { "id": "vector_search_engine_vectorsearchengine", "label": "VectorSearchEngine", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L52" }, { "id": "vector_search_engine_vectorsearchengine_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L55" }, { "id": "vector_search_engine_vectorsearchengine_initialize", "label": ".initialize()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L62" }, { "id": "vector_search_engine_vectorsearchengine_search", "label": ".search()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L74" }, { "id": "vector_search_engine_vectorsearchengine_hybridsearch", "label": ".hybridSearch()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L96" }, { "id": "vector_search_engine_vectorsearchengine_getindexstatus", "label": ".getIndexStatus()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L120" }, { "id": "vector_search_engine_vectorsearchengine_rebuildindex", "label": ".rebuildIndex()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L153" }, { "id": "vector_search_engine_vectorsearchengine_performancetest", "label": ".performanceTest()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L169" }, { "id": "vector_search_engine_vectorsearchengine_getdimensions", "label": ".getDimensions()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L203" }, { "id": "vector_search_engine_vectorsearchengine_getvectortablename", "label": ".getVectorTableName()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L222" }, { "id": "vector_search_engine_vectorsearchengine_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L229" }, { "id": "vector_search_engine_vectorsearchengine_isconnected", "label": ".isConnected()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L244" }, { "id": "vector_search_engine_getvectorsearchengine", "label": "getVectorSearchEngine()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L252" }, { "id": "vector_search_engine_createvectorsearchengine", "label": "createVectorSearchEngine()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L259" }, { "id": "vector_search_engine_resetvectorsearchengine", "label": "resetVectorSearchEngine()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L263" }, { "id": "src_domains_search_algorithms_vector_search_engine_migration_ts", "label": "vector-search-engine-migration.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L1" }, { "id": "vector_search_engine_migration_vectorsearchenginemigration", "label": "VectorSearchEngineMigration", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L16" }, { "id": "vector_search_engine_migration_vectorsearchenginemigration_migrate", "label": ".migrate()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L23" }, { "id": "vector_search_engine_migration_vectorsearchenginemigration_createadapter", "label": ".createAdapter()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L43" }, { "id": "vector_search_engine_migration_migrationvalidator", "label": "MigrationValidator", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L137" }, { "id": "vector_search_engine_migration_migrationvalidator_validatecompatibility", "label": ".validateCompatibility()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L141" }, { "id": "vector_search_engine_migration_migrationvalidator_compareperformance", "label": ".comparePerformance()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L180" }, { "id": "src_domains_search_algorithms_hybrid_search_outcome_utils_ts", "label": "hybrid-search-outcome-utils.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-outcome-utils.ts", "source_location": "L1" }, { "id": "hybrid_search_outcome_utils_normalizesearchbysimilarityoutcome", "label": "normalizeSearchBySimilarityOutcome()", "file_type": "code", "source_file": "src/domains/search/algorithms/hybrid-search-outcome-utils.ts", "source_location": "L9" }, { "id": "src_domains_search_algorithms_vector_search_engine_spec_ts", "label": "vector-search-engine.spec.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.spec.ts", "source_location": "L1" }, { "id": "vector_search_engine_spec_createmockvectorrows", "label": "createMockVectorRows()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.spec.ts", "source_location": "L14" }, { "id": "vector_search_engine_spec_createmockimplementation", "label": "createMockImplementation()", "file_type": "code", "source_file": "src/domains/search/algorithms/vector-search-engine.spec.ts", "source_location": "L28" }, { "id": "src_domains_search_algorithms_procedural_memory_matcher_ts", "label": "procedural-memory-matcher.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L1" }, { "id": "procedural_memory_matcher_proceduralmemorymatcher", "label": "ProceduralMemoryMatcher", "file_type": "code", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L21" }, { "id": "procedural_memory_matcher_proceduralmemorymatcher_extractqueryinfo", "label": ".extractQueryInfo()", "file_type": "code", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L30" }, { "id": "procedural_memory_matcher_proceduralmemorymatcher_fetchproceduralmemoryrows", "label": ".fetchProceduralMemoryRows()", "file_type": "code", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L58" }, { "id": "procedural_memory_matcher_proceduralmemorymatcher_matchworkflowname", "label": ".matchWorkflowName()", "file_type": "code", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L94" }, { "id": "procedural_memory_matcher_proceduralmemorymatcher_matchskillname", "label": ".matchSkillName()", "file_type": "code", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L125" }, { "id": "procedural_memory_matcher_proceduralmemorymatcher_matchtriggerconditions", "label": ".matchTriggerConditions()", "file_type": "code", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L157" }, { "id": "procedural_memory_matcher_proceduralmemorymatcher_fetchproceduralmemorymatches", "label": ".fetchProceduralMemoryMatches()", "file_type": "code", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L243" }, { "id": "src_domains_search_algorithms_process_attribute_fit_ts", "label": "process-attribute-fit.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/process-attribute-fit.ts", "source_location": "L1" }, { "id": "process_attribute_fit_normalize", "label": "normalize()", "file_type": "code", "source_file": "src/domains/search/algorithms/process-attribute-fit.ts", "source_location": "L14" }, { "id": "process_attribute_fit_toset", "label": "toSet()", "file_type": "code", "source_file": "src/domains/search/algorithms/process-attribute-fit.ts", "source_location": "L18" }, { "id": "process_attribute_fit_computeprocessattributefit", "label": "computeProcessAttributeFit()", "file_type": "code", "source_file": "src/domains/search/algorithms/process-attribute-fit.ts", "source_location": "L28" }, { "id": "src_domains_search_algorithms_tests_procedural_memory_matcher_spec_ts", "label": "procedural-memory-matcher.spec.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/procedural-memory-matcher.spec.ts", "source_location": "L1" }, { "id": "src_domains_search_algorithms_tests_search_ranking_spec_ts", "label": "search-ranking.spec.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/search-ranking.spec.ts", "source_location": "L1" }, { "id": "src_domains_search_algorithms_tests_search_engine_reflection_notes_spec_ts", "label": "search-engine-reflection-notes.spec.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/search-engine-reflection-notes.spec.ts", "source_location": "L1" }, { "id": "search_engine_reflection_notes_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/search-engine-reflection-notes.spec.ts", "source_location": "L17" }, { "id": "search_engine_reflection_notes_spec_createvalidreflectionnote", "label": "createValidReflectionNote()", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/search-engine-reflection-notes.spec.ts", "source_location": "L91" }, { "id": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "label": "hybrid-search-engine.spec.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L1" }, { "id": "hybrid_search_engine_spec_createmocktextsearchengine", "label": "createMockTextSearchEngine()", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L44" }, { "id": "hybrid_search_engine_spec_createmockembeddingservice", "label": "createMockEmbeddingService()", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L48" }, { "id": "hybrid_search_engine_spec_createmockvectorsearchengine", "label": "createMockVectorSearchEngine()", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L54" }, { "id": "hybrid_search_engine_spec_createmockresultcombiner", "label": "createMockResultCombiner()", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L60" }, { "id": "hybrid_search_engine_spec_createmockweightcalculator", "label": "createMockWeightCalculator()", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L64" }, { "id": "hybrid_search_engine_spec_createmocklogger", "label": "createMockLogger()", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L68" }, { "id": "hybrid_search_engine_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L535" }, { "id": "hybrid_search_engine_spec_p95", "label": "p95()", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L2621" }, { "id": "src_domains_search_algorithms_tests_hybrid_search_engine_consolidation_spec_ts", "label": "hybrid-search-engine-consolidation.spec.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine-consolidation.spec.ts", "source_location": "L1" }, { "id": "src_domains_search_algorithms_tests_process_attribute_fit_spec_ts", "label": "process-attribute-fit.spec.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/process-attribute-fit.spec.ts", "source_location": "L1" }, { "id": "src_domains_search_algorithms_tests_search_engine_spec_ts", "label": "search-engine.spec.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/search-engine.spec.ts", "source_location": "L1" }, { "id": "src_domains_search_algorithms_tests_search_result_combiner_consolidation_spec_ts", "label": "search-result-combiner-consolidation.spec.ts", "file_type": "code", "source_file": "src/domains/search/algorithms/__tests__/search-result-combiner-consolidation.spec.ts", "source_location": "L1" }, { "id": "src_domains_search_repositories_vector_search_repository_ts", "label": "vector-search.repository.ts", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L1" }, { "id": "vector_search_repository_vectorsearchrepositoryimpl", "label": "VectorSearchRepositoryImpl", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L44" }, { "id": "vector_search_repository_vectorsearchrepositoryimpl_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L48" }, { "id": "vector_search_repository_vectorsearchrepositoryimpl_checkvecavailability", "label": ".checkVecAvailability()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L56" }, { "id": "vector_search_repository_vectorsearchrepositoryimpl_search", "label": ".search()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L129" }, { "id": "vector_search_repository_vectorsearchrepositoryimpl_hybridsearch", "label": ".hybridSearch()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L286" }, { "id": "vector_search_repository_vectorsearchrepositoryimpl_getindexstatus", "label": ".getIndexStatus()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L579" }, { "id": "vector_search_repository_vectorsearchrepositoryimpl_rebuildindex", "label": ".rebuildIndex()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L637" }, { "id": "vector_search_repository_vectorsearchrepositoryimpl_gettablename", "label": ".getTableName()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L658" }, { "id": "vector_search_repository_vectorsearchrepositoryimpl_checkavailability", "label": ".checkAvailability()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L665" }, { "id": "vector_search_repository_vectorsearchrepositoryimpl_getexpecteddimensions", "label": ".getExpectedDimensions()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L669" }, { "id": "vector_search_repository_vectorsearchrepositoryimpl_safeparsetags", "label": ".safeParseTags()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L677" }, { "id": "src_domains_search_repositories_vector_performance_repository_ts", "label": "vector-performance.repository.ts", "file_type": "code", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L1" }, { "id": "vector_performance_repository_vectorperformancerepositoryimpl", "label": "VectorPerformanceRepositoryImpl", "file_type": "code", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L13" }, { "id": "vector_performance_repository_vectorperformancerepositoryimpl_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L17" }, { "id": "vector_performance_repository_vectorperformancerepositoryimpl_checkvecavailability", "label": ".checkVecAvailability()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L25" }, { "id": "vector_performance_repository_vectorperformancerepositoryimpl_runperformancetest", "label": ".runPerformanceTest()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L85" }, { "id": "vector_performance_repository_vectorperformancerepositoryimpl_executesearch", "label": ".executeSearch()", "file_type": "code", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L139" }, { "id": "src_domains_search_repositories_tests_vector_performance_repository_spec_ts", "label": "vector-performance.repository.spec.ts", "file_type": "code", "source_file": "src/domains/search/repositories/__tests__/vector-performance.repository.spec.ts", "source_location": "L1" }, { "id": "src_domains_search_repositories_tests_vector_search_repository_spec_ts", "label": "vector-search.repository.spec.ts", "file_type": "code", "source_file": "src/domains/search/repositories/__tests__/vector-search.repository.spec.ts", "source_location": "L1" }, { "id": "src_domains_search_services_vector_search_vector_search_service_ts", "label": "vector-search.service.ts", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L1" }, { "id": "vector_search_service_vectorsearchservice", "label": "VectorSearchService", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L20" }, { "id": "vector_search_service_vectorsearchservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L21" }, { "id": "vector_search_service_vectorsearchservice_search", "label": ".search()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L29" }, { "id": "vector_search_service_vectorsearchservice_hybridsearch", "label": ".hybridSearch()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L42" }, { "id": "vector_search_service_vectorsearchservice_providerhybridsearch", "label": ".providerHybridSearch()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L52" }, { "id": "vector_search_service_vectorsearchservice_unifiedsearch", "label": ".unifiedSearch()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L131" }, { "id": "vector_search_service_vectorsearchservice_validatequery", "label": ".validateQuery()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L146" }, { "id": "vector_search_service_vectorsearchservice_validateproviderhybridquery", "label": ".validateProviderHybridQuery()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L157" }, { "id": "vector_search_service_vectorsearchservice_getexpecteddimensions", "label": ".getExpectedDimensions()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L164" }, { "id": "vector_search_service_vectorsearchservice_applydefaultoptions", "label": ".applyDefaultOptions()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L175" }, { "id": "src_domains_search_services_vector_search_vector_performance_tester_spec_ts", "label": "vector-performance-tester.spec.ts", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.spec.ts", "source_location": "L1" }, { "id": "vector_performance_tester_spec_createmockperformancerepository", "label": "createMockPerformanceRepository()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.spec.ts", "source_location": "L11" }, { "id": "src_domains_search_services_vector_search_vector_performance_tester_ts", "label": "vector-performance-tester.ts", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L1" }, { "id": "vector_performance_tester_vectorperformancetester", "label": "VectorPerformanceTester", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L12" }, { "id": "vector_performance_tester_vectorperformancetester_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L13" }, { "id": "vector_performance_tester_vectorperformancetester_runperformancetest", "label": ".runPerformanceTest()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L18" }, { "id": "vector_performance_tester_vectorperformancetester_validatetestparameters", "label": ".validateTestParameters()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L44" }, { "id": "vector_performance_tester_vectorperformancetester_analyzeresults", "label": ".analyzeResults()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L57" }, { "id": "vector_performance_tester_vectorperformancetester_generatereport", "label": ".generateReport()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L87" }, { "id": "src_domains_search_services_vector_search_vector_search_service_spec_ts", "label": "vector-search.service.spec.ts", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.spec.ts", "source_location": "L1" }, { "id": "vector_search_service_spec_createmockrepository", "label": "createMockRepository()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search.service.spec.ts", "source_location": "L26" }, { "id": "src_domains_search_services_vector_search_vector_index_manager_ts", "label": "vector-index-manager.ts", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L1" }, { "id": "vector_index_manager_vectorindexmanager", "label": "VectorIndexManager", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L12" }, { "id": "vector_index_manager_vectorindexmanager_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L13" }, { "id": "vector_index_manager_vectorindexmanager_getindexstatus", "label": ".getIndexStatus()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L21" }, { "id": "vector_index_manager_vectorindexmanager_rebuildindex", "label": ".rebuildIndex()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L54" }, { "id": "vector_index_manager_vectorindexmanager_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L72" }, { "id": "vector_index_manager_vectorindexmanager_getstatussummary", "label": ".getStatusSummary()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L87" }, { "id": "src_domains_search_services_vector_search_vector_search_facade_ts", "label": "vector-search-facade.ts", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L1" }, { "id": "vector_search_facade_vectorsearchfacade", "label": "VectorSearchFacade", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L25" }, { "id": "vector_search_facade_vectorsearchfacade_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L30" }, { "id": "vector_search_facade_vectorsearchfacade_search", "label": ".search()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L43" }, { "id": "vector_search_facade_vectorsearchfacade_hybridsearch", "label": ".hybridSearch()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L50" }, { "id": "vector_search_facade_vectorsearchfacade_providerhybridsearch", "label": ".providerHybridSearch()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L54" }, { "id": "vector_search_facade_vectorsearchfacade_unifiedsearch", "label": ".unifiedSearch()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L61" }, { "id": "vector_search_facade_vectorsearchfacade_getindexstatus", "label": ".getIndexStatus()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L71" }, { "id": "vector_search_facade_vectorsearchfacade_rebuildindex", "label": ".rebuildIndex()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L78" }, { "id": "vector_search_facade_vectorsearchfacade_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L85" }, { "id": "vector_search_facade_vectorsearchfacade_runperformancetest", "label": ".runPerformanceTest()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L92" }, { "id": "vector_search_facade_vectorsearchfacade_analyzeperformance", "label": ".analyzePerformance()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L102" }, { "id": "vector_search_facade_vectorsearchfacade_generateperformancereport", "label": ".generatePerformanceReport()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L112" }, { "id": "vector_search_facade_vectorsearchfacade_getstatussummary", "label": ".getStatusSummary()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L119" }, { "id": "vector_search_facade_vectorsearchfacade_getsystemstatus", "label": ".getSystemStatus()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L126" }, { "id": "src_domains_search_services_vector_search_vector_search_container_ts", "label": "vector-search-container.ts", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L1" }, { "id": "vector_search_container_vectorsearchcontainer", "label": "VectorSearchContainer", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L12" }, { "id": "vector_search_container_vectorsearchcontainer_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L17" }, { "id": "vector_search_container_vectorsearchcontainer_getinstance", "label": ".getInstance()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L22" }, { "id": "vector_search_container_vectorsearchcontainer_setdatabase", "label": ".setDatabase()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L32" }, { "id": "vector_search_container_vectorsearchcontainer_getfacade", "label": ".getFacade()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L40" }, { "id": "vector_search_container_vectorsearchcontainer_createfacade", "label": ".createFacade()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L53" }, { "id": "vector_search_container_vectorsearchcontainer_reset", "label": ".reset()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L71" }, { "id": "vector_search_container_vectorsearchcontainer_isconnected", "label": ".isConnected()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L79" }, { "id": "vector_search_container_vectorsearchcontainer_isfacadeready", "label": ".isFacadeReady()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L86" }, { "id": "src_domains_search_services_vector_search_vector_search_result_normalizer_ts", "label": "vector-search-result-normalizer.ts", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L1" }, { "id": "vector_search_result_normalizer_selectscore", "label": "selectScore()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L8" }, { "id": "vector_search_result_normalizer_computenormalizationrange", "label": "computeNormalizationRange()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L27" }, { "id": "vector_search_result_normalizer_vectorsearchresultnormalizer", "label": "VectorSearchResultNormalizer", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L37" }, { "id": "vector_search_result_normalizer_vectorsearchresultnormalizer_normalize", "label": ".normalize()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L38" }, { "id": "src_domains_search_services_vector_search_vector_search_facade_spec_ts", "label": "vector-search-facade.spec.ts", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.spec.ts", "source_location": "L1" }, { "id": "vector_search_facade_spec_createmockrepositories", "label": "createMockRepositories()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-facade.spec.ts", "source_location": "L35" }, { "id": "src_domains_search_services_vector_search_vector_search_result_normalizer_spec_ts", "label": "vector-search-result-normalizer.spec.ts", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.spec.ts", "source_location": "L1" }, { "id": "src_domains_search_services_vector_search_vector_index_manager_spec_ts", "label": "vector-index-manager.spec.ts", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-index-manager.spec.ts", "source_location": "L1" }, { "id": "vector_index_manager_spec_createmockindexrepository", "label": "createMockIndexRepository()", "file_type": "code", "source_file": "src/domains/search/services/vector-search/vector-index-manager.spec.ts", "source_location": "L11" }, { "id": "src_domains_forgetting_factories_spaced_repetition_factory_ts", "label": "spaced-repetition.factory.ts", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L1" }, { "id": "spaced_repetition_factory_spacedrepetitionfactory", "label": "SpacedRepetitionFactory", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L32" }, { "id": "spaced_repetition_factory_spacedrepetitionfactory_createdefaultservice", "label": ".createDefaultService()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L36" }, { "id": "spaced_repetition_factory_spacedrepetitionfactory_createservice", "label": ".createService()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L55" }, { "id": "spaced_repetition_factory_spacedrepetitionfactory_createintervalstrategy", "label": ".createIntervalStrategy()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L79" }, { "id": "spaced_repetition_factory_spacedrepetitionfactory_createrecallcalculator", "label": ".createRecallCalculator()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L93" }, { "id": "spaced_repetition_factory_spacedrepetitionfactory_createnecessitychecker", "label": ".createNecessityChecker()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L107" }, { "id": "spaced_repetition_factory_spacedrepetitionfactory_createreviewscheduler", "label": ".createReviewScheduler()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L119" }, { "id": "spaced_repetition_factory_spacedrepetitionfactory_createperformanceanalyzer", "label": ".createPerformanceAnalyzer()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L139" }, { "id": "spaced_repetition_factory_spacedrepetitionfactory_createprioritycalculator", "label": ".createPriorityCalculator()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L153" }, { "id": "spaced_repetition_factory_spacedrepetitionfactory_createoptimalrecommender", "label": ".createOptimalRecommender()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L169" }, { "id": "spaced_repetition_factory_spacedrepetitionserviceimpl", "label": "SpacedRepetitionServiceImpl", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L186" }, { "id": "spaced_repetition_factory_spacedrepetitionserviceimpl_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L187" }, { "id": "spaced_repetition_factory_spacedrepetitionserviceimpl_calculatenextinterval", "label": ".calculateNextInterval()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L197" }, { "id": "spaced_repetition_factory_spacedrepetitionserviceimpl_calculaterecallprobability", "label": ".calculateRecallProbability()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L202" }, { "id": "spaced_repetition_factory_spacedrepetitionserviceimpl_needsreview", "label": ".needsReview()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L206" }, { "id": "spaced_repetition_factory_spacedrepetitionserviceimpl_createreviewschedule", "label": ".createReviewSchedule()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L210" }, { "id": "spaced_repetition_factory_spacedrepetitionserviceimpl_createbatchreviewschedules", "label": ".createBatchReviewSchedules()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L214" }, { "id": "spaced_repetition_factory_spacedrepetitionserviceimpl_calculatereviewpriority", "label": ".calculateReviewPriority()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L218" }, { "id": "spaced_repetition_factory_spacedrepetitionserviceimpl_analyzereviewperformance", "label": ".analyzeReviewPerformance()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L222" }, { "id": "spaced_repetition_factory_spacedrepetitionserviceimpl_recommendoptimalinterval", "label": ".recommendOptimalInterval()", "file_type": "code", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L226" }, { "id": "src_domains_forgetting_factories_tests_spaced_repetition_factory_spec_ts", "label": "spaced-repetition.factory.spec.ts", "file_type": "code", "source_file": "src/domains/forgetting/factories/__tests__/spaced-repetition.factory.spec.ts", "source_location": "L1" }, { "id": "src_domains_forgetting_algorithms_spaced_repetition_refactored_spec_ts", "label": "spaced-repetition-refactored.spec.ts", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.spec.ts", "source_location": "L1" }, { "id": "src_domains_forgetting_algorithms_spaced_repetition_spec_ts", "label": "spaced-repetition.spec.ts", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.spec.ts", "source_location": "L1" }, { "id": "src_domains_forgetting_algorithms_spaced_repetition_ts", "label": "spaced-repetition.ts", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L1" }, { "id": "spaced_repetition_spacedrepetitionalgorithm", "label": "SpacedRepetitionAlgorithm", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L29" }, { "id": "spaced_repetition_spacedrepetitionalgorithm_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L33" }, { "id": "spaced_repetition_spacedrepetitionalgorithm_calculatenextinterval", "label": ".calculateNextInterval()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L47" }, { "id": "spaced_repetition_spacedrepetitionalgorithm_calculaterecallprobability", "label": ".calculateRecallProbability()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L66" }, { "id": "spaced_repetition_spacedrepetitionalgorithm_needsreview", "label": ".needsReview()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L77" }, { "id": "spaced_repetition_spacedrepetitionalgorithm_createreviewschedule", "label": ".createReviewSchedule()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L90" }, { "id": "spaced_repetition_spacedrepetitionalgorithm_createbatchreviewschedules", "label": ".createBatchReviewSchedules()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L116" }, { "id": "spaced_repetition_spacedrepetitionalgorithm_calculatereviewpriority", "label": ".calculateReviewPriority()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L148" }, { "id": "spaced_repetition_spacedrepetitionalgorithm_analyzereviewperformance", "label": ".analyzeReviewPerformance()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L160" }, { "id": "spaced_repetition_spacedrepetitionalgorithm_recommendoptimalinterval", "label": ".recommendOptimalInterval()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L210" }, { "id": "spaced_repetition_spacedrepetitionalgorithm_getdayssince", "label": ".getDaysSince()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L238" }, { "id": "src_domains_forgetting_algorithms_spaced_repetition_refactored_ts", "label": "spaced-repetition-refactored.ts", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L1" }, { "id": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "label": "SpacedRepetitionAlgorithmRefactored", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L20" }, { "id": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L24" }, { "id": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_calculatenextinterval", "label": ".calculateNextInterval()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L41" }, { "id": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_calculaterecallprobability", "label": ".calculateRecallProbability()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L53" }, { "id": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_needsreview", "label": ".needsReview()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L65" }, { "id": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_createreviewschedule", "label": ".createReviewSchedule()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L78" }, { "id": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_createbatchreviewschedules", "label": ".createBatchReviewSchedules()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L92" }, { "id": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_calculatereviewpriority", "label": ".calculateReviewPriority()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L101" }, { "id": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_analyzereviewperformance", "label": ".analyzeReviewPerformance()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L110" }, { "id": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_recommendoptimalinterval", "label": ".recommendOptimalInterval()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L122" }, { "id": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_getdayssince", "label": ".getDaysSince()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L135" }, { "id": "spaced_repetition_refactored_createspacedrepetitionalgorithm", "label": "createSpacedRepetitionAlgorithm()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L145" }, { "id": "spaced_repetition_refactored_getspacedrepetitionalgorithm", "label": "getSpacedRepetitionAlgorithm()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L149" }, { "id": "spaced_repetition_refactored_resetspacedrepetitionalgorithm", "label": "resetSpacedRepetitionAlgorithm()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L153" }, { "id": "src_domains_forgetting_algorithms_forgetting_algorithm_ts", "label": "forgetting-algorithm.ts", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L1" }, { "id": "forgetting_algorithm_forgettingalgorithm", "label": "ForgettingAlgorithm", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L30" }, { "id": "forgetting_algorithm_forgettingalgorithm_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L33" }, { "id": "forgetting_algorithm_forgettingalgorithm_calculateforgetscore", "label": ".calculateForgetScore()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L48" }, { "id": "forgetting_algorithm_forgettingalgorithm_shouldforget", "label": ".shouldForget()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L64" }, { "id": "forgetting_algorithm_forgettingalgorithm_generateforgetreason", "label": ".generateForgetReason()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L72" }, { "id": "forgetting_algorithm_forgettingalgorithm_calculatefeatures", "label": ".calculateFeatures()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L102" }, { "id": "forgetting_algorithm_forgettingalgorithm_calculaterecency", "label": ".calculateRecency()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L142" }, { "id": "forgetting_algorithm_forgettingalgorithm_calculateusage", "label": ".calculateUsage()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L153" }, { "id": "forgetting_algorithm_forgettingalgorithm_calculateaccessscore", "label": ".calculateAccessScore()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L177" }, { "id": "forgetting_algorithm_forgettingalgorithm_getageindays", "label": ".getAgeInDays()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L187" }, { "id": "forgetting_algorithm_forgettingalgorithm_gethalflife", "label": ".getHalfLife()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L197" }, { "id": "forgetting_algorithm_forgettingalgorithm_analyzeforgetcandidates", "label": ".analyzeForgetCandidates()", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L211" }, { "id": "src_domains_forgetting_algorithms_tests_forgetting_algorithm_spec_ts", "label": "forgetting-algorithm.spec.ts", "file_type": "code", "source_file": "src/domains/forgetting/algorithms/__tests__/forgetting-algorithm.spec.ts", "source_location": "L1" }, { "id": "src_domains_forgetting_tools_forgetting_stats_tool_ts", "label": "forgetting-stats-tool.ts", "file_type": "code", "source_file": "src/domains/forgetting/tools/forgetting-stats-tool.ts", "source_location": "L1" }, { "id": "forgetting_stats_tool_forgettingstatstool", "label": "ForgettingStatsTool", "file_type": "code", "source_file": "src/domains/forgetting/tools/forgetting-stats-tool.ts", "source_location": "L11" }, { "id": "forgetting_stats_tool_forgettingstatstool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/tools/forgetting-stats-tool.ts", "source_location": "L12" }, { "id": "forgetting_stats_tool_forgettingstatstool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/forgetting/tools/forgetting-stats-tool.ts", "source_location": "L23" }, { "id": "src_domains_forgetting_tools_tests_forgetting_stats_tool_spec_ts", "label": "forgetting-stats-tool.spec.ts", "file_type": "code", "source_file": "src/domains/forgetting/tools/__tests__/forgetting-stats-tool.spec.ts", "source_location": "L1" }, { "id": "src_domains_forgetting_services_forgetting_policy_service_ts", "label": "forgetting-policy-service.ts", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L1" }, { "id": "forgetting_policy_service_forgettingpolicyservice", "label": "ForgettingPolicyService", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L67" }, { "id": "forgetting_policy_service_forgettingpolicyservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L72" }, { "id": "forgetting_policy_service_forgettingpolicyservice_executememorycleanup", "label": ".executeMemoryCleanup()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L102" }, { "id": "forgetting_policy_service_forgettingpolicyservice_getallmemories", "label": ".getAllMemories()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L190" }, { "id": "forgetting_policy_service_forgettingpolicyservice_analyzereviewcandidates", "label": ".analyzeReviewCandidates()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L221" }, { "id": "forgetting_policy_service_forgettingpolicyservice_calculateusagescore", "label": ".calculateUsageScore()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L251" }, { "id": "forgetting_policy_service_forgettingpolicyservice_issoftdeletecandidate", "label": ".isSoftDeleteCandidate()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L262" }, { "id": "forgetting_policy_service_forgettingpolicyservice_isharddeletecandidate", "label": ".isHardDeleteCandidate()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L274" }, { "id": "forgetting_policy_service_forgettingpolicyservice_getsoftdeletegraceperioddays", "label": ".getSoftDeleteGracePeriodDays()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L286" }, { "id": "forgetting_policy_service_forgettingpolicyservice_sweepexpiredsoftdeletes", "label": ".sweepExpiredSoftDeletes()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L295" }, { "id": "forgetting_policy_service_forgettingpolicyservice_softdeletememory", "label": ".softDeleteMemory()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L316" }, { "id": "forgetting_policy_service_forgettingpolicyservice_harddeletememory", "label": ".hardDeleteMemory()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L336" }, { "id": "forgetting_policy_service_forgettingpolicyservice_updatereviewschedule", "label": ".updateReviewSchedule()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L347" }, { "id": "forgetting_policy_service_forgettingpolicyservice_getageindays", "label": ".getAgeInDays()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L359" }, { "id": "forgetting_policy_service_forgettingpolicyservice_generateforgettingstats", "label": ".generateForgettingStats()", "file_type": "code", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L368" }, { "id": "src_domains_forgetting_services_tests_forgetting_policy_service_spec_ts", "label": "forgetting-policy-service.spec.ts", "file_type": "code", "source_file": "src/domains/forgetting/services/__tests__/forgetting-policy-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_spec_ts", "label": "review-scheduling.service.spec.ts", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.spec.ts", "source_location": "L1" }, { "id": "src_domains_forgetting_services_spaced_repetition_priority_calculation_service_ts", "label": "priority-calculation.service.ts", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L1" }, { "id": "priority_calculation_service_defaultprioritycalculator", "label": "DefaultPriorityCalculator", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L16" }, { "id": "priority_calculation_service_defaultprioritycalculator_calculatereviewpriority", "label": ".calculateReviewPriority()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L17" }, { "id": "priority_calculation_service_defaultprioritycalculator_calculatebatchpriorities", "label": ".calculateBatchPriorities()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L25" }, { "id": "priority_calculation_service_weightedprioritycalculator", "label": "WeightedPriorityCalculator", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L45" }, { "id": "priority_calculation_service_weightedprioritycalculator_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L46" }, { "id": "priority_calculation_service_weightedprioritycalculator_calculatereviewpriority", "label": ".calculateReviewPriority()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L52" }, { "id": "priority_calculation_service_weightedprioritycalculator_calculatebatchpriorities", "label": ".calculateBatchPriorities()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L62" }, { "id": "priority_calculation_service_adaptiveprioritycalculator", "label": "AdaptivePriorityCalculator", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L82" }, { "id": "priority_calculation_service_adaptiveprioritycalculator_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L85" }, { "id": "priority_calculation_service_adaptiveprioritycalculator_calculatereviewpriority", "label": ".calculateReviewPriority()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L89" }, { "id": "priority_calculation_service_adaptiveprioritycalculator_calculatebatchpriorities", "label": ".calculateBatchPriorities()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L96" }, { "id": "priority_calculation_service_adaptiveprioritycalculator_calculateadaptationfactor", "label": ".calculateAdaptationFactor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L111" }, { "id": "priority_calculation_service_adaptiveprioritycalculator_updateperformancepattern", "label": ".updatePerformancePattern()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L125" }, { "id": "priority_calculation_service_timebasedprioritycalculator", "label": "TimeBasedPriorityCalculator", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L142" }, { "id": "priority_calculation_service_timebasedprioritycalculator_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L143" }, { "id": "priority_calculation_service_timebasedprioritycalculator_calculatereviewpriority", "label": ".calculateReviewPriority()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L151" }, { "id": "priority_calculation_service_timebasedprioritycalculator_calculatebatchpriorities", "label": ".calculateBatchPriorities()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L158" }, { "id": "priority_calculation_service_timebasedprioritycalculator_gettimefactor", "label": ".getTimeFactor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L173" }, { "id": "priority_calculation_service_timebasedprioritycalculator_initializetimeweights", "label": ".initializeTimeWeights()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L178" }, { "id": "src_domains_forgetting_services_spaced_repetition_interval_calculation_service_ts", "label": "interval-calculation.service.ts", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L1" }, { "id": "interval_calculation_service_defaultintervalstrategy", "label": "DefaultIntervalStrategy", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L17" }, { "id": "interval_calculation_service_defaultintervalstrategy_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L18" }, { "id": "interval_calculation_service_defaultintervalstrategy_calculateinterval", "label": ".calculateInterval()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L20" }, { "id": "interval_calculation_service_defaultintervalstrategy_calculateconfidence", "label": ".calculateConfidence()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L42" }, { "id": "interval_calculation_service_conservativeintervalstrategy", "label": "ConservativeIntervalStrategy", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L57" }, { "id": "interval_calculation_service_conservativeintervalstrategy_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L58" }, { "id": "interval_calculation_service_conservativeintervalstrategy_calculateinterval", "label": ".calculateInterval()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L60" }, { "id": "interval_calculation_service_adaptiveintervalstrategy", "label": "AdaptiveIntervalStrategy", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L88" }, { "id": "interval_calculation_service_adaptiveintervalstrategy_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L89" }, { "id": "interval_calculation_service_adaptiveintervalstrategy_calculateinterval", "label": ".calculateInterval()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L94" }, { "id": "interval_calculation_service_adaptiveintervalstrategy_calculateperformanceadjustment", "label": ".calculatePerformanceAdjustment()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L112" }, { "id": "interval_calculation_service_adaptiveintervalstrategy_updateperformancehistory", "label": ".updatePerformanceHistory()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L123" }, { "id": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_ts", "label": "review-scheduling.service.ts", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L1" }, { "id": "review_scheduling_service_defaultreviewscheduler", "label": "DefaultReviewScheduler", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L21" }, { "id": "review_scheduling_service_defaultreviewscheduler_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L22" }, { "id": "review_scheduling_service_defaultreviewscheduler_createreviewschedule", "label": ".createReviewSchedule()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L29" }, { "id": "review_scheduling_service_defaultreviewscheduler_createbatchreviewschedules", "label": ".createBatchReviewSchedules()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L57" }, { "id": "review_scheduling_service_defaultreviewscheduler_getdayssince", "label": ".getDaysSince()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L75" }, { "id": "review_scheduling_service_prioritybasedreviewscheduler", "label": "PriorityBasedReviewScheduler", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L86" }, { "id": "review_scheduling_service_prioritybasedreviewscheduler_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L87" }, { "id": "review_scheduling_service_prioritybasedreviewscheduler_createbatchreviewschedules", "label": ".createBatchReviewSchedules()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L97" }, { "id": "review_scheduling_service_prioritybasedreviewscheduler_prioritizeandlimitschedules", "label": ".prioritizeAndLimitSchedules()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L104" }, { "id": "review_scheduling_service_prioritybasedreviewscheduler_calculatepriority", "label": ".calculatePriority()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L117" }, { "id": "review_scheduling_service_adaptivereviewscheduler", "label": "AdaptiveReviewScheduler", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L128" }, { "id": "review_scheduling_service_adaptivereviewscheduler_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L131" }, { "id": "review_scheduling_service_adaptivereviewscheduler_createreviewschedule", "label": ".createReviewSchedule()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L140" }, { "id": "review_scheduling_service_adaptivereviewscheduler_adjustthresholdformemory", "label": ".adjustThresholdForMemory()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L162" }, { "id": "review_scheduling_service_adaptivereviewscheduler_evaluatereviewnecessity", "label": ".evaluateReviewNecessity()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L175" }, { "id": "review_scheduling_service_adaptivereviewscheduler_updateperformance", "label": ".updatePerformance()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L179" }, { "id": "src_domains_forgetting_services_spaced_repetition_performance_analysis_service_ts", "label": "performance-analysis.service.ts", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L1" }, { "id": "performance_analysis_service_defaultperformanceanalyzer", "label": "DefaultPerformanceAnalyzer", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L16" }, { "id": "performance_analysis_service_defaultperformanceanalyzer_analyzereviewperformance", "label": ".analyzeReviewPerformance()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L17" }, { "id": "performance_analysis_service_detailedperformanceanalyzer", "label": "DetailedPerformanceAnalyzer", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L63" }, { "id": "performance_analysis_service_detailedperformanceanalyzer_analyzereviewperformance", "label": ".analyzeReviewPerformance()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L64" }, { "id": "performance_analysis_service_detailedperformanceanalyzer_analyzeperformancetrends", "label": ".analyzePerformanceTrends()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L78" }, { "id": "performance_analysis_service_detailedperformanceanalyzer_analyzeintervaleffectiveness", "label": ".analyzeIntervalEffectiveness()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L89" }, { "id": "performance_analysis_service_detailedperformanceanalyzer_calculateweeklyperformance", "label": ".calculateWeeklyPerformance()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L99" }, { "id": "performance_analysis_service_detailedperformanceanalyzer_calculatetrenddirection", "label": ".calculateTrendDirection()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L107" }, { "id": "performance_analysis_service_detailedperformanceanalyzer_calculateintervaleffectiveness", "label": ".calculateIntervalEffectiveness()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L117" }, { "id": "performance_analysis_service_adaptiveperformanceanalyzer", "label": "AdaptivePerformanceAnalyzer", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L148" }, { "id": "performance_analysis_service_adaptiveperformanceanalyzer_analyzereviewperformance", "label": ".analyzeReviewPerformance()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L152" }, { "id": "performance_analysis_service_adaptiveperformanceanalyzer_updatelearningpatterns", "label": ".updateLearningPatterns()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L166" }, { "id": "performance_analysis_service_adaptiveperformanceanalyzer_adjustperformancethresholds", "label": ".adjustPerformanceThresholds()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L188" }, { "id": "performance_analysis_service_adaptiveperformanceanalyzer_getpersonalizedthreshold", "label": ".getPersonalizedThreshold()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L197" }, { "id": "performance_analysis_service_predictiveperformanceanalyzer", "label": "PredictivePerformanceAnalyzer", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L206" }, { "id": "performance_analysis_service_predictiveperformanceanalyzer_analyzereviewperformance", "label": ".analyzeReviewPerformance()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L209" }, { "id": "performance_analysis_service_predictiveperformanceanalyzer_predictperformance", "label": ".predictPerformance()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L222" }, { "id": "performance_analysis_service_predictiveperformanceanalyzer_calculatepredictedperformance", "label": ".calculatePredictedPerformance()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L229" }, { "id": "performance_analysis_service_predictiveperformanceanalyzer_getpredictedperformance", "label": ".getPredictedPerformance()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L238" }, { "id": "src_domains_forgetting_services_spaced_repetition_spaced_repetition_container_ts", "label": "spaced-repetition-container.ts", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L1" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer", "label": "SpacedRepetitionContainer", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L17" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L22" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_getinstance", "label": ".getInstance()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L27" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_initialize", "label": ".initialize()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L37" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_initializewithdefaults", "label": ".initializeWithDefaults()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L45" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_getservice", "label": ".getService()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L64" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_getconfig", "label": ".getConfig()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L74" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_isinitialized", "label": ".isInitialized()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L84" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_reset", "label": ".reset()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L91" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_updateconfig", "label": ".updateConfig()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L99" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_updateweights", "label": ".updateWeights()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L115" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_updatethreshold", "label": ".updateThreshold()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L131" }, { "id": "spaced_repetition_container_spacedrepetitioncontainer_updatedefaultinterval", "label": ".updateDefaultInterval()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L138" }, { "id": "spaced_repetition_container_getspacedrepetitionservice", "label": "getSpacedRepetitionService()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L146" }, { "id": "spaced_repetition_container_initializespacedrepetition", "label": "initializeSpacedRepetition()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L150" }, { "id": "spaced_repetition_container_initializespacedrepetitionwithdefaults", "label": "initializeSpacedRepetitionWithDefaults()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L154" }, { "id": "spaced_repetition_container_isspacedrepetitioninitialized", "label": "isSpacedRepetitionInitialized()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L158" }, { "id": "spaced_repetition_container_resetspacedrepetition", "label": "resetSpacedRepetition()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L162" }, { "id": "src_domains_forgetting_services_spaced_repetition_optimal_interval_service_ts", "label": "optimal-interval.service.ts", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L1" }, { "id": "optimal_interval_service_defaultoptimalintervalrecommender", "label": "DefaultOptimalIntervalRecommender", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L14" }, { "id": "optimal_interval_service_defaultoptimalintervalrecommender_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L15" }, { "id": "optimal_interval_service_defaultoptimalintervalrecommender_recommendoptimalinterval", "label": ".recommendOptimalInterval()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L20" }, { "id": "optimal_interval_service_adaptiveoptimalintervalrecommender", "label": "AdaptiveOptimalIntervalRecommender", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L49" }, { "id": "optimal_interval_service_adaptiveoptimalintervalrecommender_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L53" }, { "id": "optimal_interval_service_adaptiveoptimalintervalrecommender_recommendoptimalinterval", "label": ".recommendOptimalInterval()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L57" }, { "id": "optimal_interval_service_adaptiveoptimalintervalrecommender_calculatepersonalizedadjustment", "label": ".calculatePersonalizedAdjustment()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L77" }, { "id": "optimal_interval_service_adaptiveoptimalintervalrecommender_analyzelearningspeed", "label": ".analyzeLearningSpeed()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L92" }, { "id": "optimal_interval_service_adaptiveoptimalintervalrecommender_analyzeretentionrate", "label": ".analyzeRetentionRate()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L105" }, { "id": "optimal_interval_service_adaptiveoptimalintervalrecommender_updatelearningprofile", "label": ".updateLearningProfile()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L114" }, { "id": "optimal_interval_service_mlbasedoptimalintervalrecommender", "label": "MLBasedOptimalIntervalRecommender", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L131" }, { "id": "optimal_interval_service_mlbasedoptimalintervalrecommender_recommendoptimalinterval", "label": ".recommendOptimalInterval()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L134" }, { "id": "optimal_interval_service_mlbasedoptimalintervalrecommender_predictoptimalinterval", "label": ".predictOptimalInterval()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L149" }, { "id": "optimal_interval_service_mlbasedoptimalintervalrecommender_fallbackrecommendation", "label": ".fallbackRecommendation()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L164" }, { "id": "optimal_interval_service_mlbasedoptimalintervalrecommender_trainmodel", "label": ".trainModel()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L173" }, { "id": "optimal_interval_service_mlbasedoptimalintervalrecommender_trainlinearmodel", "label": ".trainLinearModel()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L183" }, { "id": "optimal_interval_service_ensembleoptimalintervalrecommender", "label": "EnsembleOptimalIntervalRecommender", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L202" }, { "id": "optimal_interval_service_ensembleoptimalintervalrecommender_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L205" }, { "id": "optimal_interval_service_ensembleoptimalintervalrecommender_recommendoptimalinterval", "label": ".recommendOptimalInterval()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L213" }, { "id": "src_domains_forgetting_services_spaced_repetition_interval_calculation_service_spec_ts", "label": "interval-calculation.service.spec.ts", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.spec.ts", "source_location": "L1" }, { "id": "src_domains_forgetting_services_spaced_repetition_recall_probability_service_ts", "label": "recall-probability.service.ts", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L1" }, { "id": "recall_probability_service_defaultrecallprobabilitycalculator", "label": "DefaultRecallProbabilityCalculator", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L12" }, { "id": "recall_probability_service_defaultrecallprobabilitycalculator_calculaterecallprobability", "label": ".calculateRecallProbability()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L13" }, { "id": "recall_probability_service_enhancedrecallprobabilitycalculator", "label": "EnhancedRecallProbabilityCalculator", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L28" }, { "id": "recall_probability_service_enhancedrecallprobabilitycalculator_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L29" }, { "id": "recall_probability_service_enhancedrecallprobabilitycalculator_calculaterecallprobability", "label": ".calculateRecallProbability()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L34" }, { "id": "recall_probability_service_enhancedrecallprobabilitycalculator_updatelearningefficiency", "label": ".updateLearningEfficiency()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L46" }, { "id": "recall_probability_service_adaptiverecallprobabilitycalculator", "label": "AdaptiveRecallProbabilityCalculator", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L58" }, { "id": "recall_probability_service_adaptiverecallprobabilitycalculator_calculaterecallprobability", "label": ".calculateRecallProbability()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L61" }, { "id": "recall_probability_service_adaptiverecallprobabilitycalculator_calculatepersonalizedprobability", "label": ".calculatePersonalizedProbability()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L81" }, { "id": "recall_probability_service_adaptiverecallprobabilitycalculator_updateforgettingcurve", "label": ".updateForgettingCurve()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L98" }, { "id": "recall_probability_service_adaptiverecallprobabilitycalculator_estimateforgettingcurve", "label": ".estimateForgettingCurve()", "file_type": "code", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L104" }, { "id": "src_domains_telemetry_index_ts", "label": "index.ts", "file_type": "code", "source_file": "src/domains/telemetry/index.ts", "source_location": "L1" }, { "id": "src_domains_telemetry_types_telemetry_types_ts", "label": "telemetry.types.ts", "file_type": "code", "source_file": "src/domains/telemetry/types/telemetry.types.ts", "source_location": "L1" }, { "id": "src_domains_telemetry_repositories_telemetry_repository_spec_ts", "label": "telemetry-repository.spec.ts", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.spec.ts", "source_location": "L1" }, { "id": "telemetry_repository_spec_opentelemetrydb", "label": "openTelemetryDb()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.spec.ts", "source_location": "L7" }, { "id": "src_domains_telemetry_repositories_telemetry_repository_ts", "label": "telemetry-repository.ts", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L1" }, { "id": "telemetry_repository_periodcutoffiso", "label": "periodCutoffIso()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L95" }, { "id": "telemetry_repository_rolling24hcutoffiso", "label": "rolling24hCutoffIso()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L107" }, { "id": "telemetry_repository_percentile95sorted", "label": "percentile95Sorted()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L121" }, { "id": "telemetry_repository_telemetryrepository", "label": "TelemetryRepository", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L127" }, { "id": "telemetry_repository_telemetryrepository_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L128" }, { "id": "telemetry_repository_telemetryrepository_avgcandidatecountforperiod", "label": ".avgCandidateCountForPeriod()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L131" }, { "id": "telemetry_repository_telemetryrepository_inserteventsync", "label": ".insertEventSync()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L156" }, { "id": "telemetry_repository_telemetryrepository_upsertdailymetricrow", "label": ".upsertDailyMetricRow()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L180" }, { "id": "telemetry_repository_telemetryrepository_deleteexpiredevents", "label": ".deleteExpiredEvents()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L206" }, { "id": "telemetry_repository_telemetryrepository_getbackgroundjobrolling24hstats", "label": ".getBackgroundJobRolling24hStats()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L216" }, { "id": "telemetry_repository_telemetryrepository_haspriorwritecompletedwithcontenthash", "label": ".hasPriorWriteCompletedWithContentHash()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L239" }, { "id": "telemetry_repository_telemetryrepository_querysearchquality", "label": ".querySearchQuality()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L253" }, { "id": "telemetry_repository_telemetryrepository_querymemoryquality", "label": ".queryMemoryQuality()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L362" }, { "id": "telemetry_repository_telemetryrepository_queryconsolidationquality", "label": ".queryConsolidationQuality()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L436" }, { "id": "telemetry_repository_telemetryrepository_toolbucketfromevents", "label": ".toolBucketFromEvents()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L556" }, { "id": "telemetry_repository_telemetryrepository_querysystemmetrics", "label": ".querySystemMetrics()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L605" }, { "id": "telemetry_repository_telemetryrepository_queryevents", "label": ".queryEvents()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L695" }, { "id": "telemetry_repository_telemetryrepository_listeventsforrequest", "label": ".listEventsForRequest()", "file_type": "code", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L742" }, { "id": "src_domains_telemetry_tools_get_telemetry_summary_tool_spec_ts", "label": "get-telemetry-summary-tool.spec.ts", "file_type": "code", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L1" }, { "id": "get_telemetry_summary_tool_spec_makesearchquality", "label": "makeSearchQuality()", "file_type": "code", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L15" }, { "id": "get_telemetry_summary_tool_spec_makememoryquality", "label": "makeMemoryQuality()", "file_type": "code", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L30" }, { "id": "get_telemetry_summary_tool_spec_makeconsolidationquality", "label": "makeConsolidationQuality()", "file_type": "code", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L43" }, { "id": "get_telemetry_summary_tool_spec_makecontext", "label": "makeContext()", "file_type": "code", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L57" }, { "id": "src_domains_telemetry_tools_get_telemetry_summary_tool_ts", "label": "get-telemetry-summary-tool.ts", "file_type": "code", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.ts", "source_location": "L1" }, { "id": "get_telemetry_summary_tool_gettelemetrysummarytool", "label": "GetTelemetrySummaryTool", "file_type": "code", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.ts", "source_location": "L26" }, { "id": "get_telemetry_summary_tool_gettelemetrysummarytool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.ts", "source_location": "L27" }, { "id": "get_telemetry_summary_tool_gettelemetrysummarytool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.ts", "source_location": "L35" }, { "id": "src_domains_telemetry_services_telemetry_service_spec_ts", "label": "telemetry-service.spec.ts", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_telemetry_services_telemetry_service_ts", "label": "telemetry-service.ts", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L1" }, { "id": "telemetry_service_telemetryservice", "label": "TelemetryService", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L31" }, { "id": "telemetry_service_telemetryservice_safeparseextradata", "label": ".safeParseExtraData()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L35" }, { "id": "telemetry_service_telemetryservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L45" }, { "id": "telemetry_service_telemetryservice_getcontext", "label": ".getContext()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L50" }, { "id": "telemetry_service_telemetryservice_runwithcontext", "label": ".runWithContext()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L54" }, { "id": "telemetry_service_telemetryservice_record", "label": ".record()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L59" }, { "id": "telemetry_service_telemetryservice_getsearchquality", "label": ".getSearchQuality()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L83" }, { "id": "telemetry_service_telemetryservice_getmemoryquality", "label": ".getMemoryQuality()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L87" }, { "id": "telemetry_service_telemetryservice_getconsolidationquality", "label": ".getConsolidationQuality()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L91" }, { "id": "telemetry_service_telemetryservice_getsystemmetrics", "label": ".getSystemMetrics()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L95" }, { "id": "telemetry_service_telemetryservice_jobnametotelemetryeventtype", "label": ".jobNameToTelemetryEventType()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L105" }, { "id": "telemetry_service_telemetryservice_buildjobsnapshot", "label": ".buildJobSnapshot()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L111" }, { "id": "telemetry_service_telemetryservice_getevents", "label": ".getEvents()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L139" }, { "id": "telemetry_service_telemetryservice_haspriorwritewithcontenthash", "label": ".hasPriorWriteWithContentHash()", "file_type": "code", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L160" }, { "id": "src_domains_memory_repositories_core_memory_repository_ts", "label": "core-memory-repository.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/core-memory-repository.ts", "source_location": "L1" }, { "id": "src_domains_memory_repositories_kg_triple_repository_ts", "label": "kg-triple-repository.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L1" }, { "id": "kg_triple_repository_generateid", "label": "generateId()", "file_type": "code", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L30" }, { "id": "kg_triple_repository_kgtriplerepository", "label": "KgTripleRepository", "file_type": "code", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L36" }, { "id": "kg_triple_repository_kgtriplerepository_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L39" }, { "id": "kg_triple_repository_kgtriplerepository_upserttriple", "label": ".upsertTriple()", "file_type": "code", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L47" }, { "id": "kg_triple_repository_kgtriplerepository_getbysubjectpredicateobject", "label": ".getBySubjectPredicateObject()", "file_type": "code", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L70" }, { "id": "src_domains_memory_repositories_process_attribute_repository_ts", "label": "process-attribute-repository.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L1" }, { "id": "process_attribute_repository_parsejsonarray", "label": "parseJsonArray()", "file_type": "code", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L9" }, { "id": "process_attribute_repository_stringifyjsonarray", "label": "stringifyJsonArray()", "file_type": "code", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L19" }, { "id": "process_attribute_repository_processattributerepository", "label": "ProcessAttributeRepository", "file_type": "code", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L24" }, { "id": "process_attribute_repository_processattributerepository_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L27" }, { "id": "process_attribute_repository_processattributerepository_getbyprocessid", "label": ".getByProcessId()", "file_type": "code", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L34" }, { "id": "process_attribute_repository_processattributerepository_upsert", "label": ".upsert()", "file_type": "code", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L53" }, { "id": "src_domains_memory_repositories_core_memory_database_interface_ts", "label": "core-memory-database.interface.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/core-memory-database.interface.ts", "source_location": "L1" }, { "id": "src_domains_memory_repositories_feedback_repository_ts", "label": "feedback-repository.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L1" }, { "id": "feedback_repository_sigmoidnormalizednet", "label": "sigmoidNormalizedNet()", "file_type": "code", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L15" }, { "id": "feedback_repository_feedbackrepository", "label": "FeedbackRepository", "file_type": "code", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L19" }, { "id": "feedback_repository_feedbackrepository_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L20" }, { "id": "feedback_repository_feedbackrepository_insertfeedback", "label": ".insertFeedback()", "file_type": "code", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L22" }, { "id": "feedback_repository_feedbackrepository_getnetscores", "label": ".getNetScores()", "file_type": "code", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L44" }, { "id": "feedback_repository_feedbackrepository_getnetscorerows", "label": ".getNetScoreRows()", "file_type": "code", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L80" }, { "id": "src_domains_memory_repositories_core_memory_repository_interface_ts", "label": "core-memory-repository.interface.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/core-memory-repository.interface.ts", "source_location": "L1" }, { "id": "src_domains_memory_repositories_knowledge_vault_repository_ts", "label": "knowledge-vault-repository.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L1" }, { "id": "knowledge_vault_repository_knowledgevaultrepository", "label": "KnowledgeVaultRepository", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L43" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L46" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_create", "label": ".create()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L53" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_findbyid", "label": ".findById()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L96" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_findactivebykey", "label": ".findActiveByKey()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L129" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_findbykeyandversion", "label": ".findByKeyAndVersion()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L164" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_findallversionsbykey", "label": ".findAllVersionsByKey()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L201" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_findactivebyagentid", "label": ".findActiveByAgentId()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L234" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_findbyagentid", "label": ".findByAgentId()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L273" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_update", "label": ".update()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L303" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_delete", "label": ".delete()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L355" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_deleteactivebykey", "label": ".deleteActiveByKey()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L378" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_harddelete", "label": ".hardDelete()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L401" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_findall", "label": ".findAll()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L413" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_findallactive", "label": ".findAllActive()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L442" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_count", "label": ".count()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L482" }, { "id": "knowledge_vault_repository_knowledgevaultrepository_getnextversion", "label": ".getNextVersion()", "file_type": "code", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L503" }, { "id": "src_domains_memory_repositories_tests_kg_triple_repository_spec_ts", "label": "kg-triple-repository.spec.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/__tests__/kg-triple-repository.spec.ts", "source_location": "L1" }, { "id": "kg_triple_repository_spec_createkgtripletable", "label": "createKgTripleTable()", "file_type": "code", "source_file": "src/domains/memory/repositories/__tests__/kg-triple-repository.spec.ts", "source_location": "L16" }, { "id": "src_domains_memory_repositories_tests_process_attribute_repository_spec_ts", "label": "process-attribute-repository.spec.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/__tests__/process-attribute-repository.spec.ts", "source_location": "L1" }, { "id": "process_attribute_repository_spec_createprocessattributetable", "label": "createProcessAttributeTable()", "file_type": "code", "source_file": "src/domains/memory/repositories/__tests__/process-attribute-repository.spec.ts", "source_location": "L18" }, { "id": "src_domains_memory_repositories_tests_knowledge_vault_repository_spec_ts", "label": "knowledge-vault-repository.spec.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/__tests__/knowledge-vault-repository.spec.ts", "source_location": "L1" }, { "id": "knowledge_vault_repository_spec_createknowledgevaulttable", "label": "createKnowledgeVaultTable()", "file_type": "code", "source_file": "src/domains/memory/repositories/__tests__/knowledge-vault-repository.spec.ts", "source_location": "L8" }, { "id": "src_domains_memory_repositories_tests_feedback_repository_spec_ts", "label": "feedback-repository.spec.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/__tests__/feedback-repository.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_repositories_tests_core_memory_repository_spec_ts", "label": "core-memory-repository.spec.ts", "file_type": "code", "source_file": "src/domains/memory/repositories/__tests__/core-memory-repository.spec.ts", "source_location": "L1" }, { "id": "core_memory_repository_spec_createcorememorytable", "label": "createCoreMemoryTable()", "file_type": "code", "source_file": "src/domains/memory/repositories/__tests__/core-memory-repository.spec.ts", "source_location": "L9" }, { "id": "src_domains_memory_tools_remember_tool_ts", "label": "remember-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L1" }, { "id": "remember_tool_remembertool", "label": "RememberTool", "file_type": "code", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L134" }, { "id": "remember_tool_remembertool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L135" }, { "id": "remember_tool_remembertool_validatereflectionnotesjson", "label": ".validateReflectionNotesJson()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L248" }, { "id": "remember_tool_remembertool_getexistingreflectionnotes", "label": ".getExistingReflectionNotes()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L264" }, { "id": "remember_tool_remembertool_parsereflectionnotes", "label": ".parseReflectionNotes()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L318" }, { "id": "remember_tool_remembertool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L368" }, { "id": "remember_tool_remembertool_findexistingproceduralmemory", "label": ".findExistingProceduralMemory()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L1519" }, { "id": "remember_tool_remembertool_getexistingmemoriesforrelationextraction", "label": ".getExistingMemoriesForRelationExtraction()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L1592" }, { "id": "remember_tool_remembertool_getmemorybyid", "label": ".getMemoryById()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L1640" }, { "id": "src_domains_memory_tools_memory_injection_prompt_ts", "label": "memory-injection-prompt.ts", "file_type": "code", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L1" }, { "id": "memory_injection_prompt_memoryinjectionprompt", "label": "MemoryInjectionPrompt", "file_type": "code", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L27" }, { "id": "memory_injection_prompt_memoryinjectionprompt_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L28" }, { "id": "memory_injection_prompt_memoryinjectionprompt_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L69" }, { "id": "memory_injection_prompt_memoryinjectionprompt_summarizememories", "label": ".summarizeMemories()", "file_type": "code", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L194" }, { "id": "memory_injection_prompt_memoryinjectionprompt_summarizememorycontent", "label": ".summarizeMemoryContent()", "file_type": "code", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L233" }, { "id": "memory_injection_prompt_memoryinjectionprompt_formatmemoryprompt", "label": ".formatMemoryPrompt()", "file_type": "code", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L277" }, { "id": "memory_injection_prompt_memoryinjectionprompt_getmemorytypeemoji", "label": ".getMemoryTypeEmoji()", "file_type": "code", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L306" }, { "id": "memory_injection_prompt_memoryinjectionprompt_estimatetokens", "label": ".estimateTokens()", "file_type": "code", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L319" }, { "id": "memory_injection_prompt_memoryinjectionprompt_updateconsolidationscoremetadata", "label": ".updateConsolidationScoreMetadata()", "file_type": "code", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L335" }, { "id": "src_domains_memory_tools_get_memory_neighbors_tool_ts", "label": "get-memory-neighbors-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L1" }, { "id": "get_memory_neighbors_tool_getmemoryneighborstool", "label": "GetMemoryNeighborsTool", "file_type": "code", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L23" }, { "id": "get_memory_neighbors_tool_getmemoryneighborstool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L24" }, { "id": "get_memory_neighbors_tool_getmemoryneighborstool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L55" }, { "id": "src_domains_memory_tools_procedural_rollback_tool_ts", "label": "procedural-rollback-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/procedural-rollback-tool.ts", "source_location": "L1" }, { "id": "procedural_rollback_tool_proceduralrollbacktool", "label": "ProceduralRollbackTool", "file_type": "code", "source_file": "src/domains/memory/tools/procedural-rollback-tool.ts", "source_location": "L9" }, { "id": "procedural_rollback_tool_proceduralrollbacktool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/procedural-rollback-tool.ts", "source_location": "L10" }, { "id": "procedural_rollback_tool_proceduralrollbacktool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/procedural-rollback-tool.ts", "source_location": "L36" }, { "id": "src_domains_memory_tools_feedback_tool_ts", "label": "feedback-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L1" }, { "id": "feedback_tool_normalizefeedbackcreatedattoiso", "label": "normalizeFeedbackCreatedAtToIso()", "file_type": "code", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L14" }, { "id": "feedback_tool_feedbacktool", "label": "FeedbackTool", "file_type": "code", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L63" }, { "id": "feedback_tool_feedbacktool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L64" }, { "id": "feedback_tool_feedbacktool_feedbackcontracterror", "label": ".feedbackContractError()", "file_type": "code", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L106" }, { "id": "feedback_tool_feedbacktool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L119" }, { "id": "src_domains_memory_tools_cleanup_memory_tool_ts", "label": "cleanup-memory-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/cleanup-memory-tool.ts", "source_location": "L1" }, { "id": "cleanup_memory_tool_cleanupmemorytool", "label": "CleanupMemoryTool", "file_type": "code", "source_file": "src/domains/memory/tools/cleanup-memory-tool.ts", "source_location": "L14" }, { "id": "cleanup_memory_tool_cleanupmemorytool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/cleanup-memory-tool.ts", "source_location": "L15" }, { "id": "cleanup_memory_tool_cleanupmemorytool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/cleanup-memory-tool.ts", "source_location": "L32" }, { "id": "src_domains_memory_tools_convert_episodic_to_semantic_tool_ts", "label": "convert-episodic-to-semantic-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L1" }, { "id": "convert_episodic_to_semantic_tool_convertepisodictosemantictool", "label": "ConvertEpisodicToSemanticTool", "file_type": "code", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L29" }, { "id": "convert_episodic_to_semantic_tool_convertepisodictosemantictool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L30" }, { "id": "convert_episodic_to_semantic_tool_convertepisodictosemantictool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L69" }, { "id": "src_domains_memory_tools_pin_tool_ts", "label": "pin-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L1" }, { "id": "pin_tool_pintool", "label": "PinTool", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L23" }, { "id": "pin_tool_pintool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L24" }, { "id": "pin_tool_pintool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L63" }, { "id": "pin_tool_pintool_handlesinglepin", "label": ".handleSinglePin()", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L84" }, { "id": "pin_tool_pintool_handlebatchpin", "label": ".handleBatchPin()", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L144" }, { "id": "pin_tool_pintool_getmemorybyid", "label": ".getMemoryById()", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L192" }, { "id": "pin_tool_pintool_getmemoriesbyids", "label": ".getMemoriesByIds()", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L203" }, { "id": "pin_tool_pintool_logpinaction", "label": ".logPinAction()", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L217" }, { "id": "pin_tool_pintool_handledatabaselock", "label": ".handleDatabaseLock()", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L241" }, { "id": "pin_tool_pintool_getpinnedmemories", "label": ".getPinnedMemories()", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L256" }, { "id": "pin_tool_pintool_getpinstats", "label": ".getPinStats()", "file_type": "code", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L273" }, { "id": "src_domains_memory_tools_procedural_diff_tool_ts", "label": "procedural-diff-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/procedural-diff-tool.ts", "source_location": "L1" }, { "id": "procedural_diff_tool_proceduraldifftool", "label": "ProceduralDiffTool", "file_type": "code", "source_file": "src/domains/memory/tools/procedural-diff-tool.ts", "source_location": "L9" }, { "id": "procedural_diff_tool_proceduraldifftool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/procedural-diff-tool.ts", "source_location": "L10" }, { "id": "procedural_diff_tool_proceduraldifftool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/procedural-diff-tool.ts", "source_location": "L36" }, { "id": "src_domains_memory_tools_unpin_tool_ts", "label": "unpin-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L1" }, { "id": "unpin_tool_unpintool", "label": "UnpinTool", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L23" }, { "id": "unpin_tool_unpintool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L24" }, { "id": "unpin_tool_unpintool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L61" }, { "id": "unpin_tool_unpintool_handlesingleunpin", "label": ".handleSingleUnpin()", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L82" }, { "id": "unpin_tool_unpintool_handlebatchunpin", "label": ".handleBatchUnpin()", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L147" }, { "id": "unpin_tool_unpintool_getmemorybyid", "label": ".getMemoryById()", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L202" }, { "id": "unpin_tool_unpintool_getmemoriesbyids", "label": ".getMemoriesByIds()", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L213" }, { "id": "unpin_tool_unpintool_logunpinaction", "label": ".logUnpinAction()", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L227" }, { "id": "unpin_tool_unpintool_handledatabaselock", "label": ".handleDatabaseLock()", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L250" }, { "id": "unpin_tool_unpintool_getunpinnablememories", "label": ".getUnpinnableMemories()", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L265" }, { "id": "unpin_tool_unpintool_getunpinstats", "label": ".getUnpinStats()", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L282" }, { "id": "unpin_tool_unpintool_getrecommendedunpins", "label": ".getRecommendedUnpins()", "file_type": "code", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L313" }, { "id": "src_domains_memory_tools_get_introspection_summary_tool_ts", "label": "get-introspection-summary-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/get-introspection-summary-tool.ts", "source_location": "L1" }, { "id": "get_introspection_summary_tool_getintrospectionsummarytool", "label": "GetIntrospectionSummaryTool", "file_type": "code", "source_file": "src/domains/memory/tools/get-introspection-summary-tool.ts", "source_location": "L13" }, { "id": "get_introspection_summary_tool_getintrospectionsummarytool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/get-introspection-summary-tool.ts", "source_location": "L14" }, { "id": "get_introspection_summary_tool_getintrospectionsummarytool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/get-introspection-summary-tool.ts", "source_location": "L22" }, { "id": "src_domains_memory_tools_remember_procedure_tool_ts", "label": "remember-procedure-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L1" }, { "id": "remember_procedure_tool_rememberproceduretool", "label": "RememberProcedureTool", "file_type": "code", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L34" }, { "id": "remember_procedure_tool_rememberproceduretool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L37" }, { "id": "remember_procedure_tool_rememberproceduretool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L96" }, { "id": "src_domains_memory_tools_recall_tool_telemetry_ts", "label": "recall-tool-telemetry.ts", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool-telemetry.ts", "source_location": "L1" }, { "id": "recall_tool_telemetry_recalltelemetryretrievalstrategy", "label": "recallTelemetryRetrievalStrategy()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool-telemetry.ts", "source_location": "L12" }, { "id": "recall_tool_telemetry_recallsearchrequestedextra", "label": "recallSearchRequestedExtra()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool-telemetry.ts", "source_location": "L24" }, { "id": "recall_tool_telemetry_recallquerycorrelationextra", "label": "recallQueryCorrelationExtra()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool-telemetry.ts", "source_location": "L42" }, { "id": "recall_tool_telemetry_buildqueryembeddingmetadatafields", "label": "buildQueryEmbeddingMetadataFields()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool-telemetry.ts", "source_location": "L51" }, { "id": "src_domains_memory_tools_recall_tool_ts", "label": "recall-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1" }, { "id": "recall_tool_normalizeproviderfilter", "label": "normalizeProviderFilter()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L252" }, { "id": "recall_tool_recalltool", "label": "RecallTool", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L413" }, { "id": "recall_tool_recalltool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L414" }, { "id": "recall_tool_recalltool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L616" }, { "id": "recall_tool_recalltool_filterbytriggerconditions", "label": ".filterByTriggerConditions()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1280" }, { "id": "recall_tool_recalltool_processsearchresults", "label": ".processSearchResults()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1360" }, { "id": "recall_tool_recalltool_getappliedfilters", "label": ".getAppliedFilters()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1465" }, { "id": "recall_tool_recalltool_applyversionfilter", "label": ".applyVersionFilter()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1515" }, { "id": "recall_tool_recalltool_enrichproceduralversioninfo", "label": ".enrichProceduralVersionInfo()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1550" }, { "id": "recall_tool_recalltool_handleautosetanchor", "label": ".handleAutoSetAnchor()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1598" }, { "id": "recall_tool_recalltool_handleincludeneighbors", "label": ".handleIncludeNeighbors()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1769" }, { "id": "recall_tool_recalltool_validatequery", "label": ".validateQuery()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1902" }, { "id": "recall_tool_recalltool_validatefilters", "label": ".validateFilters()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1928" }, { "id": "recall_tool_recalltool_collectmetamemorystats", "label": ".collectMetaMemoryStats()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1961" }, { "id": "recall_tool_recalltool_getmetastatsforresults", "label": ".getMetaStatsForResults()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L2006" }, { "id": "recall_tool_recalltool_updateconsolidationscoremetadata", "label": ".updateConsolidationScoreMetadata()", "file_type": "code", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L2066" }, { "id": "src_domains_memory_tools_forget_tool_ts", "label": "forget-tool.ts", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L1" }, { "id": "forget_tool_forgettool", "label": "ForgetTool", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L25" }, { "id": "forget_tool_forgettool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L26" }, { "id": "forget_tool_forgettool_getvectortablename", "label": ".getVectorTableName()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L71" }, { "id": "forget_tool_forgettool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L75" }, { "id": "forget_tool_forgettool_handlesingledelete", "label": ".handleSingleDelete()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L139" }, { "id": "forget_tool_forgettool_handlebatchdelete", "label": ".handleBatchDelete()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L200" }, { "id": "forget_tool_forgettool_performharddelete", "label": ".performHardDelete()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L235" }, { "id": "forget_tool_forgettool_performsoftdelete", "label": ".performSoftDelete()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L272" }, { "id": "forget_tool_forgettool_getmemorybyid", "label": ".getMemoryById()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L290" }, { "id": "forget_tool_forgettool_validatedeletepermission", "label": ".validateDeletePermission()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L301" }, { "id": "forget_tool_forgettool_logdeleteaction", "label": ".logDeleteAction()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L319" }, { "id": "forget_tool_forgettool_deleteembedding", "label": ".deleteEmbedding()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L343" }, { "id": "forget_tool_forgettool_cleanuprelateddata", "label": ".cleanupRelatedData()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L360" }, { "id": "forget_tool_forgettool_handledatabaselock", "label": ".handleDatabaseLock()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L406" }, { "id": "forget_tool_forgettool_getdeletablememories", "label": ".getDeletableMemories()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L421" }, { "id": "forget_tool_forgettool_getdeletestats", "label": ".getDeleteStats()", "file_type": "code", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L438" }, { "id": "src_domains_memory_tools_tests_procedural_diff_tool_spec_ts", "label": "procedural-diff-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/procedural-diff-tool.spec.ts", "source_location": "L1" }, { "id": "procedural_diff_tool_spec_createschema", "label": "createSchema()", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/procedural-diff-tool.spec.ts", "source_location": "L10" }, { "id": "src_domains_memory_tools_tests_get_memory_neighbors_tool_spec_ts", "label": "get-memory-neighbors-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/get-memory-neighbors-tool.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_tools_tests_remember_tool_spec_ts", "label": "remember-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L1" }, { "id": "remember_tool_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L18" }, { "id": "remember_tool_spec_createvalidreflectionnote", "label": "createValidReflectionNote()", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L821" }, { "id": "src_domains_memory_tools_tests_telemetry_instrumentation_integration_spec_ts", "label": "telemetry-instrumentation.integration.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/telemetry-instrumentation.integration.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_tools_tests_procedural_rollback_tool_spec_ts", "label": "procedural-rollback-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/procedural-rollback-tool.spec.ts", "source_location": "L1" }, { "id": "procedural_rollback_tool_spec_createschema", "label": "createSchema()", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/procedural-rollback-tool.spec.ts", "source_location": "L10" }, { "id": "src_domains_memory_tools_tests_convert_episodic_to_semantic_tool_spec_ts", "label": "convert-episodic-to-semantic-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L1" }, { "id": "convert_episodic_to_semantic_tool_spec_generateid", "label": "generateId()", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L16" }, { "id": "convert_episodic_to_semantic_tool_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L25" }, { "id": "convert_episodic_to_semantic_tool_spec_createtestepisodicmemory", "label": "createTestEpisodicMemory()", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L95" }, { "id": "src_domains_memory_tools_tests_forget_tool_spec_ts", "label": "forget-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/forget-tool.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_tools_tests_cleanup_memory_tool_spec_ts", "label": "cleanup-memory-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/cleanup-memory-tool.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_tools_tests_remember_procedure_tool_spec_ts", "label": "remember-procedure-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L1" }, { "id": "remember_procedure_tool_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L18" }, { "id": "src_domains_memory_tools_tests_feedback_tool_spec_ts", "label": "feedback-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/feedback-tool.spec.ts", "source_location": "L1" }, { "id": "feedback_tool_spec_parsedata", "label": "parseData()", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/feedback-tool.spec.ts", "source_location": "L7" }, { "id": "src_domains_memory_tools_tests_get_introspection_summary_tool_spec_ts", "label": "get-introspection-summary-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/get-introspection-summary-tool.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_tools_tests_recall_tool_spec_ts", "label": "recall-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L1" }, { "id": "recall_tool_spec_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L18" }, { "id": "recall_tool_spec_createvalidreflectionnote", "label": "createValidReflectionNote()", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L1331" }, { "id": "src_domains_memory_tools_tests_memory_injection_prompt_spec_ts", "label": "memory-injection-prompt.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/memory-injection-prompt.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_tools_tests_unpin_tool_spec_ts", "label": "unpin-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/unpin-tool.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_tools_tests_pin_tool_spec_ts", "label": "pin-tool.spec.ts", "file_type": "code", "source_file": "src/domains/memory/tools/__tests__/pin-tool.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_services_meta_memory_service_ts", "label": "meta-memory-service.ts", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L1" }, { "id": "meta_memory_service_metamemoryservice", "label": "MetaMemoryService", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L45" }, { "id": "meta_memory_service_metamemoryservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L49" }, { "id": "meta_memory_service_metamemoryservice_recordrecall", "label": ".recordRecall()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L81" }, { "id": "meta_memory_service_metamemoryservice_addtostatsbuffer", "label": ".addToStatsBuffer()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L173" }, { "id": "meta_memory_service_metamemoryservice_schedulestatsflush", "label": ".scheduleStatsFlush()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L184" }, { "id": "meta_memory_service_metamemoryservice_flushstats", "label": ".flushStats()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L199" }, { "id": "meta_memory_service_metamemoryservice_isitemsuccess", "label": ".isItemSuccess()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L225" }, { "id": "meta_memory_service_metamemoryservice_calculateconfidence", "label": ".calculateConfidence()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L237" }, { "id": "meta_memory_service_metamemoryservice_updateavgconfidence", "label": ".updateAvgConfidence()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L262" }, { "id": "meta_memory_service_metamemoryservice_getstatsbyid", "label": ".getStatsById()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L281" }, { "id": "meta_memory_service_metamemoryservice_getstats", "label": ".getStats()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L342" }, { "id": "meta_memory_service_metamemoryservice_maprowtometamemorystats", "label": ".mapRowToMetaMemoryStats()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L458" }, { "id": "meta_memory_service_metamemoryservice_flushtodatabase", "label": ".flushToDatabase()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L481" }, { "id": "meta_memory_service_metamemoryservice_destroy", "label": ".destroy()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L550" }, { "id": "src_domains_memory_services_procedural_memory_diff_ts", "label": "procedural-memory-diff.ts", "file_type": "code", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L1" }, { "id": "procedural_memory_diff_fielddiff", "label": "fieldDiff()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L16" }, { "id": "procedural_memory_diff_parsestepsjson", "label": "parseStepsJson()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L22" }, { "id": "procedural_memory_diff_computeproceduraldiff", "label": "computeProceduralDiff()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L38" }, { "id": "src_domains_memory_services_procedural_llm_extractor_ts", "label": "procedural-llm-extractor.ts", "file_type": "code", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L1" }, { "id": "procedural_llm_extractor_llmproceduralextractor", "label": "LlmProceduralExtractor", "file_type": "code", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L31" }, { "id": "procedural_llm_extractor_llmproceduralextractor_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L37" }, { "id": "procedural_llm_extractor_llmproceduralextractor_extract", "label": ".extract()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L47" }, { "id": "procedural_llm_extractor_llmproceduralextractor_buildmessages", "label": ".buildMessages()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L68" }, { "id": "procedural_llm_extractor_llmproceduralextractor_callllm", "label": ".callLLM()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L83" }, { "id": "procedural_llm_extractor_llmproceduralextractor_callopenai", "label": ".callOpenAI()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L102" }, { "id": "procedural_llm_extractor_llmproceduralextractor_callgemini", "label": ".callGemini()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L132" }, { "id": "procedural_llm_extractor_llmproceduralextractor_parseresponse", "label": ".parseResponse()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L171" }, { "id": "src_domains_memory_services_procedural_versioning_ts", "label": "procedural-versioning.ts", "file_type": "code", "source_file": "src/domains/memory/services/procedural-versioning.ts", "source_location": "L1" }, { "id": "procedural_versioning_getversionchain", "label": "getVersionChain()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-versioning.ts", "source_location": "L16" }, { "id": "procedural_versioning_getlatestversioninseries", "label": "getLatestVersionInSeries()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-versioning.ts", "source_location": "L53" }, { "id": "procedural_versioning_getnextversionnumber", "label": "getNextVersionNumber()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-versioning.ts", "source_location": "L74" }, { "id": "src_domains_memory_services_meta_memory_introspection_service_ts", "label": "meta-memory-introspection-service.ts", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-introspection-service.ts", "source_location": "L1" }, { "id": "meta_memory_introspection_service_metamemoryintrospectionservice", "label": "MetaMemoryIntrospectionService", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-introspection-service.ts", "source_location": "L39" }, { "id": "meta_memory_introspection_service_metamemoryintrospectionservice_runscan", "label": ".runScan()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-introspection-service.ts", "source_location": "L47" }, { "id": "src_domains_memory_services_procedural_rollback_service_ts", "label": "procedural-rollback-service.ts", "file_type": "code", "source_file": "src/domains/memory/services/procedural-rollback-service.ts", "source_location": "L1" }, { "id": "procedural_rollback_service_generatememoryid", "label": "generateMemoryId()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-rollback-service.ts", "source_location": "L10" }, { "id": "procedural_rollback_service_rollbacktoversion", "label": "rollbackToVersion()", "file_type": "code", "source_file": "src/domains/memory/services/procedural-rollback-service.ts", "source_location": "L20" }, { "id": "src_domains_memory_services_memory_neighbor_service_ts", "label": "memory-neighbor-service.ts", "file_type": "code", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L1" }, { "id": "memory_neighbor_service_memorynotfounderror", "label": "MemoryNotFoundError", "file_type": "code", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L53" }, { "id": "memory_neighbor_service_memorynotfounderror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L54" }, { "id": "memory_neighbor_service_memoryneighborservice", "label": "MemoryNeighborService", "file_type": "code", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L64" }, { "id": "memory_neighbor_service_memoryneighborservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L75" }, { "id": "memory_neighbor_service_memoryneighborservice_setdatabase", "label": ".setDatabase()", "file_type": "code", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L97" }, { "id": "memory_neighbor_service_memoryneighborservice_getneighbors", "label": ".getNeighbors()", "file_type": "code", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L116" }, { "id": "memory_neighbor_service_memoryneighborservice_updateneighborsfornewmemory", "label": ".updateNeighborsForNewMemory()", "file_type": "code", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L331" }, { "id": "src_domains_memory_services_introspection_scan_cache_ts", "label": "introspection-scan-cache.ts", "file_type": "code", "source_file": "src/domains/memory/services/introspection-scan-cache.ts", "source_location": "L1" }, { "id": "introspection_scan_cache_introspectionscancache", "label": "IntrospectionScanCache", "file_type": "code", "source_file": "src/domains/memory/services/introspection-scan-cache.ts", "source_location": "L16" }, { "id": "introspection_scan_cache_introspectionscancache_set", "label": ".set()", "file_type": "code", "source_file": "src/domains/memory/services/introspection-scan-cache.ts", "source_location": "L19" }, { "id": "introspection_scan_cache_introspectionscancache_get", "label": ".get()", "file_type": "code", "source_file": "src/domains/memory/services/introspection-scan-cache.ts", "source_location": "L23" }, { "id": "introspection_scan_cache_introspectionscancache_clear", "label": ".clear()", "file_type": "code", "source_file": "src/domains/memory/services/introspection-scan-cache.ts", "source_location": "L27" }, { "id": "src_domains_memory_services_repetition_meta_update_service_ts", "label": "repetition-meta-update-service.ts", "file_type": "code", "source_file": "src/domains/memory/services/repetition-meta-update-service.ts", "source_location": "L1" }, { "id": "repetition_meta_update_service_updaterepresentativerepetitionmeta", "label": "updateRepresentativeRepetitionMeta()", "file_type": "code", "source_file": "src/domains/memory/services/repetition-meta-update-service.ts", "source_location": "L33" }, { "id": "src_domains_memory_services_knowledge_vault_service_ts", "label": "knowledge-vault-service.ts", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L1" }, { "id": "knowledge_vault_service_generatevaultid", "label": "generateVaultId()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L38" }, { "id": "knowledge_vault_service_immutabledataerror", "label": "ImmutableDataError", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L47" }, { "id": "knowledge_vault_service_immutabledataerror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L48" }, { "id": "knowledge_vault_service_knowledgevaultservice", "label": "KnowledgeVaultService", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L57" }, { "id": "knowledge_vault_service_knowledgevaultservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L58" }, { "id": "knowledge_vault_service_knowledgevaultservice_create", "label": ".create()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L64" }, { "id": "knowledge_vault_service_knowledgevaultservice_findbyid", "label": ".findById()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L107" }, { "id": "knowledge_vault_service_knowledgevaultservice_findactivebykey", "label": ".findActiveByKey()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L114" }, { "id": "knowledge_vault_service_knowledgevaultservice_findbykeyandversion", "label": ".findByKeyAndVersion()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L121" }, { "id": "knowledge_vault_service_knowledgevaultservice_findallversionsbykey", "label": ".findAllVersionsByKey()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L132" }, { "id": "knowledge_vault_service_knowledgevaultservice_findactivebyagentid", "label": ".findActiveByAgentId()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L142" }, { "id": "knowledge_vault_service_knowledgevaultservice_findbyagentid", "label": ".findByAgentId()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L149" }, { "id": "knowledge_vault_service_knowledgevaultservice_update", "label": ".update()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L157" }, { "id": "knowledge_vault_service_knowledgevaultservice_updateactivebykey", "label": ".updateActiveByKey()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L202" }, { "id": "knowledge_vault_service_knowledgevaultservice_delete", "label": ".delete()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L219" }, { "id": "knowledge_vault_service_knowledgevaultservice_deleteactivebykey", "label": ".deleteActiveByKey()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L238" }, { "id": "knowledge_vault_service_knowledgevaultservice_harddelete", "label": ".hardDelete()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L258" }, { "id": "knowledge_vault_service_knowledgevaultservice_findallactive", "label": ".findAllActive()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L277" }, { "id": "knowledge_vault_service_knowledgevaultservice_findall", "label": ".findAll()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L284" }, { "id": "knowledge_vault_service_knowledgevaultservice_count", "label": ".count()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L291" }, { "id": "knowledge_vault_service_knowledgevaultservice_canupdate", "label": ".canUpdate()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L299" }, { "id": "knowledge_vault_service_knowledgevaultservice_candelete", "label": ".canDelete()", "file_type": "code", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L310" }, { "id": "src_domains_memory_services_memory_embedding_service_ts", "label": "memory-embedding-service.ts", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L1" }, { "id": "memory_embedding_service_memoryembeddingservice", "label": "MemoryEmbeddingService", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L43" }, { "id": "memory_embedding_service_memoryembeddingservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L48" }, { "id": "memory_embedding_service_memoryembeddingservice_getcurrentprovidername", "label": ".getCurrentProviderName()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L56" }, { "id": "memory_embedding_service_memoryembeddingservice_getunifiedembeddingservice", "label": ".getUnifiedEmbeddingService()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L64" }, { "id": "memory_embedding_service_memoryembeddingservice_loadvecextension", "label": ".loadVecExtension()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L72" }, { "id": "memory_embedding_service_memoryembeddingservice_createandstoreembedding", "label": ".createAndStoreEmbedding()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L93" }, { "id": "memory_embedding_service_memoryembeddingservice_getvectortablename", "label": ".getVectorTableName()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L214" }, { "id": "memory_embedding_service_memoryembeddingservice_searchbysimilarity", "label": ".searchBySimilarity()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L221" }, { "id": "memory_embedding_service_memoryembeddingservice_deleteembedding", "label": ".deleteEmbedding()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L320" }, { "id": "memory_embedding_service_memoryembeddingservice_safeparsetags", "label": ".safeParseTags()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L331" }, { "id": "memory_embedding_service_memoryembeddingservice_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L349" }, { "id": "memory_embedding_service_memoryembeddingservice_getembeddingstats", "label": ".getEmbeddingStats()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L356" }, { "id": "memory_embedding_service_memoryembeddingservice_normalizeprovider", "label": ".normalizeProvider()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L414" }, { "id": "memory_embedding_service_memoryembeddingservice_ensuremetadatadefaults", "label": ".ensureMetadataDefaults()", "file_type": "code", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L427" }, { "id": "src_domains_memory_services_core_memory_cache_service_ts", "label": "core-memory-cache-service.ts", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L1" }, { "id": "core_memory_cache_service_corememorycacheservice", "label": "CoreMemoryCacheService", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L45" }, { "id": "core_memory_cache_service_corememorycacheservice_set", "label": ".set()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L53" }, { "id": "core_memory_cache_service_corememorycacheservice_get", "label": ".get()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L70" }, { "id": "core_memory_cache_service_corememorycacheservice_getwithversion", "label": ".getWithVersion()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L78" }, { "id": "core_memory_cache_service_corememorycacheservice_delete", "label": ".delete()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L85" }, { "id": "core_memory_cache_service_corememorycacheservice_invalidatebyversion", "label": ".invalidateByVersion()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L99" }, { "id": "core_memory_cache_service_corememorycacheservice_subscribeinvalidation", "label": ".subscribeInvalidation()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L125" }, { "id": "core_memory_cache_service_corememorycacheservice_unsubscribeinvalidation", "label": ".unsubscribeInvalidation()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L132" }, { "id": "core_memory_cache_service_corememorycacheservice_notifyinvalidate", "label": ".notifyInvalidate()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L139" }, { "id": "core_memory_cache_service_corememorycacheservice_notifyinvalidateall", "label": ".notifyInvalidateAll()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L152" }, { "id": "core_memory_cache_service_corememorycacheservice_getall", "label": ".getAll()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L165" }, { "id": "core_memory_cache_service_corememorycacheservice_clear", "label": ".clear()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L172" }, { "id": "core_memory_cache_service_corememorycacheservice_has", "label": ".has()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L181" }, { "id": "core_memory_cache_service_corememorycacheservice_size", "label": ".size()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L188" }, { "id": "core_memory_cache_service_corememorycacheservice_keys", "label": ".keys()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L195" }, { "id": "core_memory_cache_service_corememorycacheservice_getbyagentid", "label": ".getByAgentId()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L202" }, { "id": "core_memory_cache_service_corememorycacheservice_deletebyagentid", "label": ".deleteByAgentId()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L211" }, { "id": "core_memory_cache_service_corememorycacheservice_getstats", "label": ".getStats()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L226" }, { "id": "core_memory_cache_service_corememorycacheservice_invalidate", "label": ".invalidate()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L246" }, { "id": "core_memory_cache_service_getcorememorycache", "label": "getCoreMemoryCache()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L262" }, { "id": "core_memory_cache_service_setcorememorycache", "label": "setCoreMemoryCache()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L272" }, { "id": "core_memory_cache_service_resetcorememorycache", "label": "resetCoreMemoryCache()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L279" }, { "id": "src_domains_memory_services_core_memory_service_ts", "label": "core-memory-service.ts", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L1" }, { "id": "core_memory_service_generatecoreid", "label": "generateCoreId()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L62" }, { "id": "core_memory_service_corememoryservice", "label": "CoreMemoryService", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L71" }, { "id": "core_memory_service_corememoryservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L74" }, { "id": "core_memory_service_corememoryservice_setcache", "label": ".setCache()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L84" }, { "id": "core_memory_service_corememoryservice_create", "label": ".create()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L91" }, { "id": "core_memory_service_corememoryservice_findbyid", "label": ".findById()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L128" }, { "id": "core_memory_service_corememoryservice_findbykey", "label": ".findByKey()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L135" }, { "id": "core_memory_service_corememoryservice_findbyagentid", "label": ".findByAgentId()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L183" }, { "id": "core_memory_service_corememoryservice_findalwaysload", "label": ".findAlwaysLoad()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L190" }, { "id": "core_memory_service_corememoryservice_update", "label": ".update()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L217" }, { "id": "core_memory_service_corememoryservice_updatebykey", "label": ".updateByKey()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L252" }, { "id": "core_memory_service_corememoryservice_delete", "label": ".delete()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L288" }, { "id": "core_memory_service_corememoryservice_deletebykey", "label": ".deleteByKey()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L308" }, { "id": "core_memory_service_corememoryservice_deletebyagentid", "label": ".deleteByAgentId()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L328" }, { "id": "core_memory_service_corememoryservice_findall", "label": ".findAll()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L349" }, { "id": "core_memory_service_corememoryservice_count", "label": ".count()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L356" }, { "id": "core_memory_service_corememoryservice_getcachekey", "label": ".getCacheKey()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L363" }, { "id": "core_memory_service_corememoryservice_reloadcache", "label": ".reloadCache()", "file_type": "code", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L370" }, { "id": "src_domains_memory_services_meta_memory_service_spec_ts", "label": "meta-memory-service.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.spec.ts", "source_location": "L1" }, { "id": "meta_memory_service_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/domains/memory/services/meta-memory-service.spec.ts", "source_location": "L15" }, { "id": "src_domains_memory_services_tests_knowledge_vault_service_spec_ts", "label": "knowledge-vault-service.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/knowledge-vault-service.spec.ts", "source_location": "L1" }, { "id": "knowledge_vault_service_spec_createknowledgevaulttable", "label": "createKnowledgeVaultTable()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/knowledge-vault-service.spec.ts", "source_location": "L9" }, { "id": "src_domains_memory_services_tests_memory_embedding_service_integration_spec_ts", "label": "memory-embedding-service.integration.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L1" }, { "id": "memory_embedding_service_integration_spec_mockunifiedembeddingservice", "label": "MockUnifiedEmbeddingService", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L12" }, { "id": "memory_embedding_service_integration_spec_mockunifiedembeddingservice_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L13" }, { "id": "memory_embedding_service_integration_spec_mockunifiedembeddingservice_generateembedding", "label": ".generateEmbedding()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L17" }, { "id": "memory_embedding_service_integration_spec_mockunifiedembeddingservice_searchsimilar", "label": ".searchSimilar()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L29" }, { "id": "memory_embedding_service_integration_spec_mockunifiedembeddingservice_getmodelinfo", "label": ".getModelInfo()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L33" }, { "id": "memory_embedding_service_integration_spec_mockunifiedembeddingservice_getcurrentprovidername", "label": ".getCurrentProviderName()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L41" }, { "id": "memory_embedding_service_integration_spec_setmockembedding", "label": "setMockEmbedding()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L46" }, { "id": "memory_embedding_service_integration_spec_createdbstub", "label": "createDbStub()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L274" }, { "id": "src_domains_memory_services_tests_procedural_llm_extractor_spec_ts", "label": "procedural-llm-extractor.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/procedural-llm-extractor.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_services_tests_introspection_scan_cache_spec_ts", "label": "introspection-scan-cache.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/introspection-scan-cache.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_services_tests_procedural_rollback_service_spec_ts", "label": "procedural-rollback-service.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/procedural-rollback-service.spec.ts", "source_location": "L1" }, { "id": "procedural_rollback_service_spec_createschema", "label": "createSchema()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/procedural-rollback-service.spec.ts", "source_location": "L10" }, { "id": "src_domains_memory_services_tests_repetition_meta_update_service_spec_ts", "label": "repetition-meta-update-service.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/repetition-meta-update-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_services_tests_procedural_versioning_spec_ts", "label": "procedural-versioning.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/procedural-versioning.spec.ts", "source_location": "L1" }, { "id": "procedural_versioning_spec_createschema", "label": "createSchema()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/procedural-versioning.spec.ts", "source_location": "L14" }, { "id": "src_domains_memory_services_tests_meta_memory_introspection_service_spec_ts", "label": "meta-memory-introspection-service.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/meta-memory-introspection-service.spec.ts", "source_location": "L1" }, { "id": "meta_memory_introspection_service_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/meta-memory-introspection-service.spec.ts", "source_location": "L13" }, { "id": "src_domains_memory_services_tests_memory_neighbor_service_spec_ts", "label": "memory-neighbor-service.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/memory-neighbor-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_services_tests_procedural_memory_diff_spec_ts", "label": "procedural-memory-diff.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/procedural-memory-diff.spec.ts", "source_location": "L1" }, { "id": "procedural_memory_diff_spec_createschema", "label": "createSchema()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/procedural-memory-diff.spec.ts", "source_location": "L10" }, { "id": "src_domains_memory_services_tests_memory_embedding_service_spec_ts", "label": "memory-embedding-service.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_services_tests_core_memory_cache_service_spec_ts", "label": "core-memory-cache-service.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-cache-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_services_tests_core_memory_service_spec_ts", "label": "core-memory-service.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L1" }, { "id": "core_memory_service_spec_mockcorememoryrepository", "label": "MockCoreMemoryRepository", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L10" }, { "id": "core_memory_service_spec_mockcorememoryrepository_create", "label": ".create()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L13" }, { "id": "core_memory_service_spec_mockcorememoryrepository_findbyid", "label": ".findById()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L29" }, { "id": "core_memory_service_spec_mockcorememoryrepository_findbykey", "label": ".findByKey()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L33" }, { "id": "core_memory_service_spec_mockcorememoryrepository_findbyagentid", "label": ".findByAgentId()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L42" }, { "id": "core_memory_service_spec_mockcorememoryrepository_findalwaysload", "label": ".findAlwaysLoad()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L46" }, { "id": "core_memory_service_spec_mockcorememoryrepository_update", "label": ".update()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L54" }, { "id": "core_memory_service_spec_mockcorememoryrepository_updatebykey", "label": ".updateByKey()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L68" }, { "id": "core_memory_service_spec_mockcorememoryrepository_delete", "label": ".delete()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L74" }, { "id": "core_memory_service_spec_mockcorememoryrepository_deletebykey", "label": ".deleteByKey()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L78" }, { "id": "core_memory_service_spec_mockcorememoryrepository_deletebyagentid", "label": ".deleteByAgentId()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L84" }, { "id": "core_memory_service_spec_mockcorememoryrepository_findall", "label": ".findAll()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L95" }, { "id": "core_memory_service_spec_mockcorememoryrepository_count", "label": ".count()", "file_type": "code", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L99" }, { "id": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_spec_ts", "label": "semantic-memory-update-service.spec.ts", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_memory_services_semantic_memory_semantic_memory_statistics_ts", "label": "semantic-memory-statistics.ts", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L1" }, { "id": "semantic_memory_statistics_semanticmemorystatisticsservice", "label": "SemanticMemoryStatisticsService", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L43" }, { "id": "semantic_memory_statistics_semanticmemorystatisticsservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L48" }, { "id": "semantic_memory_statistics_semanticmemorystatisticsservice_initializestatistics", "label": ".initializeStatistics()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L55" }, { "id": "semantic_memory_statistics_semanticmemorystatisticsservice_recordupdate", "label": ".recordUpdate()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L86" }, { "id": "semantic_memory_statistics_semanticmemorystatisticsservice_getstatistics", "label": ".getStatistics()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L154" }, { "id": "semantic_memory_statistics_semanticmemorystatisticsservice_reset", "label": ".reset()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L161" }, { "id": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "label": "semantic-memory-update-service.ts", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L1" }, { "id": "semantic_memory_update_service_generateid", "label": "generateId()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L25" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice", "label": "SemanticMemoryUpdateService", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L74" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L95" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_ensurerelationtypes", "label": ".ensureRelationTypes()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L138" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_updatesemanticmemory", "label": ".updateSemanticMemory()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L194" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_validateinput", "label": ".validateInput()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L238" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_prepareupdatedata", "label": ".prepareUpdateData()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L262" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_applyupdates", "label": ".applyUpdates()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L295" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_processsingletriple", "label": ".processSingleTriple()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L362" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_notifylisteners", "label": ".notifyListeners()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L468" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_getstatistics", "label": ".getStatistics()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L499" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_tripletonaturallanguage", "label": ".tripleToNaturalLanguage()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L511" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_createsemanticmemory", "label": ".createSemanticMemory()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L530" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_normalizetripleforkg", "label": ".normalizeTripleForKg()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L601" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_updateexistingsemanticmemory", "label": ".updateExistingSemanticMemory()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L628" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_findduplicatesemanticmemory", "label": ".findDuplicateSemanticMemory()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L698" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_checksimilarity", "label": ".checkSimilarity()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L794" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_cosinesimilarity", "label": ".cosineSimilarity()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L868" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_calculateconfidence", "label": ".calculateConfidence()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L914" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_calculateimportance", "label": ".calculateImportance()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L974" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_validaterelationdirection", "label": ".validateRelationDirection()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L1007" }, { "id": "semantic_memory_update_service_semanticmemoryupdateservice_createepisodicedge", "label": ".createEpisodicEdge()", "file_type": "code", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L1068" }, { "id": "src_domains_consolidation_index_ts", "label": "index.ts", "file_type": "code", "source_file": "src/domains/consolidation/index.ts", "source_location": "L1" }, { "id": "src_domains_consolidation_tests_consolidation_test_schema_ts", "label": "consolidation-test-schema.ts", "file_type": "code", "source_file": "src/domains/consolidation/__tests__/consolidation-test-schema.ts", "source_location": "L1" }, { "id": "consolidation_test_schema_applyconsolidationtestschema", "label": "applyConsolidationTestSchema()", "file_type": "code", "source_file": "src/domains/consolidation/__tests__/consolidation-test-schema.ts", "source_location": "L10" }, { "id": "src_domains_consolidation_repositories_consolidation_repository_spec_ts", "label": "consolidation-repository.spec.ts", "file_type": "code", "source_file": "src/domains/consolidation/repositories/consolidation-repository.spec.ts", "source_location": "L1" }, { "id": "src_domains_consolidation_repositories_consolidation_repository_ts", "label": "consolidation-repository.ts", "file_type": "code", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L1" }, { "id": "consolidation_repository_consolidationrepository", "label": "ConsolidationRepository", "file_type": "code", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L25" }, { "id": "consolidation_repository_consolidationrepository_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L26" }, { "id": "consolidation_repository_consolidationrepository_getlookbackdays", "label": ".getLookbackDays()", "file_type": "code", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L28" }, { "id": "consolidation_repository_consolidationrepository_findepisodiccandidates", "label": ".findEpisodicCandidates()", "file_type": "code", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L37" }, { "id": "consolidation_repository_consolidationrepository_findsemanticsbyowner", "label": ".findSemanticsByOwner()", "file_type": "code", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L87" }, { "id": "consolidation_repository_consolidationrepository_updatesemanticmemory", "label": ".updateSemanticMemory()", "file_type": "code", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L103" }, { "id": "consolidation_repository_consolidationrepository_loadembeddingsmap", "label": ".loadEmbeddingsMap()", "file_type": "code", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L118" }, { "id": "consolidation_repository_consolidationrepository_insertsemanticmemory", "label": ".insertSemanticMemory()", "file_type": "code", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L151" }, { "id": "consolidation_repository_consolidationrepository_markepisodicsconsolidated", "label": ".markEpisodicsConsolidated()", "file_type": "code", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L178" }, { "id": "src_domains_consolidation_services_sleep_consolidation_service_ts", "label": "sleep-consolidation-service.ts", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L1" }, { "id": "sleep_consolidation_service_consolidationalreadyrunningerror", "label": "ConsolidationAlreadyRunningError", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L24" }, { "id": "sleep_consolidation_service_consolidationalreadyrunningerror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L25" }, { "id": "sleep_consolidation_service_newsemanticid", "label": "newSemanticId()", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L43" }, { "id": "sleep_consolidation_service_cosinesimilarity", "label": "cosineSimilarity()", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L50" }, { "id": "sleep_consolidation_service_getmergesimilaritythreshold", "label": "getMergeSimilarityThreshold()", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L68" }, { "id": "sleep_consolidation_service_mergeoriginsourcejson", "label": "mergeOriginSourceJson()", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L74" }, { "id": "sleep_consolidation_service_sleepconsolidationservice", "label": "SleepConsolidationService", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L101" }, { "id": "sleep_consolidation_service_sleepconsolidationservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L112" }, { "id": "sleep_consolidation_service_sleepconsolidationservice_isrunning", "label": ".isRunning()", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L127" }, { "id": "sleep_consolidation_service_sleepconsolidationservice_run", "label": ".run()", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L131" }, { "id": "src_domains_consolidation_services_clustering_service_ts", "label": "clustering-service.ts", "file_type": "code", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L1" }, { "id": "clustering_service_clusteringservice", "label": "ClusteringService", "file_type": "code", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L16" }, { "id": "clustering_service_clusteringservice_getsimilaritythreshold", "label": ".getSimilarityThreshold()", "file_type": "code", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L17" }, { "id": "clustering_service_clusteringservice_getminclustersize", "label": ".getMinClusterSize()", "file_type": "code", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L23" }, { "id": "clustering_service_clusteringservice_cosinesimilarity", "label": ".cosineSimilarity()", "file_type": "code", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L29" }, { "id": "clustering_service_clusteringservice_clustergroup", "label": ".clusterGroup()", "file_type": "code", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L50" }, { "id": "clustering_service_clusteringservice_buildclusters", "label": ".buildClusters()", "file_type": "code", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L117" }, { "id": "src_domains_consolidation_services_summarization_service_spec_ts", "label": "summarization-service.spec.ts", "file_type": "code", "source_file": "src/domains/consolidation/services/summarization-service.spec.ts", "source_location": "L1" }, { "id": "summarization_service_spec_row", "label": "row()", "file_type": "code", "source_file": "src/domains/consolidation/services/summarization-service.spec.ts", "source_location": "L5" }, { "id": "src_domains_consolidation_services_summarization_service_ts", "label": "summarization-service.ts", "file_type": "code", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L1" }, { "id": "summarization_service_summarizationservice", "label": "SummarizationService", "file_type": "code", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L16" }, { "id": "summarization_service_summarizationservice_hasllmconfigured", "label": ".hasLlmConfigured()", "file_type": "code", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L17" }, { "id": "summarization_service_summarizationservice_extractivefallback", "label": ".extractiveFallback()", "file_type": "code", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L23" }, { "id": "summarization_service_summarizationservice_summarizecluster", "label": ".summarizeCluster()", "file_type": "code", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L36" }, { "id": "summarization_service_summarizationservice_summarizemergeforconsolidation", "label": ".summarizeMergeForConsolidation()", "file_type": "code", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L118" }, { "id": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "label": "sleep-consolidation-service.spec.ts", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L1" }, { "id": "sleep_consolidation_service_spec_insertepisodic", "label": "insertEpisodic()", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L12" }, { "id": "sleep_consolidation_service_spec_insertembedding", "label": "insertEmbedding()", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L28" }, { "id": "sleep_consolidation_service_spec_failingrepo", "label": "FailingRepo", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L105" }, { "id": "sleep_consolidation_service_spec_failingrepo_insertsemanticmemory", "label": ".insertSemanticMemory()", "file_type": "code", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L106" }, { "id": "src_domains_consolidation_services_clustering_service_spec_ts", "label": "clustering-service.spec.ts", "file_type": "code", "source_file": "src/domains/consolidation/services/clustering-service.spec.ts", "source_location": "L1" }, { "id": "clustering_service_spec_ep", "label": "ep()", "file_type": "code", "source_file": "src/domains/consolidation/services/clustering-service.spec.ts", "source_location": "L5" }, { "id": "src_domains_relation_tools_get_relations_tool_ts", "label": "get-relations-tool.ts", "file_type": "code", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L1" }, { "id": "get_relations_tool_getrelationstool", "label": "GetRelationsTool", "file_type": "code", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L22" }, { "id": "get_relations_tool_getrelationstool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L23" }, { "id": "get_relations_tool_getrelationstool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L61" }, { "id": "src_domains_relation_tools_extract_triples_tool_spec_ts", "label": "extract-triples-tool.spec.ts", "file_type": "code", "source_file": "src/domains/relation/tools/extract-triples-tool.spec.ts", "source_location": "L1" }, { "id": "extract_triples_tool_spec_creatememorydbwithkgtriple", "label": "createMemoryDbWithKgTriple()", "file_type": "code", "source_file": "src/domains/relation/tools/extract-triples-tool.spec.ts", "source_location": "L32" }, { "id": "src_domains_relation_tools_visualize_relations_tool_ts", "label": "visualize-relations-tool.ts", "file_type": "code", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L1" }, { "id": "visualize_relations_tool_visualizerelationstool", "label": "VisualizeRelationsTool", "file_type": "code", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L24" }, { "id": "visualize_relations_tool_visualizerelationstool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L25" }, { "id": "visualize_relations_tool_visualizerelationstool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L89" }, { "id": "src_domains_relation_tools_remove_relation_tool_ts", "label": "remove-relation-tool.ts", "file_type": "code", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L1" }, { "id": "remove_relation_tool_removerelationtool", "label": "RemoveRelationTool", "file_type": "code", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L32" }, { "id": "remove_relation_tool_removerelationtool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L33" }, { "id": "remove_relation_tool_removerelationtool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L67" }, { "id": "src_domains_relation_tools_extract_relations_tool_ts", "label": "extract-relations-tool.ts", "file_type": "code", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L1" }, { "id": "extract_relations_tool_extractrelationstool", "label": "ExtractRelationsTool", "file_type": "code", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L21" }, { "id": "extract_relations_tool_extractrelationstool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L22" }, { "id": "extract_relations_tool_extractrelationstool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L49" }, { "id": "src_domains_relation_tools_add_relation_tool_ts", "label": "add-relation-tool.ts", "file_type": "code", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L1" }, { "id": "add_relation_tool_addrelationtool", "label": "AddRelationTool", "file_type": "code", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L20" }, { "id": "add_relation_tool_addrelationtool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L21" }, { "id": "add_relation_tool_addrelationtool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L59" }, { "id": "src_domains_relation_tools_extract_triples_tool_ts", "label": "extract-triples-tool.ts", "file_type": "code", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L1" }, { "id": "extract_triples_tool_resolveextracttriplesowner", "label": "resolveExtractTriplesOwner()", "file_type": "code", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L37" }, { "id": "extract_triples_tool_normalizechunkoverlapforpipeline", "label": "normalizeChunkOverlapForPipeline()", "file_type": "code", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L42" }, { "id": "extract_triples_tool_extracttriplestool", "label": "ExtractTriplesTool", "file_type": "code", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L52" }, { "id": "extract_triples_tool_extracttriplestool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L53" }, { "id": "extract_triples_tool_extracttriplestool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L84" }, { "id": "src_domains_relation_tools_tests_get_relations_tool_spec_ts", "label": "get-relations-tool.spec.ts", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L1" }, { "id": "get_relations_tool_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L17" }, { "id": "get_relations_tool_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L49" }, { "id": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "label": "extract-relations-tool.spec.ts", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L1" }, { "id": "extract_relations_tool_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L19" }, { "id": "extract_relations_tool_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L51" }, { "id": "src_domains_relation_tools_tests_visualize_relations_tool_spec_ts", "label": "visualize-relations-tool.spec.ts", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L1" }, { "id": "visualize_relations_tool_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L14" }, { "id": "visualize_relations_tool_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L41" }, { "id": "src_domains_relation_tools_tests_add_relation_tool_spec_ts", "label": "add-relation-tool.spec.ts", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L1" }, { "id": "add_relation_tool_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L17" }, { "id": "add_relation_tool_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L49" }, { "id": "src_domains_relation_services_rule_based_relation_extractor_ts", "label": "rule-based-relation-extractor.ts", "file_type": "code", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L1" }, { "id": "rule_based_relation_extractor_rulebasedrelationextractor", "label": "RuleBasedRelationExtractor", "file_type": "code", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L162" }, { "id": "rule_based_relation_extractor_rulebasedrelationextractor_matchkoreankeyword", "label": ".matchKoreanKeyword()", "file_type": "code", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L171" }, { "id": "rule_based_relation_extractor_rulebasedrelationextractor_matchenglishkeyword", "label": ".matchEnglishKeyword()", "file_type": "code", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L183" }, { "id": "rule_based_relation_extractor_rulebasedrelationextractor_iskoreankeyword", "label": ".isKoreanKeyword()", "file_type": "code", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L194" }, { "id": "rule_based_relation_extractor_rulebasedrelationextractor_findpatternmatch", "label": ".findPatternMatch()", "file_type": "code", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L205" }, { "id": "rule_based_relation_extractor_rulebasedrelationextractor_escaperegex", "label": ".escapeRegex()", "file_type": "code", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L245" }, { "id": "rule_based_relation_extractor_rulebasedrelationextractor_calculateconfidence", "label": ".calculateConfidence()", "file_type": "code", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L256" }, { "id": "rule_based_relation_extractor_rulebasedrelationextractor_extractrelations", "label": ".extractRelations()", "file_type": "code", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L271" }, { "id": "src_domains_relation_services_relation_graph_ts", "label": "relation-graph.ts", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1" }, { "id": "relation_graph_relationgraph", "label": "RelationGraph", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L41" }, { "id": "relation_graph_relationgraph_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L51" }, { "id": "relation_graph_relationgraph_addrelation", "label": ".addRelation()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L74" }, { "id": "relation_graph_relationgraph_addrelationinternal", "label": ".addRelationInternal()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L140" }, { "id": "relation_graph_relationgraph_handlerelationadderror", "label": ".handleRelationAddError()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L194" }, { "id": "relation_graph_relationgraph_validaterelationinput", "label": ".validateRelationInput()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L240" }, { "id": "relation_graph_relationgraph_checkforcyclicrelation", "label": ".checkForCyclicRelation()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L255" }, { "id": "relation_graph_relationgraph_preparemetadata", "label": ".prepareMetadata()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L276" }, { "id": "relation_graph_relationgraph_findexistingrelation", "label": ".findExistingRelation()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L298" }, { "id": "relation_graph_relationgraph_handleexistingrelation", "label": ".handleExistingRelation()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L339" }, { "id": "relation_graph_relationgraph_insertnewrelation", "label": ".insertNewRelation()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L397" }, { "id": "relation_graph_relationgraph_updatecyclicflag", "label": ".updateCyclicFlag()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L429" }, { "id": "relation_graph_relationgraph_getrelations", "label": ".getRelations()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L473" }, { "id": "relation_graph_relationgraph_getrelationsbatch", "label": ".getRelationsBatch()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L592" }, { "id": "relation_graph_relationgraph_getrelatedmemories", "label": ".getRelatedMemories()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L665" }, { "id": "relation_graph_relationgraph_removerelation", "label": ".removeRelation()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L831" }, { "id": "relation_graph_relationgraph_updateconfidence", "label": ".updateConfidence()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L861" }, { "id": "relation_graph_relationgraph_detectcycleinternal", "label": ".detectCycleInternal()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L952" }, { "id": "relation_graph_relationgraph_detectcycle", "label": ".detectCycle()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1047" }, { "id": "relation_graph_relationgraph_generatecachekey", "label": ".generateCacheKey()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1077" }, { "id": "relation_graph_relationgraph_addcachekeytoindex", "label": ".addCacheKeyToIndex()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1094" }, { "id": "relation_graph_relationgraph_invalidatecache", "label": ".invalidateCache()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1116" }, { "id": "relation_graph_relationgraph_addrelationsbatch", "label": ".addRelationsBatch()", "file_type": "code", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1159" }, { "id": "src_domains_relation_services_relation_quality_validator_ts", "label": "relation-quality-validator.ts", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L1" }, { "id": "relation_quality_validator_relationqualityvalidator", "label": "RelationQualityValidator", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L127" }, { "id": "relation_quality_validator_relationqualityvalidator_matchrelations", "label": ".matchRelations()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L135" }, { "id": "relation_quality_validator_relationqualityvalidator_calculateprecision", "label": ".calculatePrecision()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L193" }, { "id": "relation_quality_validator_relationqualityvalidator_calculaterecall", "label": ".calculateRecall()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L220" }, { "id": "relation_quality_validator_relationqualityvalidator_calculatef1score", "label": ".calculateF1Score()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L240" }, { "id": "relation_quality_validator_relationqualityvalidator_calculatetypemetrics", "label": ".calculateTypeMetrics()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L255" }, { "id": "relation_quality_validator_relationqualityvalidator_calculateconfidencecompliancerate", "label": ".calculateConfidenceComplianceRate()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L327" }, { "id": "relation_quality_validator_relationqualityvalidator_calculatequalitymetrics", "label": ".calculateQualityMetrics()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L345" }, { "id": "relation_quality_validator_relationqualityvalidator_validatethresholds", "label": ".validateThresholds()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L433" }, { "id": "relation_quality_validator_relationqualityvalidator_calculateconfusionmatrix", "label": ".calculateConfusionMatrix()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L484" }, { "id": "relation_quality_validator_relationqualityvalidator_analyzerelationtype", "label": ".analyzeRelationType()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L545" }, { "id": "relation_quality_validator_relationqualityvalidator_analyzeallrelationtypes", "label": ".analyzeAllRelationTypes()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L635" }, { "id": "relation_quality_validator_relationqualityvalidator_calculatequalitymetricswithanalysis", "label": ".calculateQualityMetricsWithAnalysis()", "file_type": "code", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L659" }, { "id": "src_domains_relation_services_relation_extractor_ts", "label": "relation-extractor.ts", "file_type": "code", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L1" }, { "id": "relation_extractor_relationextractor", "label": "RelationExtractor", "file_type": "code", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L29" }, { "id": "relation_extractor_relationextractor_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L34" }, { "id": "relation_extractor_relationextractor_extractrelations", "label": ".extractRelations()", "file_type": "code", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L53" }, { "id": "relation_extractor_relationextractor_getapplicablerelationtypes", "label": ".getApplicableRelationTypes()", "file_type": "code", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L187" }, { "id": "relation_extractor_relationextractor_mergecandidates", "label": ".mergeCandidates()", "file_type": "code", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L210" }, { "id": "relation_extractor_relationextractor_generatecachekey", "label": ".generateCacheKey()", "file_type": "code", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L245" }, { "id": "relation_extractor_relationextractor_extractrelationsbatch", "label": ".extractRelationsBatch()", "file_type": "code", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L268" }, { "id": "src_domains_relation_services_llm_based_relation_extractor_ts", "label": "llm-based-relation-extractor.ts", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1" }, { "id": "llm_based_relation_extractor_tokenbucketratelimiter", "label": "TokenBucketRateLimiter", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L72" }, { "id": "llm_based_relation_extractor_tokenbucketratelimiter_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L79" }, { "id": "llm_based_relation_extractor_tokenbucketratelimiter_consume", "label": ".consume()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L92" }, { "id": "llm_based_relation_extractor_tokenbucketratelimiter_refill", "label": ".refill()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L127" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor", "label": "LLMBasedRelationExtractor", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L150" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L162" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_initializeclients", "label": ".initializeClients()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L207" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L228" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_isollamaavailable", "label": ".isOllamaAvailable()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L248" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_determineprovider", "label": ".determineProvider()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L259" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_buildprompt", "label": ".buildPrompt()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L305" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_filtercandidatesbyembedding", "label": ".filterCandidatesByEmbedding()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L346" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_compressmemories", "label": ".compressMemories()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L423" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_generatecachekey", "label": ".generateCacheKey()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L441" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_calculateandlogcost", "label": ".calculateAndLogCost()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L454" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithopenai", "label": ".extractWithOpenAI()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L499" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_checkollamamodel", "label": ".checkOllamaModel()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L582" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithollama", "label": ".extractWithOllama()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L624" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithgemini", "label": ".extractWithGemini()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L970" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_extractjson", "label": ".extractJSON()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1051" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_parsellmresponse", "label": ".parseLLMResponse()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1192" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelations", "label": ".extractRelations()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1435" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelationsbatch", "label": ".extractRelationsBatch()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1592" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_getcostmetrics", "label": ".getCostMetrics()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1631" }, { "id": "llm_based_relation_extractor_llmbasedrelationextractor_resetcostmetrics", "label": ".resetCostMetrics()", "file_type": "code", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1638" }, { "id": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "label": "relation-extraction-quality.integration.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L1" }, { "id": "relation_extraction_quality_integration_spec_loadtestdataset", "label": "loadTestDataset()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L25" }, { "id": "relation_extraction_quality_integration_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L50" }, { "id": "relation_extraction_quality_integration_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L82" }, { "id": "src_domains_relation_services_tests_relation_quality_validator_spec_ts", "label": "relation-quality-validator.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-quality-validator.spec.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_tests_relation_graph_spec_ts", "label": "relation-graph.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L1" }, { "id": "relation_graph_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L24" }, { "id": "relation_graph_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L56" }, { "id": "src_domains_relation_services_tests_relation_extractor_spec_ts", "label": "relation-extractor.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-extractor.spec.ts", "source_location": "L1" }, { "id": "relation_extractor_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-extractor.spec.ts", "source_location": "L67" }, { "id": "src_domains_relation_services_tests_relation_graph_integration_spec_ts", "label": "relation-graph.integration.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L1" }, { "id": "relation_graph_integration_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L23" }, { "id": "relation_graph_integration_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L55" }, { "id": "relation_graph_integration_spec_createbulkmemories", "label": "createBulkMemories()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L69" }, { "id": "src_domains_relation_services_tests_rule_based_relation_extractor_spec_ts", "label": "rule-based-relation-extractor.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/rule-based-relation-extractor.spec.ts", "source_location": "L1" }, { "id": "rule_based_relation_extractor_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/rule-based-relation-extractor.spec.ts", "source_location": "L13" }, { "id": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "label": "llm-based-relation-extractor.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L1" }, { "id": "llm_based_relation_extractor_spec_getmockembeddingfunctions", "label": "getMockEmbeddingFunctions()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L97" }, { "id": "llm_based_relation_extractor_spec_createmockconfig", "label": "createMockConfig()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L106" }, { "id": "llm_based_relation_extractor_spec_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L161" }, { "id": "llm_based_relation_extractor_spec_createmockembeddingservice", "label": "createMockEmbeddingService()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L182" }, { "id": "llm_based_relation_extractor_spec_generateembedding", "label": "generateEmbedding()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L231" }, { "id": "llm_based_relation_extractor_spec_searchsimilar", "label": "searchSimilar()", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L232" }, { "id": "src_domains_relation_services_tests_llm_provider_integration_spec_ts", "label": "llm-provider-integration.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/__tests__/llm-provider-integration.spec.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_ts", "label": "triple-pipeline-orchestrator.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L1" }, { "id": "triple_pipeline_orchestrator_chunksucceeded", "label": "chunkSucceeded()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L20" }, { "id": "triple_pipeline_orchestrator_failuremessagefromresult", "label": "failureMessageFromResult()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L27" }, { "id": "triple_pipeline_orchestrator_triplepipelineorchestrator", "label": "TriplePipelineOrchestrator", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L35" }, { "id": "triple_pipeline_orchestrator_triplepipelineorchestrator_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L36" }, { "id": "triple_pipeline_orchestrator_triplepipelineorchestrator_run", "label": ".run()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L40" }, { "id": "src_domains_relation_services_triple_extraction_triple_extraction_statistics_ts", "label": "triple-extraction-statistics.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L1" }, { "id": "triple_extraction_statistics_tripleextractionstatisticsservice", "label": "TripleExtractionStatisticsService", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L54" }, { "id": "triple_extraction_statistics_tripleextractionstatisticsservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L58" }, { "id": "triple_extraction_statistics_tripleextractionstatisticsservice_initializestatistics", "label": ".initializeStatistics()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L65" }, { "id": "triple_extraction_statistics_tripleextractionstatisticsservice_recordextraction", "label": ".recordExtraction()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L99" }, { "id": "triple_extraction_statistics_tripleextractionstatisticsservice_getstatistics", "label": ".getStatistics()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L181" }, { "id": "triple_extraction_statistics_tripleextractionstatisticsservice_reset", "label": ".reset()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L191" }, { "id": "triple_extraction_statistics_tripleextractionstatisticsservice_getfailurereasonstatistics", "label": ".getFailureReasonStatistics()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L201" }, { "id": "src_domains_relation_services_triple_extraction_entity_linker_ts", "label": "entity-linker.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L1" }, { "id": "entity_linker_entitylinker", "label": "EntityLinker", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L37" }, { "id": "entity_linker_entitylinker_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L41" }, { "id": "entity_linker_entitylinker_buildreverseindex", "label": ".buildReverseIndex()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L50" }, { "id": "entity_linker_entitylinker_normalizekey", "label": ".normalizeKey()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L68" }, { "id": "entity_linker_entitylinker_isstructuredentity", "label": ".isStructuredEntity()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L76" }, { "id": "entity_linker_entitylinker_link", "label": ".link()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L106" }, { "id": "entity_linker_entitylinker_linkbatch", "label": ".linkBatch()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L164" }, { "id": "entity_linker_entitylinker_addentity", "label": ".addEntity()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L174" }, { "id": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_spec_ts", "label": "triple-pipeline-orchestrator.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.spec.ts", "source_location": "L1" }, { "id": "triple_pipeline_orchestrator_spec_extract", "label": "extract()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.spec.ts", "source_location": "L15" }, { "id": "src_domains_relation_services_triple_extraction_triple_chunk_merge_ts", "label": "triple-chunk-merge.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-chunk-merge.ts", "source_location": "L1" }, { "id": "triple_chunk_merge_triplededupekey", "label": "tripleDedupeKey()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-chunk-merge.ts", "source_location": "L3" }, { "id": "triple_chunk_merge_mergetriplelists", "label": "mergeTripleLists()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-chunk-merge.ts", "source_location": "L14" }, { "id": "src_domains_relation_services_triple_extraction_triple_extraction_service_spec_ts", "label": "triple-extraction-service.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "label": "triple-extraction-service.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1" }, { "id": "triple_extraction_service_tokenbucketratelimiter", "label": "TokenBucketRateLimiter", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L45" }, { "id": "triple_extraction_service_tokenbucketratelimiter_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L52" }, { "id": "triple_extraction_service_tokenbucketratelimiter_consume", "label": ".consume()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L59" }, { "id": "triple_extraction_service_tokenbucketratelimiter_refill", "label": ".refill()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L85" }, { "id": "triple_extraction_service_tripleextractionservice", "label": "TripleExtractionService", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L108" }, { "id": "triple_extraction_service_tripleextractionservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L135" }, { "id": "triple_extraction_service_tripleextractionservice_initializeclients", "label": ".initializeClients()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L172" }, { "id": "triple_extraction_service_tripleextractionservice_ensureinitialized", "label": ".ensureInitialized()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L214" }, { "id": "triple_extraction_service_tripleextractionservice_determineprovider", "label": ".determineProvider()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L235" }, { "id": "triple_extraction_service_tripleextractionservice_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L284" }, { "id": "triple_extraction_service_tripleextractionservice_extracttriples", "label": ".extractTriples()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L296" }, { "id": "triple_extraction_service_tripleextractionservice_extractwithllm", "label": ".extractWithLLM()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L425" }, { "id": "triple_extraction_service_tripleextractionservice_extractwithopenai", "label": ".extractWithOpenAI()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L552" }, { "id": "triple_extraction_service_tripleextractionservice_extractwithgemini", "label": ".extractWithGemini()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L615" }, { "id": "triple_extraction_service_tripleextractionservice_extractwithollama", "label": ".extractWithOllama()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L677" }, { "id": "triple_extraction_service_tripleextractionservice_checkollamamodel", "label": ".checkOllamaModel()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L795" }, { "id": "triple_extraction_service_tripleextractionservice_updatecostmetrics", "label": ".updateCostMetrics()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L818" }, { "id": "triple_extraction_service_tripleextractionservice_classifyfailurereason", "label": ".classifyFailureReason()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L849" }, { "id": "triple_extraction_service_tripleextractionservice_logextractionresult", "label": ".logExtractionResult()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L918" }, { "id": "triple_extraction_service_tripleextractionservice_shouldretryerror", "label": ".shouldRetryError()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L967" }, { "id": "triple_extraction_service_tripleextractionservice_classifyerrortype", "label": ".classifyErrorType()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L987" }, { "id": "triple_extraction_service_tripleextractionservice_trackextractionsteps", "label": ".trackExtractionSteps()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1047" }, { "id": "triple_extraction_service_tripleextractionservice_normalizeextractionresult", "label": ".normalizeExtractionResult()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1085" }, { "id": "triple_extraction_service_tripleextractionservice_createfailureresult", "label": ".createFailureResult()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1131" }, { "id": "triple_extraction_service_tripleextractionservice_getcostmetrics", "label": ".getCostMetrics()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1153" }, { "id": "triple_extraction_service_tripleextractionservice_getstatistics", "label": ".getStatistics()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1168" }, { "id": "triple_extraction_service_tripleextractionservice_getfailurereasonstatistics", "label": ".getFailureReasonStatistics()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1179" }, { "id": "src_domains_relation_services_triple_extraction_interfaces_ts", "label": "interfaces.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/interfaces.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_triple_extraction_triple_chunk_merge_spec_ts", "label": "triple-chunk-merge.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-chunk-merge.spec.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_triple_extraction_triple_text_chunker_spec_ts", "label": "triple-text-chunker.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-text-chunker.spec.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "label": "triple-extractor.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L1" }, { "id": "triple_extractor_tripleextractor", "label": "TripleExtractor", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L26" }, { "id": "triple_extractor_tripleextractor_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L39" }, { "id": "triple_extractor_tripleextractor_extract", "label": ".extract()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L58" }, { "id": "triple_extractor_tripleextractor_extractwithprovider", "label": ".extractWithProvider()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L124" }, { "id": "triple_extractor_tripleextractor_extractwithopenai", "label": ".extractWithOpenAI()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L144" }, { "id": "triple_extractor_tripleextractor_extractwithgemini", "label": ".extractWithGemini()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L192" }, { "id": "triple_extractor_tripleextractor_extractwithollama", "label": ".extractWithOllama()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L239" }, { "id": "triple_extractor_tripleextractor_initializeclients", "label": ".initializeClients()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L348" }, { "id": "triple_extractor_tripleextractor_determineprovider", "label": ".determineProvider()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L383" }, { "id": "triple_extractor_tripleextractor_isprovideravailable", "label": ".isProviderAvailable()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L407" }, { "id": "triple_extractor_tripleextractor_getfallbackprovider", "label": ".getFallbackProvider()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L423" }, { "id": "triple_extractor_tripleextractor_shouldretry", "label": ".shouldRetry()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L446" }, { "id": "triple_extractor_tripleextractor_checkollamamodel", "label": ".checkOllamaModel()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L460" }, { "id": "triple_extractor_tripleextractor_parsellmresponse", "label": ".parseLLMResponse()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L484" }, { "id": "triple_extractor_tripleextractor_extractjson", "label": ".extractJSON()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L531" }, { "id": "triple_extractor_tripleextractor_isvalidtriple", "label": ".isValidTriple()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L550" }, { "id": "src_domains_relation_services_triple_extraction_triple_normalizer_ts", "label": "triple-normalizer.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-normalizer.ts", "source_location": "L1" }, { "id": "triple_normalizer_triplenormalizer", "label": "TripleNormalizer", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-normalizer.ts", "source_location": "L19" }, { "id": "triple_normalizer_triplenormalizer_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-normalizer.ts", "source_location": "L23" }, { "id": "triple_normalizer_triplenormalizer_normalize", "label": ".normalize()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-normalizer.ts", "source_location": "L39" }, { "id": "src_domains_relation_services_triple_extraction_predicate_canonicalizer_spec_ts", "label": "predicate-canonicalizer.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.spec.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_triple_extraction_triple_input_normalizer_spec_ts", "label": "triple-input-normalizer.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-input-normalizer.spec.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_triple_extraction_triple_parser_ts", "label": "triple-parser.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L1" }, { "id": "triple_parser_tripleparser", "label": "TripleParser", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L17" }, { "id": "triple_parser_tripleparser_parse", "label": ".parse()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L26" }, { "id": "triple_parser_tripleparser_extractjson", "label": ".extractJSON()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L110" }, { "id": "triple_parser_tripleparser_isvalidtriple", "label": ".isValidTriple()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L143" }, { "id": "src_domains_relation_services_triple_extraction_triple_text_chunker_ts", "label": "triple-text-chunker.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-text-chunker.ts", "source_location": "L1" }, { "id": "triple_text_chunker_splittextintochunks", "label": "splitTextIntoChunks()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-text-chunker.ts", "source_location": "L9" }, { "id": "src_domains_relation_services_triple_extraction_triple_input_normalizer_ts", "label": "triple-input-normalizer.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-input-normalizer.ts", "source_location": "L1" }, { "id": "triple_input_normalizer_normalizechatmessagestotext", "label": "normalizeChatMessagesToText()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/triple-input-normalizer.ts", "source_location": "L13" }, { "id": "src_domains_relation_services_triple_extraction_predicate_canonicalizer_ts", "label": "predicate-canonicalizer.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L1" }, { "id": "predicate_canonicalizer_predicatecanonicalizer", "label": "PredicateCanonicalizer", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L96" }, { "id": "predicate_canonicalizer_predicatecanonicalizer_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L100" }, { "id": "predicate_canonicalizer_predicatecanonicalizer_buildreverseindex", "label": ".buildReverseIndex()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L108" }, { "id": "predicate_canonicalizer_predicatecanonicalizer_normalizekey", "label": ".normalizeKey()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L126" }, { "id": "predicate_canonicalizer_predicatecanonicalizer_canonicalize", "label": ".canonicalize()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L136" }, { "id": "predicate_canonicalizer_predicatecanonicalizer_canonicalizebatch", "label": ".canonicalizeBatch()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L178" }, { "id": "predicate_canonicalizer_predicatecanonicalizer_addpredicate", "label": ".addPredicate()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L188" }, { "id": "predicate_canonicalizer_predicatecanonicalizer_getdictionary", "label": ".getDictionary()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L207" }, { "id": "predicate_canonicalizer_predicatecanonicalizer_getcanonicalpredicates", "label": ".getCanonicalPredicates()", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L214" }, { "id": "src_domains_relation_services_triple_extraction_entity_linker_spec_ts", "label": "entity-linker.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.spec.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_triple_extraction_tests_triple_normalizer_spec_ts", "label": "triple-normalizer.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-normalizer.spec.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_triple_extraction_tests_interfaces_spec_ts", "label": "interfaces.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/__tests__/interfaces.spec.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_triple_extraction_tests_triple_extractor_spec_ts", "label": "triple-extractor.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-extractor.spec.ts", "source_location": "L1" }, { "id": "src_domains_relation_services_triple_extraction_tests_triple_parser_spec_ts", "label": "triple-parser.spec.ts", "file_type": "code", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-parser.spec.ts", "source_location": "L1" }, { "id": "src_domains_embedding_providers_embedding_provider_factory_ts", "label": "embedding-provider-factory.ts", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L1" }, { "id": "embedding_provider_factory_embeddingproviderfactory", "label": "EmbeddingProviderFactory", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L24" }, { "id": "embedding_provider_factory_embeddingproviderfactory_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L29" }, { "id": "embedding_provider_factory_embeddingproviderfactory_getinstance", "label": ".getInstance()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L40" }, { "id": "embedding_provider_factory_embeddingproviderfactory_initializeproviders", "label": ".initializeProviders()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L51" }, { "id": "embedding_provider_factory_embeddingproviderfactory_getprovider", "label": ".getProvider()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L62" }, { "id": "embedding_provider_factory_embeddingproviderfactory_getavailableproviders", "label": ".getAvailableProviders()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L74" }, { "id": "embedding_provider_factory_embeddingproviderfactory_selectprovider", "label": ".selectProvider()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L127" }, { "id": "embedding_provider_factory_embeddingproviderfactory_selectproviderwithhealthcheck", "label": ".selectProviderWithHealthCheck()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L163" }, { "id": "embedding_provider_factory_embeddingproviderfactory_registerprovider", "label": ".registerProvider()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L175" }, { "id": "embedding_provider_factory_embeddingproviderfactory_unregisterprovider", "label": ".unregisterProvider()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L186" }, { "id": "embedding_provider_factory_embeddingproviderfactory_resolveavailability", "label": ".resolveAvailability()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L191" }, { "id": "embedding_provider_factory_embeddingproviderfactory_reset", "label": ".reset()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L205" }, { "id": "embedding_provider_factory_embeddingproviderfactory_normalizeprovidername", "label": ".normalizeProviderName()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L210" }, { "id": "embedding_provider_factory_embeddingproviderfactory_getpriorityproviders", "label": ".getPriorityProviders()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L231" }, { "id": "embedding_provider_factory_embeddingproviderfactory_handleproviderfailure", "label": ".handleProviderFailure()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L235" }, { "id": "embedding_provider_factory_embeddingproviderfactory_getprovidername", "label": ".getProviderName()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L244" }, { "id": "embedding_provider_factory_embeddingproviderfactory_createservice", "label": ".createService()", "file_type": "code", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L256" }, { "id": "src_domains_embedding_providers_model_availability_service_ts", "label": "model-availability-service.ts", "file_type": "code", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L1" }, { "id": "model_availability_service_now", "label": "now()", "file_type": "code", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L11" }, { "id": "model_availability_service_modelavailabilityservice", "label": "ModelAvailabilityService", "file_type": "code", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L22" }, { "id": "model_availability_service_modelavailabilityservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L28" }, { "id": "model_availability_service_modelavailabilityservice_checkproviderhealth", "label": ".checkProviderHealth()", "file_type": "code", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L33" }, { "id": "model_availability_service_modelavailabilityservice_getlaststatus", "label": ".getLastStatus()", "file_type": "code", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L107" }, { "id": "model_availability_service_modelavailabilityservice_getallstatuses", "label": ".getAllStatuses()", "file_type": "code", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L111" }, { "id": "model_availability_service_modelavailabilityservice_subscribe", "label": ".subscribe()", "file_type": "code", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L117" }, { "id": "model_availability_service_modelavailabilityservice_selectbestprovider", "label": ".selectBestProvider()", "file_type": "code", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L125" }, { "id": "model_availability_service_modelavailabilityservice_getprioritylist", "label": ".getPriorityList()", "file_type": "code", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L167" }, { "id": "model_availability_service_modelavailabilityservice_broadcast", "label": ".broadcast()", "file_type": "code", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L171" }, { "id": "src_domains_embedding_providers_tests_model_availability_service_spec_ts", "label": "model-availability-service.spec.ts", "file_type": "code", "source_file": "src/domains/embedding/providers/__tests__/model-availability-service.spec.ts", "source_location": "L1" }, { "id": "model_availability_service_spec_createmockservice", "label": "createMockService()", "file_type": "code", "source_file": "src/domains/embedding/providers/__tests__/model-availability-service.spec.ts", "source_location": "L11" }, { "id": "model_availability_service_spec_resolver", "label": "resolver()", "file_type": "code", "source_file": "src/domains/embedding/providers/__tests__/model-availability-service.spec.ts", "source_location": "L24" }, { "id": "model_availability_service_spec_priority", "label": "priority()", "file_type": "code", "source_file": "src/domains/embedding/providers/__tests__/model-availability-service.spec.ts", "source_location": "L25" }, { "id": "src_domains_embedding_providers_tests_embedding_provider_factory_spec_ts", "label": "embedding-provider-factory.spec.ts", "file_type": "code", "source_file": "src/domains/embedding/providers/__tests__/embedding-provider-factory.spec.ts", "source_location": "L1" }, { "id": "src_domains_embedding_services_embedding_service_ts", "label": "embedding-service.ts", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L1" }, { "id": "embedding_service_embeddingservice", "label": "EmbeddingService", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L36" }, { "id": "embedding_service_embeddingservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L47" }, { "id": "embedding_service_embeddingservice_initializeopenai", "label": ".initializeOpenAI()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L57" }, { "id": "embedding_service_embeddingservice_generateembedding", "label": ".generateEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L78" }, { "id": "embedding_service_embeddingservice_generateopenaiembedding", "label": ".generateOpenAIEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L127" }, { "id": "embedding_service_embeddingservice_generategeminiembedding", "label": ".generateGeminiEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L187" }, { "id": "embedding_service_embeddingservice_generatelightweightembedding", "label": ".generateLightweightEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L203" }, { "id": "embedding_service_embeddingservice_searchsimilar", "label": ".searchSimilar()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L219" }, { "id": "embedding_service_embeddingservice_cosinesimilarity", "label": ".cosineSimilarity()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L252" }, { "id": "embedding_service_embeddingservice_generatecachekey", "label": ".generateCacheKey()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L282" }, { "id": "embedding_service_embeddingservice_hashtext", "label": ".hashText()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L290" }, { "id": "embedding_service_embeddingservice_cleanupcache", "label": ".cleanupCache()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L303" }, { "id": "embedding_service_embeddingservice_truncatetext", "label": ".truncateText()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L318" }, { "id": "embedding_service_embeddingservice_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L334" }, { "id": "embedding_service_embeddingservice_getmodelinfo", "label": ".getModelInfo()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L352" }, { "id": "src_domains_embedding_services_minilm_embedding_service_ts", "label": "minilm-embedding-service.ts", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L1" }, { "id": "minilm_embedding_service_minilmembeddingservice", "label": "MiniLMEmbeddingService", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L41" }, { "id": "minilm_embedding_service_minilmembeddingservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L55" }, { "id": "minilm_embedding_service_minilmembeddingservice_generateembedding", "label": ".generateEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L63" }, { "id": "minilm_embedding_service_minilmembeddingservice_searchsimilar", "label": ".searchSimilar()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L122" }, { "id": "minilm_embedding_service_minilmembeddingservice_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L160" }, { "id": "minilm_embedding_service_minilmembeddingservice_getmodelinfo", "label": ".getModelInfo()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L170" }, { "id": "minilm_embedding_service_minilmembeddingservice_validateinput", "label": ".validateInput()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L182" }, { "id": "minilm_embedding_service_minilmembeddingservice_getmodel", "label": ".getModel()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L192" }, { "id": "minilm_embedding_service_minilmembeddingservice_loadmodel", "label": ".loadModel()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L215" }, { "id": "minilm_embedding_service_minilmembeddingservice_preprocesstext", "label": ".preprocessText()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L261" }, { "id": "minilm_embedding_service_minilmembeddingservice_generatecachekey", "label": ".generateCacheKey()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L272" }, { "id": "minilm_embedding_service_minilmembeddingservice_hashtext", "label": ".hashText()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L279" }, { "id": "minilm_embedding_service_minilmembeddingservice_estimatetokens", "label": ".estimateTokens()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L292" }, { "id": "minilm_embedding_service_minilmembeddingservice_calculatecosinesimilarity", "label": ".calculateCosineSimilarity()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L301" }, { "id": "minilm_embedding_service_minilmembeddingservice_clearcache", "label": ".clearCache()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L325" }, { "id": "minilm_embedding_service_minilmembeddingservice_getcachesize", "label": ".getCacheSize()", "file_type": "code", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L332" }, { "id": "src_domains_embedding_services_gemini_embedding_service_ts", "label": "gemini-embedding-service.ts", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L1" }, { "id": "gemini_embedding_service_geminiembeddingservice", "label": "GeminiEmbeddingService", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L32" }, { "id": "gemini_embedding_service_geminiembeddingservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L42" }, { "id": "gemini_embedding_service_geminiembeddingservice_initializegemini", "label": ".initializeGemini()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L60" }, { "id": "gemini_embedding_service_geminiembeddingservice_generateembedding", "label": ".generateEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L83" }, { "id": "gemini_embedding_service_geminiembeddingservice_searchsimilar", "label": ".searchSimilar()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L201" }, { "id": "gemini_embedding_service_geminiembeddingservice_cosinesimilarity", "label": ".cosineSimilarity()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L234" }, { "id": "gemini_embedding_service_geminiembeddingservice_generatecachekey", "label": ".generateCacheKey()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L264" }, { "id": "gemini_embedding_service_geminiembeddingservice_hashtext", "label": ".hashText()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L272" }, { "id": "gemini_embedding_service_geminiembeddingservice_cleanupcache", "label": ".cleanupCache()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L285" }, { "id": "gemini_embedding_service_geminiembeddingservice_truncatetext", "label": ".truncateText()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L300" }, { "id": "gemini_embedding_service_geminiembeddingservice_estimatetokens", "label": ".estimateTokens()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L316" }, { "id": "gemini_embedding_service_geminiembeddingservice_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L326" }, { "id": "gemini_embedding_service_geminiembeddingservice_getmodelinfo", "label": ".getModelInfo()", "file_type": "code", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L333" }, { "id": "src_domains_embedding_services_unified_embedding_service_ts", "label": "unified-embedding-service.ts", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L1" }, { "id": "unified_embedding_service_unifiedembeddingservice", "label": "UnifiedEmbeddingService", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L27" }, { "id": "unified_embedding_service_unifiedembeddingservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L33" }, { "id": "unified_embedding_service_unifiedembeddingservice_generateembedding", "label": ".generateEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L43" }, { "id": "unified_embedding_service_unifiedembeddingservice_searchsimilar", "label": ".searchSimilar()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L84" }, { "id": "unified_embedding_service_unifiedembeddingservice_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L130" }, { "id": "unified_embedding_service_unifiedembeddingservice_getmodelinfo", "label": ".getModelInfo()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L142" }, { "id": "unified_embedding_service_unifiedembeddingservice_getavailableproviders", "label": ".getAvailableProviders()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L172" }, { "id": "unified_embedding_service_unifiedembeddingservice_getcurrentprovidername", "label": ".getCurrentProviderName()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L182" }, { "id": "unified_embedding_service_unifiedembeddingservice_setfallbackproviders", "label": ".setFallbackProviders()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L189" }, { "id": "unified_embedding_service_unifiedembeddingservice_syncfallbackproviders", "label": ".syncFallbackProviders()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L194" }, { "id": "unified_embedding_service_unifiedembeddingservice_validateinput", "label": ".validateInput()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L204" }, { "id": "unified_embedding_service_unifiedembeddingservice_selectprovider", "label": ".selectProvider()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L214" }, { "id": "unified_embedding_service_unifiedembeddingservice_tryfallbackproviders", "label": ".tryFallbackProviders()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L233" }, { "id": "unified_embedding_service_unifiedembeddingservice_tryfallbacksearch", "label": ".tryFallbackSearch()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L262" }, { "id": "unified_embedding_service_unifiedembeddingservice_handleproviderfailure", "label": ".handleProviderFailure()", "file_type": "code", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L282" }, { "id": "src_domains_embedding_services_lightweight_embedding_service_ts", "label": "lightweight-embedding-service.ts", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L1" }, { "id": "lightweight_embedding_service_lightweightembeddingservice", "label": "LightweightEmbeddingService", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L29" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L37" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_generateembedding", "label": ".generateEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L45" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_searchsimilar", "label": ".searchSimilar()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L85" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_preprocesstext", "label": ".preprocessText()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L118" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_createtfidfvector", "label": ".createTFIDFVector()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L130" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_calculateidf", "label": ".calculateIDF()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L156" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_applykeywordweights", "label": ".applyKeywordWeights()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L181" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_istechnicalterm", "label": ".isTechnicalTerm()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L220" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_normalizevector", "label": ".normalizeVector()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L236" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_adjustdimensions", "label": ".adjustDimensions()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L246" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_hashtoindex", "label": ".hashToIndex()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L261" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_cosinesimilarity", "label": ".cosineSimilarity()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L274" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_estimatetokens", "label": ".estimateTokens()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L304" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L312" }, { "id": "lightweight_embedding_service_lightweightembeddingservice_getmodelinfo", "label": ".getModelInfo()", "file_type": "code", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L319" }, { "id": "src_domains_embedding_services_embedding_migration_service_ts", "label": "embedding-migration-service.ts", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L1" }, { "id": "embedding_migration_service_embeddingmigrationservice", "label": "EmbeddingMigrationService", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L52" }, { "id": "embedding_migration_service_embeddingmigrationservice_createsnapshot", "label": ".createSnapshot()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L53" }, { "id": "embedding_migration_service_embeddingmigrationservice_resolverunstatus", "label": ".resolveRunStatus()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L61" }, { "id": "embedding_migration_service_embeddingmigrationservice_notifyprogress", "label": ".notifyProgress()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L70" }, { "id": "embedding_migration_service_embeddingmigrationservice_beginstep", "label": ".beginStep()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L91" }, { "id": "embedding_migration_service_embeddingmigrationservice_completestep", "label": ".completeStep()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L103" }, { "id": "embedding_migration_service_embeddingmigrationservice_createplan", "label": ".createPlan()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L117" }, { "id": "embedding_migration_service_embeddingmigrationservice_listtargets", "label": ".listTargets()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L154" }, { "id": "embedding_migration_service_embeddingmigrationservice_initializeprogress", "label": ".initializeProgress()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L192" }, { "id": "embedding_migration_service_embeddingmigrationservice_resolveeffectivemonitor", "label": ".resolveEffectiveMonitor()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L207" }, { "id": "embedding_migration_service_embeddingmigrationservice_execute", "label": ".execute()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L213" }, { "id": "embedding_migration_service_embeddingmigrationservice_processmigrationrow", "label": ".processMigrationRow()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L342" }, { "id": "embedding_migration_service_embeddingmigrationservice_runmigrationbatchloop", "label": ".runMigrationBatchLoop()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L447" }, { "id": "embedding_migration_service_embeddingmigrationservice_finalizemigrationexecution", "label": ".finalizeMigrationExecution()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L473" }, { "id": "embedding_migration_service_embeddingmigrationservice_safeparseembedding", "label": ".safeParseEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L527" }, { "id": "embedding_migration_service_embeddingmigrationservice_rollback", "label": ".rollback()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L541" }, { "id": "embedding_migration_service_embeddingmigrationservice_applyrollbackdelete", "label": ".applyRollbackDelete()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L588" }, { "id": "embedding_migration_service_embeddingmigrationservice_applyrollbackrestore", "label": ".applyRollbackRestore()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L592" }, { "id": "embedding_migration_service_embeddingmigrationservice_listhistory", "label": ".listHistory()", "file_type": "code", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L612" }, { "id": "src_domains_embedding_services_openai_embedding_service_ts", "label": "openai-embedding-service.ts", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L1" }, { "id": "openai_embedding_service_openaiembeddingservice", "label": "OpenAIEmbeddingService", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L22" }, { "id": "openai_embedding_service_openaiembeddingservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L31" }, { "id": "openai_embedding_service_openaiembeddingservice_initializeclient", "label": ".initializeClient()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L51" }, { "id": "openai_embedding_service_openaiembeddingservice_isavailable", "label": ".isAvailable()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L70" }, { "id": "openai_embedding_service_openaiembeddingservice_getmodelinfo", "label": ".getModelInfo()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L74" }, { "id": "openai_embedding_service_openaiembeddingservice_generateembedding", "label": ".generateEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L82" }, { "id": "openai_embedding_service_openaiembeddingservice_searchsimilar", "label": ".searchSimilar()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L109" }, { "id": "openai_embedding_service_openaiembeddingservice_generateopenaiembedding", "label": ".generateOpenAIEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L136" }, { "id": "openai_embedding_service_openaiembeddingservice_generatefallbackembedding", "label": ".generateFallbackEmbedding()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L193" }, { "id": "openai_embedding_service_openaiembeddingservice_validateinput", "label": ".validateInput()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L213" }, { "id": "openai_embedding_service_openaiembeddingservice_truncatetext", "label": ".truncateText()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L219" }, { "id": "openai_embedding_service_openaiembeddingservice_estimatetokens", "label": ".estimateTokens()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L228" }, { "id": "openai_embedding_service_openaiembeddingservice_cosinesimilarity", "label": ".cosineSimilarity()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L232" }, { "id": "openai_embedding_service_openaiembeddingservice_generatecachekey", "label": ".generateCacheKey()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L253" }, { "id": "openai_embedding_service_openaiembeddingservice_hashtext", "label": ".hashText()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L257" }, { "id": "openai_embedding_service_openaiembeddingservice_cleanupcache", "label": ".cleanupCache()", "file_type": "code", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L267" }, { "id": "src_domains_embedding_services_vector_compatibility_service_ts", "label": "vector-compatibility-service.ts", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L1" }, { "id": "vector_compatibility_service_vectorcompatibilityservice", "label": "VectorCompatibilityService", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L26" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_project", "label": ".project()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L42" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_assesscompatibility", "label": ".assessCompatibility()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L51" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_validatecompatibility", "label": ".validateCompatibility()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L118" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_assessprovidercompatibility", "label": ".assessProviderCompatibility()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L146" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_validateprovidercompatibility", "label": ".validateProviderCompatibility()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L170" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_getnativedimensions", "label": ".getNativeDimensions()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L195" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_setnativedimensions", "label": ".setNativeDimensions()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L202" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_performprojection", "label": ".performProjection()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L209" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_expandvector", "label": ".expandVector()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L254" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_reducevector", "label": ".reduceVector()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L292" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_zeropad", "label": ".zeroPad()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L321" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_repeatupsample", "label": ".repeatUpsample()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L332" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_interpolate", "label": ".interpolate()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L347" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_averagepool", "label": ".averagePool()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L379" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_applynormalization", "label": ".applyNormalization()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L419" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_l2normalize", "label": ".l2Normalize()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L431" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_minmaxnormalize", "label": ".minMaxNormalize()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L439" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_sanitizevector", "label": ".sanitizeVector()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L460" }, { "id": "vector_compatibility_service_vectorcompatibilityservice_assertvalidoptions", "label": ".assertValidOptions()", "file_type": "code", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L467" }, { "id": "src_domains_embedding_services_tests_retry_manager_usage_spec_ts", "label": "retry-manager-usage.spec.ts", "file_type": "code", "source_file": "src/domains/embedding/services/__tests__/retry-manager-usage.spec.ts", "source_location": "L1" }, { "id": "src_domains_embedding_services_tests_vector_compatibility_service_spec_ts", "label": "vector-compatibility-service.spec.ts", "file_type": "code", "source_file": "src/domains/embedding/services/__tests__/vector-compatibility-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_embedding_services_tests_embedding_migration_service_spec_ts", "label": "embedding-migration-service.spec.ts", "file_type": "code", "source_file": "src/domains/embedding/services/__tests__/embedding-migration-service.spec.ts", "source_location": "L1" }, { "id": "embedding_migration_service_spec_createschema", "label": "createSchema()", "file_type": "code", "source_file": "src/domains/embedding/services/__tests__/embedding-migration-service.spec.ts", "source_location": "L7" }, { "id": "embedding_migration_service_spec_seedmemoryitem", "label": "seedMemoryItem()", "file_type": "code", "source_file": "src/domains/embedding/services/__tests__/embedding-migration-service.spec.ts", "source_location": "L62" }, { "id": "src_domains_embedding_services_tests_embedding_service_spec_ts", "label": "embedding-service.spec.ts", "file_type": "code", "source_file": "src/domains/embedding/services/__tests__/embedding-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_embedding_services_tests_unified_embedding_service_spec_ts", "label": "unified-embedding-service.spec.ts", "file_type": "code", "source_file": "src/domains/embedding/services/__tests__/unified-embedding-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_embedding_services_tests_minilm_embedding_service_spec_ts", "label": "minilm-embedding-service.spec.ts", "file_type": "code", "source_file": "src/domains/embedding/services/__tests__/minilm-embedding-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_monitoring_tools_get_meta_memory_stats_tool_ts", "label": "get-meta-memory-stats-tool.ts", "file_type": "code", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L1" }, { "id": "get_meta_memory_stats_tool_getmetamemorystatstool", "label": "GetMetaMemoryStatsTool", "file_type": "code", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L61" }, { "id": "get_meta_memory_stats_tool_getmetamemorystatstool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L62" }, { "id": "get_meta_memory_stats_tool_getmetamemorystatstool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L116" }, { "id": "src_domains_monitoring_tools_performance_alerts_ts", "label": "performance-alerts.ts", "file_type": "code", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L1" }, { "id": "performance_alerts_executeperformancealerts", "label": "executePerformanceAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L67" }, { "id": "performance_alerts_handlestats", "label": "handleStats()", "file_type": "code", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L114" }, { "id": "performance_alerts_handlelist", "label": "handleList()", "file_type": "code", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L146" }, { "id": "performance_alerts_handlesearch", "label": "handleSearch()", "file_type": "code", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L184" }, { "id": "performance_alerts_handleresolve", "label": "handleResolve()", "file_type": "code", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L209" }, { "id": "src_domains_monitoring_tools_performance_stats_tool_ts", "label": "performance-stats-tool.ts", "file_type": "code", "source_file": "src/domains/monitoring/tools/performance-stats-tool.ts", "source_location": "L1" }, { "id": "performance_stats_tool_performancestatstool", "label": "PerformanceStatsTool", "file_type": "code", "source_file": "src/domains/monitoring/tools/performance-stats-tool.ts", "source_location": "L11" }, { "id": "performance_stats_tool_performancestatstool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/tools/performance-stats-tool.ts", "source_location": "L12" }, { "id": "performance_stats_tool_performancestatstool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/domains/monitoring/tools/performance-stats-tool.ts", "source_location": "L23" }, { "id": "src_domains_monitoring_tools_resolve_error_ts", "label": "resolve-error.ts", "file_type": "code", "source_file": "src/domains/monitoring/tools/resolve-error.ts", "source_location": "L1" }, { "id": "resolve_error_executeresolveerror", "label": "executeResolveError()", "file_type": "code", "source_file": "src/domains/monitoring/tools/resolve-error.ts", "source_location": "L33" }, { "id": "src_domains_monitoring_tools_error_stats_ts", "label": "error-stats.ts", "file_type": "code", "source_file": "src/domains/monitoring/tools/error-stats.ts", "source_location": "L1" }, { "id": "error_stats_executeerrorstats", "label": "executeErrorStats()", "file_type": "code", "source_file": "src/domains/monitoring/tools/error-stats.ts", "source_location": "L49" }, { "id": "src_domains_monitoring_tools_tests_performance_stats_tool_spec_ts", "label": "performance-stats-tool.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/tools/__tests__/performance-stats-tool.spec.ts", "source_location": "L1" }, { "id": "src_domains_monitoring_tools_tests_resolve_error_spec_ts", "label": "resolve-error.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/tools/__tests__/resolve-error.spec.ts", "source_location": "L1" }, { "id": "src_domains_monitoring_tools_tests_get_meta_memory_stats_tool_spec_ts", "label": "get-meta-memory-stats-tool.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/tools/__tests__/get-meta-memory-stats-tool.spec.ts", "source_location": "L1" }, { "id": "get_meta_memory_stats_tool_spec_createbaseschema", "label": "createBaseSchema()", "file_type": "code", "source_file": "src/domains/monitoring/tools/__tests__/get-meta-memory-stats-tool.spec.ts", "source_location": "L15" }, { "id": "src_domains_monitoring_tools_tests_error_stats_spec_ts", "label": "error-stats.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/tools/__tests__/error-stats.spec.ts", "source_location": "L1" }, { "id": "src_domains_monitoring_services_performance_monitor_ts", "label": "performance-monitor.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1" }, { "id": "performance_monitor_performancemonitor", "label": "PerformanceMonitor", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L59" }, { "id": "performance_monitor_performancemonitor_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L75" }, { "id": "performance_monitor_performancemonitor_initialize", "label": ".initialize()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L88" }, { "id": "performance_monitor_performancemonitor_setdatabase", "label": ".setDatabase()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L104" }, { "id": "performance_monitor_performancemonitor_collectmetrics", "label": ".collectMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L114" }, { "id": "performance_monitor_performancemonitor_checkalerts", "label": ".checkAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L180" }, { "id": "performance_monitor_performancemonitor_addtohistory", "label": ".addToHistory()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L307" }, { "id": "performance_monitor_performancemonitor_resolvealert", "label": ".resolveAlert()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L320" }, { "id": "performance_monitor_performancemonitor_getmetrics", "label": ".getMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L334" }, { "id": "performance_monitor_performancemonitor_getmetricshistory", "label": ".getMetricsHistory()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L341" }, { "id": "performance_monitor_performancemonitor_getalerts", "label": ".getAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L351" }, { "id": "performance_monitor_performancemonitor_getactivealerts", "label": ".getActiveAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L355" }, { "id": "performance_monitor_performancemonitor_getallalerts", "label": ".getAllAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L359" }, { "id": "performance_monitor_performancemonitor_clearalerts", "label": ".clearAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L367" }, { "id": "performance_monitor_performancemonitor_getperformancereport", "label": ".getPerformanceReport()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L374" }, { "id": "performance_monitor_performancemonitor_generaterecommendations", "label": ".generateRecommendations()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L408" }, { "id": "performance_monitor_performancemonitor_startmonitoring", "label": ".startMonitoring()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L437" }, { "id": "performance_monitor_performancemonitor_stopmonitoring", "label": ".stopMonitoring()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L454" }, { "id": "performance_monitor_performancemonitor_ismonitoring", "label": ".isMonitoring()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L464" }, { "id": "performance_monitor_performancemonitor_recordsearch", "label": ".recordSearch()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L471" }, { "id": "performance_monitor_performancemonitor_getsearchmetrics", "label": ".getSearchMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L504" }, { "id": "performance_monitor_performancemonitor_getmemorymetrics", "label": ".getMemoryMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L537" }, { "id": "performance_monitor_performancemonitor_getsystemmetrics", "label": ".getSystemMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L560" }, { "id": "performance_monitor_performancemonitor_getdatabasemetrics", "label": ".getDatabaseMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L579" }, { "id": "performance_monitor_performancemonitor_resetstats", "label": ".resetStats()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L635" }, { "id": "performance_monitor_performancemonitor_ishealthy", "label": ".isHealthy()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L650" }, { "id": "performance_monitor_performancemonitor_exportmetrics", "label": ".exportMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L662" }, { "id": "performance_monitor_performancemonitor_importmetrics", "label": ".importMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L681" }, { "id": "performance_monitor_performancemonitor_getperformancesummary", "label": ".getPerformanceSummary()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L733" }, { "id": "performance_monitor_performancemonitor_getmetricsanalytics", "label": ".getMetricsAnalytics()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L763" }, { "id": "performance_monitor_performancemonitor_analyzetrend", "label": ".analyzeTrend()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L869" }, { "id": "performance_monitor_performancemonitor_updatethresholds", "label": ".updateThresholds()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L887" }, { "id": "performance_monitor_performancemonitor_formatbytes", "label": ".formatBytes()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L895" }, { "id": "performance_monitor_performancemonitor_calculatecpuusage", "label": ".calculateCpuUsage()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L913" }, { "id": "performance_monitor_performancemonitor_handlecriticalalert", "label": ".handleCriticalAlert()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L955" }, { "id": "performance_monitor_performancemonitor_optimizedatabase", "label": ".optimizeDatabase()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L991" }, { "id": "performance_monitor_performancemonitor_getalertstats", "label": ".getAlertStats()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1016" }, { "id": "performance_monitor_performancemonitor_cleanupoldalerts", "label": ".cleanupOldAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1055" }, { "id": "performance_monitor_performancemonitor_recordmetric", "label": ".recordMetric()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1074" }, { "id": "performance_monitor_performancemonitor_incrementcounter", "label": ".incrementCounter()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1083" }, { "id": "performance_monitor_performancemonitor_log", "label": ".log()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1092" }, { "id": "performance_monitor_getperformancemonitor", "label": "getPerformanceMonitor()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1100" }, { "id": "performance_monitor_createperformancemonitor", "label": "createPerformanceMonitor()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1107" }, { "id": "src_domains_monitoring_services_failure_detector_ts", "label": "failure-detector.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L1" }, { "id": "failure_detector_failuredetector", "label": "FailureDetector", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L53" }, { "id": "failure_detector_failuredetector_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L58" }, { "id": "failure_detector_failuredetector_detecttoolerror", "label": ".detectToolError()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L72" }, { "id": "failure_detector_failuredetector_detectuserfeedback", "label": ".detectUserFeedback()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L132" }, { "id": "failure_detector_failuredetector_detectperformancefailure", "label": ".detectPerformanceFailure()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L192" }, { "id": "failure_detector_failuredetector_queuefailureevent", "label": ".queueFailureEvent()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L272" }, { "id": "failure_detector_failuredetector_classifyerror", "label": ".classifyError()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L313" }, { "id": "failure_detector_failuredetector_generateeventid", "label": ".generateEventId()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L334" }, { "id": "failure_detector_failuredetector_hashmessage", "label": ".hashMessage()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L342" }, { "id": "failure_detector_failuredetector_calculatepriority", "label": ".calculatePriority()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L357" }, { "id": "failure_detector_failuredetector_extracttaskgoal", "label": ".extractTaskGoal()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L380" }, { "id": "failure_detector_failuredetector_updatemetrics", "label": ".updateMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L391" }, { "id": "failure_detector_failuredetector_getqueuestats", "label": ".getQueueStats()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L414" }, { "id": "failure_detector_failuredetector_startqueue", "label": ".startQueue()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L421" }, { "id": "failure_detector_failuredetector_stopqueue", "label": ".stopQueue()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L428" }, { "id": "failure_detector_failuredetector_getdetectionmetrics", "label": ".getDetectionMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L435" }, { "id": "src_domains_monitoring_services_performance_alert_service_ts", "label": "performance-alert-service.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L1" }, { "id": "performance_alert_service_performancealertservice", "label": "PerformanceAlertService", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L66" }, { "id": "performance_alert_service_performancealertservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L73" }, { "id": "performance_alert_service_performancealertservice_initializelogdirectory", "label": ".initializeLogDirectory()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L82" }, { "id": "performance_alert_service_performancealertservice_setupdefaultthresholds", "label": ".setupDefaultThresholds()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L98" }, { "id": "performance_alert_service_performancealertservice_checkperformancemetric", "label": ".checkPerformanceMetric()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L136" }, { "id": "performance_alert_service_performancealertservice_shouldtriggeralert", "label": ".shouldTriggerAlert()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L160" }, { "id": "performance_alert_service_performancealertservice_evaluatethreshold", "label": ".evaluateThreshold()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L185" }, { "id": "performance_alert_service_performancealertservice_createalert", "label": ".createAlert()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L199" }, { "id": "performance_alert_service_performancealertservice_getmetricname", "label": ".getMetricName()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L224" }, { "id": "performance_alert_service_performancealertservice_generatealertmessage", "label": ".generateAlertMessage()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L239" }, { "id": "performance_alert_service_performancealertservice_sendalert", "label": ".sendAlert()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L260" }, { "id": "performance_alert_service_performancealertservice_logtoconsole", "label": ".logToConsole()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L274" }, { "id": "performance_alert_service_performancealertservice_logtofile", "label": ".logToFile()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L298" }, { "id": "performance_alert_service_performancealertservice_resolvealert", "label": ".resolveAlert()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L325" }, { "id": "performance_alert_service_performancealertservice_getalertstats", "label": ".getAlertStats()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L342" }, { "id": "performance_alert_service_performancealertservice_getactivealerts", "label": ".getActiveAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L390" }, { "id": "performance_alert_service_performancealertservice_searchalerts", "label": ".searchAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L399" }, { "id": "performance_alert_service_performancealertservice_updatethreshold", "label": ".updateThreshold()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L441" }, { "id": "performance_alert_service_performancealertservice_cleanupoldalerts", "label": ".cleanupOldAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L468" }, { "id": "performance_alert_service_performancealertservice_cleanup", "label": ".cleanup()", "file_type": "code", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L483" }, { "id": "src_domains_monitoring_services_alert_notification_service_ts", "label": "alert-notification-service.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L1" }, { "id": "alert_notification_service_alertnotificationservice", "label": "AlertNotificationService", "file_type": "code", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L6" }, { "id": "alert_notification_service_alertnotificationservice_emitalert", "label": ".emitAlert()", "file_type": "code", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L10" }, { "id": "alert_notification_service_alertnotificationservice_getalerts", "label": ".getAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L23" }, { "id": "alert_notification_service_alertnotificationservice_getactivealerts", "label": ".getActiveAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L29" }, { "id": "alert_notification_service_alertnotificationservice_acknowledgealert", "label": ".acknowledgeAlert()", "file_type": "code", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L33" }, { "id": "alert_notification_service_alertnotificationservice_subscribe", "label": ".subscribe()", "file_type": "code", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L45" }, { "id": "alert_notification_service_alertnotificationservice_clear", "label": ".clear()", "file_type": "code", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L52" }, { "id": "src_domains_monitoring_services_runtime_diagnostics_logger_ts", "label": "runtime-diagnostics-logger.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L1" }, { "id": "runtime_diagnostics_logger_runtimediagnosticslogger", "label": "RuntimeDiagnosticsLogger", "file_type": "code", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L4" }, { "id": "runtime_diagnostics_logger_runtimediagnosticslogger_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L5" }, { "id": "runtime_diagnostics_logger_runtimediagnosticslogger_writesample", "label": ".writeSample()", "file_type": "code", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L10" }, { "id": "runtime_diagnostics_logger_runtimediagnosticslogger_writeevent", "label": ".writeEvent()", "file_type": "code", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L18" }, { "id": "runtime_diagnostics_logger_runtimediagnosticslogger_appendjsonl", "label": ".appendJsonl()", "file_type": "code", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L26" }, { "id": "src_domains_monitoring_services_error_logging_service_ts", "label": "error-logging-service.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L1" }, { "id": "error_logging_service_errorloggingservice", "label": "ErrorLoggingService", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L63" }, { "id": "error_logging_service_errorloggingservice_logerror", "label": ".logError()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L78" }, { "id": "error_logging_service_errorloggingservice_resolveerror", "label": ".resolveError()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L134" }, { "id": "error_logging_service_errorloggingservice_geterrorstats", "label": ".getErrorStats()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L150" }, { "id": "error_logging_service_errorloggingservice_getactivealerts", "label": ".getActiveAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L210" }, { "id": "error_logging_service_errorloggingservice_acknowledgealert", "label": ".acknowledgeAlert()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L219" }, { "id": "error_logging_service_errorloggingservice_searcherrors", "label": ".searchErrors()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L235" }, { "id": "error_logging_service_errorloggingservice_generateerrorid", "label": ".generateErrorId()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L277" }, { "id": "error_logging_service_errorloggingservice_cleanupolderrors", "label": ".cleanupOldErrors()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L284" }, { "id": "error_logging_service_errorloggingservice_checkalertthresholds", "label": ".checkAlertThresholds()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L299" }, { "id": "error_logging_service_errorloggingservice_createalert", "label": ".createAlert()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L319" }, { "id": "error_logging_service_errorloggingservice_cleanupoldalerts", "label": ".cleanupOldAlerts()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L338" }, { "id": "error_logging_service_errorloggingservice_logtoconsole", "label": ".logToConsole()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L355" }, { "id": "error_logging_service_errorloggingservice_cleanup", "label": ".cleanup()", "file_type": "code", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L387" }, { "id": "src_domains_monitoring_services_tests_failure_detector_spec_ts", "label": "failure-detector.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/__tests__/failure-detector.spec.ts", "source_location": "L1" }, { "id": "src_domains_monitoring_services_tests_error_logging_service_spec_ts", "label": "error-logging-service.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/__tests__/error-logging-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_monitoring_services_tests_alert_notification_service_spec_ts", "label": "alert-notification-service.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/__tests__/alert-notification-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_monitoring_services_tests_performance_alert_service_spec_ts", "label": "performance-alert-service.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/__tests__/performance-alert-service.spec.ts", "source_location": "L1" }, { "id": "src_domains_monitoring_services_tests_performance_monitor_spec_ts", "label": "performance-monitor.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/__tests__/performance-monitor.spec.ts", "source_location": "L1" }, { "id": "performance_monitor_spec_tobytes", "label": "toBytes()", "file_type": "code", "source_file": "src/domains/monitoring/services/__tests__/performance-monitor.spec.ts", "source_location": "L5" }, { "id": "performance_monitor_spec_createmetrics", "label": "createMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/__tests__/performance-monitor.spec.ts", "source_location": "L7" }, { "id": "src_domains_monitoring_services_tests_runtime_diagnostics_logger_spec_ts", "label": "runtime-diagnostics-logger.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/__tests__/runtime-diagnostics-logger.spec.ts", "source_location": "L1" }, { "id": "runtime_diagnostics_logger_spec_restoreenvvalue", "label": "restoreEnvValue()", "file_type": "code", "source_file": "src/domains/monitoring/services/__tests__/runtime-diagnostics-logger.spec.ts", "source_location": "L18" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "label": "quality-assurance-service.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L1" }, { "id": "quality_assurance_service_spec_createqualitymeasurementhistorytable", "label": "createQualityMeasurementHistoryTable()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L13" }, { "id": "quality_assurance_service_spec_createqualitymetricstable", "label": "createQualityMetricsTable()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L37" }, { "id": "quality_assurance_service_spec_createqualitythresholdstable", "label": "createQualityThresholdsTable()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L63" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_recorder_ts", "label": "quality-recorder.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L1" }, { "id": "quality_recorder_qualityrecorder", "label": "QualityRecorder", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L55" }, { "id": "quality_recorder_qualityrecorder_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L56" }, { "id": "quality_recorder_qualityrecorder_generateid", "label": ".generateId()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L65" }, { "id": "quality_recorder_qualityrecorder_recordmeasurement", "label": ".recordMeasurement()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L81" }, { "id": "quality_recorder_qualityrecorder_recordallmeasurements", "label": ".recordAllMeasurements()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L229" }, { "id": "quality_recorder_qualityrecorder_getmeasurementhistory", "label": ".getMeasurementHistory()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L269" }, { "id": "quality_recorder_qualityrecorder_getlatestmetrics", "label": ".getLatestMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L340" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_evaluator_spec_ts", "label": "quality-evaluator.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.spec.ts", "source_location": "L1" }, { "id": "quality_evaluator_spec_createqualitythresholdstable", "label": "createQualityThresholdsTable()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.spec.ts", "source_location": "L11" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_ts", "label": "quality-threshold-manager.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L1" }, { "id": "quality_threshold_manager_qualitythresholdmanager", "label": "QualityThresholdManager", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L85" }, { "id": "quality_threshold_manager_qualitythresholdmanager_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L86" }, { "id": "quality_threshold_manager_qualitythresholdmanager_getthreshold", "label": ".getThreshold()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L100" }, { "id": "quality_threshold_manager_qualitythresholdmanager_getallthresholds", "label": ".getAllThresholds()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L129" }, { "id": "quality_threshold_manager_qualitythresholdmanager_setthreshold", "label": ".setThreshold()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L173" }, { "id": "quality_threshold_manager_qualitythresholdmanager_deletethreshold", "label": ".deleteThreshold()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L235" }, { "id": "quality_threshold_manager_qualitythresholdmanager_initializedefaultthresholds", "label": ".initializeDefaultThresholds()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L264" }, { "id": "quality_threshold_manager_qualitythresholdmanager_validatethreshold", "label": ".validateThreshold()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L304" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_spec_ts", "label": "quality-threshold-manager.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.spec.ts", "source_location": "L1" }, { "id": "quality_threshold_manager_spec_createqualitythresholdstable", "label": "createQualityThresholdsTable()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.spec.ts", "source_location": "L10" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_reporter_ts", "label": "quality-reporter.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L1" }, { "id": "quality_reporter_escapehtml", "label": "escapeHtml()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L24" }, { "id": "quality_reporter_qualityreporter", "label": "QualityReporter", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L175" }, { "id": "quality_reporter_qualityreporter_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L179" }, { "id": "quality_reporter_qualityreporter_collectreportdata", "label": ".collectReportData()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L193" }, { "id": "quality_reporter_qualityreporter_generatemarkdownreport", "label": ".generateMarkdownReport()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L354" }, { "id": "quality_reporter_qualityreporter_generatejsonreport", "label": ".generateJsonReport()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L435" }, { "id": "quality_reporter_qualityreporter_generatehtmlreport", "label": ".generateHtmlReport()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L445" }, { "id": "quality_reporter_qualityreporter_generatereport", "label": ".generateReport()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L731" }, { "id": "quality_reporter_qualityreporter_savereporttofile", "label": ".saveReportToFile()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L765" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "label": "quality-reporter.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L1" }, { "id": "quality_reporter_spec_createqualitymeasurementhistorytable", "label": "createQualityMeasurementHistoryTable()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L14" }, { "id": "quality_reporter_spec_createqualitymetricstable", "label": "createQualityMetricsTable()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L38" }, { "id": "quality_reporter_spec_createqualitythresholdstable", "label": "createQualityThresholdsTable()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L64" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_spec_ts", "label": "quality-metrics-collector.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.spec.ts", "source_location": "L1" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "label": "quality-assurance-service.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L1" }, { "id": "quality_assurance_service_qualityassuranceservice", "label": "QualityAssuranceService", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L94" }, { "id": "quality_assurance_service_qualityassuranceservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L101" }, { "id": "quality_assurance_service_qualityassuranceservice_measurequality", "label": ".measureQuality()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L123" }, { "id": "quality_assurance_service_qualityassuranceservice_generatereport", "label": ".generateReport()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L224" }, { "id": "quality_assurance_service_qualityassuranceservice_getreportdata", "label": ".getReportData()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L234" }, { "id": "quality_assurance_service_qualityassuranceservice_initializedefaultthresholds", "label": ".initializeDefaultThresholds()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L247" }, { "id": "quality_assurance_service_qualityassuranceservice_getthresholds", "label": ".getThresholds()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L258" }, { "id": "quality_assurance_service_qualityassuranceservice_setthreshold", "label": ".setThreshold()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L273" }, { "id": "quality_assurance_service_qualityassuranceservice_deletethreshold", "label": ".deleteThreshold()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L297" }, { "id": "quality_assurance_service_qualityassuranceservice_getmeasurementhistory", "label": ".getMeasurementHistory()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L311" }, { "id": "quality_assurance_service_qualityassuranceservice_getlatestmetrics", "label": ".getLatestMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L328" }, { "id": "quality_assurance_service_qualityassuranceservice_runbatchmeasurement", "label": ".runBatchMeasurement()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L340" }, { "id": "quality_assurance_service_qualityassuranceservice_runtestmeasurement", "label": ".runTestMeasurement()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L357" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "label": "quality-metrics-collector.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1" }, { "id": "quality_metrics_collector_qualitymetricscollector", "label": "QualityMetricsCollector", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L187" }, { "id": "quality_metrics_collector_qualitymetricscollector_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L188" }, { "id": "quality_metrics_collector_qualitymetricscollector_calculatemrr", "label": ".calculateMRR()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L202" }, { "id": "quality_metrics_collector_qualitymetricscollector_collectsearchmetrics", "label": ".collectSearchMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L248" }, { "id": "quality_metrics_collector_qualitymetricscollector_collectrelationmetrics", "label": ".collectRelationMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L616" }, { "id": "quality_metrics_collector_qualitymetricscollector_collectconsolidationmetrics", "label": ".collectConsolidationMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L784" }, { "id": "quality_metrics_collector_qualitymetricscollector_collectstoragemetrics", "label": ".collectStorageMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1022" }, { "id": "quality_metrics_collector_qualitymetricscollector_collectallmetrics", "label": ".collectAllMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1293" }, { "id": "quality_metrics_collector_qualitymetricscollector_collectmetricsbynamespace", "label": ".collectMetricsByNamespace()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1311" }, { "id": "quality_metrics_collector_qualitymetricscollector_collectcategorymetrics", "label": ".collectCategoryMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1332" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_evaluator_ts", "label": "quality-evaluator.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L1" }, { "id": "quality_evaluator_qualityevaluator", "label": "QualityEvaluator", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L124" }, { "id": "quality_evaluator_qualityevaluator_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L127" }, { "id": "quality_evaluator_qualityevaluator_evaluatemetric", "label": ".evaluateMetric()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L143" }, { "id": "quality_evaluator_qualityevaluator_evaluatemetrics", "label": ".evaluateMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L187" }, { "id": "quality_evaluator_qualityevaluator_evaluateallmetrics", "label": ".evaluateAllMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L276" }, { "id": "quality_evaluator_qualityevaluator_determineoverallstatus", "label": ".determineOverallStatus()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L291" }, { "id": "quality_evaluator_qualityevaluator_generatewarninginfo", "label": ".generateWarningInfo()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L318" }, { "id": "quality_evaluator_qualityevaluator_logwarningtofile", "label": ".logWarningToFile()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L351" }, { "id": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "label": "quality-recorder.spec.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L1" }, { "id": "quality_recorder_spec_createqualitymeasurementhistorytable", "label": "createQualityMeasurementHistoryTable()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L14" }, { "id": "quality_recorder_spec_createqualitymetricstable", "label": "createQualityMetricsTable()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L38" }, { "id": "quality_recorder_spec_createqualitythresholdstable", "label": "createQualityThresholdsTable()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L64" }, { "id": "src_tools_migrate_embeddings_tool_ts", "label": "migrate-embeddings-tool.ts", "file_type": "code", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L1" }, { "id": "migrate_embeddings_tool_migrateembeddingstool", "label": "MigrateEmbeddingsTool", "file_type": "code", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L38" }, { "id": "migrate_embeddings_tool_migrateembeddingstool_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L42" }, { "id": "migrate_embeddings_tool_migrateembeddingstool_loadvecextension", "label": ".loadVecExtension()", "file_type": "code", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L82" }, { "id": "migrate_embeddings_tool_migrateembeddingstool_createandstoreembeddingforprovider", "label": ".createAndStoreEmbeddingForProvider()", "file_type": "code", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L95" }, { "id": "migrate_embeddings_tool_migrateembeddingstool_handle", "label": ".handle()", "file_type": "code", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L183" }, { "id": "src_tools_tool_registry_ts", "label": "tool-registry.ts", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L1" }, { "id": "tool_registry_toolregistry", "label": "ToolRegistry", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L27" }, { "id": "tool_registry_toolregistry_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L33" }, { "id": "tool_registry_toolregistry_register", "label": ".register()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L44" }, { "id": "tool_registry_toolregistry_registerall", "label": ".registerAll()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L63" }, { "id": "tool_registry_toolregistry_get", "label": ".get()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L70" }, { "id": "tool_registry_toolregistry_getall", "label": ".getAll()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L74" }, { "id": "tool_registry_toolregistry_execute", "label": ".execute()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L78" }, { "id": "tool_registry_toolregistry_has", "label": ".has()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L117" }, { "id": "tool_registry_toolregistry_remove", "label": ".remove()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L121" }, { "id": "tool_registry_toolregistry_clear", "label": ".clear()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L127" }, { "id": "tool_registry_toolregistry_size", "label": ".size()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L133" }, { "id": "tool_registry_toolregistry_getnames", "label": ".getNames()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L137" }, { "id": "tool_registry_toolregistry_updatemetrics", "label": ".updateMetrics()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L141" }, { "id": "tool_registry_toolregistry_generatecachekey", "label": ".generateCacheKey()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L153" }, { "id": "tool_registry_toolregistry_cacheresult", "label": ".cacheResult()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L157" }, { "id": "tool_registry_toolregistry_log", "label": ".log()", "file_type": "code", "source_file": "src/tools/tool-registry.ts", "source_location": "L169" }, { "id": "src_tools_types_ts", "label": "types.ts", "file_type": "code", "source_file": "src/tools/types.ts", "source_location": "L1" }, { "id": "src_tools_base_tool_ts", "label": "base-tool.ts", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L1" }, { "id": "base_tool_constructor", "label": "constructor()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L20" }, { "id": "base_tool_getdefinition", "label": "getDefinition()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L29" }, { "id": "base_tool_createsuccessresult", "label": "createSuccessResult()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L46" }, { "id": "base_tool_createerrorresult", "label": "createErrorResult()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L61" }, { "id": "base_tool_safejsonparse", "label": "safeJsonParse()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L82" }, { "id": "base_tool_validatestring", "label": "validateString()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L94" }, { "id": "base_tool_validatenumber", "label": "validateNumber()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L113" }, { "id": "base_tool_validatearray", "label": "validateArray()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L134" }, { "id": "base_tool_logerror", "label": "logError()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L149" }, { "id": "base_tool_logwarning", "label": "logWarning()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L165" }, { "id": "base_tool_loginfo", "label": "logInfo()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L179" }, { "id": "base_tool_validatedatabase", "label": "validateDatabase()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L193" }, { "id": "base_tool_validateservice", "label": "validateService()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L202" }, { "id": "base_tool_handlefailure", "label": "handleFailure()", "file_type": "code", "source_file": "src/tools/base-tool.ts", "source_location": "L212" }, { "id": "src_tools_index_ts", "label": "index.ts", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L1" }, { "id": "index_gettoolregistry", "label": "getToolRegistry()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L58" }, { "id": "index_gettool", "label": "getTool()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L62" }, { "id": "index_getalltools", "label": "getAllTools()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L66" }, { "id": "index_telemetryparamscontext", "label": "telemetryParamsContext()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L71" }, { "id": "index_resolvetelemetryownerid", "label": "resolveTelemetryOwnerId()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L89" }, { "id": "index_executetool", "label": "executeTool()", "file_type": "code", "source_file": "src/tools/index.ts", "source_location": "L110" }, { "id": "src_test_test_sleep_consolidation_isolation_spec_ts", "label": "test-sleep-consolidation-isolation.spec.ts", "file_type": "code", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L1" }, { "id": "test_sleep_consolidation_isolation_spec_measurerecall", "label": "measureRecall()", "file_type": "code", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L70" }, { "id": "src_test_test_feedback_ranking_spec_ts", "label": "test-feedback-ranking.spec.ts", "file_type": "code", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L1" }, { "id": "test_feedback_ranking_spec_parseitems", "label": "parseItems()", "file_type": "code", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L82" }, { "id": "src_test_mock_database_ts", "label": "mock-database.ts", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L1" }, { "id": "mock_database_mockpreparedstatement", "label": "MockPreparedStatement", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L10" }, { "id": "mock_database_mockpreparedstatement_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L14" }, { "id": "mock_database_mockpreparedstatement_all", "label": ".all()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L20" }, { "id": "mock_database_mockpreparedstatement_get", "label": ".get()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L26" }, { "id": "mock_database_mockpreparedstatement_run", "label": ".run()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L32" }, { "id": "mock_database_mockdatabase", "label": "MockDatabase", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L38" }, { "id": "mock_database_mockdatabase_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L43" }, { "id": "mock_database_mockdatabase_setupdefaultdata", "label": ".setupDefaultData()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L47" }, { "id": "mock_database_mockdatabase_prepare", "label": ".prepare()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L72" }, { "id": "mock_database_mockdatabase_analyzequery", "label": ".analyzeQuery()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L77" }, { "id": "mock_database_mockdatabase_exec", "label": ".exec()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L104" }, { "id": "mock_database_mockdatabase_close", "label": ".close()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L108" }, { "id": "mock_database_mockdatabase_isopen", "label": ".isOpen()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L112" }, { "id": "mock_database_mockdatabase_setmockerror", "label": ".setMockError()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L116" }, { "id": "mock_database_mockdatabase_addmockdata", "label": ".addMockData()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L120" }, { "id": "mock_database_mockdatabase_clearmockdata", "label": ".clearMockData()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L124" }, { "id": "mock_database_createmockdatabase", "label": "createMockDatabase()", "file_type": "code", "source_file": "src/test/mock-database.ts", "source_location": "L130" }, { "id": "src_test_test_telemetry_spec_ts", "label": "test-telemetry.spec.ts", "file_type": "code", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L1" }, { "id": "test_telemetry_spec_telemetrydb", "label": "telemetryDb()", "file_type": "code", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L14" }, { "id": "test_telemetry_spec_percentile95", "label": "percentile95()", "file_type": "code", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L21" }, { "id": "test_telemetry_spec_run", "label": "run()", "file_type": "code", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L68" }, { "id": "src_test_test_sleep_consolidation_spec_ts", "label": "test-sleep-consolidation.spec.ts", "file_type": "code", "source_file": "src/test/test-sleep-consolidation.spec.ts", "source_location": "L1" }, { "id": "test_sleep_consolidation_spec_seedcluster", "label": "seedCluster()", "file_type": "code", "source_file": "src/test/test-sleep-consolidation.spec.ts", "source_location": "L36" }, { "id": "src_test_helpers_search_quality_benchmark_builder_ts", "label": "search-quality-benchmark-builder.ts", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-builder.ts", "source_location": "L1" }, { "id": "search_quality_benchmark_builder_normalizetags", "label": "normalizeTags()", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-builder.ts", "source_location": "L18" }, { "id": "search_quality_benchmark_builder_buildbenchmarkcorpus", "label": "buildBenchmarkCorpus()", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-builder.ts", "source_location": "L39" }, { "id": "src_test_helpers_search_quality_metrics_ts", "label": "search-quality-metrics.ts", "file_type": "code", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L1" }, { "id": "search_quality_metrics_calculateprecisionatk", "label": "calculatePrecisionAtK()", "file_type": "code", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L27" }, { "id": "search_quality_metrics_calculaterecallatk", "label": "calculateRecallAtK()", "file_type": "code", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L50" }, { "id": "search_quality_metrics_calculatedcg", "label": "calculateDCG()", "file_type": "code", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L72" }, { "id": "search_quality_metrics_calculateidcg", "label": "calculateIDCG()", "file_type": "code", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L100" }, { "id": "search_quality_metrics_calculatendcgatk", "label": "calculateNDCGAtK()", "file_type": "code", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L121" }, { "id": "search_quality_metrics_calculatemeanprecisionatk", "label": "calculateMeanPrecisionAtK()", "file_type": "code", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L144" }, { "id": "search_quality_metrics_calculatemeanrecallatk", "label": "calculateMeanRecallAtK()", "file_type": "code", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L170" }, { "id": "search_quality_metrics_calculatemeanndcgatk", "label": "calculateMeanNDCGAtK()", "file_type": "code", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L196" }, { "id": "search_quality_metrics_calculaterankingaccuracy", "label": "calculateRankingAccuracy()", "file_type": "code", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L222" }, { "id": "search_quality_metrics_generatequalityreport", "label": "generateQualityReport()", "file_type": "code", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L256" }, { "id": "src_test_helpers_benchmark_search_database_ts", "label": "benchmark-search-database.ts", "file_type": "code", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L1" }, { "id": "benchmark_search_database_normalizememorytype", "label": "normalizeMemoryType()", "file_type": "code", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L21" }, { "id": "benchmark_search_database_createseededbenchmarkdatabase", "label": "createSeededBenchmarkDatabase()", "file_type": "code", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L38" }, { "id": "benchmark_search_database_seedonecorpusrow", "label": "seedOneCorpusRow()", "file_type": "code", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L101" }, { "id": "src_test_helpers_test_database_ts", "label": "test-database.ts", "file_type": "code", "source_file": "src/test/helpers/test-database.ts", "source_location": "L1" }, { "id": "test_database_createtestdatabasewithoutservices", "label": "createTestDatabaseWithoutServices()", "file_type": "code", "source_file": "src/test/helpers/test-database.ts", "source_location": "L23" }, { "id": "test_database_setuptestdatabase", "label": "setupTestDatabase()", "file_type": "code", "source_file": "src/test/helpers/test-database.ts", "source_location": "L30" }, { "id": "test_database_cleanuptestdatabase", "label": "cleanupTestDatabase()", "file_type": "code", "source_file": "src/test/helpers/test-database.ts", "source_location": "L41" }, { "id": "test_database_createtestmemory", "label": "createTestMemory()", "file_type": "code", "source_file": "src/test/helpers/test-database.ts", "source_location": "L73" }, { "id": "src_test_helpers_search_quality_review_verifier_ts", "label": "search-quality-review-verifier.ts", "file_type": "code", "source_file": "src/test/helpers/search-quality-review-verifier.ts", "source_location": "L1" }, { "id": "search_quality_review_verifier_normalizebenchmarkgroundtruths", "label": "normalizeBenchmarkGroundTruths()", "file_type": "code", "source_file": "src/test/helpers/search-quality-review-verifier.ts", "source_location": "L25" }, { "id": "search_quality_review_verifier_verifyreviewablebenchmark", "label": "verifyReviewableBenchmark()", "file_type": "code", "source_file": "src/test/helpers/search-quality-review-verifier.ts", "source_location": "L45" }, { "id": "src_test_helpers_search_quality_benchmark_fixtures_ts", "label": "search-quality-benchmark-fixtures.ts", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L1" }, { "id": "search_quality_benchmark_fixtures_resolvebenchmarkdir", "label": "resolveBenchmarkDir()", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L48" }, { "id": "search_quality_benchmark_fixtures_readjsonfile", "label": "readJsonFile()", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L52" }, { "id": "search_quality_benchmark_fixtures_loadbenchmarkmanifest", "label": "loadBenchmarkManifest()", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L64" }, { "id": "search_quality_benchmark_fixtures_assertstrictbenchmark", "label": "assertStrictBenchmark()", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L77" }, { "id": "search_quality_benchmark_fixtures_loadbenchmarkqueries", "label": "loadBenchmarkQueries()", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L101" }, { "id": "search_quality_benchmark_fixtures_buildbenchmarkquerylookup", "label": "buildBenchmarkQueryLookup()", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L114" }, { "id": "search_quality_benchmark_fixtures_loadbenchmarkgroundtruth", "label": "loadBenchmarkGroundTruth()", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L121" }, { "id": "search_quality_benchmark_fixtures_loadbenchmarkcorpus", "label": "loadBenchmarkCorpus()", "file_type": "code", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L140" }, { "id": "src_test_helpers_consolidation_test_data_ts", "label": "consolidation-test-data.ts", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L1" }, { "id": "consolidation_test_data_initializetestdatabase", "label": "initializeTestDatabase()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L38" }, { "id": "consolidation_test_data_insertmemoryitem", "label": "insertMemoryItem()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L136" }, { "id": "consolidation_test_data_insertmemoryembedding", "label": "insertMemoryEmbedding()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L176" }, { "id": "consolidation_test_data_seededrandom", "label": "SeededRandom", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L191" }, { "id": "consolidation_test_data_seededrandom_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L193" }, { "id": "consolidation_test_data_seededrandom_random", "label": ".random()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L196" }, { "id": "consolidation_test_data_seededrandom_randomint", "label": ".randomInt()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L200" }, { "id": "consolidation_test_data_seededrandom_randomfloat", "label": ".randomFloat()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L203" }, { "id": "consolidation_test_data_generatesamplememoryitems", "label": "generateSampleMemoryItems()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L208" }, { "id": "consolidation_test_data_generatescenariobasedtestdata", "label": "generateScenarioBasedTestData()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L253" }, { "id": "consolidation_test_data_generateseededembeddings", "label": "generateSeededEmbeddings()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L315" }, { "id": "consolidation_test_data_generatesampleembeddings", "label": "generateSampleEmbeddings()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L337" }, { "id": "consolidation_test_data_seedtestdatabase", "label": "seedTestDatabase()", "file_type": "code", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L344" }, { "id": "src_test_helpers_benchmark_search_database_spec_ts", "label": "benchmark-search-database.spec.ts", "file_type": "code", "source_file": "src/test/helpers/benchmark-search-database.spec.ts", "source_location": "L1" }, { "id": "src_test_helpers_query_counter_ts", "label": "query-counter.ts", "file_type": "code", "source_file": "src/test/helpers/query-counter.ts", "source_location": "L1" }, { "id": "query_counter_extractquerytype", "label": "extractQueryType()", "file_type": "code", "source_file": "src/test/helpers/query-counter.ts", "source_location": "L23" }, { "id": "query_counter_isexcluded", "label": "isExcluded()", "file_type": "code", "source_file": "src/test/helpers/query-counter.ts", "source_location": "L32" }, { "id": "query_counter_createquerycounter", "label": "createQueryCounter()", "file_type": "code", "source_file": "src/test/helpers/query-counter.ts", "source_location": "L36" }, { "id": "src_test_helpers_vector_search_quality_metrics_ts", "label": "vector-search-quality-metrics.ts", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1" }, { "id": "vector_search_quality_metrics_calculatekendalltau", "label": "calculateKendallTau()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L158" }, { "id": "vector_search_quality_metrics_calculatespearmanrho", "label": "calculateSpearmanRho()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L281" }, { "id": "vector_search_quality_metrics_calculateranks", "label": "calculateRanks()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L335" }, { "id": "vector_search_quality_metrics_calculatetopkretention", "label": "calculateTopKRetention()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L381" }, { "id": "vector_search_quality_metrics_generatevectoronlysearchresults", "label": "generateVectorOnlySearchResults()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L433" }, { "id": "vector_search_quality_metrics_generateconsolidationsearchresults", "label": "generateConsolidationSearchResults()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L500" }, { "id": "vector_search_quality_metrics_generateorderpreservationreport", "label": "generateOrderPreservationReport()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L571" }, { "id": "vector_search_quality_metrics_measurevectoronlyquality", "label": "measureVectorOnlyQuality()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L700" }, { "id": "vector_search_quality_metrics_measureconsolidationquality", "label": "measureConsolidationQuality()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L737" }, { "id": "vector_search_quality_metrics_calculatequalitydegradation", "label": "calculateQualityDegradation()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L802" }, { "id": "vector_search_quality_metrics_validatequalitythresholds", "label": "validateQualityThresholds()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L910" }, { "id": "vector_search_quality_metrics_comparequalitywithgroundtruth", "label": "compareQualityWithGroundTruth()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1022" }, { "id": "vector_search_quality_metrics_generatequalitycomparisonreport", "label": "generateQualityComparisonReport()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1144" }, { "id": "vector_search_quality_metrics_visualizequalitycomparison", "label": "visualizeQualityComparison()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1188" }, { "id": "vector_search_quality_metrics_validatelowvectorhighconsolidation", "label": "validateLowVectorHighConsolidation()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1384" }, { "id": "vector_search_quality_metrics_validatehighvectorlowconsolidation", "label": "validateHighVectorLowConsolidation()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1486" }, { "id": "vector_search_quality_metrics_validatew2upperbound", "label": "validateW2UpperBound()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1634" }, { "id": "vector_search_quality_metrics_generateextremescenarioreport", "label": "generateExtremeScenarioReport()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1796" }, { "id": "vector_search_quality_metrics_savebaselinesnapshot", "label": "saveBaselineSnapshot()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1965" }, { "id": "vector_search_quality_metrics_loadbaselinesnapshot", "label": "loadBaselineSnapshot()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2008" }, { "id": "vector_search_quality_metrics_comparewithbaseline", "label": "compareWithBaseline()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2144" }, { "id": "vector_search_quality_metrics_detectqualitydegradation", "label": "detectQualityDegradation()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2308" }, { "id": "vector_search_quality_metrics_printqualityalert", "label": "printQualityAlert()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2495" }, { "id": "vector_search_quality_metrics_detectandalertqualitydegradation", "label": "detectAndAlertQualityDegradation()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2641" }, { "id": "vector_search_quality_metrics_groundtruthseededrandom", "label": "GroundTruthSeededRandom", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2659" }, { "id": "vector_search_quality_metrics_groundtruthseededrandom_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2662" }, { "id": "vector_search_quality_metrics_groundtruthseededrandom_random", "label": ".random()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2669" }, { "id": "vector_search_quality_metrics_groundtruthseededrandom_randomint", "label": ".randomInt()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2679" }, { "id": "vector_search_quality_metrics_generategroundtruth", "label": "generateGroundTruth()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2733" }, { "id": "vector_search_quality_metrics_savegroundtruth", "label": "saveGroundTruth()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2802" }, { "id": "vector_search_quality_metrics_loadgroundtruth", "label": "loadGroundTruth()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2844" }, { "id": "vector_search_quality_metrics_generateorloadgroundtruth", "label": "generateOrLoadGroundTruth()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2898" }, { "id": "vector_search_quality_metrics_loadstrictbenchmarkgroundtruth", "label": "loadStrictBenchmarkGroundTruth()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2925" }, { "id": "vector_search_quality_metrics_saveorderpreservationreport", "label": "saveOrderPreservationReport()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2966" }, { "id": "vector_search_quality_metrics_savequalitycomparisonreport", "label": "saveQualityComparisonReport()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L3097" }, { "id": "vector_search_quality_metrics_saveextremescenarioreport", "label": "saveExtremeScenarioReport()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L3176" }, { "id": "vector_search_quality_metrics_saveintegratedreport", "label": "saveIntegratedReport()", "file_type": "code", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L3360" }, { "id": "scripts_copy_assets_js", "label": "copy-assets.js", "file_type": "code", "source_file": "scripts/copy-assets.js", "source_location": "L1" } ], "edges": [ { "source": "src_bootstrap_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_bootstrap_spec_ts", "target": "bootstrap_spec_constructor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/bootstrap.spec.ts", "source_location": "L231", "weight": 1.0 }, { "source": "src_bootstrap_spec_ts", "target": "bootstrap_spec_loadbootstrap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/bootstrap.spec.ts", "source_location": "L254", "weight": 1.0 }, { "source": "src_bootstrap_spec_ts", "target": "bootstrap_spec_installtimeoutspy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/bootstrap.spec.ts", "source_location": "L258", "weight": 1.0 }, { "source": "src_index_ts", "target": "init_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_index_ts", "target": "bootstrap_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_index_ts", "target": "db_path_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_index_ts", "target": "index_createmementocore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_index_ts", "target": "index_closedatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/index.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "hybrid_search_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "forgetting_policy_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "performance_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "performance_alert_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "write_coalescing_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "anchor_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "anchor_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "failure_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "async_optimizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "batch_scheduler_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "consolidation_score_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "database_optimizer_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "reflexion_worker_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "database_optimizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "consolidation_score_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "reflexion_worker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "batch_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "sleep_consolidation_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L34", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "wal_checkpoint_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "database_lock_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L37", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "meta_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "introspection_scan_cache_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L39", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L40", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "telemetry_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L41", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "telemetry_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L42", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "runtime_diagnostics_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L43", "weight": 1.0 }, { "source": "src_bootstrap_ts", "target": "bootstrap_initializeservices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/bootstrap.ts", "source_location": "L76", "weight": 1.0 }, { "source": "src_context_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/context.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_context_ts", "target": "bootstrap_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/context.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_context_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/context.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_context_ts", "target": "context_createservercontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/context.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_context_ts", "target": "context_createtoolcontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/context.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_context_ts", "target": "context_createtoolcontextfromservercontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/context.ts", "source_location": "L37", "weight": 1.0 }, { "source": "context_createtoolcontext", "target": "context_createservercontext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/context.ts", "source_location": "L30", "weight": 1.0 }, { "source": "context_createtoolcontext", "target": "context_createtoolcontextfromservercontext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/context.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_workers_consolidation_score_worker_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_workers_consolidation_score_worker_ts", "target": "consolidation_score_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_workers_consolidation_score_worker_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_workers_consolidation_score_worker_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_workers_consolidation_score_worker_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_workers_consolidation_score_worker_ts", "target": "consolidation_score_worker_consolidationscoreworker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L63", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker", "target": "consolidation_score_worker_consolidationscoreworker_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L67", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker", "target": "consolidation_score_worker_consolidationscoreworker_runincrementalrecalculation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L92", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker", "target": "consolidation_score_worker_consolidationscoreworker_runfullsweep", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L217", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker", "target": "consolidation_score_worker_consolidationscoreworker_fetchrecentrecords", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L345", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker", "target": "consolidation_score_worker_consolidationscoreworker_fetchallrecords", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L387", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker", "target": "consolidation_score_worker_consolidationscoreworker_processchunk", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L423", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker", "target": "consolidation_score_worker_consolidationscoreworker_getcurrentscore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L535", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker", "target": "consolidation_score_worker_consolidationscoreworker_chunkarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L546", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker", "target": "consolidation_score_worker_consolidationscoreworker_delay", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L557", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker", "target": "consolidation_score_worker_consolidationscoreworker_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L564", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker_runincrementalrecalculation", "target": "consolidation_score_worker_consolidationscoreworker_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L114", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker_runincrementalrecalculation", "target": "consolidation_score_worker_consolidationscoreworker_fetchrecentrecords", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L119", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker_runincrementalrecalculation", "target": "consolidation_score_worker_consolidationscoreworker_chunkarray", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L132", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker_runincrementalrecalculation", "target": "consolidation_score_worker_consolidationscoreworker_processchunk", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L144", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker_runincrementalrecalculation", "target": "consolidation_score_worker_consolidationscoreworker_delay", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L164", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker_runfullsweep", "target": "consolidation_score_worker_consolidationscoreworker_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L233", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker_runfullsweep", "target": "consolidation_score_worker_consolidationscoreworker_fetchallrecords", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L236", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker_runfullsweep", "target": "consolidation_score_worker_consolidationscoreworker_chunkarray", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L249", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker_runfullsweep", "target": "consolidation_score_worker_consolidationscoreworker_processchunk", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L262", "weight": 1.0 }, { "source": "consolidation_score_worker_consolidationscoreworker_runfullsweep", "target": "consolidation_score_worker_consolidationscoreworker_delay", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/workers/consolidation-score-worker.ts", "source_location": "L293", "weight": 1.0 }, { "source": "src_server_mcp_logger_ts", "target": "mcp_logger_getcurrentloglevel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_server_mcp_logger_ts", "target": "mcp_logger_shouldlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_server_mcp_logger_ts", "target": "mcp_logger_gettimestamp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_server_mcp_logger_ts", "target": "mcp_logger_safestderrwrite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_server_mcp_logger_ts", "target": "mcp_logger_mcploggerstub", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L36", "weight": 1.0 }, { "source": "mcp_logger_mcploggerstub", "target": "mcp_logger_mcploggerstub_setserver", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L39", "weight": 1.0 }, { "source": "mcp_logger_mcploggerstub", "target": "mcp_logger_mcploggerstub_logserver", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L43", "weight": 1.0 }, { "source": "mcp_logger_mcploggerstub", "target": "mcp_logger_mcploggerstub_logbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L50", "weight": 1.0 }, { "source": "mcp_logger_mcploggerstub", "target": "mcp_logger_mcploggerstub_logmcpprotocol", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L57", "weight": 1.0 }, { "source": "mcp_logger_shouldlog", "target": "mcp_logger_getcurrentloglevel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L23", "weight": 1.0 }, { "source": "mcp_logger_mcploggerstub_logserver", "target": "mcp_logger_shouldlog", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L44", "weight": 1.0 }, { "source": "mcp_logger_mcploggerstub_logserver", "target": "mcp_logger_gettimestamp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L46", "weight": 1.0 }, { "source": "mcp_logger_mcploggerstub_logserver", "target": "mcp_logger_safestderrwrite", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L47", "weight": 1.0 }, { "source": "mcp_logger_mcploggerstub_logbatch", "target": "mcp_logger_shouldlog", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L51", "weight": 1.0 }, { "source": "mcp_logger_mcploggerstub_logbatch", "target": "mcp_logger_gettimestamp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L53", "weight": 1.0 }, { "source": "mcp_logger_mcploggerstub_logbatch", "target": "mcp_logger_safestderrwrite", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/server/mcp-logger.ts", "source_location": "L54", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "reflexion_worker_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "failure_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "async_optimizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "reflection_notes_merge_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "procedural_memory_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "procedural_memory_extractor_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "relation_type_converter_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "procedural_llm_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "procedural_versioning_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_ts", "target": "reflexion_worker_reflexionworker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L33", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L57", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L76", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L110", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_starthealthcheck", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L144", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_performhealthcheck", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L154", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_attemptrestart", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L183", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_autoreflect", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L226", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_isduplicate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L378", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_generateeventkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L400", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_cleanupduplicatewindow", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L408", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_generatereflectionnote", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L420", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_generatelessonslearned", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L435", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_generatesuggestedimprovements", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L448", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_analyzefailurepattern", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L480", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_extracttaskgoal", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L535", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_converttoproceduralmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L562", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_updateproceduralmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L618", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_createproceduralmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L769", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_parsereflectionnotes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L841", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_registerhandler", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L871", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_queuefailureevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L884", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_removeoldestqueuedevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L933", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_processfailureevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L942", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L977", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_checkqueuebacklog", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L989", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_getreflexionmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L1002", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker", "target": "reflexion_worker_reflexionworker_getintegratedmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L1030", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_start", "target": "reflexion_worker_reflexionworker_starthealthcheck", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L90", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_start", "target": "reflexion_worker_reflexionworker_attemptrestart", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L102", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_performhealthcheck", "target": "reflexion_worker_reflexionworker_checkqueuebacklog", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L159", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_performhealthcheck", "target": "reflexion_worker_reflexionworker_attemptrestart", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L167", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_attemptrestart", "target": "reflexion_worker_reflexionworker_stop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L201", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_attemptrestart", "target": "reflexion_worker_reflexionworker_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L204", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_autoreflect", "target": "reflexion_worker_reflexionworker_isduplicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L229", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_autoreflect", "target": "reflexion_worker_reflexionworker_generateeventkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L238", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_autoreflect", "target": "reflexion_worker_reflexionworker_generatereflectionnote", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L242", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_autoreflect", "target": "reflexion_worker_reflexionworker_extracttaskgoal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L245", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_autoreflect", "target": "reflexion_worker_reflexionworker_parsereflectionnotes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L261", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_autoreflect", "target": "reflexion_worker_reflexionworker_analyzefailurepattern", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L268", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_autoreflect", "target": "reflexion_worker_reflexionworker_converttoproceduralmemory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L338", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_isduplicate", "target": "reflexion_worker_reflexionworker_generateeventkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L379", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_generatereflectionnote", "target": "reflexion_worker_reflexionworker_generatelessonslearned", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L426", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_generatereflectionnote", "target": "reflexion_worker_reflexionworker_generatesuggestedimprovements", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L427", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_converttoproceduralmemory", "target": "reflexion_worker_reflexionworker_updateproceduralmemory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L595", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_converttoproceduralmemory", "target": "reflexion_worker_reflexionworker_createproceduralmemory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L604", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_updateproceduralmemory", "target": "reflexion_worker_reflexionworker_createproceduralmemory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L729", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_queuefailureevent", "target": "reflexion_worker_reflexionworker_checkqueuebacklog", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L909", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_processfailureevent", "target": "reflexion_worker_reflexionworker_autoreflect", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L947", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_getreflexionmetrics", "target": "reflexion_worker_reflexionworker_getstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L1011", "weight": 1.0 }, { "source": "reflexion_worker_reflexionworker_getintegratedmetrics", "target": "reflexion_worker_reflexionworker_getreflexionmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.ts", "source_location": "L1054", "weight": 1.0 }, { "source": "src_infrastructure_async_optimizer_ts", "target": "async_task_queue_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_async_optimizer_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_async_optimizer_ts", "target": "async_optimizer_asynctaskqueue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L39", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L58", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_addtask", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L66", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L105", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L117", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_processnext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L128", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_processnextbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L157", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_getresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L169", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_gettaskstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L176", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_getstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L187", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_updatestats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L194", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_ontaskcompleted", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L216", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_ontaskfailed", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L224", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_getnexttask", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L232", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_isrunning", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L239", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_canceltask", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L246", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L259", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_getcompletedtasks", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L267", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_getfailedtasks", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L274", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_retrytask", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L281", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_getqueuelength", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L312", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_isqueueempty", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L319", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_getprocessingtasks", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L326", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_gettaskbyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L333", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_gettasksbytype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L348", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue", "target": "async_optimizer_asynctaskqueue_gettasksbypriority", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L355", "weight": 1.0 }, { "source": "src_infrastructure_async_optimizer_ts", "target": "async_optimizer_worker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L363", "weight": 1.0 }, { "source": "async_optimizer_worker", "target": "async_optimizer_worker_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L368", "weight": 1.0 }, { "source": "async_optimizer_worker", "target": "async_optimizer_worker_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L377", "weight": 1.0 }, { "source": "async_optimizer_worker", "target": "async_optimizer_worker_executetask", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L416", "weight": 1.0 }, { "source": "async_optimizer_worker", "target": "async_optimizer_worker_processmemoryoperation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L438", "weight": 1.0 }, { "source": "async_optimizer_worker", "target": "async_optimizer_worker_processembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L462", "weight": 1.0 }, { "source": "async_optimizer_worker", "target": "async_optimizer_worker_processsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L471", "weight": 1.0 }, { "source": "async_optimizer_worker", "target": "async_optimizer_worker_processcleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L480", "weight": 1.0 }, { "source": "async_optimizer_worker", "target": "async_optimizer_worker_processbatchinsert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L489", "weight": 1.0 }, { "source": "async_optimizer_worker", "target": "async_optimizer_worker_processfailureevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L498", "weight": 1.0 }, { "source": "async_optimizer_worker", "target": "async_optimizer_worker_handletimeout", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L512", "weight": 1.0 }, { "source": "src_infrastructure_async_optimizer_ts", "target": "async_optimizer_batchprocessor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L526", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor", "target": "async_optimizer_batchprocessor_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L532", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor", "target": "async_optimizer_batchprocessor_addtobatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L540", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor", "target": "async_optimizer_batchprocessor_flushbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L560", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor", "target": "async_optimizer_batchprocessor_processbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L583", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor", "target": "async_optimizer_batchprocessor_processmemorybatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L602", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor", "target": "async_optimizer_batchprocessor_processembeddingbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L610", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor", "target": "async_optimizer_batchprocessor_processsearchcachebatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L618", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor", "target": "async_optimizer_batchprocessor_setflushtimer", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L626", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor", "target": "async_optimizer_batchprocessor_flushall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L642", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor", "target": "async_optimizer_batchprocessor_getbatchstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L650", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue_addtask", "target": "async_optimizer_asynctaskqueue_updatestats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L96", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue_addtask", "target": "async_optimizer_asynctaskqueue_processnext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L97", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue_start", "target": "async_optimizer_asynctaskqueue_processnext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L110", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue_processnext", "target": "async_optimizer_asynctaskqueue_updatestats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L137", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue_processnext", "target": "async_optimizer_worker_execute", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L143", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue_processnextbatch", "target": "async_optimizer_asynctaskqueue_processnext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L162", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue_ontaskcompleted", "target": "async_optimizer_asynctaskqueue_updatestats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L218", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue_ontaskfailed", "target": "async_optimizer_asynctaskqueue_updatestats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L226", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue_canceltask", "target": "async_optimizer_asynctaskqueue_updatestats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L250", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue_clear", "target": "async_optimizer_asynctaskqueue_updatestats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L261", "weight": 1.0 }, { "source": "async_optimizer_asynctaskqueue_retrytask", "target": "async_optimizer_asynctaskqueue_updatestats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L305", "weight": 1.0 }, { "source": "async_optimizer_worker_execute", "target": "async_optimizer_worker_executetask", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L383", "weight": 1.0 }, { "source": "async_optimizer_worker_execute", "target": "async_optimizer_asynctaskqueue_ontaskcompleted", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L386", "weight": 1.0 }, { "source": "async_optimizer_worker_execute", "target": "async_optimizer_asynctaskqueue_addtask", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L399", "weight": 1.0 }, { "source": "async_optimizer_worker_execute", "target": "async_optimizer_asynctaskqueue_ontaskfailed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L402", "weight": 1.0 }, { "source": "async_optimizer_worker_executetask", "target": "async_optimizer_worker_processembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L419", "weight": 1.0 }, { "source": "async_optimizer_worker_executetask", "target": "async_optimizer_worker_processsearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L421", "weight": 1.0 }, { "source": "async_optimizer_worker_executetask", "target": "async_optimizer_worker_processcleanup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L423", "weight": 1.0 }, { "source": "async_optimizer_worker_executetask", "target": "async_optimizer_worker_processbatchinsert", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L425", "weight": 1.0 }, { "source": "async_optimizer_worker_executetask", "target": "async_optimizer_worker_processmemoryoperation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L427", "weight": 1.0 }, { "source": "async_optimizer_worker_executetask", "target": "async_optimizer_worker_processfailureevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L429", "weight": 1.0 }, { "source": "async_optimizer_worker_handletimeout", "target": "async_optimizer_asynctaskqueue_ontaskfailed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L513", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor_addtobatch", "target": "async_optimizer_batchprocessor_flushbatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L550", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor_addtobatch", "target": "async_optimizer_batchprocessor_setflushtimer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L553", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor_flushbatch", "target": "async_optimizer_batchprocessor_processbatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L573", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor_processbatch", "target": "async_optimizer_batchprocessor_processmemorybatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L586", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor_processbatch", "target": "async_optimizer_batchprocessor_processembeddingbatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L589", "weight": 1.0 }, { "source": "async_optimizer_batchprocessor_processbatch", "target": "async_optimizer_batchprocessor_processsearchcachebatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/async-optimizer.ts", "source_location": "L592", "weight": 1.0 }, { "source": "src_infrastructure_consolidation_score_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_consolidation_score_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.spec.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_infrastructure_consolidation_score_service_spec_ts", "target": "consolidation_score_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.spec.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_infrastructure_consolidation_score_service_spec_ts", "target": "consolidation_score_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.spec.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_infrastructure_consolidation_score_service_spec_ts", "target": "consolidation_score_service_spec_createinput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.spec.ts", "source_location": "L236", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "reflexion_worker_spec_extract", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "reflexion_worker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "failure_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "async_optimizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "procedural_memory_change_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "query_counter_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "reflexion_worker_spec_waitforeventprocessing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L41", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "reflexion_worker_spec_createproceduralmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L83", "weight": 1.0 }, { "source": "src_infrastructure_reflexion_worker_spec_ts", "target": "reflexion_worker_spec_createfailureevent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/reflexion-worker.spec.ts", "source_location": "L141", "weight": 1.0 }, { "source": "src_infrastructure_relation_graph_factory_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/relation-graph-factory.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_relation_graph_factory_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/relation-graph-factory.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_relation_graph_factory_ts", "target": "cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/relation-graph-factory.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_relation_graph_factory_ts", "target": "relation_constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/relation-graph-factory.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_relation_graph_factory_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/relation-graph-factory.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_relation_graph_factory_ts", "target": "relation_graph_factory_createrelationgraph", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/relation-graph-factory.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_consolidation_score_service_ts", "target": "consolidation_score_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_consolidation_score_service_ts", "target": "consolidation_score_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_consolidation_score_service_ts", "target": "consolidation_score_service_consolidationscoreservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L43", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice", "target": "consolidation_score_service_consolidationscoreservice_calculates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L50", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice", "target": "consolidation_score_service_consolidationscoreservice_updategvalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L68", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice", "target": "consolidation_score_service_consolidationscoreservice_getrbasefortype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L87", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice", "target": "consolidation_score_service_consolidationscoreservice_calculaterecallprobability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L100", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice", "target": "consolidation_score_service_consolidationscoreservice_calculatetimeelapsed", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L132", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice", "target": "consolidation_score_service_consolidationscoreservice_recalculategvalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L151", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice", "target": "consolidation_score_service_consolidationscoreservice_calculatescore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L178", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice", "target": "consolidation_score_service_consolidationscoreservice_updategvalueforrecall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L227", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice_updategvalue", "target": "consolidation_score_service_consolidationscoreservice_calculates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L75", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice_recalculategvalue", "target": "consolidation_score_service_consolidationscoreservice_calculates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L165", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice_calculatescore", "target": "consolidation_score_service_consolidationscoreservice_calculatetimeelapsed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L189", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice_calculatescore", "target": "consolidation_score_service_consolidationscoreservice_recalculategvalue", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L198", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice_calculatescore", "target": "consolidation_score_service_consolidationscoreservice_getrbasefortype", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L202", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice_calculatescore", "target": "consolidation_score_service_consolidationscoreservice_calculaterecallprobability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L205", "weight": 1.0 }, { "source": "consolidation_score_service_consolidationscoreservice_updategvalueforrecall", "target": "consolidation_score_service_consolidationscoreservice_updategvalue", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/consolidation-score-service.ts", "source_location": "L228", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_spec_ts", "target": "triple_extraction_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_spec_ts", "target": "promises", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_ts", "target": "promises", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_ts", "target": "path_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_infrastructure_logging_triple_extraction_logger_ts", "target": "triple_extraction_logger_tripleextractionlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L62", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger", "target": "triple_extraction_logger_tripleextractionlogger_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L66", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger", "target": "triple_extraction_logger_tripleextractionlogger_logextraction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L92", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger", "target": "triple_extraction_logger_tripleextractionlogger_createlogentry", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L129", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger", "target": "triple_extraction_logger_tripleextractionlogger_ensurelogdirectory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L192", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger", "target": "triple_extraction_logger_tripleextractionlogger_getlogfilepath", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L208", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger", "target": "triple_extraction_logger_tripleextractionlogger_listlogfiles", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L234", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger", "target": "triple_extraction_logger_tripleextractionlogger_deleteoldlogs", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L267", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger_logextraction", "target": "triple_extraction_logger_tripleextractionlogger_ensurelogdirectory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L103", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger_logextraction", "target": "triple_extraction_logger_tripleextractionlogger_createlogentry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L106", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger_logextraction", "target": "triple_extraction_logger_tripleextractionlogger_getlogfilepath", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L109", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger_listlogfiles", "target": "triple_extraction_logger_tripleextractionlogger_ensurelogdirectory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L236", "weight": 1.0 }, { "source": "triple_extraction_logger_tripleextractionlogger_deleteoldlogs", "target": "triple_extraction_logger_tripleextractionlogger_ensurelogdirectory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/logging/triple-extraction-logger.ts", "source_location": "L269", "weight": 1.0 }, { "source": "src_infrastructure_database_database_optimize_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimize-tool.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_infrastructure_database_database_optimize_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimize-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_optimize_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimize-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_optimize_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimize-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_optimize_tool_ts", "target": "database_optimize_tool_databaseoptimizetool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimize-tool.ts", "source_location": "L15", "weight": 1.0 }, { "source": "database_optimize_tool_databaseoptimizetool", "target": "database_optimize_tool_databaseoptimizetool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimize-tool.ts", "source_location": "L16", "weight": 1.0 }, { "source": "database_optimize_tool_databaseoptimizetool", "target": "database_optimize_tool_databaseoptimizetool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimize-tool.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_infrastructure_database_migration_history_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_migration_history_service_ts", "target": "migration_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_migration_history_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_migration_history_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_migration_history_service_ts", "target": "migration_history_service_normalizedate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_migration_history_service_ts", "target": "migration_history_service_migrationhistoryservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L26", "weight": 1.0 }, { "source": "migration_history_service_migrationhistoryservice", "target": "migration_history_service_migrationhistoryservice_recordhistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L27", "weight": 1.0 }, { "source": "migration_history_service_migrationhistoryservice", "target": "migration_history_service_migrationhistoryservice_listhistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L104", "weight": 1.0 }, { "source": "migration_history_service_migrationhistoryservice", "target": "migration_history_service_migrationhistoryservice_gethistorybyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L175", "weight": 1.0 }, { "source": "migration_history_service_migrationhistoryservice", "target": "migration_history_service_migrationhistoryservice_getsummary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L211", "weight": 1.0 }, { "source": "migration_history_service_migrationhistoryservice", "target": "migration_history_service_migrationhistoryservice_prunehistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L233", "weight": 1.0 }, { "source": "migration_history_service_migrationhistoryservice", "target": "migration_history_service_migrationhistoryservice_loghistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L287", "weight": 1.0 }, { "source": "migration_history_service_migrationhistoryservice", "target": "migration_history_service_migrationhistoryservice_maprow", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L294", "weight": 1.0 }, { "source": "migration_history_service_migrationhistoryservice_recordhistory", "target": "migration_history_service_migrationhistoryservice_loghistory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L92", "weight": 1.0 }, { "source": "migration_history_service_migrationhistoryservice_gethistorybyid", "target": "migration_history_service_migrationhistoryservice_maprow", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L208", "weight": 1.0 }, { "source": "migration_history_service_migrationhistoryservice_getsummary", "target": "migration_history_service_migrationhistoryservice_listhistory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L212", "weight": 1.0 }, { "source": "migration_history_service_migrationhistoryservice_maprow", "target": "migration_history_service_normalizedate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-history-service.ts", "source_location": "L335", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L66", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_ts", "target": "wal_checkpoint_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L67", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_ts", "target": "wal_checkpoint_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L68", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_ts", "target": "runtime_diagnostics_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L69", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_ts", "target": "database_lock_monitor_databaselockmonitor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L75", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor", "target": "database_lock_monitor_databaselockmonitor_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L83", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor", "target": "database_lock_monitor_databaselockmonitor_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L95", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor", "target": "database_lock_monitor_databaselockmonitor_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L116", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor", "target": "database_lock_monitor_databaselockmonitor_monitor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L141", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor", "target": "database_lock_monitor_databaselockmonitor_updatebusystatistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L161", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor", "target": "database_lock_monitor_databaselockmonitor_checklockstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L191", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor", "target": "database_lock_monitor_databaselockmonitor_handlelockstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L295", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor", "target": "database_lock_monitor_databaselockmonitor_writediagnosticsevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L379", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor_start", "target": "database_lock_monitor_databaselockmonitor_monitor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L102", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor_start", "target": "database_lock_monitor_databaselockmonitor_writediagnosticsevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L107", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor_stop", "target": "database_lock_monitor_databaselockmonitor_writediagnosticsevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L133", "weight": 1.0 }, { "source": "database_lock_monitor_databaselockmonitor_handlelockstatus", "target": "database_lock_monitor_databaselockmonitor_writediagnosticsevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.ts", "source_location": "L301", "weight": 1.0 }, { "source": "src_infrastructure_database_database_optimizer_ts", "target": "database_optimizer_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_optimizer_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_optimizer_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_optimizer_ts", "target": "database_optimizer_databaseoptimizer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L48", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L52", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_analyzeperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L59", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_analyzetables", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L74", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_analyzeindexes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L122", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_analyzequeries", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L157", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_generateindexrecommendations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L186", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_analyzequerypatterns", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L234", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_generatequeryrecommendations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L273", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_assessquerycomplexity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L302", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_recordquery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L320", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_createindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L338", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_dropindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L349", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_analyzedatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L356", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_extractcolumnsfromquery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L363", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_extractcolumnfromcondition", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L389", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_extractcolumnsfromindexsql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L397", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer", "target": "database_optimizer_databaseoptimizer_generateoptimizationreport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L408", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer_analyzeperformance", "target": "database_optimizer_databaseoptimizer_analyzetables", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L60", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer_analyzeperformance", "target": "database_optimizer_databaseoptimizer_analyzeindexes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L61", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer_analyzeperformance", "target": "database_optimizer_databaseoptimizer_analyzequeries", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L62", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer_analyzeindexes", "target": "database_optimizer_databaseoptimizer_extractcolumnsfromindexsql", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L139", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer_generateindexrecommendations", "target": "database_optimizer_databaseoptimizer_analyzequerypatterns", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L190", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer_generateindexrecommendations", "target": "database_optimizer_databaseoptimizer_extractcolumnsfromquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L215", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer_analyzequerypatterns", "target": "database_optimizer_databaseoptimizer_extractcolumnfromcondition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L248", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer_extractcolumnsfromquery", "target": "database_optimizer_databaseoptimizer_extractcolumnfromcondition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L371", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer_generateoptimizationreport", "target": "database_optimizer_databaseoptimizer_analyzeperformance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L409", "weight": 1.0 }, { "source": "database_optimizer_databaseoptimizer_generateoptimizationreport", "target": "database_optimizer_databaseoptimizer_generateindexrecommendations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-optimizer.ts", "source_location": "L410", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "wal_checkpoint_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "database_lock_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "performance_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "core_memory_repository_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "core_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "core_memory_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "database_performance_integration_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_infrastructure_database_database_performance_integration_spec_ts", "target": "database_performance_integration_spec_measuretime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-performance.integration.spec.ts", "source_location": "L50", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_scenarios_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_scenarios_integration_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_scenarios_integration_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_scenarios_integration_spec_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_scenarios_integration_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_scenarios_integration_spec_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_scenarios_integration_spec_ts", "target": "database_lock_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_scenarios_integration_spec_ts", "target": "wal_checkpoint_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_scenarios_integration_spec_ts", "target": "performance_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_scenarios_integration_spec_ts", "target": "database_lock_scenarios_integration_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-scenarios.integration.spec.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_infrastructure_database_wal_checkpoint_scheduler_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L117", "weight": 1.0 }, { "source": "src_infrastructure_database_wal_checkpoint_scheduler_ts", "target": "runtime_diagnostics_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L118", "weight": 1.0 }, { "source": "src_infrastructure_database_wal_checkpoint_scheduler_ts", "target": "wal_checkpoint_scheduler_walcheckpointscheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L124", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L130", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L141", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L172", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_checkpointnow", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L201", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_checkpoint", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L213", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_schedulecheckpoint", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L358", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_sleep", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L378", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_executecheckpoint", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L390", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_getwalfilesize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L435", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_writediagnosticsevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L448", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler_start", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_schedulecheckpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L156", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler_start", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_writediagnosticsevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L162", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler_stop", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_writediagnosticsevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L191", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler_checkpointnow", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L202", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler_checkpoint", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_executecheckpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L231", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler_checkpoint", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_sleep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L241", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler_checkpoint", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_writediagnosticsevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L253", "weight": 1.0 }, { "source": "wal_checkpoint_scheduler_walcheckpointscheduler_checkpoint", "target": "wal_checkpoint_scheduler_walcheckpointscheduler_getwalfilesize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.ts", "source_location": "L266", "weight": 1.0 }, { "source": "src_infrastructure_database_wal_checkpoint_scheduler_spec_ts", "target": "node_crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_wal_checkpoint_scheduler_spec_ts", "target": "node_path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_wal_checkpoint_scheduler_spec_ts", "target": "node_os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_wal_checkpoint_scheduler_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_wal_checkpoint_scheduler_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_wal_checkpoint_scheduler_spec_ts", "target": "wal_checkpoint_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_wal_checkpoint_scheduler_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_wal_checkpoint_scheduler_spec_ts", "target": "wal_checkpoint_scheduler_spec_uniquewaltestdbpath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/wal-checkpoint-scheduler.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_migration_monitor_service_ts", "target": "node_events", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_migration_monitor_service_ts", "target": "migration_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_migration_monitor_service_ts", "target": "migration_monitor_service_migrationmonitorservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice", "target": "migration_monitor_service_migrationmonitorservice_publish", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L19", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice", "target": "migration_monitor_service_migrationmonitorservice_subscribe", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L27", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice", "target": "migration_monitor_service_migrationmonitorservice_subscribeall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L44", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice", "target": "migration_monitor_service_migrationmonitorservice_getlatest", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L54", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice", "target": "migration_monitor_service_migrationmonitorservice_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L59", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice", "target": "migration_monitor_service_migrationmonitorservice_listactiveruns", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L63", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice", "target": "migration_monitor_service_migrationmonitorservice_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L69", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice", "target": "migration_monitor_service_migrationmonitorservice_channel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L74", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice", "target": "migration_monitor_service_migrationmonitorservice_cloneevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L78", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice", "target": "migration_monitor_service_migrationmonitorservice_cloneprogress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L87", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice_publish", "target": "migration_monitor_service_migrationmonitorservice_cloneevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L20", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice_publish", "target": "migration_monitor_service_migrationmonitorservice_channel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L23", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice_subscribe", "target": "migration_monitor_service_migrationmonitorservice_channel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L28", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice_subscribe", "target": "migration_monitor_service_migrationmonitorservice_cloneevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L36", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice_getlatest", "target": "migration_monitor_service_migrationmonitorservice_cloneevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L56", "weight": 1.0 }, { "source": "migration_monitor_service_migrationmonitorservice_cloneevent", "target": "migration_monitor_service_migrationmonitorservice_cloneprogress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/migration-monitor-service.ts", "source_location": "L83", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_spec_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_spec_ts", "target": "database_lock_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_spec_ts", "target": "wal_checkpoint_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_lock_monitor_spec_ts", "target": "database_lock_monitor_spec_openlocktestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database-lock-monitor.spec.ts", "source_location": "L97", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_migration_history_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/migration-history-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_migration_history_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/migration-history-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_migration_history_service_spec_ts", "target": "migration_history_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/migration-history-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_migration_history_service_spec_ts", "target": "migration_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/migration-history-service.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_migration_history_service_spec_ts", "target": "migration_history_service_spec_createmigrationhistorytable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/migration-history-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_migration_history_service_spec_ts", "target": "migration_history_service_spec_createplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/migration-history-service.spec.ts", "source_location": "L50", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_migration_history_service_spec_ts", "target": "migration_history_service_spec_createresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/migration-history-service.spec.ts", "source_location": "L65", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_migration_monitor_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/migration-monitor-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_migration_monitor_service_spec_ts", "target": "migration_monitor_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/migration-monitor-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_migration_monitor_service_spec_ts", "target": "migration_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/migration-monitor-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_migration_monitor_service_spec_ts", "target": "migration_monitor_service_spec_createprogress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/migration-monitor-service.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_database_optimize_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/database-optimize-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_database_optimize_tool_spec_ts", "target": "database_optimize_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/database-optimize-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_database_optimize_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/database-optimize-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_database_optimize_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/database-optimize-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_database_optimize_tool_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/database-optimize-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_database_optimizer_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/database-optimizer.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_database_optimizer_spec_ts", "target": "database_optimizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/database-optimizer.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_database_optimizer_spec_ts", "target": "database_optimizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/database-optimizer.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_database_optimizer_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/database-optimizer.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_tests_database_optimizer_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/__tests__/database-optimizer.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_factories_core_memory_repository_factory_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/factories/core-memory-repository.factory.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_factories_core_memory_repository_factory_ts", "target": "sqlite_core_memory_adapter_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/factories/core-memory-repository.factory.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_factories_core_memory_repository_factory_ts", "target": "core_memory_repository_sqlite_impl_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/factories/core-memory-repository.factory.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_factories_core_memory_repository_factory_ts", "target": "core_memory_repository_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/factories/core-memory-repository.factory.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_factories_core_memory_repository_factory_ts", "target": "core_memory_repository_factory_createcorememoryrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/factories/core-memory-repository.factory.ts", "source_location": "L34", "weight": 1.0 }, { "source": "src_infrastructure_database_factories_tests_core_memory_repository_factory_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/factories/__tests__/core-memory-repository.factory.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_factories_tests_core_memory_repository_factory_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/factories/__tests__/core-memory-repository.factory.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_factories_tests_core_memory_repository_factory_spec_ts", "target": "core_memory_repository_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/factories/__tests__/core-memory-repository.factory.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_factories_tests_core_memory_repository_factory_spec_ts", "target": "core_memory_repository_sqlite_impl_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/factories/__tests__/core-memory-repository.factory.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_factories_tests_core_memory_repository_factory_spec_ts", "target": "core_memory_repository_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/factories/__tests__/core-memory-repository.factory.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_core_memory_auto_load_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_core_memory_auto_load_integration_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_core_memory_auto_load_integration_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_core_memory_auto_load_integration_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_core_memory_auto_load_integration_spec_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_core_memory_auto_load_integration_spec_ts", "target": "core_memory_repository_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_core_memory_auto_load_integration_spec_ts", "target": "core_memory_repository_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_core_memory_auto_load_integration_spec_ts", "target": "core_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_core_memory_auto_load_integration_spec_ts", "target": "core_memory_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_core_memory_auto_load_integration_spec_ts", "target": "core_memory_auto_load_integration_spec_createcorememorytable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/core-memory-auto-load.integration.spec.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_infrastructure_database_database_ensure_memory_item_triple_extraction_columns_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/ensure-memory-item-triple-extraction-columns.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_ensure_memory_item_triple_extraction_columns_ts", "target": "ensure_memory_item_triple_extraction_columns_addmissingcolumn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/ensure-memory-item-triple-extraction-columns.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_ensure_memory_item_triple_extraction_columns_ts", "target": "ensure_memory_item_triple_extraction_columns_ensurememoryitemtripleextractioncolumns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/ensure-memory-item-triple-extraction-columns.ts", "source_location": "L26", "weight": 1.0 }, { "source": "ensure_memory_item_triple_extraction_columns_ensurememoryitemtripleextractioncolumns", "target": "ensure_memory_item_triple_extraction_columns_addmissingcolumn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/ensure-memory-item-triple-extraction-columns.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "init_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "core_memory_repository_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "core_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "core_memory_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "wal_checkpoint_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "database_lock_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "performance_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_infrastructure_database_database_cache_version_sync_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/cache-version-sync.integration.spec.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_spec_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_spec_ts", "target": "init_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_spec_ts", "target": "migration_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "migration_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "migration_runner_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "schema_version_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "core_memory_repository_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "core_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "core_memory_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "reflection_notes_normalize_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "fts5_migration_status_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "ensure_memory_item_triple_extraction_columns_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "ensure_meta_memory_stats_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "ensure_quality_assurance_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "init_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "init_addmissingcolumn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L63", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "init_ensurelegacyschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L92", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "init_populatevectables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L282", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "init_recordbundledschemasqlmigrationbaseline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L336", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "init_initializedatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L373", "weight": 1.0 }, { "source": "src_infrastructure_database_database_init_ts", "target": "init_closedatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L665", "weight": 1.0 }, { "source": "init_ensurelegacyschema", "target": "init_addmissingcolumn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L103", "weight": 1.0 }, { "source": "init_ensurelegacyschema", "target": "init_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L276", "weight": 1.0 }, { "source": "init_populatevectables", "target": "init_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L307", "weight": 1.0 }, { "source": "init_initializedatabase", "target": "init_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L374", "weight": 1.0 }, { "source": "init_initializedatabase", "target": "init_populatevectables", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L557", "weight": 1.0 }, { "source": "init_initializedatabase", "target": "init_recordbundledschemasqlmigrationbaseline", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L604", "weight": 1.0 }, { "source": "init_closedatabase", "target": "init_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/init.ts", "source_location": "L667", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migrate_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migrate.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migrate_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migrate.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migrate_spec_ts", "target": "migrate_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migrate.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migrate_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migrate.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migrate_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migrate.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migrate_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migrate.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migrate_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migrate.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migrate_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migrate.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migrate_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migrate.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migrate_ts", "target": "migrate_migratedatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migrate.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_schema_version_manager_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_schema_version_manager_spec_ts", "target": "schema_version_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_schema_version_manager_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_schema_version_manager_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_ts", "target": "backup_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_ts", "target": "schema_version_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_ts", "target": "migration_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_ts", "target": "migration_runner_migrationrunner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L21", "weight": 1.0 }, { "source": "migration_runner_migrationrunner", "target": "migration_runner_migrationrunner_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L26", "weight": 1.0 }, { "source": "migration_runner_migrationrunner", "target": "migration_runner_migrationrunner_runmigration", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L35", "weight": 1.0 }, { "source": "migration_runner_migrationrunner", "target": "migration_runner_migrationrunner_rollbackmigration", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L176", "weight": 1.0 }, { "source": "migration_runner_migrationrunner", "target": "migration_runner_migrationrunner_runmigrations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L201", "weight": 1.0 }, { "source": "migration_runner_migrationrunner", "target": "migration_runner_migrationrunner_calculatechecksum", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L224", "weight": 1.0 }, { "source": "migration_runner_migrationrunner", "target": "migration_runner_migrationrunner_getbackupmanager", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L233", "weight": 1.0 }, { "source": "migration_runner_migrationrunner", "target": "migration_runner_migrationrunner_getversionmanager", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L240", "weight": 1.0 }, { "source": "migration_runner_migrationrunner_runmigration", "target": "migration_runner_migrationrunner_calculatechecksum", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L106", "weight": 1.0 }, { "source": "migration_runner_migrationrunner_runmigration", "target": "migration_runner_migrationrunner_rollbackmigration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L149", "weight": 1.0 }, { "source": "migration_runner_migrationrunner_runmigrations", "target": "migration_runner_migrationrunner_runmigration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.ts", "source_location": "L208", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "target": "migration_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "target": "migration_runner_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "target": "backup_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "target": "schema_version_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "target": "002_mirix_schema_expansion_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_integration_spec_ts", "target": "migration_runner_integration_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.integration.spec.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_spec_ts", "target": "migration_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_spec_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_ts", "target": "promises", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_ts", "target": "schema_version_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_ts", "target": "migration_detector_migrationdetector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L63", "weight": 1.0 }, { "source": "migration_detector_migrationdetector", "target": "migration_detector_migrationdetector_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L66", "weight": 1.0 }, { "source": "migration_detector_migrationdetector", "target": "migration_detector_migrationdetector_detectallmigrations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L73", "weight": 1.0 }, { "source": "migration_detector_migrationdetector", "target": "migration_detector_migrationdetector_detectpendingmigrations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L177", "weight": 1.0 }, { "source": "migration_detector_migrationdetector", "target": "migration_detector_migrationdetector_parseversionnumber", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L208", "weight": 1.0 }, { "source": "migration_detector_migrationdetector", "target": "migration_detector_migrationdetector_findmigrationbyversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L222", "weight": 1.0 }, { "source": "migration_detector_migrationdetector_detectallmigrations", "target": "migration_detector_migrationdetector_parseversionnumber", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L143", "weight": 1.0 }, { "source": "migration_detector_migrationdetector_detectpendingmigrations", "target": "migration_detector_migrationdetector_detectallmigrations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L178", "weight": 1.0 }, { "source": "migration_detector_migrationdetector_findmigrationbyversion", "target": "migration_detector_migrationdetector_detectallmigrations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.ts", "source_location": "L226", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_logger_ts", "target": "migration_logger_migrationlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L37", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L44", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_ensurelogdirectory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L54", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_isfileloggingdisabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L73", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_initializelogfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L80", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L102", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_info", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L133", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_warn", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L140", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L147", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_debug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L154", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_logmigrationresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L161", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_writetofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L184", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_getlogfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L203", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_getentries", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L210", "weight": 1.0 }, { "source": "migration_logger_migrationlogger", "target": "migration_logger_migrationlogger_getlogdirectory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L217", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_constructor", "target": "migration_logger_migrationlogger_ensurelogdirectory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L48", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_ensurelogdirectory", "target": "migration_logger_migrationlogger_warn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L61", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_initializelogfile", "target": "migration_logger_migrationlogger_writetofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L92", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_log", "target": "migration_logger_migrationlogger_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L116", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_log", "target": "migration_logger_migrationlogger_warn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L118", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_log", "target": "migration_logger_migrationlogger_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L120", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_log", "target": "migration_logger_migrationlogger_writetofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L126", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_info", "target": "migration_logger_migrationlogger_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L134", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_warn", "target": "migration_logger_migrationlogger_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L141", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_error", "target": "migration_logger_migrationlogger_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L148", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_debug", "target": "migration_logger_migrationlogger_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L155", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_logmigrationresult", "target": "migration_logger_migrationlogger_writetofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L162", "weight": 1.0 }, { "source": "migration_logger_migrationlogger_writetofile", "target": "migration_logger_migrationlogger_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-logger.ts", "source_location": "L193", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_types_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/types.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_spec_ts", "target": "migration_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_spec_ts", "target": "migration_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_spec_ts", "target": "schema_version_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_detector_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-detector.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_ts", "target": "backup_manager_backupmanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L37", "weight": 1.0 }, { "source": "backup_manager_backupmanager", "target": "backup_manager_backupmanager_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L40", "weight": 1.0 }, { "source": "backup_manager_backupmanager", "target": "backup_manager_backupmanager_ensurebackupsdirectory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L50", "weight": 1.0 }, { "source": "backup_manager_backupmanager", "target": "backup_manager_backupmanager_createbackup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L68", "weight": 1.0 }, { "source": "backup_manager_backupmanager", "target": "backup_manager_backupmanager_restorebackup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L132", "weight": 1.0 }, { "source": "backup_manager_backupmanager", "target": "backup_manager_backupmanager_cleanupoldbackups", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L165", "weight": 1.0 }, { "source": "backup_manager_backupmanager", "target": "backup_manager_backupmanager_findlatestbackup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L210", "weight": 1.0 }, { "source": "backup_manager_backupmanager", "target": "backup_manager_backupmanager_getbackupsdirectory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L244", "weight": 1.0 }, { "source": "backup_manager_backupmanager_constructor", "target": "backup_manager_backupmanager_ensurebackupsdirectory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.ts", "source_location": "L44", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_spec_ts", "target": "backup_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_backup_manager_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/backup-manager.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_dependency_validator_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_dependency_validator_ts", "target": "dependency_validator_dependencyvalidator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L53", "weight": 1.0 }, { "source": "dependency_validator_dependencyvalidator", "target": "dependency_validator_dependencyvalidator_validateall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L57", "weight": 1.0 }, { "source": "dependency_validator_dependencyvalidator", "target": "dependency_validator_dependencyvalidator_validatememoryembeddingforeignkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L81", "weight": 1.0 }, { "source": "dependency_validator_dependencyvalidator", "target": "dependency_validator_dependencyvalidator_validatefts5triggers", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L169", "weight": 1.0 }, { "source": "dependency_validator_dependencyvalidator", "target": "dependency_validator_dependencyvalidator_validatevectriggers", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L241", "weight": 1.0 }, { "source": "dependency_validator_dependencyvalidator_validateall", "target": "dependency_validator_dependencyvalidator_validatememoryembeddingforeignkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L61", "weight": 1.0 }, { "source": "dependency_validator_dependencyvalidator_validateall", "target": "dependency_validator_dependencyvalidator_validatefts5triggers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L64", "weight": 1.0 }, { "source": "dependency_validator_dependencyvalidator_validateall", "target": "dependency_validator_dependencyvalidator_validatevectriggers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.ts", "source_location": "L67", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_spec_ts", "target": "migration_runner_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_spec_ts", "target": "backup_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_spec_ts", "target": "schema_version_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_spec_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_spec_ts", "target": "migration_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migration_runner_spec_ts", "target": "migration_runner_spec_testmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "migration_runner_spec_testmigration", "target": "migration_runner_spec_testmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L24", "weight": 1.0 }, { "source": "migration_runner_spec_testmigration", "target": "migration_runner_spec_testmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L33", "weight": 1.0 }, { "source": "migration_runner_spec_testmigration", "target": "migration_runner_spec_testmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L37", "weight": 1.0 }, { "source": "migration_runner_spec_testmigration", "target": "migration_runner_spec_testmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migration-runner.spec.ts", "source_location": "L47", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_dependency_validator_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_dependency_validator_spec_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_dependency_validator_spec_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_dependency_validator_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_dependency_validator_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/dependency-validator.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_schema_version_manager_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_schema_version_manager_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_schema_version_manager_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_schema_version_manager_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_schema_version_manager_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_schema_version_manager_ts", "target": "schema_version_manager_schemaversionmanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L16", "weight": 1.0 }, { "source": "schema_version_manager_schemaversionmanager", "target": "schema_version_manager_schemaversionmanager_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L17", "weight": 1.0 }, { "source": "schema_version_manager_schemaversionmanager", "target": "schema_version_manager_schemaversionmanager_ensureversiontable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L24", "weight": 1.0 }, { "source": "schema_version_manager_schemaversionmanager", "target": "schema_version_manager_schemaversionmanager_getcurrentversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L49", "weight": 1.0 }, { "source": "schema_version_manager_schemaversionmanager", "target": "schema_version_manager_schemaversionmanager_getappliedversions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L68", "weight": 1.0 }, { "source": "schema_version_manager_schemaversionmanager", "target": "schema_version_manager_schemaversionmanager_isversionapplied", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L85", "weight": 1.0 }, { "source": "schema_version_manager_schemaversionmanager", "target": "schema_version_manager_schemaversionmanager_recordversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L102", "weight": 1.0 }, { "source": "schema_version_manager_schemaversionmanager", "target": "schema_version_manager_schemaversionmanager_removeversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L128", "weight": 1.0 }, { "source": "schema_version_manager_schemaversionmanager", "target": "schema_version_manager_schemaversionmanager_getallversions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L148", "weight": 1.0 }, { "source": "schema_version_manager_schemaversionmanager_constructor", "target": "schema_version_manager_schemaversionmanager_ensureversiontable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/schema-version-manager.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_ts", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L27", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_loadsqlfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L35", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_executesql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L44", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L69", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L80", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L88", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L99", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L175", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L192", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L219", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_validatebefore", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L101", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_validatebefore", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L122", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_validatebefore", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L147", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_up", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_loadsqlfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L177", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_up", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_executesql", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L178", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_validateafter", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L221", "weight": 1.0 }, { "source": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_validateafter", "target": "008_arigraph_schema_expansion_arigraphschemaexpansionmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.ts", "source_location": "L246", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_004_anchor_table_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_004_anchor_table_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_004_anchor_table_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_004_anchor_table_ts", "target": "004_anchor_table_anchortablemigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L20", "weight": 1.0 }, { "source": "004_anchor_table_anchortablemigration", "target": "004_anchor_table_anchortablemigration_executesql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L29", "weight": 1.0 }, { "source": "004_anchor_table_anchortablemigration", "target": "004_anchor_table_anchortablemigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L54", "weight": 1.0 }, { "source": "004_anchor_table_anchortablemigration", "target": "004_anchor_table_anchortablemigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L65", "weight": 1.0 }, { "source": "004_anchor_table_anchortablemigration", "target": "004_anchor_table_anchortablemigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L76", "weight": 1.0 }, { "source": "004_anchor_table_anchortablemigration", "target": "004_anchor_table_anchortablemigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L102", "weight": 1.0 }, { "source": "004_anchor_table_anchortablemigration", "target": "004_anchor_table_anchortablemigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L136", "weight": 1.0 }, { "source": "004_anchor_table_anchortablemigration", "target": "004_anchor_table_anchortablemigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L158", "weight": 1.0 }, { "source": "004_anchor_table_anchortablemigration_validatebefore", "target": "004_anchor_table_anchortablemigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L78", "weight": 1.0 }, { "source": "004_anchor_table_anchortablemigration_up", "target": "004_anchor_table_anchortablemigration_executesql", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L116", "weight": 1.0 }, { "source": "004_anchor_table_anchortablemigration_validateafter", "target": "004_anchor_table_anchortablemigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L160", "weight": 1.0 }, { "source": "004_anchor_table_anchortablemigration_validateafter", "target": "004_anchor_table_anchortablemigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.ts", "source_location": "L171", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_ts", "target": "020_process_attribute_table_processattributetablemigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L17", "weight": 1.0 }, { "source": "020_process_attribute_table_processattributetablemigration", "target": "020_process_attribute_table_processattributetablemigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L22", "weight": 1.0 }, { "source": "020_process_attribute_table_processattributetablemigration", "target": "020_process_attribute_table_processattributetablemigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L29", "weight": 1.0 }, { "source": "020_process_attribute_table_processattributetablemigration", "target": "020_process_attribute_table_processattributetablemigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L34", "weight": 1.0 }, { "source": "020_process_attribute_table_processattributetablemigration", "target": "020_process_attribute_table_processattributetablemigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L49", "weight": 1.0 }, { "source": "020_process_attribute_table_processattributetablemigration", "target": "020_process_attribute_table_processattributetablemigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L62", "weight": 1.0 }, { "source": "020_process_attribute_table_processattributetablemigration", "target": "020_process_attribute_table_processattributetablemigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L69", "weight": 1.0 }, { "source": "020_process_attribute_table_processattributetablemigration_validatebefore", "target": "020_process_attribute_table_processattributetablemigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L35", "weight": 1.0 }, { "source": "020_process_attribute_table_processattributetablemigration_down", "target": "020_process_attribute_table_processattributetablemigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L64", "weight": 1.0 }, { "source": "020_process_attribute_table_processattributetablemigration_validateafter", "target": "020_process_attribute_table_processattributetablemigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L70", "weight": 1.0 }, { "source": "020_process_attribute_table_processattributetablemigration_validateafter", "target": "020_process_attribute_table_processattributetablemigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.ts", "source_location": "L75", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_ts", "target": "017_fact_metadata_fields_factmetadatafieldsmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L18", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L23", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L30", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L35", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L42", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L59", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L68", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L96", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration_validatebefore", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L43", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration_validatebefore", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L46", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration_down", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L91", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration_validateafter", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L97", "weight": 1.0 }, { "source": "017_fact_metadata_fields_factmetadatafieldsmigration_validateafter", "target": "017_fact_metadata_fields_factmetadatafieldsmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.ts", "source_location": "L109", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_spec_ts", "target": "016_memory_item_attribution_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_spec_ts", "target": "016_memory_item_attribution_spec_creatememoryitemtable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_spec_ts", "target": "016_memory_item_attribution_spec_createschemaversiontable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_spec_ts", "target": "016_memory_item_attribution_spec_columnexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L46", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_spec_ts", "target": "016_memory_item_attribution_spec_indexexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.spec.ts", "source_location": "L51", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_025_memory_item_is_consolidated_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_025_memory_item_is_consolidated_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_025_memory_item_is_consolidated_ts", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L9", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L14", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L21", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L26", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L33", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L35", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L49", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L58", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_up", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L36", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_up", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L39", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_down", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L53", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_validateafter", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L59", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_validateafter", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L62", "weight": 1.0 }, { "source": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_validateafter", "target": "025_memory_item_is_consolidated_memoryitemisconsolidatedmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/025-memory-item-is-consolidated.ts", "source_location": "L65", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_spec_ts", "target": "030_triple_extraction_fields_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_spec_ts", "target": "030_triple_extraction_fields_spec_creatememoryitemtable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_spec_ts", "target": "030_triple_extraction_fields_spec_createschemaversiontable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_spec_ts", "target": "030_triple_extraction_fields_spec_columnexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_spec_ts", "target": "030_triple_extraction_fields_spec_indexexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.spec.ts", "source_location": "L40", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_spec_ts", "target": "018_kg_triple_table_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_spec_ts", "target": "018_kg_triple_table_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_spec_ts", "target": "018_kg_triple_table_spec_tableexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L64", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_spec_ts", "target": "018_kg_triple_table_spec_columnexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L71", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_spec_ts", "target": "018_kg_triple_table_spec_indexexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L76", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_spec_ts", "target": "018_kg_triple_table_spec_uniqueconstraintexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.spec.ts", "source_location": "L83", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_029_telemetry_events_event_type_created_at_index_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_029_telemetry_events_event_type_created_at_index_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_029_telemetry_events_event_type_created_at_index_ts", "target": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L9", "weight": 1.0 }, { "source": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration", "target": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L15", "weight": 1.0 }, { "source": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration", "target": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L22", "weight": 1.0 }, { "source": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration", "target": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L29", "weight": 1.0 }, { "source": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration", "target": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L31", "weight": 1.0 }, { "source": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration", "target": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L40", "weight": 1.0 }, { "source": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration", "target": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L47", "weight": 1.0 }, { "source": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_up", "target": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L32", "weight": 1.0 }, { "source": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_down", "target": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L42", "weight": 1.0 }, { "source": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_validateafter", "target": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L48", "weight": 1.0 }, { "source": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_validateafter", "target": "029_telemetry_events_event_type_created_at_index_telemetryeventseventtypecreatedatindexmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/029-telemetry-events-event-type-created-at-index.ts", "source_location": "L51", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_026_flip_consolidation_relation_directions_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_026_flip_consolidation_relation_directions_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_026_flip_consolidation_relation_directions_ts", "target": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L19", "weight": 1.0 }, { "source": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration", "target": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L25", "weight": 1.0 }, { "source": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration", "target": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L27", "weight": 1.0 }, { "source": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration", "target": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L29", "weight": 1.0 }, { "source": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration", "target": "026_flip_consolidation_relation_directions_flipconsolidationrelationdirectionsmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/026-flip-consolidation-relation-directions.ts", "source_location": "L90", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_spec_ts", "target": "008_arigraph_schema_expansion_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_008_arigraph_schema_expansion_spec_ts", "target": "008_arigraph_schema_expansion_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/008-arigraph-schema-expansion.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_ts", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L26", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_loadsqlfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L34", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_executesql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L43", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L68", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L79", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L89", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L100", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_calculates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L142", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_calculateconsolidationscore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L158", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_getrbasefortype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L192", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L206", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L315", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L339", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration_validatebefore", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L102", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration_calculateconsolidationscore", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_calculates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L166", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration_up", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L212", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration_up", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_getrbasefortype", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L291", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration_up", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_calculateconsolidationscore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L297", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration_validateafter", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L341", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration_validateafter", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L348", "weight": 1.0 }, { "source": "003_consolidation_score_fields_consolidationscorefieldsmigration_validateafter", "target": "003_consolidation_score_fields_consolidationscorefieldsmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.ts", "source_location": "L360", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_012_fix_tfidf_dimension_trigger_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_012_fix_tfidf_dimension_trigger_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_012_fix_tfidf_dimension_trigger_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_012_fix_tfidf_dimension_trigger_ts", "target": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L26", "weight": 1.0 }, { "source": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration", "target": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_triggerexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L37", "weight": 1.0 }, { "source": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration", "target": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L53", "weight": 1.0 }, { "source": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration", "target": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L66", "weight": 1.0 }, { "source": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration", "target": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L100", "weight": 1.0 }, { "source": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration", "target": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L224", "weight": 1.0 }, { "source": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration", "target": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L298", "weight": 1.0 }, { "source": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_validatebefore", "target": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L68", "weight": 1.0 }, { "source": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_up", "target": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L102", "weight": 1.0 }, { "source": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_validateafter", "target": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L300", "weight": 1.0 }, { "source": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_validateafter", "target": "012_fix_tfidf_dimension_trigger_fixtfidfdimensiontriggermigration_triggerexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/012-fix-tfidf-dimension-trigger.ts", "source_location": "L310", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_spec_ts", "target": "011_meta_memory_stats_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_spec_ts", "target": "011_meta_memory_stats_schema_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_ts", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L27", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_loadsqlfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L35", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_executesql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L44", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L69", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L80", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L88", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L109", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L133", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L155", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration_validatebefore", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L90", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration_up", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_loadsqlfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L111", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration_up", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_executesql", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L112", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration_validateafter", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L157", "weight": 1.0 }, { "source": "002_mirix_schema_expansion_mirixschemaexpansionmigration_validateafter", "target": "002_mirix_schema_expansion_mirixschemaexpansionmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.ts", "source_location": "L174", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_019_backfill_kg_triple_from_memory_item_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_019_backfill_kg_triple_from_memory_item_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_019_backfill_kg_triple_from_memory_item_ts", "target": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L18", "weight": 1.0 }, { "source": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration", "target": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L23", "weight": 1.0 }, { "source": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration", "target": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L30", "weight": 1.0 }, { "source": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration", "target": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L47", "weight": 1.0 }, { "source": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration", "target": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L94", "weight": 1.0 }, { "source": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration", "target": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L101", "weight": 1.0 }, { "source": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_validatebefore", "target": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L31", "weight": 1.0 }, { "source": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_down", "target": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L96", "weight": 1.0 }, { "source": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_validateafter", "target": "019_backfill_kg_triple_from_memory_item_backfillkgtriplefrommemoryitemmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.ts", "source_location": "L103", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_023_feedback_event_score_breakdown_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_023_feedback_event_score_breakdown_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_023_feedback_event_score_breakdown_ts", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L9", "weight": 1.0 }, { "source": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L14", "weight": 1.0 }, { "source": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L21", "weight": 1.0 }, { "source": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L26", "weight": 1.0 }, { "source": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L28", "weight": 1.0 }, { "source": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L37", "weight": 1.0 }, { "source": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L48", "weight": 1.0 }, { "source": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_up", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L29", "weight": 1.0 }, { "source": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_up", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L32", "weight": 1.0 }, { "source": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_down", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L43", "weight": 1.0 }, { "source": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_validateafter", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L49", "weight": 1.0 }, { "source": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_validateafter", "target": "023_feedback_event_score_breakdown_feedbackeventscorebreakdownmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/023-feedback-event-score-breakdown.ts", "source_location": "L52", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_ts", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L26", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_loadsqlfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L34", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_executesql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L43", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L68", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L79", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L89", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L100", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L153", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L248", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L306", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_validatebefore", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L102", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_up", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L159", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_down", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L261", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_validateafter", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L308", "weight": 1.0 }, { "source": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_validateafter", "target": "007_procedural_memory_enhancement_proceduralmemoryenhancementmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.ts", "source_location": "L321", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_spec_ts", "target": "009_quality_assurance_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_spec_ts", "target": "009_quality_assurance_schema_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_spec_ts", "target": "031_soft_delete_fields_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_spec_ts", "target": "031_soft_delete_fields_spec_creatememoryitemtable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_spec_ts", "target": "031_soft_delete_fields_spec_createschemaversiontable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_spec_ts", "target": "031_soft_delete_fields_spec_columnexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_spec_ts", "target": "031_soft_delete_fields_spec_indexexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.spec.ts", "source_location": "L40", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_ts", "target": "010_add_core_memory_version_addcorememoryversionmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L28", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration", "target": "010_add_core_memory_version_addcorememoryversionmigration_loadsqlfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L39", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration", "target": "010_add_core_memory_version_addcorememoryversionmigration_executesql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L65", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration", "target": "010_add_core_memory_version_addcorememoryversionmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L90", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration", "target": "010_add_core_memory_version_addcorememoryversionmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L101", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration", "target": "010_add_core_memory_version_addcorememoryversionmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L112", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration", "target": "010_add_core_memory_version_addcorememoryversionmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L120", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration", "target": "010_add_core_memory_version_addcorememoryversionmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L138", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration", "target": "010_add_core_memory_version_addcorememoryversionmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L150", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration", "target": "010_add_core_memory_version_addcorememoryversionmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L182", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration_validatebefore", "target": "010_add_core_memory_version_addcorememoryversionmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L122", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration_validatebefore", "target": "010_add_core_memory_version_addcorememoryversionmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L127", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration_up", "target": "010_add_core_memory_version_addcorememoryversionmigration_loadsqlfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L140", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration_up", "target": "010_add_core_memory_version_addcorememoryversionmigration_executesql", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L141", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration_down", "target": "010_add_core_memory_version_addcorememoryversionmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L152", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration_down", "target": "010_add_core_memory_version_addcorememoryversionmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L171", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration_validateafter", "target": "010_add_core_memory_version_addcorememoryversionmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L184", "weight": 1.0 }, { "source": "010_add_core_memory_version_addcorememoryversionmigration_validateafter", "target": "010_add_core_memory_version_addcorememoryversionmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.ts", "source_location": "L189", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_030_triple_extraction_fields_ts", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L9", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L15", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L22", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L27", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L34", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L36", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L61", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L69", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration_up", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L37", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration_up", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L40", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration_down", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L64", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration_validateafter", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L70", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration_validateafter", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L73", "weight": 1.0 }, { "source": "030_triple_extraction_fields_tripleextractionfieldsmigration_validateafter", "target": "030_triple_extraction_fields_tripleextractionfieldsmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/030-triple-extraction-fields.ts", "source_location": "L82", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_021_feedback_event_attribution_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_021_feedback_event_attribution_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_021_feedback_event_attribution_ts", "target": "021_feedback_event_attribution_feedbackeventattributionmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L9", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L14", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L21", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L26", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L33", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L57", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L89", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L107", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration_validatebefore", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L34", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration_validatebefore", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L37", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration_up", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L58", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration_up", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L79", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration_down", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L102", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration_validateafter", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L108", "weight": 1.0 }, { "source": "021_feedback_event_attribution_feedbackeventattributionmigration_validateafter", "target": "021_feedback_event_attribution_feedbackeventattributionmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/021-feedback-event-attribution.ts", "source_location": "L114", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_009_quality_assurance_schema_ts", "target": "009_quality_assurance_schema_qualityassuranceschemamigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L27", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_loadsqlfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L35", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_executesql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L44", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L69", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L80", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L91", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L99", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L130", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L142", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L172", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration_validatebefore", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L101", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration_up", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_loadsqlfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L132", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration_up", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_executesql", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L133", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration_validateafter", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L174", "weight": 1.0 }, { "source": "009_quality_assurance_schema_qualityassuranceschemamigration_validateafter", "target": "009_quality_assurance_schema_qualityassuranceschemamigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/009-quality-assurance-schema.ts", "source_location": "L268", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_028_telemetry_daily_metrics_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_028_telemetry_daily_metrics_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_028_telemetry_daily_metrics_ts", "target": "028_telemetry_daily_metrics_telemetrydailymetricsmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L10", "weight": 1.0 }, { "source": "028_telemetry_daily_metrics_telemetrydailymetricsmigration", "target": "028_telemetry_daily_metrics_telemetrydailymetricsmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L15", "weight": 1.0 }, { "source": "028_telemetry_daily_metrics_telemetrydailymetricsmigration", "target": "028_telemetry_daily_metrics_telemetrydailymetricsmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L17", "weight": 1.0 }, { "source": "028_telemetry_daily_metrics_telemetrydailymetricsmigration", "target": "028_telemetry_daily_metrics_telemetrydailymetricsmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L19", "weight": 1.0 }, { "source": "028_telemetry_daily_metrics_telemetrydailymetricsmigration", "target": "028_telemetry_daily_metrics_telemetrydailymetricsmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/028-telemetry-daily-metrics.ts", "source_location": "L39", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_022_feedback_event_comment_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_022_feedback_event_comment_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_022_feedback_event_comment_ts", "target": "022_feedback_event_comment_feedbackeventcommentmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L9", "weight": 1.0 }, { "source": "022_feedback_event_comment_feedbackeventcommentmigration", "target": "022_feedback_event_comment_feedbackeventcommentmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L14", "weight": 1.0 }, { "source": "022_feedback_event_comment_feedbackeventcommentmigration", "target": "022_feedback_event_comment_feedbackeventcommentmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L21", "weight": 1.0 }, { "source": "022_feedback_event_comment_feedbackeventcommentmigration", "target": "022_feedback_event_comment_feedbackeventcommentmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L26", "weight": 1.0 }, { "source": "022_feedback_event_comment_feedbackeventcommentmigration", "target": "022_feedback_event_comment_feedbackeventcommentmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L28", "weight": 1.0 }, { "source": "022_feedback_event_comment_feedbackeventcommentmigration", "target": "022_feedback_event_comment_feedbackeventcommentmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L37", "weight": 1.0 }, { "source": "022_feedback_event_comment_feedbackeventcommentmigration", "target": "022_feedback_event_comment_feedbackeventcommentmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L48", "weight": 1.0 }, { "source": "022_feedback_event_comment_feedbackeventcommentmigration_up", "target": "022_feedback_event_comment_feedbackeventcommentmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L29", "weight": 1.0 }, { "source": "022_feedback_event_comment_feedbackeventcommentmigration_up", "target": "022_feedback_event_comment_feedbackeventcommentmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L32", "weight": 1.0 }, { "source": "022_feedback_event_comment_feedbackeventcommentmigration_down", "target": "022_feedback_event_comment_feedbackeventcommentmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L43", "weight": 1.0 }, { "source": "022_feedback_event_comment_feedbackeventcommentmigration_validateafter", "target": "022_feedback_event_comment_feedbackeventcommentmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L49", "weight": 1.0 }, { "source": "022_feedback_event_comment_feedbackeventcommentmigration_validateafter", "target": "022_feedback_event_comment_feedbackeventcommentmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/022-feedback-event-comment.ts", "source_location": "L52", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_011_meta_memory_stats_schema_ts", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L26", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_loadsqlfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L37", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_executesql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L55", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L89", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L106", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L119", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_triggerexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L135", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L148", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L174", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L188", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifytablestructure", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L222", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifyindexesandtrigger", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L260", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifyforeignkeyconstraint", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L285", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L313", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration_validatebefore", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L150", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration_up", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_loadsqlfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L176", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration_up", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_executesql", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L177", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifytablestructure", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L224", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifytablestructure", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L240", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifyindexesandtrigger", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L269", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifyindexesandtrigger", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_triggerexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L275", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration_validateafter", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifytablestructure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L315", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration_validateafter", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifyindexesandtrigger", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L318", "weight": 1.0 }, { "source": "011_meta_memory_stats_schema_metamemorystatsschemamigration_validateafter", "target": "011_meta_memory_stats_schema_metamemorystatsschemamigration_verifyforeignkeyconstraint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/011-meta-memory-stats-schema.ts", "source_location": "L321", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_ts", "target": "014_procedural_version_indexes_proceduralversionindexesmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L18", "weight": 1.0 }, { "source": "014_procedural_version_indexes_proceduralversionindexesmigration", "target": "014_procedural_version_indexes_proceduralversionindexesmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L23", "weight": 1.0 }, { "source": "014_procedural_version_indexes_proceduralversionindexesmigration", "target": "014_procedural_version_indexes_proceduralversionindexesmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L28", "weight": 1.0 }, { "source": "014_procedural_version_indexes_proceduralversionindexesmigration", "target": "014_procedural_version_indexes_proceduralversionindexesmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L35", "weight": 1.0 }, { "source": "014_procedural_version_indexes_proceduralversionindexesmigration", "target": "014_procedural_version_indexes_proceduralversionindexesmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L42", "weight": 1.0 }, { "source": "014_procedural_version_indexes_proceduralversionindexesmigration", "target": "014_procedural_version_indexes_proceduralversionindexesmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L62", "weight": 1.0 }, { "source": "014_procedural_version_indexes_proceduralversionindexesmigration", "target": "014_procedural_version_indexes_proceduralversionindexesmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L73", "weight": 1.0 }, { "source": "014_procedural_version_indexes_proceduralversionindexesmigration", "target": "014_procedural_version_indexes_proceduralversionindexesmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L81", "weight": 1.0 }, { "source": "014_procedural_version_indexes_proceduralversionindexesmigration_validatebefore", "target": "014_procedural_version_indexes_proceduralversionindexesmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L43", "weight": 1.0 }, { "source": "014_procedural_version_indexes_proceduralversionindexesmigration_validatebefore", "target": "014_procedural_version_indexes_proceduralversionindexesmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L46", "weight": 1.0 }, { "source": "014_procedural_version_indexes_proceduralversionindexesmigration_down", "target": "014_procedural_version_indexes_proceduralversionindexesmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L76", "weight": 1.0 }, { "source": "014_procedural_version_indexes_proceduralversionindexesmigration_validateafter", "target": "014_procedural_version_indexes_proceduralversionindexesmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.ts", "source_location": "L82", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_spec_ts", "target": "002_mirix_schema_expansion_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_002_mirix_schema_expansion_spec_ts", "target": "002_mirix_schema_expansion_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/002-mirix-schema-expansion.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_ts", "target": "005_relation_engine_schema_relationengineschemamigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L29", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration", "target": "005_relation_engine_schema_relationengineschemamigration_loadsqlfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L37", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration", "target": "005_relation_engine_schema_relationengineschemamigration_executesql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L46", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration", "target": "005_relation_engine_schema_relationengineschemamigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L71", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration", "target": "005_relation_engine_schema_relationengineschemamigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L82", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration", "target": "005_relation_engine_schema_relationengineschemamigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L93", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration", "target": "005_relation_engine_schema_relationengineschemamigration_maprelationtype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L101", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration", "target": "005_relation_engine_schema_relationengineschemamigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L114", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration", "target": "005_relation_engine_schema_relationengineschemamigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L145", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration", "target": "005_relation_engine_schema_relationengineschemamigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L214", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration", "target": "005_relation_engine_schema_relationengineschemamigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L241", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration_validatebefore", "target": "005_relation_engine_schema_relationengineschemamigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L116", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration_up", "target": "005_relation_engine_schema_relationengineschemamigration_loadsqlfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L147", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration_up", "target": "005_relation_engine_schema_relationengineschemamigration_executesql", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L148", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration_up", "target": "005_relation_engine_schema_relationengineschemamigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L151", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration_up", "target": "005_relation_engine_schema_relationengineschemamigration_maprelationtype", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L169", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration_validateafter", "target": "005_relation_engine_schema_relationengineschemamigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L243", "weight": 1.0 }, { "source": "005_relation_engine_schema_relationengineschemamigration_validateafter", "target": "005_relation_engine_schema_relationengineschemamigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.ts", "source_location": "L309", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_019_backfill_kg_triple_from_memory_item_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_019_backfill_kg_triple_from_memory_item_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_019_backfill_kg_triple_from_memory_item_spec_ts", "target": "019_backfill_kg_triple_from_memory_item_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_019_backfill_kg_triple_from_memory_item_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_019_backfill_kg_triple_from_memory_item_spec_ts", "target": "019_backfill_kg_triple_from_memory_item_spec_createschemawith018", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/019-backfill-kg-triple-from-memory-item.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_004_anchor_table_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_004_anchor_table_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_004_anchor_table_spec_ts", "target": "004_anchor_table_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_004_anchor_table_spec_ts", "target": "004_anchor_table_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/004-anchor-table.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_spec_ts", "target": "013_procedural_version_fields_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_spec_ts", "target": "013_procedural_version_fields_spec_creatememoryitemtablewithoutversion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_spec_ts", "target": "013_procedural_version_fields_spec_creatememorylinktable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.spec.ts", "source_location": "L39", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_spec_ts", "target": "013_procedural_version_fields_spec_createschemaversiontable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.spec.ts", "source_location": "L54", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_016_memory_item_attribution_ts", "target": "016_memory_item_attribution_memoryitemattributionmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L18", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration", "target": "016_memory_item_attribution_memoryitemattributionmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L23", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration", "target": "016_memory_item_attribution_memoryitemattributionmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L30", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration", "target": "016_memory_item_attribution_memoryitemattributionmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L35", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration", "target": "016_memory_item_attribution_memoryitemattributionmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L42", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration", "target": "016_memory_item_attribution_memoryitemattributionmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L62", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration", "target": "016_memory_item_attribution_memoryitemattributionmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L69", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration", "target": "016_memory_item_attribution_memoryitemattributionmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L87", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration_validatebefore", "target": "016_memory_item_attribution_memoryitemattributionmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L43", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration_validatebefore", "target": "016_memory_item_attribution_memoryitemattributionmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L46", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration_down", "target": "016_memory_item_attribution_memoryitemattributionmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L82", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration_validateafter", "target": "016_memory_item_attribution_memoryitemattributionmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L88", "weight": 1.0 }, { "source": "016_memory_item_attribution_memoryitemattributionmigration_validateafter", "target": "016_memory_item_attribution_memoryitemattributionmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/016-memory-item-attribution.ts", "source_location": "L94", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_027_telemetry_events_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_027_telemetry_events_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_027_telemetry_events_ts", "target": "027_telemetry_events_telemetryeventsmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L9", "weight": 1.0 }, { "source": "027_telemetry_events_telemetryeventsmigration", "target": "027_telemetry_events_telemetryeventsmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L14", "weight": 1.0 }, { "source": "027_telemetry_events_telemetryeventsmigration", "target": "027_telemetry_events_telemetryeventsmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L16", "weight": 1.0 }, { "source": "027_telemetry_events_telemetryeventsmigration", "target": "027_telemetry_events_telemetryeventsmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L18", "weight": 1.0 }, { "source": "027_telemetry_events_telemetryeventsmigration", "target": "027_telemetry_events_telemetryeventsmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/027-telemetry-events.ts", "source_location": "L41", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_013_procedural_version_fields_ts", "target": "013_procedural_version_fields_proceduralversionfieldsmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L18", "weight": 1.0 }, { "source": "013_procedural_version_fields_proceduralversionfieldsmigration", "target": "013_procedural_version_fields_proceduralversionfieldsmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L23", "weight": 1.0 }, { "source": "013_procedural_version_fields_proceduralversionfieldsmigration", "target": "013_procedural_version_fields_proceduralversionfieldsmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L28", "weight": 1.0 }, { "source": "013_procedural_version_fields_proceduralversionfieldsmigration", "target": "013_procedural_version_fields_proceduralversionfieldsmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L35", "weight": 1.0 }, { "source": "013_procedural_version_fields_proceduralversionfieldsmigration", "target": "013_procedural_version_fields_proceduralversionfieldsmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L55", "weight": 1.0 }, { "source": "013_procedural_version_fields_proceduralversionfieldsmigration", "target": "013_procedural_version_fields_proceduralversionfieldsmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L143", "weight": 1.0 }, { "source": "013_procedural_version_fields_proceduralversionfieldsmigration", "target": "013_procedural_version_fields_proceduralversionfieldsmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L161", "weight": 1.0 }, { "source": "013_procedural_version_fields_proceduralversionfieldsmigration_validatebefore", "target": "013_procedural_version_fields_proceduralversionfieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L36", "weight": 1.0 }, { "source": "013_procedural_version_fields_proceduralversionfieldsmigration_validatebefore", "target": "013_procedural_version_fields_proceduralversionfieldsmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L39", "weight": 1.0 }, { "source": "013_procedural_version_fields_proceduralversionfieldsmigration_up", "target": "013_procedural_version_fields_proceduralversionfieldsmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L56", "weight": 1.0 }, { "source": "013_procedural_version_fields_proceduralversionfieldsmigration_down", "target": "013_procedural_version_fields_proceduralversionfieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L156", "weight": 1.0 }, { "source": "013_procedural_version_fields_proceduralversionfieldsmigration_validateafter", "target": "013_procedural_version_fields_proceduralversionfieldsmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/013-procedural-version-fields.ts", "source_location": "L162", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_spec_ts", "target": "015_memory_item_owner_id_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_spec_ts", "target": "015_memory_item_owner_id_spec_creatememoryitemtable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_spec_ts", "target": "015_memory_item_owner_id_spec_createschemaversiontable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_spec_ts", "target": "015_memory_item_owner_id_spec_columnexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L45", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_spec_ts", "target": "015_memory_item_owner_id_spec_indexexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.spec.ts", "source_location": "L50", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_018_kg_triple_table_ts", "target": "018_kg_triple_table_kgtripletablemigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L17", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration", "target": "018_kg_triple_table_kgtripletablemigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L22", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration", "target": "018_kg_triple_table_kgtripletablemigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L29", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration", "target": "018_kg_triple_table_kgtripletablemigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L34", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration", "target": "018_kg_triple_table_kgtripletablemigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L41", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration", "target": "018_kg_triple_table_kgtripletablemigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L58", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration", "target": "018_kg_triple_table_kgtripletablemigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L80", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration", "target": "018_kg_triple_table_kgtripletablemigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L91", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration_validatebefore", "target": "018_kg_triple_table_kgtripletablemigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L42", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration_down", "target": "018_kg_triple_table_kgtripletablemigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L86", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration_validateafter", "target": "018_kg_triple_table_kgtripletablemigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L92", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration_validateafter", "target": "018_kg_triple_table_kgtripletablemigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L97", "weight": 1.0 }, { "source": "018_kg_triple_table_kgtripletablemigration_validateafter", "target": "018_kg_triple_table_kgtripletablemigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/018-kg-triple-table.ts", "source_location": "L109", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_spec_ts", "target": "017_fact_metadata_fields_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_spec_ts", "target": "017_fact_metadata_fields_spec_creatememoryitemtable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_spec_ts", "target": "017_fact_metadata_fields_spec_createschemaversiontable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_spec_ts", "target": "017_fact_metadata_fields_spec_columnexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L48", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_017_fact_metadata_fields_spec_ts", "target": "017_fact_metadata_fields_spec_indexexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/017-fact-metadata-fields.spec.ts", "source_location": "L53", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_ts", "target": "dependency_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_ts", "target": "reflection_notes_normalize_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_ts", "target": "fts5_migration_status_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_ts", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L41", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_loadsqlfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L49", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_executesql", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L58", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_virtualtableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L83", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L94", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_reindexexistingdata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L139", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_createdualtriggers", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L250", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_dropdualtriggers", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L295", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_triggerexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L304", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_registernormalizefunction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L324", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_performatomictablereplacement", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L364", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L420", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L463", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L486", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_validatebefore", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_virtualtableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L106", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_createdualtriggers", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_registernormalizefunction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L255", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_performatomictablereplacement", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_registernormalizefunction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L369", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_performatomictablereplacement", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_dropdualtriggers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L380", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_up", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_loadsqlfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L429", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_up", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_executesql", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L430", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_up", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_reindexexistingdata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L433", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_up", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_createdualtriggers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L436", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_up", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_performatomictablereplacement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L439", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_down", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_dropdualtriggers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L465", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_validateafter", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_virtualtableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L491", "weight": 1.0 }, { "source": "006_fts5_reflection_notes_fts5reflectionnotesmigration_validateafter", "target": "006_fts5_reflection_notes_fts5reflectionnotesmigration_triggerexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.ts", "source_location": "L532", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_024_feedback_event_memory_created_at_index_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_024_feedback_event_memory_created_at_index_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_024_feedback_event_memory_created_at_index_ts", "target": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L9", "weight": 1.0 }, { "source": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration", "target": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L15", "weight": 1.0 }, { "source": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration", "target": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L22", "weight": 1.0 }, { "source": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration", "target": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L29", "weight": 1.0 }, { "source": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration", "target": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L31", "weight": 1.0 }, { "source": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration", "target": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L40", "weight": 1.0 }, { "source": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration", "target": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L47", "weight": 1.0 }, { "source": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_up", "target": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L32", "weight": 1.0 }, { "source": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_down", "target": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L42", "weight": 1.0 }, { "source": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_validateafter", "target": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L48", "weight": 1.0 }, { "source": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_validateafter", "target": "024_feedback_event_memory_created_at_index_feedbackeventmemorycreatedatindexmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/024-feedback-event-memory-created-at-index.ts", "source_location": "L51", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_spec_ts", "target": "010_add_core_memory_version_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_010_add_core_memory_version_spec_ts", "target": "010_add_core_memory_version_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/010-add-core-memory-version.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_031_soft_delete_fields_ts", "target": "031_soft_delete_fields_softdeletefieldsmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L9", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration", "target": "031_soft_delete_fields_softdeletefieldsmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L14", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration", "target": "031_soft_delete_fields_softdeletefieldsmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L21", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration", "target": "031_soft_delete_fields_softdeletefieldsmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L26", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration", "target": "031_soft_delete_fields_softdeletefieldsmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L33", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration", "target": "031_soft_delete_fields_softdeletefieldsmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L35", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration", "target": "031_soft_delete_fields_softdeletefieldsmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L52", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration", "target": "031_soft_delete_fields_softdeletefieldsmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L59", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration_up", "target": "031_soft_delete_fields_softdeletefieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L36", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration_up", "target": "031_soft_delete_fields_softdeletefieldsmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L39", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration_down", "target": "031_soft_delete_fields_softdeletefieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L54", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration_validateafter", "target": "031_soft_delete_fields_softdeletefieldsmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L60", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration_validateafter", "target": "031_soft_delete_fields_softdeletefieldsmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L63", "weight": 1.0 }, { "source": "031_soft_delete_fields_softdeletefieldsmigration_validateafter", "target": "031_soft_delete_fields_softdeletefieldsmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/031-soft-delete-fields.ts", "source_location": "L69", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "006_fts5_reflection_notes_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "fts5_migration_status_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "reflection_notes_normalize_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "006_fts5_reflection_notes_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "006_fts5_reflection_notes_spec_step1createnewtable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L205", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "006_fts5_reflection_notes_spec_step2reindexdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L230", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "006_fts5_reflection_notes_spec_step3createdualtriggers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L265", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "006_fts5_reflection_notes_spec_setupmigrationsteps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L497", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_006_fts5_reflection_notes_spec_ts", "target": "006_fts5_reflection_notes_spec_setupmigrationsteps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/006-fts5-reflection-notes.spec.ts", "source_location": "L784", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_spec_ts", "target": "007_procedural_memory_enhancement_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_007_procedural_memory_enhancement_spec_ts", "target": "007_procedural_memory_enhancement_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/007-procedural-memory-enhancement.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_spec_ts", "target": "005_relation_engine_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_spec_ts", "target": "005_relation_engine_schema_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_005_relation_engine_schema_spec_ts", "target": "005_relation_engine_schema_spec_creatememorylinktable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/005-relation-engine-schema.spec.ts", "source_location": "L106", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_015_memory_item_owner_id_ts", "target": "015_memory_item_owner_id_memoryitemowneridmigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L17", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration", "target": "015_memory_item_owner_id_memoryitemowneridmigration_tableexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L22", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration", "target": "015_memory_item_owner_id_memoryitemowneridmigration_columnexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L29", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration", "target": "015_memory_item_owner_id_memoryitemowneridmigration_indexexists", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L34", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration", "target": "015_memory_item_owner_id_memoryitemowneridmigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L41", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration", "target": "015_memory_item_owner_id_memoryitemowneridmigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L58", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration", "target": "015_memory_item_owner_id_memoryitemowneridmigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L63", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration", "target": "015_memory_item_owner_id_memoryitemowneridmigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L75", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration_validatebefore", "target": "015_memory_item_owner_id_memoryitemowneridmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L42", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration_validatebefore", "target": "015_memory_item_owner_id_memoryitemowneridmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L45", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration_down", "target": "015_memory_item_owner_id_memoryitemowneridmigration_tableexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L70", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration_validateafter", "target": "015_memory_item_owner_id_memoryitemowneridmigration_columnexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L76", "weight": 1.0 }, { "source": "015_memory_item_owner_id_memoryitemowneridmigration_validateafter", "target": "015_memory_item_owner_id_memoryitemowneridmigration_indexexists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/015-memory-item-owner-id.ts", "source_location": "L79", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_spec_ts", "target": "003_consolidation_score_fields_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_003_consolidation_score_fields_spec_ts", "target": "003_consolidation_score_fields_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/003-consolidation-score-fields.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_spec_ts", "target": "014_procedural_version_indexes_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_spec_ts", "target": "014_procedural_version_indexes_spec_creatememoryitemwithversioncolumns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_spec_ts", "target": "014_procedural_version_indexes_spec_createschemaversiontable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.spec.ts", "source_location": "L34", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_014_procedural_version_indexes_spec_ts", "target": "014_procedural_version_indexes_spec_getindexnames", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/014-procedural-version-indexes.spec.ts", "source_location": "L47", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_spec_ts", "target": "020_process_attribute_table_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_spec_ts", "target": "020_process_attribute_table_spec_createschemawith019", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_spec_ts", "target": "020_process_attribute_table_spec_tableexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.spec.ts", "source_location": "L37", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_migrations_020_process_attribute_table_spec_ts", "target": "020_process_attribute_table_spec_columnexists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/migrations/020-process-attribute-table.spec.ts", "source_location": "L44", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_tests_migration_runner_api_example_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_tests_migration_runner_api_example_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_tests_migration_runner_api_example_spec_ts", "target": "migration_runner_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_tests_migration_runner_api_example_spec_ts", "target": "migration_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_tests_migration_runner_api_example_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_tests_migration_runner_api_example_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_database_database_migration_tests_migration_runner_api_example_spec_ts", "target": "migration_runner_api_example_spec_examplemigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "migration_runner_api_example_spec_examplemigration", "target": "migration_runner_api_example_spec_examplemigration_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L24", "weight": 1.0 }, { "source": "migration_runner_api_example_spec_examplemigration", "target": "migration_runner_api_example_spec_examplemigration_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L34", "weight": 1.0 }, { "source": "migration_runner_api_example_spec_examplemigration", "target": "migration_runner_api_example_spec_examplemigration_validatebefore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L38", "weight": 1.0 }, { "source": "migration_runner_api_example_spec_examplemigration", "target": "migration_runner_api_example_spec_examplemigration_validateafter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/database/migration/__tests__/migration-runner-api-example.spec.ts", "source_location": "L49", "weight": 1.0 }, { "source": "src_infrastructure_database_adapters_sqlite_core_memory_adapter_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_adapters_sqlite_core_memory_adapter_ts", "target": "core_memory_database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_adapters_sqlite_core_memory_adapter_ts", "target": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L15", "weight": 1.0 }, { "source": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement", "target": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L18", "weight": 1.0 }, { "source": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement", "target": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L25", "weight": 1.0 }, { "source": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement", "target": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L36", "weight": 1.0 }, { "source": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement", "target": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L47", "weight": 1.0 }, { "source": "src_infrastructure_database_adapters_sqlite_core_memory_adapter_ts", "target": "sqlite_core_memory_adapter_sqlitecorememoryadapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L64", "weight": 1.0 }, { "source": "sqlite_core_memory_adapter_sqlitecorememoryadapter", "target": "sqlite_core_memory_adapter_sqlitecorememoryadapter_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L67", "weight": 1.0 }, { "source": "sqlite_core_memory_adapter_sqlitecorememoryadapter", "target": "sqlite_core_memory_adapter_sqlitecorememoryadapter_prepare", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L74", "weight": 1.0 }, { "source": "sqlite_core_memory_adapter_sqlitecorememoryadapter", "target": "sqlite_core_memory_adapter_sqlitecorememoryadapter_exec", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L86", "weight": 1.0 }, { "source": "sqlite_core_memory_adapter_sqlitecorememoryadapter", "target": "sqlite_core_memory_adapter_sqlitecorememoryadapter_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L98", "weight": 1.0 }, { "source": "sqlite_core_memory_adapter_sqlitecorememoryadapter", "target": "sqlite_core_memory_adapter_sqlitecorememoryadapter_isopen", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L110", "weight": 1.0 }, { "source": "sqlite_core_memory_adapter_sqlitecorememoryadapter_isopen", "target": "sqlite_core_memory_adapter_sqlitecorememorypreparedstatement_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L114", "weight": 1.0 }, { "source": "sqlite_core_memory_adapter_sqlitecorememoryadapter_isopen", "target": "sqlite_core_memory_adapter_sqlitecorememoryadapter_prepare", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/sqlite-core-memory-adapter.ts", "source_location": "L114", "weight": 1.0 }, { "source": "src_infrastructure_database_adapters_tests_sqlite_core_memory_adapter_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/__tests__/sqlite-core-memory-adapter.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_adapters_tests_sqlite_core_memory_adapter_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/__tests__/sqlite-core-memory-adapter.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_adapters_tests_sqlite_core_memory_adapter_spec_ts", "target": "sqlite_core_memory_adapter_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/__tests__/sqlite-core-memory-adapter.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_adapters_tests_sqlite_core_memory_adapter_spec_ts", "target": "core_memory_database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/adapters/__tests__/sqlite-core-memory-adapter.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_repositories_core_memory_repository_sqlite_impl_ts", "target": "core_memory_repository_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_repositories_core_memory_repository_sqlite_impl_ts", "target": "core_memory_repository_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_repositories_core_memory_repository_sqlite_impl_ts", "target": "core_memory_database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_database_repositories_core_memory_repository_sqlite_impl_ts", "target": "core_memory_repository_sqlite_impl_convertalwaysload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_database_repositories_core_memory_repository_sqlite_impl_ts", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L27", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L30", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L37", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findbyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L63", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findbykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L90", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findbyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L117", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findalwaysload", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L141", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L185", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_updatebykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L225", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L269", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_deletebykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L282", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_deletebyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L295", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L308", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L331", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_create", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findbyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L53", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findbyid", "target": "core_memory_repository_sqlite_impl_convertalwaysload", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L84", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findbykey", "target": "core_memory_repository_sqlite_impl_convertalwaysload", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L111", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_update", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findbyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L205", "weight": 1.0 }, { "source": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_updatebykey", "target": "core_memory_repository_sqlite_impl_corememoryrepositorysqliteimpl_findbykey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/core-memory-repository-sqlite.impl.ts", "source_location": "L249", "weight": 1.0 }, { "source": "src_infrastructure_database_repositories_tests_core_memory_repository_sqlite_impl_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/__tests__/core-memory-repository-sqlite.impl.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_database_repositories_tests_core_memory_repository_sqlite_impl_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/__tests__/core-memory-repository-sqlite.impl.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_database_repositories_tests_core_memory_repository_sqlite_impl_spec_ts", "target": "core_memory_repository_sqlite_impl_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/__tests__/core-memory-repository-sqlite.impl.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_database_repositories_tests_core_memory_repository_sqlite_impl_spec_ts", "target": "sqlite_core_memory_adapter_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/__tests__/core-memory-repository-sqlite.impl.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_database_repositories_tests_core_memory_repository_sqlite_impl_spec_ts", "target": "core_memory_repository_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/__tests__/core-memory-repository-sqlite.impl.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_database_repositories_tests_core_memory_repository_sqlite_impl_spec_ts", "target": "core_memory_database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/database/repositories/__tests__/core-memory-repository-sqlite.impl.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_cache_cache_service_ts", "target": "cache_service_cacheservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L23", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L30", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L38", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L64", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L88", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L95", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_has", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L104", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_getstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L120", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_evictleastrecentlyused", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L145", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_cleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L164", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_generatesearchkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L181", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_generatememorykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L189", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_generatestatskey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L196", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L203", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_values", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L210", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_entries", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L217", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_foreach", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L224", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_getleastrecentlyused", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L233", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_size", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L250", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_getmemoryusage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L257", "weight": 1.0 }, { "source": "cache_service_cacheservice", "target": "cache_service_cacheservice_getoldestentry", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L270", "weight": 1.0 }, { "source": "src_infrastructure_cache_cache_service_ts", "target": "cache_service_searchcacheservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L288", "weight": 1.0 }, { "source": "cache_service_searchcacheservice", "target": "cache_service_searchcacheservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L293", "weight": 1.0 }, { "source": "cache_service_searchcacheservice", "target": "cache_service_searchcacheservice_getsearchresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L300", "weight": 1.0 }, { "source": "cache_service_searchcacheservice", "target": "cache_service_searchcacheservice_setsearchresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L327", "weight": 1.0 }, { "source": "cache_service_searchcacheservice", "target": "cache_service_searchcacheservice_invalidatesearchresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L348", "weight": 1.0 }, { "source": "cache_service_searchcacheservice", "target": "cache_service_searchcacheservice_invalidatebymemoryid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L369", "weight": 1.0 }, { "source": "cache_service_searchcacheservice", "target": "cache_service_searchcacheservice_normalizequery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L377", "weight": 1.0 }, { "source": "cache_service_searchcacheservice", "target": "cache_service_searchcacheservice_findsimilarresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L388", "weight": 1.0 }, { "source": "cache_service_searchcacheservice", "target": "cache_service_searchcacheservice_updatequerypatterncache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L409", "weight": 1.0 }, { "source": "cache_service_searchcacheservice", "target": "cache_service_searchcacheservice_getstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L425", "weight": 1.0 }, { "source": "cache_service_searchcacheservice", "target": "cache_service_searchcacheservice_cleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L442", "weight": 1.0 }, { "source": "src_infrastructure_cache_cache_service_ts", "target": "cache_service_embeddingcacheservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L460", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice", "target": "cache_service_embeddingcacheservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L464", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice", "target": "cache_service_embeddingcacheservice_getembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L471", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice", "target": "cache_service_embeddingcacheservice_setembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L485", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice", "target": "cache_service_embeddingcacheservice_hashtext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L493", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice", "target": "cache_service_embeddingcacheservice_getstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L506", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice", "target": "cache_service_embeddingcacheservice_cleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L522", "weight": 1.0 }, { "source": "cache_service_cacheservice_get", "target": "cache_service_cacheservice_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L48", "weight": 1.0 }, { "source": "cache_service_cacheservice_set", "target": "cache_service_cacheservice_has", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L66", "weight": 1.0 }, { "source": "cache_service_cacheservice_set", "target": "cache_service_cacheservice_evictleastrecentlyused", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L67", "weight": 1.0 }, { "source": "cache_service_cacheservice_set", "target": "cache_service_cacheservice_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L71", "weight": 1.0 }, { "source": "cache_service_cacheservice_has", "target": "cache_service_cacheservice_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L105", "weight": 1.0 }, { "source": "cache_service_cacheservice_has", "target": "cache_service_cacheservice_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L110", "weight": 1.0 }, { "source": "cache_service_cacheservice_evictleastrecentlyused", "target": "cache_service_cacheservice_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L157", "weight": 1.0 }, { "source": "cache_service_cacheservice_cleanup", "target": "cache_service_cacheservice_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L170", "weight": 1.0 }, { "source": "cache_service_cacheservice_getleastrecentlyused", "target": "cache_service_cacheservice_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L244", "weight": 1.0 }, { "source": "cache_service_cacheservice_getoldestentry", "target": "cache_service_cacheservice_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L281", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_getsearchresults", "target": "cache_service_cacheservice_generatesearchkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L302", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_getsearchresults", "target": "cache_service_cacheservice_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L303", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_getsearchresults", "target": "cache_service_cacheservice_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L306", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_getsearchresults", "target": "cache_service_searchcacheservice_normalizequery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L311", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_getsearchresults", "target": "cache_service_searchcacheservice_findsimilarresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L312", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_getsearchresults", "target": "cache_service_searchcacheservice_setsearchresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L316", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_setsearchresults", "target": "cache_service_cacheservice_generatesearchkey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L328", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_setsearchresults", "target": "cache_service_cacheservice_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L329", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_setsearchresults", "target": "cache_service_searchcacheservice_normalizequery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L332", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_setsearchresults", "target": "cache_service_searchcacheservice_updatequerypatterncache", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L342", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_invalidatesearchresults", "target": "cache_service_cacheservice_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L351", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_invalidatesearchresults", "target": "cache_service_cacheservice_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L353", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_invalidatebymemoryid", "target": "cache_service_searchcacheservice_invalidatesearchresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L371", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_updatequerypatterncache", "target": "cache_service_searchcacheservice_normalizequery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L410", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_updatequerypatterncache", "target": "cache_service_cacheservice_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L411", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_updatequerypatterncache", "target": "cache_service_cacheservice_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L415", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_updatequerypatterncache", "target": "cache_service_cacheservice_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L417", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_getstats", "target": "cache_service_embeddingcacheservice_getstats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L426", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_getstats", "target": "cache_service_cacheservice_entries", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L432", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_cleanup", "target": "cache_service_embeddingcacheservice_cleanup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L443", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_cleanup", "target": "cache_service_cacheservice_entries", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L446", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_cleanup", "target": "cache_service_cacheservice_clear", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L447", "weight": 1.0 }, { "source": "cache_service_searchcacheservice_cleanup", "target": "cache_service_cacheservice_foreach", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L449", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice_getembedding", "target": "cache_service_embeddingcacheservice_hashtext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L472", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice_getembedding", "target": "cache_service_cacheservice_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L473", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice_getembedding", "target": "cache_service_cacheservice_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L476", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice_setembedding", "target": "cache_service_embeddingcacheservice_hashtext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L486", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice_setembedding", "target": "cache_service_cacheservice_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L487", "weight": 1.0 }, { "source": "cache_service_embeddingcacheservice_getstats", "target": "cache_service_cacheservice_entries", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/cache-service.ts", "source_location": "L513", "weight": 1.0 }, { "source": "src_infrastructure_cache_tests_cache_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/__tests__/cache-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_cache_tests_cache_service_spec_ts", "target": "cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/cache/__tests__/cache-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "batch_scheduler_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "forgetting_policy_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "performance_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "runtime_diagnostics_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "consolidation_score_worker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "reflexion_worker_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "mcp_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "job_queue_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "health_checker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "file_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "relation_validator_executor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "triple_extraction_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "triple_extraction_batch_job_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L34", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "quality_measurement_batch_job_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "sleep_consolidation_batch_job_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "telemetry_cleanup_batch_job_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L37", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "sleep_consolidation_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "telemetry_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L39", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "meta_memory_introspection_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L40", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "introspection_scan_cache_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L41", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L42", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L43", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L44", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "environment_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L45", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "batch_scheduler_batchscheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L125", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L156", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L247", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L355", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_validateconfig", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L402", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_executejobwithretry", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L466", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_addjobtoqueue", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L598", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_addjob", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L612", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_schedulejob", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L654", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_startjobprocessor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L678", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_executewithtimeout", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L705", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_waitforrunningjobs", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L717", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_writediagnosticsevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L731", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runmemorycleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L749", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runmonitoring", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L810", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runhealthcheck", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L877", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runconsolidationscoreincremental", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L924", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_scheduleconsolidationscorefullsweep", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L984", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_scheduleweeklyrelationvalidation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1022", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runweeklyrelationvalidation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1060", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runconsolidationscorefullsweep", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1119", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_getdatabasestats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1178", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1213", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_formatuptime", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1297", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runjob", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1329", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_getstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1361", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_updateconfig", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1386", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_stopjob", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1395", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_restartjob", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1409", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_checkschedulerhealth", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1429", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runtripleextractionbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1477", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_scheduletripleextractionbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1556", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_schedulequalitymeasurement", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1614", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runmetamemoryintrospection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1665", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runqualitymeasurementbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1728", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runlogrotation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1815", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_getdetailedstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1876", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_isjobqueued", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1929", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_isjobrunning", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1936", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_setintrospectionscancache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1944", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_setsleepconsolidationservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1951", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_settelemetrycleanuprepository", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1959", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_setdiagnosticslogger", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1964", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_getlastjobrunmeta", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1968", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_schedulesleepconsolidation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1974", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_scheduletelemetrycleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1985", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runtelemetrycleanupbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1996", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler", "target": "batch_scheduler_batchscheduler_runsleepconsolidationbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L2008", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "batch_scheduler_getbatchscheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L2050", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "batch_scheduler_createbatchscheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L2057", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_batch_scheduler_ts", "target": "batch_scheduler_resetbatchscheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L2061", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_constructor", "target": "batch_scheduler_batchscheduler_validateconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L215", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_validateconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L252", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L259", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_getstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L276", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_schedulejob", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L281", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_scheduleconsolidationscorefullsweep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L300", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_scheduleweeklyrelationvalidation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L304", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_scheduletripleextractionbatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L315", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_schedulequalitymeasurement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L318", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_schedulesleepconsolidation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L322", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_scheduletelemetrycleanup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L326", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_startjobprocessor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L338", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_start", "target": "batch_scheduler_batchscheduler_writediagnosticsevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L344", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_stop", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L360", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_stop", "target": "batch_scheduler_batchscheduler_waitforrunningjobs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L377", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_stop", "target": "batch_scheduler_batchscheduler_writediagnosticsevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L392", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_executejobwithretry", "target": "batch_scheduler_batchscheduler_addjobtoqueue", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L476", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_executejobwithretry", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L481", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_executejobwithretry", "target": "batch_scheduler_batchscheduler_writediagnosticsevent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L489", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_executejobwithretry", "target": "batch_scheduler_batchscheduler_executewithtimeout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L497", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_executejobwithretry", "target": "batch_scheduler_batchscheduler_checkschedulerhealth", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L547", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_addjob", "target": "batch_scheduler_batchscheduler_addjobtoqueue", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L613", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_schedulejob", "target": "batch_scheduler_batchscheduler_addjobtoqueue", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L662", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_waitforrunningjobs", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L727", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runmemorycleanup", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L773", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runmonitoring", "target": "batch_scheduler_batchscheduler_getdatabasestats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L832", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runmonitoring", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L854", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runhealthcheck", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L912", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runconsolidationscoreincremental", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L946", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runweeklyrelationvalidation", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1074", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runconsolidationscorefullsweep", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1141", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_getdatabasestats", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1204", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runjob", "target": "batch_scheduler_batchscheduler_runmemorycleanup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1336", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runjob", "target": "batch_scheduler_batchscheduler_runmonitoring", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1339", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runjob", "target": "batch_scheduler_batchscheduler_runhealthcheck", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1342", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runjob", "target": "batch_scheduler_batchscheduler_runmetamemoryintrospection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1345", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_updateconfig", "target": "batch_scheduler_batchscheduler_validateconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1388", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_updateconfig", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1389", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_stopjob", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1400", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_restartjob", "target": "batch_scheduler_batchscheduler_schedulejob", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1412", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_restartjob", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1418", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_checkschedulerhealth", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1431", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runtripleextractionbatch", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1522", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_scheduletripleextractionbatch", "target": "batch_scheduler_batchscheduler_schedulejob", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1598", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_schedulequalitymeasurement", "target": "batch_scheduler_batchscheduler_schedulejob", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1652", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runmetamemoryintrospection", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1703", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runqualitymeasurementbatch", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1779", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runlogrotation", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1822", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_getdetailedstats", "target": "batch_scheduler_batchscheduler_getstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1914", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_schedulesleepconsolidation", "target": "batch_scheduler_batchscheduler_schedulejob", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1975", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_scheduletelemetrycleanup", "target": "batch_scheduler_batchscheduler_schedulejob", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L1986", "weight": 1.0 }, { "source": "batch_scheduler_batchscheduler_runsleepconsolidationbatch", "target": "batch_scheduler_batchscheduler_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/batch-scheduler.ts", "source_location": "L2032", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_health_checker_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_health_checker_ts", "target": "health_checker_healthchecker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L33", "weight": 1.0 }, { "source": "health_checker_healthchecker", "target": "health_checker_healthchecker_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L37", "weight": 1.0 }, { "source": "health_checker_healthchecker", "target": "health_checker_healthchecker_setstarttime", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L51", "weight": 1.0 }, { "source": "health_checker_healthchecker", "target": "health_checker_healthchecker_check", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L64", "weight": 1.0 }, { "source": "health_checker_healthchecker", "target": "health_checker_healthchecker_triggergarbagecollection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/health-checker.ts", "source_location": "L120", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_relation_validator_executor_ts", "target": "child_process", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/relation-validator-executor.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_relation_validator_executor_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/relation-validator-executor.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_relation_validator_executor_ts", "target": "relation_validator_executor_relationvalidatorexecutor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/relation-validator-executor.ts", "source_location": "L31", "weight": 1.0 }, { "source": "relation_validator_executor_relationvalidatorexecutor", "target": "relation_validator_executor_relationvalidatorexecutor_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/relation-validator-executor.ts", "source_location": "L34", "weight": 1.0 }, { "source": "relation_validator_executor_relationvalidatorexecutor", "target": "relation_validator_executor_relationvalidatorexecutor_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/relation-validator-executor.ts", "source_location": "L49", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_retry_manager_ts", "target": "retry_manager_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L50", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_retry_manager_ts", "target": "retry_manager_retrymanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L103", "weight": 1.0 }, { "source": "retry_manager_retrymanager", "target": "retry_manager_retrymanager_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L107", "weight": 1.0 }, { "source": "retry_manager_retrymanager", "target": "retry_manager_retrymanager_shouldretry", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L119", "weight": 1.0 }, { "source": "retry_manager_retrymanager", "target": "retry_manager_retrymanager_reseterrorcount", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L158", "weight": 1.0 }, { "source": "retry_manager_retrymanager", "target": "retry_manager_retrymanager_incrementerrorcount", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L168", "weight": 1.0 }, { "source": "retry_manager_retrymanager", "target": "retry_manager_retrymanager_geterrorcount", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L181", "weight": 1.0 }, { "source": "retry_manager_retrymanager", "target": "retry_manager_retrymanager_clearallerrorcounts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L188", "weight": 1.0 }, { "source": "retry_manager_retrymanager", "target": "retry_manager_retrymanager_retry", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L218", "weight": 1.0 }, { "source": "retry_manager_retrymanager_retry", "target": "retry_manager_retrymanager_shouldretry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/retry-manager.ts", "source_location": "L234", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_file_logger_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_file_logger_ts", "target": "promises", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_file_logger_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_file_logger_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_file_logger_ts", "target": "path_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_file_logger_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_file_logger_ts", "target": "file_logger_filelogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L39", "weight": 1.0 }, { "source": "file_logger_filelogger", "target": "file_logger_filelogger_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L43", "weight": 1.0 }, { "source": "file_logger_filelogger", "target": "file_logger_filelogger_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L82", "weight": 1.0 }, { "source": "file_logger_filelogger", "target": "file_logger_filelogger_logwarn", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L129", "weight": 1.0 }, { "source": "file_logger_filelogger", "target": "file_logger_filelogger_logerror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L161", "weight": 1.0 }, { "source": "file_logger_filelogger", "target": "file_logger_filelogger_sanitizedata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L195", "weight": 1.0 }, { "source": "file_logger_filelogger", "target": "file_logger_filelogger_getlogfilepath", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L212", "weight": 1.0 }, { "source": "file_logger_filelogger", "target": "file_logger_filelogger_setenabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L221", "weight": 1.0 }, { "source": "file_logger_filelogger_log", "target": "file_logger_filelogger_sanitizedata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L101", "weight": 1.0 }, { "source": "file_logger_filelogger_logwarn", "target": "file_logger_filelogger_sanitizedata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L147", "weight": 1.0 }, { "source": "file_logger_filelogger_logwarn", "target": "file_logger_filelogger_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L151", "weight": 1.0 }, { "source": "file_logger_filelogger_logerror", "target": "file_logger_filelogger_sanitizedata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L179", "weight": 1.0 }, { "source": "file_logger_filelogger_logerror", "target": "file_logger_filelogger_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/file-logger.ts", "source_location": "L183", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_job_queue_ts", "target": "job_queue_jobqueue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L26", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L31", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L48", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_getnext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L94", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_peeknext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L110", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_markrunning", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L126", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_markcompleted", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L135", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_size", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L142", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_runningcount", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L149", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_isempty", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L156", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L163", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_isrunning", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L172", "weight": 1.0 }, { "source": "job_queue_jobqueue", "target": "job_queue_jobqueue_isqueued", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L181", "weight": 1.0 }, { "source": "job_queue_jobqueue_markrunning", "target": "job_queue_jobqueue_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/job-queue.ts", "source_location": "L127", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_file_logger_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/file-logger.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_file_logger_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/file-logger.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_file_logger_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/file-logger.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_file_logger_spec_ts", "target": "file_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/file-logger.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "relation_validator_executor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "file_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_spec_failingjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1549", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_spec_failingjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1589", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_spec_failingjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1641", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_spec_longrunningjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1685", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_spec_longrunningjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1728", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_spec_testjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1781", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_spec_highpriorityjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1835", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_spec_immediatejob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1838", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_spec_longrunningjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1871", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_spec_failingjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1928", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_spec_ts", "target": "batch_scheduler_spec_jobwithretrycount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler.spec.ts", "source_location": "L1975", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_health_checker_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/health-checker.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_health_checker_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/health-checker.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_health_checker_spec_ts", "target": "health_checker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/health-checker.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_retry_manager_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/retry-manager.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_retry_manager_spec_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/retry-manager.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_retry_manager_spec_ts", "target": "retry_manager_spec_shouldretry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/retry-manager.spec.ts", "source_location": "L126", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_retry_manager_spec_ts", "target": "retry_manager_spec_shouldretry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/retry-manager.spec.ts", "source_location": "L147", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L44", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L57", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L72", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L98", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L99", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L100", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L117", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L160", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L173", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_job_queue_spec_ts", "target": "job_queue_spec_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/job-queue.spec.ts", "source_location": "L198", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_relation_validator_executor_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/relation-validator-executor.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_relation_validator_executor_spec_ts", "target": "relation_validator_executor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/relation-validator-executor.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_relation_validator_executor_spec_ts", "target": "child_process", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/relation-validator-executor.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_consolidation_score_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler-consolidation-score.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_consolidation_score_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler-consolidation-score.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_consolidation_score_spec_ts", "target": "batch_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler-consolidation-score.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_consolidation_score_spec_ts", "target": "consolidation_score_worker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler-consolidation-score.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_consolidation_score_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler-consolidation-score.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_consolidation_score_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler-consolidation-score.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_tests_batch_scheduler_consolidation_score_spec_ts", "target": "batch_scheduler_consolidation_score_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/__tests__/batch-scheduler-consolidation-score.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_triple_extraction_batch_job_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_triple_extraction_batch_job_ts", "target": "ensure_memory_item_triple_extraction_columns_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_triple_extraction_batch_job_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_triple_extraction_batch_job_ts", "target": "triple_extraction_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_triple_extraction_batch_job_ts", "target": "semantic_memory_update_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_triple_extraction_batch_job_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_triple_extraction_batch_job_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_triple_extraction_batch_job_ts", "target": "batch_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_triple_extraction_batch_job_ts", "target": "triple_extraction_batch_job_tripleextractionbatchjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L100", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob", "target": "triple_extraction_batch_job_tripleextractionbatchjob_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L105", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob", "target": "triple_extraction_batch_job_tripleextractionbatchjob_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L138", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob", "target": "triple_extraction_batch_job_tripleextractionbatchjob_splitintochunks", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L396", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob", "target": "triple_extraction_batch_job_tripleextractionbatchjob_processchunk", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L420", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob", "target": "triple_extraction_batch_job_tripleextractionbatchjob_gettargetmemories", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L601", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob", "target": "triple_extraction_batch_job_tripleextractionbatchjob_shouldretry", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L670", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob", "target": "triple_extraction_batch_job_tripleextractionbatchjob_getretrycount", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L725", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob", "target": "triple_extraction_batch_job_tripleextractionbatchjob_updatememorystatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L771", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob", "target": "triple_extraction_batch_job_tripleextractionbatchjob_calculateaverageconfidence", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L824", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob_execute", "target": "triple_extraction_batch_job_tripleextractionbatchjob_gettargetmemories", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L182", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob_execute", "target": "triple_extraction_batch_job_tripleextractionbatchjob_splitintochunks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L197", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob_execute", "target": "triple_extraction_batch_job_tripleextractionbatchjob_processchunk", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L230", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob_processchunk", "target": "triple_extraction_batch_job_tripleextractionbatchjob_shouldretry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L468", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob_processchunk", "target": "triple_extraction_batch_job_tripleextractionbatchjob_getretrycount", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L473", "weight": 1.0 }, { "source": "triple_extraction_batch_job_tripleextractionbatchjob_shouldretry", "target": "triple_extraction_batch_job_tripleextractionbatchjob_getretrycount", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/triple-extraction-batch-job.ts", "source_location": "L678", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_telemetry_cleanup_batch_job_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_telemetry_cleanup_batch_job_spec_ts", "target": "telemetry_cleanup_batch_job_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_telemetry_cleanup_batch_job_spec_ts", "target": "telemetry_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_quality_measurement_batch_job_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/quality-measurement-batch-job.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_quality_measurement_batch_job_ts", "target": "quality_assurance_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/quality-measurement-batch-job.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_quality_measurement_batch_job_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/quality-measurement-batch-job.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_quality_measurement_batch_job_ts", "target": "batch_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/quality-measurement-batch-job.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_quality_measurement_batch_job_ts", "target": "quality_measurement_batch_job_qualitymeasurementbatchjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/quality-measurement-batch-job.ts", "source_location": "L106", "weight": 1.0 }, { "source": "quality_measurement_batch_job_qualitymeasurementbatchjob", "target": "quality_measurement_batch_job_qualitymeasurementbatchjob_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/quality-measurement-batch-job.ts", "source_location": "L112", "weight": 1.0 }, { "source": "quality_measurement_batch_job_qualitymeasurementbatchjob", "target": "quality_measurement_batch_job_qualitymeasurementbatchjob_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/quality-measurement-batch-job.ts", "source_location": "L144", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_sleep_consolidation_batch_job_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_sleep_consolidation_batch_job_spec_ts", "target": "sleep_consolidation_batch_job_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_sleep_consolidation_batch_job_spec_ts", "target": "sleep_consolidation_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_sleep_consolidation_batch_job_spec_ts", "target": "file_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_sleep_consolidation_batch_job_ts", "target": "sleep_consolidation_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_sleep_consolidation_batch_job_ts", "target": "batch_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_sleep_consolidation_batch_job_ts", "target": "file_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_sleep_consolidation_batch_job_ts", "target": "sleep_consolidation_batch_job_sleepconsolidationbatchjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.ts", "source_location": "L14", "weight": 1.0 }, { "source": "sleep_consolidation_batch_job_sleepconsolidationbatchjob", "target": "sleep_consolidation_batch_job_sleepconsolidationbatchjob_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.ts", "source_location": "L15", "weight": 1.0 }, { "source": "sleep_consolidation_batch_job_sleepconsolidationbatchjob", "target": "sleep_consolidation_batch_job_sleepconsolidationbatchjob_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/sleep-consolidation-batch-job.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_telemetry_cleanup_batch_job_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_telemetry_cleanup_batch_job_ts", "target": "telemetry_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_telemetry_cleanup_batch_job_ts", "target": "batch_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_telemetry_cleanup_batch_job_ts", "target": "environment_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_telemetry_cleanup_batch_job_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_telemetry_cleanup_batch_job_ts", "target": "telemetry_cleanup_batch_job_telemetrycleanupbatchjob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L15", "weight": 1.0 }, { "source": "telemetry_cleanup_batch_job_telemetrycleanupbatchjob", "target": "telemetry_cleanup_batch_job_telemetrycleanupbatchjob_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L16", "weight": 1.0 }, { "source": "telemetry_cleanup_batch_job_telemetrycleanupbatchjob", "target": "telemetry_cleanup_batch_job_telemetrycleanupbatchjob_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/telemetry-cleanup-batch-job.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_triple_extraction_batch_job_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_triple_extraction_batch_job_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_triple_extraction_batch_job_spec_ts", "target": "triple_extraction_batch_job_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_triple_extraction_batch_job_spec_ts", "target": "triple_extraction_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_triple_extraction_batch_job_spec_ts", "target": "semantic_memory_update_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_triple_extraction_batch_job_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_triple_extraction_batch_job_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_triple_extraction_batch_job_spec_ts", "target": "triple_extraction_batch_job_spec_generateid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_triple_extraction_batch_job_spec_ts", "target": "triple_extraction_batch_job_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/triple-extraction-batch-job.spec.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_quality_measurement_batch_job_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/quality-measurement-batch-job.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_quality_measurement_batch_job_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/quality-measurement-batch-job.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_quality_measurement_batch_job_spec_ts", "target": "quality_measurement_batch_job_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/quality-measurement-batch-job.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_quality_measurement_batch_job_spec_ts", "target": "quality_assurance_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/quality-measurement-batch-job.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_quality_measurement_batch_job_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/quality-measurement-batch-job.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_quality_measurement_batch_job_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/quality-measurement-batch-job.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_quality_measurement_batch_job_spec_ts", "target": "quality_measurement_batch_job_spec_createqualitytables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/quality-measurement-batch-job.spec.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_arigraph_relation_engine_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_arigraph_relation_engine_integration_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_arigraph_relation_engine_integration_spec_ts", "target": "triple_extraction_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_arigraph_relation_engine_integration_spec_ts", "target": "semantic_memory_update_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_arigraph_relation_engine_integration_spec_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_arigraph_relation_engine_integration_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_arigraph_relation_engine_integration_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_arigraph_relation_engine_integration_spec_ts", "target": "arigraph_relation_engine_integration_spec_generateid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_infrastructure_scheduler_jobs_tests_arigraph_relation_engine_integration_spec_ts", "target": "arigraph_relation_engine_integration_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/infrastructure/scheduler/jobs/__tests__/arigraph-relation-engine-integration.spec.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_schema_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-schema.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_schema_spec_ts", "target": "reflection_notes_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-schema.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_shared_utils_stopwords_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/stopwords.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_stopwords_spec_ts", "target": "stopwords_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/stopwords.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_type_guards_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_type_guards_ts", "target": "type_guards_ismemoryrow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_shared_utils_type_guards_ts", "target": "type_guards_ismemorytype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L53", "weight": 1.0 }, { "source": "src_shared_utils_type_guards_ts", "target": "type_guards_isprivacyscope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L63", "weight": 1.0 }, { "source": "src_shared_utils_type_guards_ts", "target": "type_guards_convertmemoryrowtoitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L74", "weight": 1.0 }, { "source": "src_shared_utils_type_guards_ts", "target": "type_guards_isrelationrow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L144", "weight": 1.0 }, { "source": "src_shared_utils_type_guards_ts", "target": "type_guards_isexistingrelationrow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L176", "weight": 1.0 }, { "source": "src_shared_utils_type_guards_ts", "target": "type_guards_ismetadatarow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L201", "weight": 1.0 }, { "source": "src_shared_utils_type_guards_ts", "target": "type_guards_issqlparam", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L216", "weight": 1.0 }, { "source": "type_guards_convertmemoryrowtoitem", "target": "type_guards_ismemorytype", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L76", "weight": 1.0 }, { "source": "type_guards_convertmemoryrowtoitem", "target": "type_guards_isprivacyscope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-guards.ts", "source_location": "L79", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "failure_event_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_buildexactmatchquery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L46", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_runfallbacksearchand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L67", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_runfallbacksearchor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L90", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_extractworkflowname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L120", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_extractskillname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L237", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_extractsteps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L316", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_generatetriggerconditions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L401", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_extractproceduralmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L509", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_calculatesimilarity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L541", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_determinemergestrategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L622", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_ts", "target": "procedural_memory_extractor_rulebasedproceduralextractor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L704", "weight": 1.0 }, { "source": "procedural_memory_extractor_rulebasedproceduralextractor", "target": "procedural_memory_extractor_rulebasedproceduralextractor_extract", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L705", "weight": 1.0 }, { "source": "procedural_memory_extractor_extractproceduralmemory", "target": "procedural_memory_extractor_extractworkflowname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L513", "weight": 1.0 }, { "source": "procedural_memory_extractor_extractproceduralmemory", "target": "procedural_memory_extractor_extractskillname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L514", "weight": 1.0 }, { "source": "procedural_memory_extractor_extractproceduralmemory", "target": "procedural_memory_extractor_extractsteps", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L515", "weight": 1.0 }, { "source": "procedural_memory_extractor_extractproceduralmemory", "target": "procedural_memory_extractor_generatetriggerconditions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L516", "weight": 1.0 }, { "source": "procedural_memory_extractor_determinemergestrategy", "target": "procedural_memory_extractor_buildexactmatchquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L627", "weight": 1.0 }, { "source": "procedural_memory_extractor_determinemergestrategy", "target": "procedural_memory_extractor_runfallbacksearchand", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L644", "weight": 1.0 }, { "source": "procedural_memory_extractor_determinemergestrategy", "target": "procedural_memory_extractor_runfallbacksearchor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L646", "weight": 1.0 }, { "source": "procedural_memory_extractor_determinemergestrategy", "target": "procedural_memory_extractor_calculatesimilarity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L663", "weight": 1.0 }, { "source": "procedural_memory_extractor_rulebasedproceduralextractor_extract", "target": "procedural_memory_extractor_extractproceduralmemory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.ts", "source_location": "L710", "weight": 1.0 }, { "source": "src_shared_utils_sql_security_validator_ts", "target": "vector_search_config_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/sql-security-validator.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_sql_security_validator_ts", "target": "sql_security_validator_validatetablename", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/sql-security-validator.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_shared_utils_sql_security_validator_ts", "target": "sql_security_validator_getvectortablename", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/sql-security-validator.ts", "source_location": "L67", "weight": 1.0 }, { "source": "sql_security_validator_getvectortablename", "target": "sql_security_validator_validatetablename", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/sql-security-validator.ts", "source_location": "L73", "weight": 1.0 }, { "source": "src_shared_utils_embedding_provider_diagnostics_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/embedding-provider-diagnostics.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_utils_embedding_provider_diagnostics_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/embedding-provider-diagnostics.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_shared_utils_embedding_provider_diagnostics_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/embedding-provider-diagnostics.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_shared_utils_embedding_provider_diagnostics_ts", "target": "embedding_provider_diagnostics_emittfidffallbackwarningifneeded", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/embedding-provider-diagnostics.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_shared_utils_environment_check_ts", "target": "environment_check_istestenvironment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/environment-check.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_environment_check_ts", "target": "environment_check_isvalidationdisabled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/environment-check.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_shared_utils_environment_check_ts", "target": "environment_check_isvalidconfigurationenvironment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/environment-check.ts", "source_location": "L20", "weight": 1.0 }, { "source": "environment_check_isvalidconfigurationenvironment", "target": "environment_check_istestenvironment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/environment-check.ts", "source_location": "L21", "weight": 1.0 }, { "source": "environment_check_isvalidconfigurationenvironment", "target": "environment_check_isvalidationdisabled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/environment-check.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_shared_utils_db_path_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/db-path.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_utils_db_path_spec_ts", "target": "db_path_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/db-path.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_spec_ts", "target": "fts5_migration_status_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_normalize_ts", "target": "reflection_notes_normalize_normalizereflectionnoteobject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-normalize.ts", "source_location": "L40", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_normalize_ts", "target": "reflection_notes_normalize_normalizereflectionnotes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-normalize.ts", "source_location": "L97", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_normalize_ts", "target": "reflection_notes_normalize_extractkeytokens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-normalize.ts", "source_location": "L140", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_normalize_ts", "target": "reflection_notes_normalize_getsearchqueryexamples", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-normalize.ts", "source_location": "L157", "weight": 1.0 }, { "source": "reflection_notes_normalize_normalizereflectionnotes", "target": "reflection_notes_normalize_normalizereflectionnoteobject", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-normalize.ts", "source_location": "L127", "weight": 1.0 }, { "source": "src_shared_utils_relation_type_converter_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-type-converter.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_shared_utils_relation_type_converter_ts", "target": "relation_type_converter_todbrelationtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-type-converter.ts", "source_location": "L57", "weight": 1.0 }, { "source": "src_shared_utils_relation_type_converter_ts", "target": "relation_type_converter_fromdbrelationtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-type-converter.ts", "source_location": "L77", "weight": 1.0 }, { "source": "src_shared_utils_relation_type_converter_ts", "target": "relation_type_converter_isvaliddbrelationtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-type-converter.ts", "source_location": "L95", "weight": 1.0 }, { "source": "src_shared_utils_relation_type_converter_ts", "target": "relation_type_converter_ismemorylinksupported", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-type-converter.ts", "source_location": "L119", "weight": 1.0 }, { "source": "src_shared_utils_db_path_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/db-path.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_shared_utils_db_path_ts", "target": "db_path_validateandnormalizedbpath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/db-path.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_spec_ts", "target": "error_handling_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_spec_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_spec_ts", "target": "error_handling_spec_operation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.spec.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_spec_ts", "target": "error_handling_spec_operation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.spec.ts", "source_location": "L41", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_spec_ts", "target": "error_handling_spec_operation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.spec.ts", "source_location": "L72", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_spec_ts", "target": "error_handling_spec_operation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.spec.ts", "source_location": "L92", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_spec_ts", "target": "error_handling_spec_operation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.spec.ts", "source_location": "L119", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_spec_ts", "target": "error_handling_spec_operation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.spec.ts", "source_location": "L138", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_ts", "target": "procedural_memory_change_detector_normalizejson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L104", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_ts", "target": "procedural_memory_change_detector_computejsonhash", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L168", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_ts", "target": "procedural_memory_change_detector_computereflectionnotescount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L221", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_ts", "target": "procedural_memory_change_detector_createproceduralmemorysnapshot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L254", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_ts", "target": "procedural_memory_change_detector_isequal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L325", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_ts", "target": "procedural_memory_change_detector_hasproceduralmemorychanged", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L357", "weight": 1.0 }, { "source": "procedural_memory_change_detector_computejsonhash", "target": "procedural_memory_change_detector_normalizejson", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L188", "weight": 1.0 }, { "source": "procedural_memory_change_detector_createproceduralmemorysnapshot", "target": "procedural_memory_change_detector_computejsonhash", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L299", "weight": 1.0 }, { "source": "procedural_memory_change_detector_createproceduralmemorysnapshot", "target": "procedural_memory_change_detector_computereflectionnotescount", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L303", "weight": 1.0 }, { "source": "procedural_memory_change_detector_hasproceduralmemorychanged", "target": "procedural_memory_change_detector_isequal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.ts", "source_location": "L437", "weight": 1.0 }, { "source": "src_shared_utils_logging_rate_limiter_ts", "target": "logging_rate_limiter_loggingratelimiter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L31", "weight": 1.0 }, { "source": "logging_rate_limiter_loggingratelimiter", "target": "logging_rate_limiter_loggingratelimiter_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L38", "weight": 1.0 }, { "source": "logging_rate_limiter_loggingratelimiter", "target": "logging_rate_limiter_loggingratelimiter_cansend", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L52", "weight": 1.0 }, { "source": "logging_rate_limiter_loggingratelimiter", "target": "logging_rate_limiter_loggingratelimiter_consume", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L61", "weight": 1.0 }, { "source": "logging_rate_limiter_loggingratelimiter", "target": "logging_rate_limiter_loggingratelimiter_refill", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L76", "weight": 1.0 }, { "source": "logging_rate_limiter_loggingratelimiter", "target": "logging_rate_limiter_loggingratelimiter_getdroppedcount", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L88", "weight": 1.0 }, { "source": "logging_rate_limiter_loggingratelimiter", "target": "logging_rate_limiter_loggingratelimiter_resetdroppedcount", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L95", "weight": 1.0 }, { "source": "logging_rate_limiter_loggingratelimiter", "target": "logging_rate_limiter_loggingratelimiter_getavailabletokens", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L102", "weight": 1.0 }, { "source": "logging_rate_limiter_loggingratelimiter_cansend", "target": "logging_rate_limiter_loggingratelimiter_refill", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L53", "weight": 1.0 }, { "source": "logging_rate_limiter_loggingratelimiter_consume", "target": "logging_rate_limiter_loggingratelimiter_refill", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L62", "weight": 1.0 }, { "source": "logging_rate_limiter_loggingratelimiter_getavailabletokens", "target": "logging_rate_limiter_loggingratelimiter_refill", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-rate-limiter.ts", "source_location": "L103", "weight": 1.0 }, { "source": "src_shared_utils_type_param_validator_ts", "target": "type_param_validator_validatetypeparam", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_shared_utils_type_param_validator_ts", "target": "type_param_validator_parsetypeparammode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L100", "weight": 1.0 }, { "source": "src_shared_utils_type_param_validator_ts", "target": "type_param_validator_validatetriggerconditions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L126", "weight": 1.0 }, { "source": "src_shared_utils_type_param_validator_ts", "target": "type_param_validator_validateworkfloworskillname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L168", "weight": 1.0 }, { "source": "src_shared_utils_type_param_validator_ts", "target": "type_param_validator_validateproceduralmemoryfields", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L194", "weight": 1.0 }, { "source": "type_param_validator_validateproceduralmemoryfields", "target": "type_param_validator_validateworkfloworskillname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L200", "weight": 1.0 }, { "source": "type_param_validator_validateproceduralmemoryfields", "target": "type_param_validator_validatetriggerconditions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-param-validator.ts", "source_location": "L206", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_extractor_types_ts", "target": "failure_event_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-extractor.types.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_relation_visualizer_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_relation_visualizer_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_relation_visualizer_ts", "target": "relation_visualizer_escapedotstring", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_shared_utils_relation_visualizer_ts", "target": "relation_visualizer_relationvisualizer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L68", "weight": 1.0 }, { "source": "relation_visualizer_relationvisualizer", "target": "relation_visualizer_relationvisualizer_visualizeastext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L76", "weight": 1.0 }, { "source": "relation_visualizer_relationvisualizer", "target": "relation_visualizer_relationvisualizer_visualizesubgraph", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L140", "weight": 1.0 }, { "source": "relation_visualizer_relationvisualizer", "target": "relation_visualizer_relationvisualizer_visualizesimple", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L324", "weight": 1.0 }, { "source": "relation_visualizer_relationvisualizer", "target": "relation_visualizer_relationvisualizer_visualizeasjson", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L346", "weight": 1.0 }, { "source": "relation_visualizer_relationvisualizer", "target": "relation_visualizer_relationvisualizer_visualizeasdot", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L368", "weight": 1.0 }, { "source": "relation_visualizer_relationvisualizer_visualizeasdot", "target": "relation_visualizer_escapedotstring", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/relation-visualizer.ts", "source_location": "L420", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "fts5_migration_status_initializemigrationstatustable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "fts5_migration_status_getmigrationstatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L65", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "fts5_migration_status_setmigrationstatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L115", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "fts5_migration_status_isvalidstatustransition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L194", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "fts5_migration_status_loadmigrationstatustoconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L219", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "fts5_migration_status_ismigrationcompleted", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L237", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "fts5_migration_status_ismigrationfailed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L251", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "fts5_migration_status_shouldusefallback", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L265", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "fts5_migration_status_preparemigrationretry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L287", "weight": 1.0 }, { "source": "src_shared_utils_fts5_migration_status_ts", "target": "fts5_migration_status_forcesetmigrationstatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L304", "weight": 1.0 }, { "source": "fts5_migration_status_getmigrationstatus", "target": "fts5_migration_status_initializemigrationstatustable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L75", "weight": 1.0 }, { "source": "fts5_migration_status_setmigrationstatus", "target": "fts5_migration_status_getmigrationstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L122", "weight": 1.0 }, { "source": "fts5_migration_status_setmigrationstatus", "target": "fts5_migration_status_isvalidstatustransition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L125", "weight": 1.0 }, { "source": "fts5_migration_status_loadmigrationstatustoconfig", "target": "fts5_migration_status_getmigrationstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L221", "weight": 1.0 }, { "source": "fts5_migration_status_ismigrationcompleted", "target": "fts5_migration_status_getmigrationstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L239", "weight": 1.0 }, { "source": "fts5_migration_status_ismigrationfailed", "target": "fts5_migration_status_getmigrationstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L253", "weight": 1.0 }, { "source": "fts5_migration_status_shouldusefallback", "target": "fts5_migration_status_getmigrationstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L274", "weight": 1.0 }, { "source": "fts5_migration_status_preparemigrationretry", "target": "fts5_migration_status_getmigrationstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L288", "weight": 1.0 }, { "source": "fts5_migration_status_preparemigrationretry", "target": "fts5_migration_status_setmigrationstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/fts5-migration-status.ts", "source_location": "L294", "weight": 1.0 }, { "source": "src_shared_utils_triple_cache_ts", "target": "cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_shared_utils_triple_cache_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_shared_utils_triple_cache_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_shared_utils_triple_cache_ts", "target": "triple_cache_triplecacheservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L19", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice", "target": "triple_cache_triplecacheservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L28", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice", "target": "triple_cache_triplecacheservice_generatecachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L44", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice", "target": "triple_cache_triplecacheservice_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L61", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice", "target": "triple_cache_triplecacheservice_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L76", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice", "target": "triple_cache_triplecacheservice_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L91", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice", "target": "triple_cache_triplecacheservice_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L99", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice", "target": "triple_cache_triplecacheservice_getstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L108", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice", "target": "triple_cache_triplecacheservice_cleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L121", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice", "target": "triple_cache_triplecacheservice_size", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L132", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice_get", "target": "triple_cache_triplecacheservice_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L62", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice_set", "target": "triple_cache_triplecacheservice_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L80", "weight": 1.0 }, { "source": "triple_cache_triplecacheservice_delete", "target": "triple_cache_triplecacheservice_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/triple-cache.ts", "source_location": "L92", "weight": 1.0 }, { "source": "src_shared_utils_database_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_shared_utils_database_ts", "target": "reflection_notes_normalize_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_database_ts", "target": "fts5_migration_status_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_database_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_database_ts", "target": "database_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_shared_utils_database_ts", "target": "database_getsqliteerrorcode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_shared_utils_database_ts", "target": "database_geterrormessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_shared_utils_database_ts", "target": "database_geterrorname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_shared_utils_database_ts", "target": "database_databaseutils", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L44", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_gettransactionstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L51", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_settransactionstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L61", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_isopen", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L71", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L93", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L125", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L156", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_exec", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L187", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_runtransaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L194", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_checkpointwal", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L291", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_isintransaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L304", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_forcecleanuptransaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L311", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_getdatabasestatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L329", "weight": 1.0 }, { "source": "database_databaseutils", "target": "database_databaseutils_initializedatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L370", "weight": 1.0 }, { "source": "database_databaseutils_gettransactionstate", "target": "database_databaseutils_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L55", "weight": 1.0 }, { "source": "database_databaseutils_isopen", "target": "database_databaseutils_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L78", "weight": 1.0 }, { "source": "database_databaseutils_isopen", "target": "database_geterrormessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L82", "weight": 1.0 }, { "source": "database_databaseutils_isopen", "target": "database_geterrorname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L82", "weight": 1.0 }, { "source": "database_databaseutils_run", "target": "database_getsqliteerrorcode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L103", "weight": 1.0 }, { "source": "database_databaseutils_run", "target": "database_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L105", "weight": 1.0 }, { "source": "database_databaseutils_get", "target": "database_getsqliteerrorcode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L135", "weight": 1.0 }, { "source": "database_databaseutils_get", "target": "database_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L137", "weight": 1.0 }, { "source": "database_databaseutils_all", "target": "database_getsqliteerrorcode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L166", "weight": 1.0 }, { "source": "database_databaseutils_all", "target": "database_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L168", "weight": 1.0 }, { "source": "database_databaseutils_runtransaction", "target": "database_databaseutils_gettransactionstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L199", "weight": 1.0 }, { "source": "database_databaseutils_runtransaction", "target": "database_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L203", "weight": 1.0 }, { "source": "database_databaseutils_runtransaction", "target": "database_databaseutils_run", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L217", "weight": 1.0 }, { "source": "database_databaseutils_runtransaction", "target": "database_databaseutils_settransactionstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L219", "weight": 1.0 }, { "source": "database_databaseutils_runtransaction", "target": "database_getsqliteerrorcode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L222", "weight": 1.0 }, { "source": "database_databaseutils_runtransaction", "target": "database_geterrormessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L223", "weight": 1.0 }, { "source": "database_databaseutils_checkpointwal", "target": "database_databaseutils_run", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L293", "weight": 1.0 }, { "source": "database_databaseutils_checkpointwal", "target": "database_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L294", "weight": 1.0 }, { "source": "database_databaseutils_isintransaction", "target": "database_databaseutils_gettransactionstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L305", "weight": 1.0 }, { "source": "database_databaseutils_forcecleanuptransaction", "target": "database_databaseutils_settransactionstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L314", "weight": 1.0 }, { "source": "database_databaseutils_forcecleanuptransaction", "target": "database_databaseutils_run", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L317", "weight": 1.0 }, { "source": "database_databaseutils_forcecleanuptransaction", "target": "database_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L318", "weight": 1.0 }, { "source": "database_databaseutils_getdatabasestatus", "target": "database_databaseutils_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L337", "weight": 1.0 }, { "source": "database_databaseutils_getdatabasestatus", "target": "database_databaseutils_run", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L346", "weight": 1.0 }, { "source": "database_databaseutils_getdatabasestatus", "target": "database_getsqliteerrorcode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L349", "weight": 1.0 }, { "source": "database_databaseutils_getdatabasestatus", "target": "database_databaseutils_gettransactionstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L359", "weight": 1.0 }, { "source": "database_databaseutils_getdatabasestatus", "target": "database_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L362", "weight": 1.0 }, { "source": "database_databaseutils_initializedatabase", "target": "database_databaseutils_run", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L373", "weight": 1.0 }, { "source": "database_databaseutils_initializedatabase", "target": "database_databaseutils_all", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L425", "weight": 1.0 }, { "source": "database_databaseutils_initializedatabase", "target": "database_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.ts", "source_location": "L606", "weight": 1.0 }, { "source": "src_shared_utils_configuration_validator_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/configuration-validator.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_utils_configuration_validator_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/configuration-validator.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_shared_utils_configuration_validator_ts", "target": "environment_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/configuration-validator.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_shared_utils_configuration_validator_ts", "target": "configuration_validator_issue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/configuration-validator.ts", "source_location": "L41", "weight": 1.0 }, { "source": "src_shared_utils_configuration_validator_ts", "target": "configuration_validator_validateconfiguration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/configuration-validator.ts", "source_location": "L45", "weight": 1.0 }, { "source": "configuration_validator_validateconfiguration", "target": "configuration_validator_issue", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/configuration-validator.ts", "source_location": "L53", "weight": 1.0 }, { "source": "src_shared_utils_type_param_validator_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-param-validator.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_utils_type_param_validator_spec_ts", "target": "type_param_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/type-param-validator.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_shared_utils_cache_key_generator_ts", "target": "cache_key_generator_cachekeygenerator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/cache-key-generator.ts", "source_location": "L31", "weight": 1.0 }, { "source": "cache_key_generator_cachekeygenerator", "target": "cache_key_generator_cachekeygenerator_generaterelationgraphkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/cache-key-generator.ts", "source_location": "L39", "weight": 1.0 }, { "source": "cache_key_generator_cachekeygenerator", "target": "cache_key_generator_cachekeygenerator_generaterelationextractionkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/cache-key-generator.ts", "source_location": "L61", "weight": 1.0 }, { "source": "cache_key_generator_cachekeygenerator", "target": "cache_key_generator_cachekeygenerator_generatellmrelationextractionkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/cache-key-generator.ts", "source_location": "L95", "weight": 1.0 }, { "source": "cache_key_generator_cachekeygenerator", "target": "cache_key_generator_cachekeygenerator_generateembeddingkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/cache-key-generator.ts", "source_location": "L110", "weight": 1.0 }, { "source": "src_shared_utils_database_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_database_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_database_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_database_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_utils_database_spec_ts", "target": "database_spec_transactionfn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.spec.ts", "source_location": "L184", "weight": 1.0 }, { "source": "src_shared_utils_database_spec_ts", "target": "database_spec_transactionfn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.spec.ts", "source_location": "L207", "weight": 1.0 }, { "source": "src_shared_utils_database_spec_ts", "target": "database_spec_outertransaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/database.spec.ts", "source_location": "L230", "weight": 1.0 }, { "source": "src_shared_utils_write_coalescing_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_shared_utils_write_coalescing_ts", "target": "write_coalescing_writecoalescingmanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L33", "weight": 1.0 }, { "source": "write_coalescing_writecoalescingmanager", "target": "write_coalescing_writecoalescingmanager_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L45", "weight": 1.0 }, { "source": "write_coalescing_writecoalescingmanager", "target": "write_coalescing_writecoalescingmanager_addwrite", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L59", "weight": 1.0 }, { "source": "write_coalescing_writecoalescingmanager", "target": "write_coalescing_writecoalescingmanager_addwrites", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L90", "weight": 1.0 }, { "source": "write_coalescing_writecoalescingmanager", "target": "write_coalescing_writecoalescingmanager_startflushtimer", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L99", "weight": 1.0 }, { "source": "write_coalescing_writecoalescingmanager", "target": "write_coalescing_writecoalescingmanager_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L134", "weight": 1.0 }, { "source": "write_coalescing_writecoalescingmanager", "target": "write_coalescing_writecoalescingmanager_getbuffersize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L174", "weight": 1.0 }, { "source": "write_coalescing_writecoalescingmanager", "target": "write_coalescing_writecoalescingmanager_isempty", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L181", "weight": 1.0 }, { "source": "write_coalescing_writecoalescingmanager", "target": "write_coalescing_writecoalescingmanager_destroy", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L189", "weight": 1.0 }, { "source": "write_coalescing_writecoalescingmanager_addwrite", "target": "write_coalescing_writecoalescingmanager_startflushtimer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L81", "weight": 1.0 }, { "source": "write_coalescing_writecoalescingmanager_addwrites", "target": "write_coalescing_writecoalescingmanager_addwrite", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.ts", "source_location": "L92", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_schema_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-schema.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_schema_ts", "target": "reflection_notes_schema_validatereflectionnote", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-schema.ts", "source_location": "L109", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_schema_ts", "target": "reflection_notes_schema_validatereflectionnotes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-schema.ts", "source_location": "L148", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_schema_ts", "target": "reflection_notes_schema_formatvalidationerrors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-schema.ts", "source_location": "L240", "weight": 1.0 }, { "source": "reflection_notes_schema_validatereflectionnotes", "target": "reflection_notes_schema_validatereflectionnote", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-schema.ts", "source_location": "L219", "weight": 1.0 }, { "source": "src_shared_utils_environment_check_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/environment-check.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_environment_check_spec_ts", "target": "environment_check_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/environment-check.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_path_validator_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_utils_path_validator_ts", "target": "path_validator_getalloweddirs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_shared_utils_path_validator_ts", "target": "path_validator_isabsolutepath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L45", "weight": 1.0 }, { "source": "src_shared_utils_path_validator_ts", "target": "path_validator_containspathtraversal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L55", "weight": 1.0 }, { "source": "src_shared_utils_path_validator_ts", "target": "path_validator_iswithinalloweddirs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L78", "weight": 1.0 }, { "source": "src_shared_utils_path_validator_ts", "target": "path_validator_validatefilepath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L117", "weight": 1.0 }, { "source": "src_shared_utils_path_validator_ts", "target": "path_validator_sanitizefilename", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L159", "weight": 1.0 }, { "source": "path_validator_validatefilepath", "target": "path_validator_containspathtraversal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L123", "weight": 1.0 }, { "source": "path_validator_validatefilepath", "target": "path_validator_iswithinalloweddirs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L130", "weight": 1.0 }, { "source": "path_validator_validatefilepath", "target": "path_validator_getalloweddirs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L137", "weight": 1.0 }, { "source": "path_validator_validatefilepath", "target": "path_validator_isabsolutepath", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/path-validator.ts", "source_location": "L140", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_ts", "target": "error_logging_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_ts", "target": "error_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_error_handling_ts", "target": "error_handling_witherrorhandling", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/error-handling.ts", "source_location": "L58", "weight": 1.0 }, { "source": "src_shared_utils_write_coalescing_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_shared_utils_write_coalescing_spec_ts", "target": "write_coalescing_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/write-coalescing.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_configuration_validator_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/configuration-validator.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_utils_configuration_validator_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/configuration-validator.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_shared_utils_configuration_validator_spec_ts", "target": "configuration_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/configuration-validator.spec.ts", "source_location": "L3", "weight": 1.0 }, { "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 }, { "source": "src_shared_utils_prompt_template_loader_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_prompt_template_loader_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_prompt_template_loader_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_prompt_template_loader_ts", "target": "path_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_utils_prompt_template_loader_ts", "target": "prompt_template_loader_prompttemplateloader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L29", "weight": 1.0 }, { "source": "prompt_template_loader_prompttemplateloader", "target": "prompt_template_loader_prompttemplateloader_loadtemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L40", "weight": 1.0 }, { "source": "prompt_template_loader_prompttemplateloader", "target": "prompt_template_loader_prompttemplateloader_rendertemplate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L76", "weight": 1.0 }, { "source": "prompt_template_loader_prompttemplateloader", "target": "prompt_template_loader_prompttemplateloader_loadandrender", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L95", "weight": 1.0 }, { "source": "prompt_template_loader_prompttemplateloader", "target": "prompt_template_loader_prompttemplateloader_clearcache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L103", "weight": 1.0 }, { "source": "prompt_template_loader_prompttemplateloader", "target": "prompt_template_loader_prompttemplateloader_gettemplatepath", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L113", "weight": 1.0 }, { "source": "prompt_template_loader_prompttemplateloader_loadandrender", "target": "prompt_template_loader_prompttemplateloader_loadtemplate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L96", "weight": 1.0 }, { "source": "prompt_template_loader_prompttemplateloader_loadandrender", "target": "prompt_template_loader_prompttemplateloader_rendertemplate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/prompt-template-loader.ts", "source_location": "L97", "weight": 1.0 }, { "source": "src_shared_utils_logger_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_shared_utils_logger_ts", "target": "mcp_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_shared_utils_logger_ts", "target": "logger_validatelogmetadata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L54", "weight": 1.0 }, { "source": "src_shared_utils_logger_ts", "target": "logger_ismcpmode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L160", "weight": 1.0 }, { "source": "src_shared_utils_logger_ts", "target": "logger_safestringify", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L173", "weight": 1.0 }, { "source": "src_shared_utils_logger_ts", "target": "logger_formattime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L181", "weight": 1.0 }, { "source": "src_shared_utils_logger_ts", "target": "logger_buildlogmessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L191", "weight": 1.0 }, { "source": "src_shared_utils_logger_ts", "target": "logger_logtostderr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L209", "weight": 1.0 }, { "source": "src_shared_utils_logger_ts", "target": "logger_logwithmcplogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L240", "weight": 1.0 }, { "source": "src_shared_utils_logger_ts", "target": "logger_iscliquiet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L294", "weight": 1.0 }, { "source": "logger_buildlogmessage", "target": "logger_formattime", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L195", "weight": 1.0 }, { "source": "logger_buildlogmessage", "target": "logger_safestringify", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L199", "weight": 1.0 }, { "source": "logger_logtostderr", "target": "logger_buildlogmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.ts", "source_location": "L212", "weight": 1.0 }, { "source": "src_shared_utils_ensure_meta_memory_stats_schema_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/ensure-meta-memory-stats-schema.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_ensure_meta_memory_stats_schema_ts", "target": "ensure_meta_memory_stats_schema_ensuremetamemorystatsschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/ensure-meta-memory-stats-schema.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_merge_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_merge_spec_ts", "target": "reflection_notes_merge_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_merge_spec_ts", "target": "reflection_notes_merge_spec_createvalidreflectionnote", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_merge_spec_ts", "target": "reflection_notes_merge_spec_createlargenote", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.spec.ts", "source_location": "L277", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_merge_spec_ts", "target": "reflection_notes_merge_spec_createlargenote", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.spec.ts", "source_location": "L312", "weight": 1.0 }, { "source": "src_shared_utils_reflection_notes_merge_spec_ts", "target": "reflection_notes_merge_spec_createlargenote", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/reflection-notes-merge.spec.ts", "source_location": "L444", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_spec_ts", "target": "procedural_memory_change_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_utils_procedural_memory_change_detector_spec_ts", "target": "procedural_memory_change_detector_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/procedural-memory-change-detector.spec.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_shared_utils_ensure_quality_assurance_schema_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/ensure-quality-assurance-schema.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_ensure_quality_assurance_schema_ts", "target": "ensure_quality_assurance_schema_ensurequalityassuranceschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/ensure-quality-assurance-schema.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_logging_helpers_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_shared_utils_logging_helpers_ts", "target": "logging_helpers_logginghelper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L49", "weight": 1.0 }, { "source": "logging_helpers_logginghelper", "target": "logging_helpers_logginghelper_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L52", "weight": 1.0 }, { "source": "logging_helpers_logginghelper", "target": "logging_helpers_logginghelper_updatecontext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L59", "weight": 1.0 }, { "source": "logging_helpers_logginghelper", "target": "logging_helpers_logginghelper_getcontext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L66", "weight": 1.0 }, { "source": "logging_helpers_logginghelper", "target": "logging_helpers_logginghelper_mergecontext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L73", "weight": 1.0 }, { "source": "logging_helpers_logginghelper", "target": "logging_helpers_logginghelper_debug", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L83", "weight": 1.0 }, { "source": "logging_helpers_logginghelper", "target": "logging_helpers_logginghelper_info", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L90", "weight": 1.0 }, { "source": "logging_helpers_logginghelper", "target": "logging_helpers_logginghelper_warn", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L97", "weight": 1.0 }, { "source": "logging_helpers_logginghelper", "target": "logging_helpers_logginghelper_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L104", "weight": 1.0 }, { "source": "src_shared_utils_logging_helpers_ts", "target": "logging_helpers_createlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L191", "weight": 1.0 }, { "source": "logging_helpers_logginghelper_debug", "target": "logging_helpers_logginghelper_mergecontext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L84", "weight": 1.0 }, { "source": "logging_helpers_logginghelper_info", "target": "logging_helpers_logginghelper_mergecontext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L91", "weight": 1.0 }, { "source": "logging_helpers_logginghelper_warn", "target": "logging_helpers_logginghelper_mergecontext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L98", "weight": 1.0 }, { "source": "logging_helpers_logginghelper_error", "target": "logging_helpers_logginghelper_mergecontext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logging-helpers.ts", "source_location": "L105", "weight": 1.0 }, { "source": "src_shared_utils_logger_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_logger_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_logger_spec_ts", "target": "mcp_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/logger.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_pii_masker_ts", "target": "pii_masker_ispiimaskingenabled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L53", "weight": 1.0 }, { "source": "src_shared_utils_pii_masker_ts", "target": "pii_masker_piimasker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L67", "weight": 1.0 }, { "source": "pii_masker_piimasker", "target": "pii_masker_piimasker_mask", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L78", "weight": 1.0 }, { "source": "pii_masker_piimasker", "target": "pii_masker_piimasker_haspii", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L258", "weight": 1.0 }, { "source": "pii_masker_piimasker", "target": "pii_masker_piimasker_detectpiitypes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L273", "weight": 1.0 }, { "source": "pii_masker_piimasker", "target": "pii_masker_piimasker_maskobject", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L293", "weight": 1.0 }, { "source": "pii_masker_piimasker", "target": "pii_masker_piimasker_maskerror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L346", "weight": 1.0 }, { "source": "pii_masker_piimasker_mask", "target": "pii_masker_ispiimaskingenabled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L80", "weight": 1.0 }, { "source": "pii_masker_piimasker_haspii", "target": "pii_masker_piimasker_mask", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L263", "weight": 1.0 }, { "source": "pii_masker_piimasker_detectpiitypes", "target": "pii_masker_piimasker_mask", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L278", "weight": 1.0 }, { "source": "pii_masker_piimasker_maskobject", "target": "pii_masker_ispiimaskingenabled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L295", "weight": 1.0 }, { "source": "pii_masker_piimasker_maskobject", "target": "pii_masker_piimasker_mask", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L311", "weight": 1.0 }, { "source": "pii_masker_piimasker_maskerror", "target": "pii_masker_ispiimaskingenabled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L348", "weight": 1.0 }, { "source": "pii_masker_piimasker_maskerror", "target": "pii_masker_piimasker_mask", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/pii-masker.ts", "source_location": "L356", "weight": 1.0 }, { "source": "src_shared_utils_stopwords_ts", "target": "stopwords_getstopwords", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/stopwords.ts", "source_location": "L106", "weight": 1.0 }, { "source": "src_shared_utils_stopwords_ts", "target": "stopwords_getenglishstopwords", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/stopwords.ts", "source_location": "L114", "weight": 1.0 }, { "source": "src_shared_utils_stopwords_ts", "target": "stopwords_getkoreanstopwords", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/stopwords.ts", "source_location": "L118", "weight": 1.0 }, { "source": "src_shared_utils_stopwords_ts", "target": "stopwords_isstopword", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/stopwords.ts", "source_location": "L125", "weight": 1.0 }, { "source": "stopwords_isstopword", "target": "stopwords_getstopwords", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/utils/stopwords.ts", "source_location": "L126", "weight": 1.0 }, { "source": "src_shared_utils_tests_relation_type_converter_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/relation-type-converter.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_tests_relation_type_converter_spec_ts", "target": "relation_type_converter_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/relation-type-converter.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_tests_relation_type_converter_spec_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/relation-type-converter.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_shared_utils_tests_sql_security_validator_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/sql-security-validator.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_tests_sql_security_validator_spec_ts", "target": "sql_security_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/sql-security-validator.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_tests_path_validator_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/path-validator.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_utils_tests_path_validator_spec_ts", "target": "path_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/path-validator.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_shared_utils_tests_triple_cache_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/triple-cache.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_shared_utils_tests_triple_cache_spec_ts", "target": "triple_cache_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/triple-cache.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_shared_utils_tests_triple_cache_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/triple-cache.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_shared_utils_tests_type_param_validator_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/type-param-validator.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_tests_type_param_validator_spec_ts", "target": "type_param_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/type-param-validator.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_tests_logger_schema_validation_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/logger-schema-validation.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_tests_logger_schema_validation_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/logger-schema-validation.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_tests_logging_rate_limiter_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/logging-rate-limiter.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_tests_logging_rate_limiter_spec_ts", "target": "logging_rate_limiter_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/logging-rate-limiter.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_tests_logger_schema_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/logger-schema.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_shared_utils_tests_logger_schema_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/logger-schema.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_shared_utils_tests_logger_schema_spec_ts", "target": "mcp_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/logger-schema.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_shared_utils_tests_logger_schema_spec_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/logger-schema.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_shared_utils_tests_pii_masker_env_control_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/pii-masker-env-control.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_tests_pii_masker_env_control_spec_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/pii-masker-env-control.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_utils_tests_procedural_memory_extractor_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/procedural-memory-extractor.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_utils_tests_procedural_memory_extractor_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/procedural-memory-extractor.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_tests_procedural_memory_extractor_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/procedural-memory-extractor.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_tests_procedural_memory_extractor_spec_ts", "target": "procedural_memory_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/procedural-memory-extractor.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_utils_tests_procedural_memory_extractor_spec_ts", "target": "failure_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/procedural-memory-extractor.spec.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_shared_utils_tests_procedural_memory_extractor_spec_ts", "target": "procedural_memory_extractor_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/procedural-memory-extractor.spec.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_shared_utils_tests_logging_helpers_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/logging-helpers.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_utils_tests_logging_helpers_spec_ts", "target": "logging_helpers_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/logging-helpers.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_tests_logging_helpers_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/logging-helpers.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_utils_tests_pii_masker_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/pii-masker-integration.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_utils_tests_pii_masker_integration_spec_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/pii-masker-integration.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_utils_tests_pii_masker_integration_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/pii-masker-integration.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_shared_utils_tests_pii_masker_integration_spec_ts", "target": "file_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/pii-masker-integration.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_shared_utils_tests_pii_masker_integration_spec_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/pii-masker-integration.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_shared_utils_tests_pii_masker_integration_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/pii-masker-integration.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_shared_utils_tests_pii_masker_integration_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/utils/__tests__/pii-masker-integration.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_shared_types_benchmark_types_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/benchmark.types.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_shared_types_benchmark_types_ts", "target": "benchmark_types_assertmacrocategory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/types/benchmark.types.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_shared_types_migration_types_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/migration.types.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_types_vector_search_types_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/vector-search.types.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_types_relation_graph_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/relation-graph.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_types_relation_graph_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/relation-graph.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_types_index_ts", "target": "index_ismemoryitemtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/types/index.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_shared_types_alerts_types_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/alerts.types.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_types_relation_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/relation.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_types_relation_ts", "target": "relation_isapplicablerelationtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/types/relation.ts", "source_location": "L151", "weight": 1.0 }, { "source": "src_shared_types_relation_ts", "target": "relation_getrelationcategory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/types/relation.ts", "source_location": "L161", "weight": 1.0 }, { "source": "src_shared_types_relation_ts", "target": "relation_getrelationboost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/types/relation.ts", "source_location": "L168", "weight": 1.0 }, { "source": "src_shared_types_index_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/index.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_types_index_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/index.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_shared_types_index_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/index.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_shared_types_index_spec_ts", "target": "recall_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/index.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_shared_types_index_spec_ts", "target": "type_guards_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/index.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_shared_types_embedding_provider_monitoring_types_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/types/embedding-provider-monitoring.types.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_config_environment_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_config_environment_ts", "target": "environment_toarray", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L67", "weight": 1.0 }, { "source": "src_shared_config_environment_ts", "target": "environment_resolveenv", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L70", "weight": 1.0 }, { "source": "src_shared_config_environment_ts", "target": "environment_resolvestring", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L98", "weight": 1.0 }, { "source": "src_shared_config_environment_ts", "target": "environment_resolveoptionalstring", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L105", "weight": 1.0 }, { "source": "src_shared_config_environment_ts", "target": "environment_resolvenumber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L126", "weight": 1.0 }, { "source": "src_shared_config_environment_ts", "target": "environment_resolveoptionalnumber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L152", "weight": 1.0 }, { "source": "src_shared_config_environment_ts", "target": "environment_resolveboolean", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L180", "weight": 1.0 }, { "source": "src_shared_config_environment_ts", "target": "environment_resolvevalidatednumber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L207", "weight": 1.0 }, { "source": "src_shared_config_environment_ts", "target": "environment_getrawenvvalue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L233", "weight": 1.0 }, { "source": "environment_resolveenv", "target": "environment_toarray", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L74", "weight": 1.0 }, { "source": "environment_resolvestring", "target": "environment_resolveenv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L102", "weight": 1.0 }, { "source": "environment_resolveoptionalstring", "target": "environment_resolveenv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L109", "weight": 1.0 }, { "source": "environment_resolvenumber", "target": "environment_resolveenv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L131", "weight": 1.0 }, { "source": "environment_resolveoptionalnumber", "target": "environment_resolveenv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L157", "weight": 1.0 }, { "source": "environment_resolveboolean", "target": "environment_resolveenv", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/environment.ts", "source_location": "L185", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_ts", "target": "config_loader_utils_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_ts", "target": "ranking_weights_loader_resolverankingweightsfilepath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L56", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_ts", "target": "ranking_weights_loader_loadrankingweights", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L78", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_ts", "target": "ranking_weights_loader_validaterankingweights", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L138", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_ts", "target": "ranking_weights_loader_getrankingweights", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L182", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_ts", "target": "ranking_weights_loader_resetrankingweightscache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L190", "weight": 1.0 }, { "source": "ranking_weights_loader_loadrankingweights", "target": "ranking_weights_loader_resolverankingweightsfilepath", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L79", "weight": 1.0 }, { "source": "ranking_weights_loader_loadrankingweights", "target": "ranking_weights_loader_validaterankingweights", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L120", "weight": 1.0 }, { "source": "ranking_weights_loader_getrankingweights", "target": "ranking_weights_loader_resolverankingweightsfilepath", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.ts", "source_location": "L183", "weight": 1.0 }, { "source": "src_shared_config_vector_search_config_ts", "target": "vector_search_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/vector-search.config.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_config_retry_options_loader_ts", "target": "toml", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_config_retry_options_loader_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_config_retry_options_loader_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_config_retry_options_loader_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_config_retry_options_loader_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_shared_config_retry_options_loader_ts", "target": "config_loader_utils_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_shared_config_retry_options_loader_ts", "target": "retry_options_loader_loadretryoptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L47", "weight": 1.0 }, { "source": "src_shared_config_retry_options_loader_ts", "target": "retry_options_loader_validateretryoptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L129", "weight": 1.0 }, { "source": "src_shared_config_retry_options_loader_ts", "target": "retry_options_loader_validateretryconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L156", "weight": 1.0 }, { "source": "src_shared_config_retry_options_loader_ts", "target": "retry_options_loader_getretryoptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L180", "weight": 1.0 }, { "source": "src_shared_config_retry_options_loader_ts", "target": "retry_options_loader_resetretryoptionscache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L190", "weight": 1.0 }, { "source": "retry_options_loader_loadretryoptions", "target": "retry_options_loader_validateretryoptions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L108", "weight": 1.0 }, { "source": "retry_options_loader_validateretryoptions", "target": "retry_options_loader_validateretryconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L131", "weight": 1.0 }, { "source": "retry_options_loader_getretryoptions", "target": "retry_options_loader_loadretryoptions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/config/retry-options-loader.ts", "source_location": "L182", "weight": 1.0 }, { "source": "src_shared_config_index_ts", "target": "dotenv", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/index.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_shared_config_index_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/index.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_config_index_ts", "target": "configuration_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/index.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_config_index_ts", "target": "environment_check_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/index.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_config_index_ts", "target": "type_param_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/index.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_config_index_ts", "target": "environment_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/index.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_shared_config_index_ts", "target": "index_validateconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/index.ts", "source_location": "L151", "weight": 1.0 }, { "source": "src_shared_config_config_loader_utils_ts", "target": "toml", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_shared_config_config_loader_utils_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_shared_config_config_loader_utils_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_shared_config_config_loader_utils_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L34", "weight": 1.0 }, { "source": "src_shared_config_config_loader_utils_ts", "target": "config_loader_utils_findprojectroot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L50", "weight": 1.0 }, { "source": "src_shared_config_config_loader_utils_ts", "target": "config_loader_utils_loadtomlconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L113", "weight": 1.0 }, { "source": "src_shared_config_config_loader_utils_ts", "target": "config_loader_utils_validateconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L140", "weight": 1.0 }, { "source": "src_shared_config_config_loader_utils_ts", "target": "config_loader_utils_mergewithdefaults", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L201", "weight": 1.0 }, { "source": "src_shared_config_config_loader_utils_ts", "target": "config_loader_utils_getcachedconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L234", "weight": 1.0 }, { "source": "src_shared_config_config_loader_utils_ts", "target": "config_loader_utils_clearconfigcache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L246", "weight": 1.0 }, { "source": "src_shared_config_config_loader_utils_ts", "target": "config_loader_utils_clearconfigcachebyprefix", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/config/config-loader-utils.ts", "source_location": "L257", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_spec_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_spec_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_shared_config_ranking_weights_loader_spec_ts", "target": "ranking_weights_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/ranking-weights-loader.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_shared_config_tests_constants_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/constants.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_config_tests_constants_spec_ts", "target": "constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/constants.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_config_tests_config_validation_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/config-validation.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_config_tests_config_validation_spec_ts", "target": "config_loader_utils_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/config-validation.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_config_tests_retry_options_loader_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/retry-options-loader.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_shared_config_tests_retry_options_loader_spec_ts", "target": "retry_options_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/retry-options-loader.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_config_tests_retry_options_loader_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/retry-options-loader.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_config_tests_config_loader_utils_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/config-loader-utils.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_config_tests_config_loader_utils_spec_ts", "target": "config_loader_utils_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/config-loader-utils.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_config_tests_config_loader_utils_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/config-loader-utils.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_shared_config_tests_config_loader_utils_spec_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/config-loader-utils.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_shared_config_tests_config_loader_utils_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/config-loader-utils.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_shared_config_tests_config_loader_utils_spec_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/config/__tests__/config-loader-utils.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_shared_http_http_bind_policy_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_shared_http_http_bind_policy_spec_ts", "target": "http_bind_policy_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_shared_http_http_bind_policy_ts", "target": "http_bind_policy_mementohttpsecuritystartuperror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L5", "weight": 1.0 }, { "source": "http_bind_policy_mementohttpsecuritystartuperror", "target": "http_bind_policy_mementohttpsecuritystartuperror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_http_http_bind_policy_ts", "target": "http_bind_policy_isipv4loopback127block", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_shared_http_http_bind_policy_ts", "target": "http_bind_policy_isipv4mappedloopback", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_shared_http_http_bind_policy_ts", "target": "http_bind_policy_canonicalizehttpbindhostforlisten", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L53", "weight": 1.0 }, { "source": "src_shared_http_http_bind_policy_ts", "target": "http_bind_policy_formathttpbindhostforurl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L64", "weight": 1.0 }, { "source": "src_shared_http_http_bind_policy_ts", "target": "http_bind_policy_ishttpbindhostremotelyreachable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L72", "weight": 1.0 }, { "source": "src_shared_http_http_bind_policy_ts", "target": "http_bind_policy_getmementohttpsecuritystartupviolationmessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L87", "weight": 1.0 }, { "source": "http_bind_policy_isipv4mappedloopback", "target": "http_bind_policy_isipv4loopback127block", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L38", "weight": 1.0 }, { "source": "http_bind_policy_formathttpbindhostforurl", "target": "http_bind_policy_canonicalizehttpbindhostforlisten", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L65", "weight": 1.0 }, { "source": "http_bind_policy_ishttpbindhostremotelyreachable", "target": "http_bind_policy_isipv4loopback127block", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L78", "weight": 1.0 }, { "source": "http_bind_policy_ishttpbindhostremotelyreachable", "target": "http_bind_policy_isipv4mappedloopback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L78", "weight": 1.0 }, { "source": "http_bind_policy_getmementohttpsecuritystartupviolationmessage", "target": "http_bind_policy_ishttpbindhostremotelyreachable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/http/http-bind-policy.ts", "source_location": "L92", "weight": 1.0 }, { "source": "src_shared_interfaces_error_logging_interface_ts", "target": "error_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/interfaces/error-logging.interface.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_interfaces_spaced_repetition_interface_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/interfaces/spaced-repetition.interface.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_interfaces_consolidation_score_interface_ts", "target": "consolidation_score_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/interfaces/consolidation-score.interface.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_interfaces_database_interface_ts", "target": "vector_search_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/interfaces/database.interface.ts", "source_location": "L42", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_ts", "target": "openai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_ts", "target": "generative_ai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_ts", "target": "environment_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_ts", "target": "retry_options_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_shared_services_llm_client_initializer_ts", "target": "llm_client_initializer_llmclientinitializer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L44", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L51", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_initialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L72", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_validateapikeys", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L108", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_getselectedprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L120", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_geterrormessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L131", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_addwarning", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L143", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_initializeopenai", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L160", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_initializegemini", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L211", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_handleollamaresponse", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L260", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_testollamaconnection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L308", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_shouldretryollamaconnection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L372", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_getollamaerrormessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L394", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_determinepreferredprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L416", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_determineproviderforopenai", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L439", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_determineproviderforgemini", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L468", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_determineproviderforollama", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L497", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer", "target": "llm_client_initializer_llmclientinitializer_determineproviderforauto", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L531", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_initialize", "target": "llm_client_initializer_llmclientinitializer_getselectedprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L83", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_initialize", "target": "llm_client_initializer_llmclientinitializer_initializeopenai", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L86", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_initialize", "target": "llm_client_initializer_llmclientinitializer_initializegemini", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L87", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_initialize", "target": "llm_client_initializer_llmclientinitializer_testollamaconnection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L91", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_initialize", "target": "llm_client_initializer_llmclientinitializer_determinepreferredprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L95", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_initializeopenai", "target": "llm_client_initializer_llmclientinitializer_addwarning", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L166", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_initializeopenai", "target": "llm_client_initializer_llmclientinitializer_geterrormessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L183", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_initializegemini", "target": "llm_client_initializer_llmclientinitializer_addwarning", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L217", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_initializegemini", "target": "llm_client_initializer_llmclientinitializer_geterrormessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L237", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_handleollamaresponse", "target": "llm_client_initializer_llmclientinitializer_geterrormessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L272", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_handleollamaresponse", "target": "llm_client_initializer_llmclientinitializer_addwarning", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L274", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_testollamaconnection", "target": "llm_client_initializer_llmclientinitializer_handleollamaresponse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L347", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_testollamaconnection", "target": "llm_client_initializer_llmclientinitializer_geterrormessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L350", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_testollamaconnection", "target": "llm_client_initializer_llmclientinitializer_getollamaerrormessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L351", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_testollamaconnection", "target": "llm_client_initializer_llmclientinitializer_addwarning", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L353", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_determinepreferredprovider", "target": "llm_client_initializer_llmclientinitializer_determineproviderforopenai", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L421", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_determinepreferredprovider", "target": "llm_client_initializer_llmclientinitializer_determineproviderforgemini", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L423", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_determinepreferredprovider", "target": "llm_client_initializer_llmclientinitializer_determineproviderforollama", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L425", "weight": 1.0 }, { "source": "llm_client_initializer_llmclientinitializer_determinepreferredprovider", "target": "llm_client_initializer_llmclientinitializer_determineproviderforauto", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/shared/services/llm-client-initializer.ts", "source_location": "L428", "weight": 1.0 }, { "source": "src_domains_anchor_tools_search_local_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/search-local-tool.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_anchor_tools_search_local_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/search-local-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_tools_search_local_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/search-local-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_tools_search_local_tool_ts", "target": "search_local_tool_searchlocaltool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/search-local-tool.ts", "source_location": "L21", "weight": 1.0 }, { "source": "search_local_tool_searchlocaltool", "target": "search_local_tool_searchlocaltool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/search-local-tool.ts", "source_location": "L22", "weight": 1.0 }, { "source": "search_local_tool_searchlocaltool", "target": "search_local_tool_searchlocaltool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/search-local-tool.ts", "source_location": "L74", "weight": 1.0 }, { "source": "src_domains_anchor_tools_get_anchor_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/get-anchor-tool.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_anchor_tools_get_anchor_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/get-anchor-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_tools_get_anchor_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/get-anchor-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_tools_get_anchor_tool_ts", "target": "get_anchor_tool_getanchortool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/get-anchor-tool.ts", "source_location": "L14", "weight": 1.0 }, { "source": "get_anchor_tool_getanchortool", "target": "get_anchor_tool_getanchortool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/get-anchor-tool.ts", "source_location": "L15", "weight": 1.0 }, { "source": "get_anchor_tool_getanchortool", "target": "get_anchor_tool_getanchortool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/get-anchor-tool.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_domains_anchor_tools_set_anchor_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/set-anchor-tool.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_anchor_tools_set_anchor_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/set-anchor-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_tools_set_anchor_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/set-anchor-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_tools_set_anchor_tool_ts", "target": "set_anchor_tool_setanchortool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/set-anchor-tool.ts", "source_location": "L17", "weight": 1.0 }, { "source": "set_anchor_tool_setanchortool", "target": "set_anchor_tool_setanchortool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/set-anchor-tool.ts", "source_location": "L18", "weight": 1.0 }, { "source": "set_anchor_tool_setanchortool", "target": "set_anchor_tool_setanchortool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/set-anchor-tool.ts", "source_location": "L45", "weight": 1.0 }, { "source": "src_domains_anchor_tools_clear_anchor_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/clear-anchor-tool.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_anchor_tools_clear_anchor_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/clear-anchor-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_tools_clear_anchor_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/clear-anchor-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_tools_clear_anchor_tool_ts", "target": "clear_anchor_tool_clearanchortool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/clear-anchor-tool.ts", "source_location": "L14", "weight": 1.0 }, { "source": "clear_anchor_tool_clearanchortool", "target": "clear_anchor_tool_clearanchortool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/clear-anchor-tool.ts", "source_location": "L15", "weight": 1.0 }, { "source": "clear_anchor_tool_clearanchortool", "target": "clear_anchor_tool_clearanchortool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/clear-anchor-tool.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_domains_anchor_tools_restore_anchors_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/restore-anchors-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_tools_restore_anchors_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/restore-anchors-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_tools_restore_anchors_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/restore-anchors-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_tools_restore_anchors_tool_ts", "target": "restore_anchors_tool_restoreanchorstool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/restore-anchors-tool.ts", "source_location": "L14", "weight": 1.0 }, { "source": "restore_anchors_tool_restoreanchorstool", "target": "restore_anchors_tool_restoreanchorstool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/restore-anchors-tool.ts", "source_location": "L15", "weight": 1.0 }, { "source": "restore_anchors_tool_restoreanchorstool", "target": "restore_anchors_tool_restoreanchorstool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/restore-anchors-tool.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "clear_anchor_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "anchor_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "anchor_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "clear_anchor_tool_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L37", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "clear_anchor_tool_spec_createmockembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L70", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "clear_anchor_tool_spec_createmockhybridsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L79", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_clear_anchor_tool_spec_ts", "target": "clear_anchor_tool_spec_createmockvectorsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/clear-anchor-tool.spec.ts", "source_location": "L86", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "get_anchor_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "anchor_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "anchor_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "get_anchor_tool_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L37", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "get_anchor_tool_spec_createmockembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L70", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "get_anchor_tool_spec_createmockhybridsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L79", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_get_anchor_tool_spec_ts", "target": "get_anchor_tool_spec_createmockvectorsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/get-anchor-tool.spec.ts", "source_location": "L86", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "restore_anchors_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "anchor_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "anchor_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "restore_anchors_tool_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L37", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "restore_anchors_tool_spec_createmockembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L70", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "restore_anchors_tool_spec_createmockhybridsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L79", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_restore_anchors_tool_spec_ts", "target": "restore_anchors_tool_spec_createmockvectorsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/restore-anchors-tool.spec.ts", "source_location": "L86", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "set_anchor_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "anchor_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "anchor_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L34", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L37", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_set_anchor_tool_spec_ts", "target": "set_anchor_tool_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/set-anchor-tool.spec.ts", "source_location": "L42", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "search_local_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "anchor_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "anchor_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_tools_tests_search_local_tool_spec_ts", "target": "search_local_tool_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/tools/__tests__/search-local-tool.spec.ts", "source_location": "L51", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_search_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_search_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_search_service_spec_ts", "target": "fallback_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_search_service_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_search_service_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_strategy_ts", "target": "search_strategy_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_strategy_ts", "target": "query_filter_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_strategy_ts", "target": "query_filter_strategy_queryfilterstrategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L13", "weight": 1.0 }, { "source": "query_filter_strategy_queryfilterstrategy", "target": "query_filter_strategy_queryfilterstrategy_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L17", "weight": 1.0 }, { "source": "query_filter_strategy_queryfilterstrategy", "target": "query_filter_strategy_queryfilterstrategy_filter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L27", "weight": 1.0 }, { "source": "query_filter_strategy_queryfilterstrategy", "target": "query_filter_strategy_queryfilterstrategy_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L38", "weight": 1.0 }, { "source": "query_filter_strategy_queryfilterstrategy_execute", "target": "query_filter_strategy_queryfilterstrategy_filter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.ts", "source_location": "L39", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_spec_ts", "target": "anchor_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_spec_ts", "target": "anchor_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_spec_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_spec_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_spec_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "anchor_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "005_relation_engine_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_spec_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_ts", "target": "search_strategy_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_ts", "target": "database_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_ts", "target": "local_search_service_localsearchservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L25", "weight": 1.0 }, { "source": "local_search_service_localsearchservice", "target": "local_search_service_localsearchservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L32", "weight": 1.0 }, { "source": "local_search_service_localsearchservice", "target": "local_search_service_localsearchservice_setdatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L47", "weight": 1.0 }, { "source": "local_search_service_localsearchservice", "target": "local_search_service_localsearchservice_getanchorwithembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L57", "weight": 1.0 }, { "source": "local_search_service_localsearchservice", "target": "local_search_service_localsearchservice_performnhopsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L91", "weight": 1.0 }, { "source": "local_search_service_localsearchservice", "target": "local_search_service_localsearchservice_applyqueryfilter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L114", "weight": 1.0 }, { "source": "local_search_service_localsearchservice", "target": "local_search_service_localsearchservice_handlefallback", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.ts", "source_location": "L129", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_service_spec_ts", "target": "query_filter_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_service_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_service_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_cache_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_cache_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_cache_service_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_cache_service_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_cache_service_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_cache_service_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_interfaces_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_interfaces_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_interfaces_ts", "target": "anchor_interfaces_anchorerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L154", "weight": 1.0 }, { "source": "anchor_interfaces_anchorerror", "target": "anchor_interfaces_anchorerror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L155", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_interfaces_ts", "target": "anchor_interfaces_memorynotfounderror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L164", "weight": 1.0 }, { "source": "anchor_interfaces_memorynotfounderror", "target": "anchor_interfaces_memorynotfounderror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L165", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_interfaces_ts", "target": "anchor_interfaces_databasevalidationerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L175", "weight": 1.0 }, { "source": "anchor_interfaces_databasevalidationerror", "target": "anchor_interfaces_databasevalidationerror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L176", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_interfaces_ts", "target": "anchor_interfaces_anchornotfounderror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L185", "weight": 1.0 }, { "source": "anchor_interfaces_anchornotfounderror", "target": "anchor_interfaces_anchornotfounderror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L186", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_interfaces_ts", "target": "anchor_interfaces_embeddingnotfounderror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L195", "weight": 1.0 }, { "source": "anchor_interfaces_embeddingnotfounderror", "target": "anchor_interfaces_embeddingnotfounderror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L196", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_interfaces_ts", "target": "anchor_interfaces_servicenotinitializederror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L205", "weight": 1.0 }, { "source": "anchor_interfaces_servicenotinitializederror", "target": "anchor_interfaces_servicenotinitializederror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L206", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_interfaces_ts", "target": "anchor_interfaces_vectordimensionmismatcherror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L215", "weight": 1.0 }, { "source": "anchor_interfaces_vectordimensionmismatcherror", "target": "anchor_interfaces_vectordimensionmismatcherror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-interfaces.ts", "source_location": "L216", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_search_strategy_interfaces_ts", "target": "n_hop_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/search-strategy-interfaces.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_search_strategy_interfaces_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/search-strategy-interfaces.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_vector_search_engine_types_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/vector-search-engine-types.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_vector_search_engine_types_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/vector-search-engine-types.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_vector_search_engine_types_ts", "target": "vector_search_engine_types_isinitializablevectorsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/vector-search-engine-types.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_strategy_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_strategy_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_strategy_spec_ts", "target": "n_hop_search_strategy_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_strategy_spec_ts", "target": "n_hop_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_strategy_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_strategy_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_strategy_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_strategy_ts", "target": "search_strategy_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_strategy_ts", "target": "n_hop_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_strategy_ts", "target": "n_hop_search_strategy_nhopsearchstrategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L13", "weight": 1.0 }, { "source": "n_hop_search_strategy_nhopsearchstrategy", "target": "n_hop_search_strategy_nhopsearchstrategy_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L17", "weight": 1.0 }, { "source": "n_hop_search_strategy_nhopsearchstrategy", "target": "n_hop_search_strategy_nhopsearchstrategy_search", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L27", "weight": 1.0 }, { "source": "n_hop_search_strategy_nhopsearchstrategy", "target": "n_hop_search_strategy_nhopsearchstrategy_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L50", "weight": 1.0 }, { "source": "n_hop_search_strategy_nhopsearchstrategy_execute", "target": "n_hop_search_strategy_nhopsearchstrategy_search", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-strategy.ts", "source_location": "L51", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_service_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_service_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_service_ts", "target": "query_filter_service_queryfilterservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L41", "weight": 1.0 }, { "source": "query_filter_service_queryfilterservice", "target": "query_filter_service_queryfilterservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "query_filter_service_queryfilterservice", "target": "query_filter_service_queryfilterservice_filterbyquery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L53", "weight": 1.0 }, { "source": "query_filter_service_queryfilterservice", "target": "query_filter_service_queryfilterservice_cosinesimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L151", "weight": 1.0 }, { "source": "query_filter_service_queryfilterservice", "target": "query_filter_service_queryfilterservice_calculatetextsimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L175", "weight": 1.0 }, { "source": "query_filter_service_queryfilterservice", "target": "query_filter_service_queryfilterservice_calculatebaserankingscore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-service.ts", "source_location": "L186", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_manager_ts", "target": "anchor_manager_anchormanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L17", "weight": 1.0 }, { "source": "anchor_manager_anchormanager", "target": "anchor_manager_anchormanager_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L35", "weight": 1.0 }, { "source": "anchor_manager_anchormanager", "target": "anchor_manager_anchormanager_seterrorloggingservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L51", "weight": 1.0 }, { "source": "anchor_manager_anchormanager", "target": "anchor_manager_anchormanager_setdatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L58", "weight": 1.0 }, { "source": "anchor_manager_anchormanager", "target": "anchor_manager_anchormanager_setanchor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L87", "weight": 1.0 }, { "source": "anchor_manager_anchormanager", "target": "anchor_manager_anchormanager_getanchor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L194", "weight": 1.0 }, { "source": "anchor_manager_anchormanager", "target": "anchor_manager_anchormanager_clearanchor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L282", "weight": 1.0 }, { "source": "anchor_manager_anchormanager", "target": "anchor_manager_anchormanager_getslotconfig", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L327", "weight": 1.0 }, { "source": "anchor_manager_anchormanager", "target": "anchor_manager_anchormanager_getsearchservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L335", "weight": 1.0 }, { "source": "anchor_manager_anchormanager", "target": "anchor_manager_anchormanager_getcacheservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L343", "weight": 1.0 }, { "source": "anchor_manager_anchormanager", "target": "anchor_manager_anchormanager_restorecachefromdb", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L351", "weight": 1.0 }, { "source": "anchor_manager_anchormanager", "target": "anchor_manager_anchormanager_searchlocal", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L363", "weight": 1.0 }, { "source": "anchor_manager_anchormanager_constructor", "target": "anchor_manager_anchormanager_setdatabase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L42", "weight": 1.0 }, { "source": "anchor_manager_anchormanager_constructor", "target": "anchor_manager_anchormanager_seterrorloggingservice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L43", "weight": 1.0 }, { "source": "anchor_manager_anchormanager_searchlocal", "target": "anchor_manager_anchormanager_getanchor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-manager.ts", "source_location": "L391", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_search_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_search_service_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_search_service_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_search_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_search_service_ts", "target": "fallback_search_service_fallbacksearchservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L28", "weight": 1.0 }, { "source": "fallback_search_service_fallbacksearchservice", "target": "fallback_search_service_fallbacksearchservice_setdatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L35", "weight": 1.0 }, { "source": "fallback_search_service_fallbacksearchservice", "target": "fallback_search_service_fallbacksearchservice_sethybridsearchengine", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "fallback_search_service_fallbacksearchservice", "target": "fallback_search_service_fallbacksearchservice_fallbacktoglobalsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-search-service.ts", "source_location": "L55", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_strategy_ts", "target": "search_strategy_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_strategy_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_strategy_ts", "target": "fallback_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_fallback_strategy_ts", "target": "fallback_strategy_fallbackstrategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L14", "weight": 1.0 }, { "source": "fallback_strategy_fallbackstrategy", "target": "fallback_strategy_fallbackstrategy_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L18", "weight": 1.0 }, { "source": "fallback_strategy_fallbackstrategy", "target": "fallback_strategy_fallbackstrategy_fallback", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L28", "weight": 1.0 }, { "source": "fallback_strategy_fallbackstrategy", "target": "fallback_strategy_fallbackstrategy_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L39", "weight": 1.0 }, { "source": "fallback_strategy_fallbackstrategy_execute", "target": "fallback_strategy_fallbackstrategy_fallback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/fallback-strategy.ts", "source_location": "L40", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "n_hop_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "query_filter_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "fallback_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "local_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "n_hop_search_strategy_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "query_filter_strategy_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "fallback_strategy_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_search_service_ts", "target": "anchor_search_service_anchorsearchservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L27", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L47", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_seterrorloggingservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L73", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_setrelationgraph", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L80", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_setdatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L89", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_sethybridsearchengine", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L130", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_setvectorsearchengine", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L156", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_searchlocal", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L188", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_getslotconfig", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L332", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_cosinesimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L345", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_fallbacktoglobalsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L386", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_calculatereanchorscore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L397", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_analyzeanchorusage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L485", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_generatereanchorreason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L559", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_autoreanchor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L581", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice", "target": "anchor_search_service_anchorsearchservice_checkandautoreanchor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L710", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice_constructor", "target": "anchor_search_service_anchorsearchservice_setdatabase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L62", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice_constructor", "target": "anchor_search_service_anchorsearchservice_sethybridsearchengine", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L63", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice_constructor", "target": "anchor_search_service_anchorsearchservice_setvectorsearchengine", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L64", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice_searchlocal", "target": "anchor_search_service_anchorsearchservice_getslotconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L239", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice_calculatereanchorscore", "target": "anchor_search_service_anchorsearchservice_cosinesimilarity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L451", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice_analyzeanchorusage", "target": "anchor_search_service_anchorsearchservice_getslotconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L513", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice_analyzeanchorusage", "target": "anchor_search_service_anchorsearchservice_calculatereanchorscore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L528", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice_analyzeanchorusage", "target": "anchor_search_service_anchorsearchservice_generatereanchorreason", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L535", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice_autoreanchor", "target": "anchor_search_service_anchorsearchservice_analyzeanchorusage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L637", "weight": 1.0 }, { "source": "anchor_search_service_anchorsearchservice_checkandautoreanchor", "target": "anchor_search_service_anchorsearchservice_autoreanchor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-search-service.ts", "source_location": "L728", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_strategy_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_strategy_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_strategy_spec_ts", "target": "query_filter_strategy_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_strategy_spec_ts", "target": "query_filter_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_strategy_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_query_filter_strategy_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/query-filter-strategy.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_cache_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_cache_service_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_cache_service_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_cache_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_anchor_cache_service_ts", "target": "anchor_cache_service_anchorcacheservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L15", "weight": 1.0 }, { "source": "anchor_cache_service_anchorcacheservice", "target": "anchor_cache_service_anchorcacheservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L28", "weight": 1.0 }, { "source": "anchor_cache_service_anchorcacheservice", "target": "anchor_cache_service_anchorcacheservice_setdatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L37", "weight": 1.0 }, { "source": "anchor_cache_service_anchorcacheservice", "target": "anchor_cache_service_anchorcacheservice_setembeddingservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L47", "weight": 1.0 }, { "source": "anchor_cache_service_anchorcacheservice", "target": "anchor_cache_service_anchorcacheservice_getanchorembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L59", "weight": 1.0 }, { "source": "anchor_cache_service_anchorcacheservice", "target": "anchor_cache_service_anchorcacheservice_restorecachefromdb", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L148", "weight": 1.0 }, { "source": "anchor_cache_service_anchorcacheservice", "target": "anchor_cache_service_anchorcacheservice_updatecache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L206", "weight": 1.0 }, { "source": "anchor_cache_service_anchorcacheservice", "target": "anchor_cache_service_anchorcacheservice_getcachedanchor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L221", "weight": 1.0 }, { "source": "anchor_cache_service_anchorcacheservice", "target": "anchor_cache_service_anchorcacheservice_getcachedmemoryid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L231", "weight": 1.0 }, { "source": "anchor_cache_service_anchorcacheservice", "target": "anchor_cache_service_anchorcacheservice_deletecache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/anchor-cache-service.ts", "source_location": "L240", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_ts", "target": "anchor_interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_ts", "target": "vector_search_engine_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_ts", "target": "n_hop_search_service_nhopsearchservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L73", "weight": 1.0 }, { "source": "n_hop_search_service_nhopsearchservice", "target": "n_hop_search_service_nhopsearchservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L79", "weight": 1.0 }, { "source": "n_hop_search_service_nhopsearchservice", "target": "n_hop_search_service_nhopsearchservice_setdatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L86", "weight": 1.0 }, { "source": "n_hop_search_service_nhopsearchservice", "target": "n_hop_search_service_nhopsearchservice_setvectorsearchengine", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L96", "weight": 1.0 }, { "source": "n_hop_search_service_nhopsearchservice", "target": "n_hop_search_service_nhopsearchservice_setrelationgraph", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L111", "weight": 1.0 }, { "source": "n_hop_search_service_nhopsearchservice", "target": "n_hop_search_service_nhopsearchservice_searchonehop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L118", "weight": 1.0 }, { "source": "n_hop_search_service_nhopsearchservice", "target": "n_hop_search_service_nhopsearchservice_searchnhop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L171", "weight": 1.0 }, { "source": "n_hop_search_service_nhopsearchservice", "target": "n_hop_search_service_nhopsearchservice_getlinkedmemoriesbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L418", "weight": 1.0 }, { "source": "n_hop_search_service_nhopsearchservice", "target": "n_hop_search_service_nhopsearchservice_getlinkedmemories", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L484", "weight": 1.0 }, { "source": "n_hop_search_service_nhopsearchservice", "target": "n_hop_search_service_nhopsearchservice_getrelationtypeboost", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L595", "weight": 1.0 }, { "source": "n_hop_search_service_nhopsearchservice", "target": "n_hop_search_service_nhopsearchservice_calculaterankingscore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L610", "weight": 1.0 }, { "source": "n_hop_search_service_nhopsearchservice_searchnhop", "target": "n_hop_search_service_nhopsearchservice_getlinkedmemoriesbatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.ts", "source_location": "L213", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_database_types_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/database-types.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "local_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "n_hop_search_strategy_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "query_filter_strategy_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "fallback_strategy_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "n_hop_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "query_filter_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "fallback_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_local_search_service_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/local-search-service.spec.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_spec_ts", "target": "n_hop_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_spec_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_anchor_services_anchor_n_hop_search_service_spec_ts", "target": "005_relation_engine_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/anchor/services/anchor/n-hop-search-service.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_search_factories_vector_search_factory_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_factories_vector_search_factory_ts", "target": "vector_search_facade", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_factories_vector_search_factory_ts", "target": "vector_search_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_factories_vector_search_factory_ts", "target": "vector_performance_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_factories_vector_search_factory_ts", "target": "vector_search_facade", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_factories_vector_search_factory_ts", "target": "vector_search_factory_vectorsearchfactory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L12", "weight": 1.0 }, { "source": "vector_search_factory_vectorsearchfactory", "target": "vector_search_factory_vectorsearchfactory_createfacade", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L16", "weight": 1.0 }, { "source": "vector_search_factory_vectorsearchfactory", "target": "vector_search_factory_vectorsearchfactory_createsearchservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L35", "weight": 1.0 }, { "source": "vector_search_factory_vectorsearchfactory", "target": "vector_search_factory_vectorsearchfactory_createindexmanager", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L44", "weight": 1.0 }, { "source": "vector_search_factory_vectorsearchfactory", "target": "vector_search_factory_vectorsearchfactory_createperformancetester", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/vector-search.factory.ts", "source_location": "L53", "weight": 1.0 }, { "source": "src_domains_search_factories_hybrid_search_factory_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_factories_hybrid_search_factory_ts", "target": "search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_factories_hybrid_search_factory_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_factories_hybrid_search_factory_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_factories_hybrid_search_factory_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_factories_hybrid_search_factory_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_search_factories_hybrid_search_factory_ts", "target": "hybrid_search_factory_mocksearchresultcombiner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L14", "weight": 1.0 }, { "source": "hybrid_search_factory_mocksearchresultcombiner", "target": "hybrid_search_factory_mocksearchresultcombiner_combine", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_search_factories_hybrid_search_factory_ts", "target": "hybrid_search_factory_mockadaptiveweightcalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L20", "weight": 1.0 }, { "source": "hybrid_search_factory_mockadaptiveweightcalculator", "target": "hybrid_search_factory_mockadaptiveweightcalculator_calculateweights", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_search_factories_hybrid_search_factory_ts", "target": "hybrid_search_factory_mocksearchlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L26", "weight": 1.0 }, { "source": "hybrid_search_factory_mocksearchlogger", "target": "hybrid_search_factory_mocksearchlogger_logsearchstart", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L27", "weight": 1.0 }, { "source": "hybrid_search_factory_mocksearchlogger", "target": "hybrid_search_factory_mocksearchlogger_logsearchstep", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L31", "weight": 1.0 }, { "source": "hybrid_search_factory_mocksearchlogger", "target": "hybrid_search_factory_mocksearchlogger_logsearchcomplete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L35", "weight": 1.0 }, { "source": "hybrid_search_factory_mocksearchlogger", "target": "hybrid_search_factory_mocksearchlogger_logsearcherror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L43", "weight": 1.0 }, { "source": "src_domains_search_factories_hybrid_search_factory_ts", "target": "hybrid_search_factory_hybridsearchfactory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L59", "weight": 1.0 }, { "source": "hybrid_search_factory_hybridsearchfactory", "target": "hybrid_search_factory_hybridsearchfactory_createdefaultengine", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L63", "weight": 1.0 }, { "source": "hybrid_search_factory_hybridsearchfactory", "target": "hybrid_search_factory_hybridsearchfactory_createengine", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/hybrid-search.factory.ts", "source_location": "L92", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_hybrid_search_factory_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_hybrid_search_factory_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_hybrid_search_factory_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_hybrid_search_factory_spec_ts", "target": "hybrid_search_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_hybrid_search_factory_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_hybrid_search_factory_spec_ts", "target": "search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_hybrid_search_factory_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_hybrid_search_factory_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_hybrid_search_factory_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_hybrid_search_factory_spec_ts", "target": "hybrid_search_factory_spec_resolvereporankingprofile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/hybrid-search.factory.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_vector_search_factory_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/vector-search.factory.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_vector_search_factory_spec_ts", "target": "vector_search_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/vector-search.factory.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_vector_search_factory_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/vector-search.factory.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_factories_tests_vector_search_factory_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/factories/__tests__/vector-search.factory.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_result_combiner_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-result-combiner.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_result_combiner_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-result-combiner.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_result_combiner_ts", "target": "constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-result-combiner.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_result_combiner_ts", "target": "search_result_combiner_searchresultcombiner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-result-combiner.ts", "source_location": "L19", "weight": 1.0 }, { "source": "search_result_combiner_searchresultcombiner", "target": "search_result_combiner_searchresultcombiner_combine", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-result-combiner.ts", "source_location": "L31", "weight": 1.0 }, { "source": "search_result_combiner_searchresultcombiner", "target": "search_result_combiner_searchresultcombiner_generatehybridreason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-result-combiner.ts", "source_location": "L93", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "search_ranking_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "feedback_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "stopwords_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "fts5_migration_status_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "mcp_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_engine_ts", "target": "search_engine_searchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L58", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L61", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_search", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L69", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_buildftsquery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L303", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_preprocessquery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L340", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_makeftssafe", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L363", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_executequery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L376", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_attachbreakdowntodisplaytotal", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L382", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_applyranking", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L403", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_checkfts5availability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L586", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_checkreflectionnotesavailability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L630", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_buildreflectionnotessearchcondition", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L680", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_calculatefactmetadataboost", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L703", "weight": 1.0 }, { "source": "search_engine_searchengine", "target": "search_engine_searchengine_generaterecallreason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L716", "weight": 1.0 }, { "source": "search_engine_searchengine_search", "target": "search_engine_searchengine_checkfts5availability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L91", "weight": 1.0 }, { "source": "search_engine_searchengine_search", "target": "search_engine_searchengine_buildftsquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L94", "weight": 1.0 }, { "source": "search_engine_searchengine_search", "target": "search_engine_searchengine_buildreflectionnotessearchcondition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L134", "weight": 1.0 }, { "source": "search_engine_searchengine_search", "target": "search_engine_searchengine_executequery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L256", "weight": 1.0 }, { "source": "search_engine_searchengine_search", "target": "search_engine_searchengine_applyranking", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L280", "weight": 1.0 }, { "source": "search_engine_searchengine_buildftsquery", "target": "search_engine_searchengine_preprocessquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L308", "weight": 1.0 }, { "source": "search_engine_searchengine_buildftsquery", "target": "search_engine_searchengine_makeftssafe", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L325", "weight": 1.0 }, { "source": "search_engine_searchengine_buildreflectionnotessearchcondition", "target": "search_engine_searchengine_checkreflectionnotesavailability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-engine.ts", "source_location": "L685", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_ranking_ts", "target": "ranking_weights_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L52", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_ranking_ts", "target": "constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L53", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_ranking_ts", "target": "search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L54", "weight": 1.0 }, { "source": "src_domains_search_algorithms_search_ranking_ts", "target": "search_ranking_searchranking", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L81", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L84", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateproceduralmemoryboost", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L110", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatefinalscore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L137", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatefinalscoreandbreakdown", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L190", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_getconsolidationscoreweights", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L250", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatefinalscorewithconsolidation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L267", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculaterelevance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L285", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateembeddingsimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L318", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_normalizebm25", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L334", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatesimplebm25", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L342", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatetagmatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L377", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatetitlehit", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L393", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_hasngrammatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L413", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_generatengrams", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L430", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_dotproduct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L442", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_magnitude", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L449", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculaterecency", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L457", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateimportance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L468", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateusage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L480", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatebatchusage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L509", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_normalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L531", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateduplicationpenalty", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L540", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculatetextsimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L560", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculaterelationweight", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L575", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculaterelevancesimple", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L615", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_calculateusagesimple", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L629", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_getageindays", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L639", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_gethalflife", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L649", "weight": 1.0 }, { "source": "search_ranking_searchranking", "target": "search_ranking_searchranking_gettypeboost", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L663", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculatefinalscore", "target": "search_ranking_searchranking_calculateproceduralmemoryboost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L173", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculatefinalscoreandbreakdown", "target": "search_ranking_searchranking_calculatefinalscore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L194", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculatefinalscoreandbreakdown", "target": "search_ranking_searchranking_calculateproceduralmemoryboost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L220", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculatefinalscorewithconsolidation", "target": "search_ranking_searchranking_getconsolidationscoreweights", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L272", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculaterelevance", "target": "search_ranking_searchranking_calculateembeddingsimilarity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L293", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculaterelevance", "target": "search_ranking_searchranking_normalizebm25", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L298", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculaterelevance", "target": "search_ranking_searchranking_calculatesimplebm25", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L299", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculaterelevance", "target": "search_ranking_searchranking_calculatetagmatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L302", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculaterelevance", "target": "search_ranking_searchranking_calculatetitlehit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L305", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculateembeddingsimilarity", "target": "search_ranking_searchranking_dotproduct", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L321", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculateembeddingsimilarity", "target": "search_ranking_searchranking_magnitude", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L322", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculatetitlehit", "target": "search_ranking_searchranking_hasngrammatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L404", "weight": 1.0 }, { "source": "search_ranking_searchranking_hasngrammatch", "target": "search_ranking_searchranking_generatengrams", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L416", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculaterecency", "target": "search_ranking_searchranking_getageindays", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L458", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculaterecency", "target": "search_ranking_searchranking_gethalflife", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L459", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculateimportance", "target": "search_ranking_searchranking_gettypeboost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L470", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculateusage", "target": "search_ranking_searchranking_normalize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L498", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculateduplicationpenalty", "target": "search_ranking_searchranking_calculatetextsimilarity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L549", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculaterelevancesimple", "target": "search_ranking_searchranking_calculaterelevance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L616", "weight": 1.0 }, { "source": "search_ranking_searchranking_calculateusagesimple", "target": "search_ranking_searchranking_getageindays", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/search-ranking.ts", "source_location": "L632", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "process_attribute_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "process_attribute_fit_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "search_ranking_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "ranking_weights_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "search_result_combiner_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "procedural_memory_matcher_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "feedback_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "hybrid_search_outcome_utils_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "hybrid_search_engine_resolvequeryunifiedembeddingforhybridsearch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L59", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "hybrid_search_engine_searcherror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L139", "weight": 1.0 }, { "source": "hybrid_search_engine_searcherror", "target": "hybrid_search_engine_searcherror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L140", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "hybrid_search_engine_adaptiveweightcalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L154", "weight": 1.0 }, { "source": "hybrid_search_engine_adaptiveweightcalculator", "target": "hybrid_search_engine_adaptiveweightcalculator_calculateweights", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L157", "weight": 1.0 }, { "source": "hybrid_search_engine_adaptiveweightcalculator", "target": "hybrid_search_engine_adaptiveweightcalculator_analyzequery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L203", "weight": 1.0 }, { "source": "hybrid_search_engine_adaptiveweightcalculator", "target": "hybrid_search_engine_adaptiveweightcalculator_normalizequery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L213", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "hybrid_search_engine_searchlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L221", "weight": 1.0 }, { "source": "hybrid_search_engine_searchlogger", "target": "hybrid_search_engine_searchlogger_logsearchstart", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L222", "weight": 1.0 }, { "source": "hybrid_search_engine_searchlogger", "target": "hybrid_search_engine_searchlogger_logsearchstep", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L233", "weight": 1.0 }, { "source": "hybrid_search_engine_searchlogger", "target": "hybrid_search_engine_searchlogger_logsearchcomplete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L241", "weight": 1.0 }, { "source": "hybrid_search_engine_searchlogger", "target": "hybrid_search_engine_searchlogger_logsearcherror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L251", "weight": 1.0 }, { "source": "hybrid_search_engine_searchlogger", "target": "hybrid_search_engine_searchlogger_logexperiment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L265", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "hybrid_search_engine_hybridsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L323", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L331", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_setrelationgraph", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L362", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_search", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L370", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_generatesearchid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L481", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_calculateadaptiveweights", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L485", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_executetextsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L500", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_executevectorsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L530", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_executevecsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L579", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_filterproviderstosearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L678", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_createprovidersearchtask", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L713", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_executeprovidersearcheswithtimeout", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L838", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_normalizeanddeduplicateresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L993", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_groupresultsbyprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1005", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_normalizeresultsbyprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1025", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_deduplicatenormalizedresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1065", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_rankresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1081", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_executefallbacksearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1102", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_detectallstoredembeddingproviders", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1182", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_generatequeryvector", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1256", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_deduplicateresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1321", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_sortbyfinalscore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1348", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_mergeresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1352", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_normalizescores", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1365", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_combineandsortresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1478", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_fetchconsolidationscores", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1591", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_fetchrelationweights", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1626", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_calculaterecency", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1680", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_calculateusage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1693", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_calculatequerytime", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1702", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_updatesearchstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1711", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_normalizequery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1722", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_getsearchstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1732", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine", "target": "hybrid_search_engine_hybridsearchengine_isembeddingavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1751", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "hybrid_search_engine_createhybridsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1757", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_engine_ts", "target": "hybrid_search_engine_gethybridsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1781", "weight": 1.0 }, { "source": "hybrid_search_engine_adaptiveweightcalculator_calculateweights", "target": "hybrid_search_engine_hybridsearchengine_normalizequery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L158", "weight": 1.0 }, { "source": "hybrid_search_engine_adaptiveweightcalculator_calculateweights", "target": "hybrid_search_engine_adaptiveweightcalculator_analyzequery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L166", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_hybridsearchengine_generatesearchid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L390", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_searchlogger_logsearchstart", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L394", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_hybridsearchengine_calculateadaptiveweights", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L397", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_searchlogger_logsearchstep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L398", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_searchlogger_logexperiment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L422", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_hybridsearchengine_executetextsearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L433", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_hybridsearchengine_executevectorsearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L436", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_hybridsearchengine_combineandsortresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L440", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_hybridsearchengine_updatesearchstats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L451", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_hybridsearchengine_calculatequerytime", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L453", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_searchlogger_logsearchcomplete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L462", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_search", "target": "hybrid_search_engine_searchlogger_logsearcherror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L476", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_calculateadaptiveweights", "target": "hybrid_search_engine_adaptiveweightcalculator_calculateweights", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L490", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executetextsearch", "target": "hybrid_search_engine_searchlogger_logsearchstep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L503", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executetextsearch", "target": "hybrid_search_engine_hybridsearchengine_search", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L505", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executevectorsearch", "target": "hybrid_search_engine_searchlogger_logsearchstep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L542", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executevectorsearch", "target": "hybrid_search_engine_hybridsearchengine_executevecsearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L550", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executevectorsearch", "target": "hybrid_search_engine_hybridsearchengine_executefallbacksearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L560", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executevecsearch", "target": "hybrid_search_engine_hybridsearchengine_detectallstoredembeddingproviders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L595", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executevecsearch", "target": "hybrid_search_engine_hybridsearchengine_filterproviderstosearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L598", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executevecsearch", "target": "hybrid_search_engine_hybridsearchengine_executeprovidersearcheswithtimeout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L631", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executevecsearch", "target": "hybrid_search_engine_hybridsearchengine_normalizeanddeduplicateresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L634", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executevecsearch", "target": "hybrid_search_engine_searchlogger_logsearchstep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L638", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executevecsearch", "target": "hybrid_search_engine_hybridsearchengine_executefallbacksearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L659", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_filterproviderstosearch", "target": "hybrid_search_engine_searchlogger_logsearchstep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L695", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_normalizeanddeduplicateresults", "target": "hybrid_search_engine_hybridsearchengine_groupresultsbyprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L996", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_normalizeanddeduplicateresults", "target": "hybrid_search_engine_hybridsearchengine_normalizeresultsbyprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L997", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_normalizeanddeduplicateresults", "target": "hybrid_search_engine_hybridsearchengine_deduplicatenormalizedresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L998", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_normalizeanddeduplicateresults", "target": "hybrid_search_engine_hybridsearchengine_rankresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L999", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_executefallbacksearch", "target": "hybrid_search_engine_searchlogger_logsearchstep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1115", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_detectallstoredembeddingproviders", "target": "hybrid_search_engine_searchlogger_logsearchstep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1222", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_generatequeryvector", "target": "hybrid_search_engine_searchlogger_logsearchstep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1278", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_combineandsortresults", "target": "hybrid_search_engine_hybridsearchengine_mergeresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1489", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_combineandsortresults", "target": "hybrid_search_engine_hybridsearchengine_fetchrelationweights", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1500", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_combineandsortresults", "target": "hybrid_search_engine_hybridsearchengine_fetchconsolidationscores", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1507", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_combineandsortresults", "target": "hybrid_search_engine_hybridsearchengine_normalizescores", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1555", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_combineandsortresults", "target": "hybrid_search_engine_hybridsearchengine_deduplicateresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1571", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_combineandsortresults", "target": "hybrid_search_engine_hybridsearchengine_sortbyfinalscore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1574", "weight": 1.0 }, { "source": "hybrid_search_engine_hybridsearchengine_updatesearchstats", "target": "hybrid_search_engine_hybridsearchengine_normalizequery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1712", "weight": 1.0 }, { "source": "hybrid_search_engine_createhybridsearchengine", "target": "hybrid_search_engine_resolvequeryunifiedembeddingforhybridsearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1766", "weight": 1.0 }, { "source": "hybrid_search_engine_gethybridsearchengine", "target": "hybrid_search_engine_createhybridsearchengine", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-engine.ts", "source_location": "L1783", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_ts", "target": "vector_search_container_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_ts", "target": "sql_security_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_ts", "target": "constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_ts", "target": "vector_search_engine_vectorsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L52", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine", "target": "vector_search_engine_vectorsearchengine_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L55", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine", "target": "vector_search_engine_vectorsearchengine_initialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L62", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine", "target": "vector_search_engine_vectorsearchengine_search", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L74", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine", "target": "vector_search_engine_vectorsearchengine_hybridsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L96", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine", "target": "vector_search_engine_vectorsearchengine_getindexstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L120", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine", "target": "vector_search_engine_vectorsearchengine_rebuildindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L153", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine", "target": "vector_search_engine_vectorsearchengine_performancetest", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L169", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine", "target": "vector_search_engine_vectorsearchengine_getdimensions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L203", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine", "target": "vector_search_engine_vectorsearchengine_getvectortablename", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L222", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine", "target": "vector_search_engine_vectorsearchengine_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L229", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine", "target": "vector_search_engine_vectorsearchengine_isconnected", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L244", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_ts", "target": "vector_search_engine_getvectorsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L252", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_ts", "target": "vector_search_engine_createvectorsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L259", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_ts", "target": "vector_search_engine_resetvectorsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L263", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine_search", "target": "vector_search_engine_vectorsearchengine_isconnected", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L79", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine_hybridsearch", "target": "vector_search_engine_vectorsearchengine_isconnected", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L102", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine_getindexstatus", "target": "vector_search_engine_vectorsearchengine_isconnected", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L121", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine_rebuildindex", "target": "vector_search_engine_vectorsearchengine_isconnected", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L154", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine_performancetest", "target": "vector_search_engine_vectorsearchengine_isconnected", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L176", "weight": 1.0 }, { "source": "vector_search_engine_vectorsearchengine_isavailable", "target": "vector_search_engine_vectorsearchengine_isconnected", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.ts", "source_location": "L230", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_migration_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_migration_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_migration_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_migration_ts", "target": "vector_search_engine_migration_vectorsearchenginemigration", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L16", "weight": 1.0 }, { "source": "vector_search_engine_migration_vectorsearchenginemigration", "target": "vector_search_engine_migration_vectorsearchenginemigration_migrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L23", "weight": 1.0 }, { "source": "vector_search_engine_migration_vectorsearchenginemigration", "target": "vector_search_engine_migration_vectorsearchenginemigration_createadapter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L43", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_migration_ts", "target": "vector_search_engine_migration_migrationvalidator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L137", "weight": 1.0 }, { "source": "vector_search_engine_migration_migrationvalidator", "target": "vector_search_engine_migration_migrationvalidator_validatecompatibility", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L141", "weight": 1.0 }, { "source": "vector_search_engine_migration_migrationvalidator", "target": "vector_search_engine_migration_migrationvalidator_compareperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine-migration.ts", "source_location": "L180", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_outcome_utils_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-outcome-utils.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_outcome_utils_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-outcome-utils.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_hybrid_search_outcome_utils_ts", "target": "hybrid_search_outcome_utils_normalizesearchbysimilarityoutcome", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/hybrid-search-outcome-utils.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_spec_ts", "target": "vector_search_container_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_spec_ts", "target": "vector_search_engine_spec_createmockvectorrows", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_search_algorithms_vector_search_engine_spec_ts", "target": "vector_search_engine_spec_createmockimplementation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/vector-search-engine.spec.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_search_algorithms_procedural_memory_matcher_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_algorithms_procedural_memory_matcher_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_algorithms_procedural_memory_matcher_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_algorithms_procedural_memory_matcher_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_search_algorithms_procedural_memory_matcher_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_search_algorithms_procedural_memory_matcher_ts", "target": "procedural_memory_matcher_proceduralmemorymatcher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L21", "weight": 1.0 }, { "source": "procedural_memory_matcher_proceduralmemorymatcher", "target": "procedural_memory_matcher_proceduralmemorymatcher_extractqueryinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L30", "weight": 1.0 }, { "source": "procedural_memory_matcher_proceduralmemorymatcher", "target": "procedural_memory_matcher_proceduralmemorymatcher_fetchproceduralmemoryrows", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L58", "weight": 1.0 }, { "source": "procedural_memory_matcher_proceduralmemorymatcher", "target": "procedural_memory_matcher_proceduralmemorymatcher_matchworkflowname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L94", "weight": 1.0 }, { "source": "procedural_memory_matcher_proceduralmemorymatcher", "target": "procedural_memory_matcher_proceduralmemorymatcher_matchskillname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L125", "weight": 1.0 }, { "source": "procedural_memory_matcher_proceduralmemorymatcher", "target": "procedural_memory_matcher_proceduralmemorymatcher_matchtriggerconditions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L157", "weight": 1.0 }, { "source": "procedural_memory_matcher_proceduralmemorymatcher", "target": "procedural_memory_matcher_proceduralmemorymatcher_fetchproceduralmemorymatches", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L243", "weight": 1.0 }, { "source": "procedural_memory_matcher_proceduralmemorymatcher_fetchproceduralmemorymatches", "target": "procedural_memory_matcher_proceduralmemorymatcher_fetchproceduralmemoryrows", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L261", "weight": 1.0 }, { "source": "procedural_memory_matcher_proceduralmemorymatcher_fetchproceduralmemorymatches", "target": "procedural_memory_matcher_proceduralmemorymatcher_extractqueryinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/procedural-memory-matcher.ts", "source_location": "L264", "weight": 1.0 }, { "source": "src_domains_search_algorithms_process_attribute_fit_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/process-attribute-fit.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_process_attribute_fit_ts", "target": "process_attribute_fit_normalize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/process-attribute-fit.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_search_algorithms_process_attribute_fit_ts", "target": "process_attribute_fit_toset", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/process-attribute-fit.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_search_algorithms_process_attribute_fit_ts", "target": "process_attribute_fit_computeprocessattributefit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/process-attribute-fit.ts", "source_location": "L28", "weight": 1.0 }, { "source": "process_attribute_fit_computeprocessattributefit", "target": "process_attribute_fit_toset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/process-attribute-fit.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_procedural_memory_matcher_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/procedural-memory-matcher.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_procedural_memory_matcher_spec_ts", "target": "procedural_memory_matcher_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/procedural-memory-matcher.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_procedural_memory_matcher_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/procedural-memory-matcher.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_procedural_memory_matcher_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/procedural-memory-matcher.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_ranking_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-ranking.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_ranking_spec_ts", "target": "search_ranking_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-ranking.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_ranking_spec_ts", "target": "feedback_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-ranking.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_engine_reflection_notes_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-engine-reflection-notes.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_engine_reflection_notes_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-engine-reflection-notes.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_engine_reflection_notes_spec_ts", "target": "search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-engine-reflection-notes.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_engine_reflection_notes_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-engine-reflection-notes.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_engine_reflection_notes_spec_ts", "target": "fts5_migration_status_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-engine-reflection-notes.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_engine_reflection_notes_spec_ts", "target": "search_engine_reflection_notes_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-engine-reflection-notes.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_engine_reflection_notes_spec_ts", "target": "search_engine_reflection_notes_spec_createvalidreflectionnote", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-engine-reflection-notes.spec.ts", "source_location": "L91", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "005_relation_engine_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "consolidation_test_data_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "feedback_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "hybrid_search_engine_spec_createmocktextsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L44", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "hybrid_search_engine_spec_createmockembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L48", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "hybrid_search_engine_spec_createmockvectorsearchengine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L54", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "hybrid_search_engine_spec_createmockresultcombiner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L60", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "hybrid_search_engine_spec_createmockweightcalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L64", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "hybrid_search_engine_spec_createmocklogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L68", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "hybrid_search_engine_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L535", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "hybrid_search_engine_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L2482", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_spec_ts", "target": "hybrid_search_engine_spec_p95", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine.spec.ts", "source_location": "L2621", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_consolidation_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine-consolidation.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_consolidation_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine-consolidation.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_consolidation_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine-consolidation.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_consolidation_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine-consolidation.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_consolidation_spec_ts", "target": "consolidation_test_data_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine-consolidation.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_hybrid_search_engine_consolidation_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/hybrid-search-engine-consolidation.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_process_attribute_fit_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/process-attribute-fit.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_process_attribute_fit_spec_ts", "target": "process_attribute_fit_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/process-attribute-fit.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_process_attribute_fit_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/process-attribute-fit.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_engine_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-engine.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_engine_spec_ts", "target": "search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-engine.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_engine_spec_ts", "target": "mock_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-engine.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_result_combiner_consolidation_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-result-combiner-consolidation.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_result_combiner_consolidation_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-result-combiner-consolidation.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_result_combiner_consolidation_spec_ts", "target": "search_ranking_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-result-combiner-consolidation.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_result_combiner_consolidation_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-result-combiner-consolidation.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_algorithms_tests_search_result_combiner_consolidation_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/algorithms/__tests__/search-result-combiner-consolidation.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_search_repository_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_search_repository_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_search_repository_ts", "target": "database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_search_repository_ts", "target": "vector_search_config_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_search_repository_ts", "target": "mcp_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_search_repository_ts", "target": "sql_security_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_search_repository_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_search_repository_ts", "target": "vector_search_repository_vectorsearchrepositoryimpl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L44", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl", "target": "vector_search_repository_vectorsearchrepositoryimpl_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L48", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl", "target": "vector_search_repository_vectorsearchrepositoryimpl_checkvecavailability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L56", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl", "target": "vector_search_repository_vectorsearchrepositoryimpl_search", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L129", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl", "target": "vector_search_repository_vectorsearchrepositoryimpl_hybridsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L286", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl", "target": "vector_search_repository_vectorsearchrepositoryimpl_getindexstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L579", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl", "target": "vector_search_repository_vectorsearchrepositoryimpl_rebuildindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L637", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl", "target": "vector_search_repository_vectorsearchrepositoryimpl_gettablename", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L658", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl", "target": "vector_search_repository_vectorsearchrepositoryimpl_checkavailability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L665", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl", "target": "vector_search_repository_vectorsearchrepositoryimpl_getexpecteddimensions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L669", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl", "target": "vector_search_repository_vectorsearchrepositoryimpl_safeparsetags", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L677", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl_constructor", "target": "vector_search_repository_vectorsearchrepositoryimpl_checkvecavailability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L50", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl_search", "target": "vector_search_repository_vectorsearchrepositoryimpl_getexpecteddimensions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L145", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl_search", "target": "vector_search_repository_vectorsearchrepositoryimpl_gettablename", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L201", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl_hybridsearch", "target": "vector_search_repository_vectorsearchrepositoryimpl_getexpecteddimensions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L302", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl_hybridsearch", "target": "vector_search_repository_vectorsearchrepositoryimpl_gettablename", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L358", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl_getindexstatus", "target": "vector_search_repository_vectorsearchrepositoryimpl_gettablename", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L598", "weight": 1.0 }, { "source": "vector_search_repository_vectorsearchrepositoryimpl_checkavailability", "target": "vector_search_repository_vectorsearchrepositoryimpl_checkvecavailability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-search.repository.ts", "source_location": "L666", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_performance_repository_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_performance_repository_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_performance_repository_ts", "target": "database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_performance_repository_ts", "target": "vector_search_config_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_performance_repository_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_performance_repository_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_search_repositories_vector_performance_repository_ts", "target": "vector_performance_repository_vectorperformancerepositoryimpl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L13", "weight": 1.0 }, { "source": "vector_performance_repository_vectorperformancerepositoryimpl", "target": "vector_performance_repository_vectorperformancerepositoryimpl_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L17", "weight": 1.0 }, { "source": "vector_performance_repository_vectorperformancerepositoryimpl", "target": "vector_performance_repository_vectorperformancerepositoryimpl_checkvecavailability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L25", "weight": 1.0 }, { "source": "vector_performance_repository_vectorperformancerepositoryimpl", "target": "vector_performance_repository_vectorperformancerepositoryimpl_runperformancetest", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L85", "weight": 1.0 }, { "source": "vector_performance_repository_vectorperformancerepositoryimpl", "target": "vector_performance_repository_vectorperformancerepositoryimpl_executesearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L139", "weight": 1.0 }, { "source": "vector_performance_repository_vectorperformancerepositoryimpl_constructor", "target": "vector_performance_repository_vectorperformancerepositoryimpl_checkvecavailability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L19", "weight": 1.0 }, { "source": "vector_performance_repository_vectorperformancerepositoryimpl_runperformancetest", "target": "vector_performance_repository_vectorperformancerepositoryimpl_executesearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/vector-performance.repository.ts", "source_location": "L100", "weight": 1.0 }, { "source": "src_domains_search_repositories_tests_vector_performance_repository_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/__tests__/vector-performance.repository.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_repositories_tests_vector_performance_repository_spec_ts", "target": "vector_performance_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/__tests__/vector-performance.repository.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_repositories_tests_vector_performance_repository_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/__tests__/vector-performance.repository.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_repositories_tests_vector_performance_repository_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/__tests__/vector-performance.repository.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_repositories_tests_vector_search_repository_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/__tests__/vector-search.repository.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_repositories_tests_vector_search_repository_spec_ts", "target": "vector_search_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/__tests__/vector-search.repository.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_repositories_tests_vector_search_repository_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/__tests__/vector-search.repository.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_repositories_tests_vector_search_repository_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/__tests__/vector-search.repository.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_repositories_tests_vector_search_repository_spec_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/repositories/__tests__/vector-search.repository.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_ts", "target": "database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_ts", "target": "vector_search_config_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_ts", "target": "vector_search_result_normalizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_ts", "target": "vector_search_service_vectorsearchservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L20", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice", "target": "vector_search_service_vectorsearchservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L21", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice", "target": "vector_search_service_vectorsearchservice_search", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L29", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice", "target": "vector_search_service_vectorsearchservice_hybridsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L42", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice", "target": "vector_search_service_vectorsearchservice_providerhybridsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L52", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice", "target": "vector_search_service_vectorsearchservice_unifiedsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L131", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice", "target": "vector_search_service_vectorsearchservice_validatequery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L146", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice", "target": "vector_search_service_vectorsearchservice_validateproviderhybridquery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L157", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice", "target": "vector_search_service_vectorsearchservice_getexpecteddimensions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L164", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice", "target": "vector_search_service_vectorsearchservice_applydefaultoptions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L175", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice_search", "target": "vector_search_service_vectorsearchservice_validatequery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L30", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice_hybridsearch", "target": "vector_search_service_vectorsearchservice_validatequery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L43", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice_providerhybridsearch", "target": "vector_search_service_vectorsearchservice_validateproviderhybridquery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L56", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice_providerhybridsearch", "target": "vector_search_service_vectorsearchservice_getexpecteddimensions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L87", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice_providerhybridsearch", "target": "vector_search_service_vectorsearchservice_search", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L106", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice_providerhybridsearch", "target": "vector_search_service_vectorsearchservice_hybridsearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L115", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice_unifiedsearch", "target": "vector_search_service_vectorsearchservice_providerhybridsearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L135", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice_validatequery", "target": "vector_search_service_vectorsearchservice_getexpecteddimensions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L147", "weight": 1.0 }, { "source": "vector_search_service_vectorsearchservice_validateproviderhybridquery", "target": "vector_search_service_vectorsearchservice_validatequery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.ts", "source_location": "L161", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_performance_tester_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_performance_tester_spec_ts", "target": "vector_performance_tester", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_performance_tester_spec_ts", "target": "database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_performance_tester_spec_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_performance_tester_spec_ts", "target": "vector_performance_tester_spec_createmockperformancerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_performance_tester_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_performance_tester_ts", "target": "database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_performance_tester_ts", "target": "vector_search_config_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_performance_tester_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_performance_tester_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_performance_tester_ts", "target": "vector_performance_tester_vectorperformancetester", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L12", "weight": 1.0 }, { "source": "vector_performance_tester_vectorperformancetester", "target": "vector_performance_tester_vectorperformancetester_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L13", "weight": 1.0 }, { "source": "vector_performance_tester_vectorperformancetester", "target": "vector_performance_tester_vectorperformancetester_runperformancetest", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L18", "weight": 1.0 }, { "source": "vector_performance_tester_vectorperformancetester", "target": "vector_performance_tester_vectorperformancetester_validatetestparameters", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L44", "weight": 1.0 }, { "source": "vector_performance_tester_vectorperformancetester", "target": "vector_performance_tester_vectorperformancetester_analyzeresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L57", "weight": 1.0 }, { "source": "vector_performance_tester_vectorperformancetester", "target": "vector_performance_tester_vectorperformancetester_generatereport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L87", "weight": 1.0 }, { "source": "vector_performance_tester_vectorperformancetester_runperformancetest", "target": "vector_performance_tester_vectorperformancetester_validatetestparameters", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L22", "weight": 1.0 }, { "source": "vector_performance_tester_vectorperformancetester_generatereport", "target": "vector_performance_tester_vectorperformancetester_analyzeresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-performance-tester.ts", "source_location": "L88", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_spec_ts", "target": "vector_search_service", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_spec_ts", "target": "database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_spec_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_spec_ts", "target": "embedding_types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_service_spec_ts", "target": "vector_search_service_spec_createmockrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search.service.spec.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_index_manager_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_index_manager_ts", "target": "database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_index_manager_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_index_manager_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_index_manager_ts", "target": "constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_index_manager_ts", "target": "vector_index_manager_vectorindexmanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L12", "weight": 1.0 }, { "source": "vector_index_manager_vectorindexmanager", "target": "vector_index_manager_vectorindexmanager_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L13", "weight": 1.0 }, { "source": "vector_index_manager_vectorindexmanager", "target": "vector_index_manager_vectorindexmanager_getindexstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L21", "weight": 1.0 }, { "source": "vector_index_manager_vectorindexmanager", "target": "vector_index_manager_vectorindexmanager_rebuildindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L54", "weight": 1.0 }, { "source": "vector_index_manager_vectorindexmanager", "target": "vector_index_manager_vectorindexmanager_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L72", "weight": 1.0 }, { "source": "vector_index_manager_vectorindexmanager", "target": "vector_index_manager_vectorindexmanager_getstatussummary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L87", "weight": 1.0 }, { "source": "vector_index_manager_vectorindexmanager_getstatussummary", "target": "vector_index_manager_vectorindexmanager_getindexstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.ts", "source_location": "L88", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_ts", "target": "vector_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_ts", "target": "vector_index_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_ts", "target": "vector_performance_tester_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_ts", "target": "database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_ts", "target": "vector_search_facade_vectorsearchfacade", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L25", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L30", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_search", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L43", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_hybridsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L50", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_providerhybridsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L54", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_unifiedsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L61", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_getindexstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L71", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_rebuildindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L78", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L85", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_runperformancetest", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L92", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_analyzeperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L102", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_generateperformancereport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L112", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_getstatussummary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L119", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade", "target": "vector_search_facade_vectorsearchfacade_getsystemstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L126", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade_getsystemstatus", "target": "vector_search_facade_vectorsearchfacade_getindexstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L131", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade_getsystemstatus", "target": "vector_search_facade_vectorsearchfacade_isavailable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L132", "weight": 1.0 }, { "source": "vector_search_facade_vectorsearchfacade_getsystemstatus", "target": "vector_search_facade_vectorsearchfacade_getstatussummary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.ts", "source_location": "L137", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_container_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_container_ts", "target": "vector_search_facade_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_container_ts", "target": "vector_search_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_container_ts", "target": "vector_performance_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_container_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_container_ts", "target": "vector_search_container_vectorsearchcontainer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L12", "weight": 1.0 }, { "source": "vector_search_container_vectorsearchcontainer", "target": "vector_search_container_vectorsearchcontainer_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L17", "weight": 1.0 }, { "source": "vector_search_container_vectorsearchcontainer", "target": "vector_search_container_vectorsearchcontainer_getinstance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L22", "weight": 1.0 }, { "source": "vector_search_container_vectorsearchcontainer", "target": "vector_search_container_vectorsearchcontainer_setdatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L32", "weight": 1.0 }, { "source": "vector_search_container_vectorsearchcontainer", "target": "vector_search_container_vectorsearchcontainer_getfacade", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L40", "weight": 1.0 }, { "source": "vector_search_container_vectorsearchcontainer", "target": "vector_search_container_vectorsearchcontainer_createfacade", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L53", "weight": 1.0 }, { "source": "vector_search_container_vectorsearchcontainer", "target": "vector_search_container_vectorsearchcontainer_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L71", "weight": 1.0 }, { "source": "vector_search_container_vectorsearchcontainer", "target": "vector_search_container_vectorsearchcontainer_isconnected", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L79", "weight": 1.0 }, { "source": "vector_search_container_vectorsearchcontainer", "target": "vector_search_container_vectorsearchcontainer_isfacadeready", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L86", "weight": 1.0 }, { "source": "vector_search_container_vectorsearchcontainer_getfacade", "target": "vector_search_container_vectorsearchcontainer_createfacade", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-container.ts", "source_location": "L45", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_result_normalizer_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_result_normalizer_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_result_normalizer_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_result_normalizer_ts", "target": "vector_search_result_normalizer_selectscore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_result_normalizer_ts", "target": "vector_search_result_normalizer_computenormalizationrange", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_result_normalizer_ts", "target": "vector_search_result_normalizer_vectorsearchresultnormalizer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L37", "weight": 1.0 }, { "source": "vector_search_result_normalizer_vectorsearchresultnormalizer", "target": "vector_search_result_normalizer_vectorsearchresultnormalizer_normalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L38", "weight": 1.0 }, { "source": "vector_search_result_normalizer_vectorsearchresultnormalizer_normalize", "target": "vector_search_result_normalizer_computenormalizationrange", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L55", "weight": 1.0 }, { "source": "vector_search_result_normalizer_vectorsearchresultnormalizer_normalize", "target": "vector_search_result_normalizer_selectscore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.ts", "source_location": "L59", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_spec_ts", "target": "vector_search_facade", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.spec.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_spec_ts", "target": "database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.spec.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_spec_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.spec.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_facade_spec_ts", "target": "vector_search_facade_spec_createmockrepositories", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-facade.spec.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_result_normalizer_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_result_normalizer_spec_ts", "target": "vector_search_result_normalizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_search_result_normalizer_spec_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-search-result-normalizer.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_index_manager_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_index_manager_spec_ts", "target": "vector_index_manager", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_index_manager_spec_ts", "target": "database_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_index_manager_spec_ts", "target": "vector_search_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_search_services_vector_search_vector_index_manager_spec_ts", "target": "vector_index_manager_spec_createmockindexrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/search/services/vector-search/vector-index-manager.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_spaced_repetition_factory_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_spaced_repetition_factory_ts", "target": "spaced_repetition_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_spaced_repetition_factory_ts", "target": "interval_calculation_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_spaced_repetition_factory_ts", "target": "recall_probability_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_spaced_repetition_factory_ts", "target": "review_scheduling_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_spaced_repetition_factory_ts", "target": "performance_analysis_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_spaced_repetition_factory_ts", "target": "priority_calculation_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_spaced_repetition_factory_ts", "target": "optimal_interval_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_spaced_repetition_factory_ts", "target": "spaced_repetition_factory_spacedrepetitionfactory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L32", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory", "target": "spaced_repetition_factory_spacedrepetitionfactory_createdefaultservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L36", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory", "target": "spaced_repetition_factory_spacedrepetitionfactory_createservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L55", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory", "target": "spaced_repetition_factory_spacedrepetitionfactory_createintervalstrategy", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L79", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory", "target": "spaced_repetition_factory_spacedrepetitionfactory_createrecallcalculator", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L93", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory", "target": "spaced_repetition_factory_spacedrepetitionfactory_createnecessitychecker", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L107", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory", "target": "spaced_repetition_factory_spacedrepetitionfactory_createreviewscheduler", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L119", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory", "target": "spaced_repetition_factory_spacedrepetitionfactory_createperformanceanalyzer", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L139", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory", "target": "spaced_repetition_factory_spacedrepetitionfactory_createprioritycalculator", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L153", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory", "target": "spaced_repetition_factory_spacedrepetitionfactory_createoptimalrecommender", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L169", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_spaced_repetition_factory_ts", "target": "spaced_repetition_factory_spacedrepetitionserviceimpl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L186", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionserviceimpl", "target": "spaced_repetition_factory_spacedrepetitionserviceimpl_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L187", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionserviceimpl", "target": "spaced_repetition_factory_spacedrepetitionserviceimpl_calculatenextinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L197", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionserviceimpl", "target": "spaced_repetition_factory_spacedrepetitionserviceimpl_calculaterecallprobability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L202", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionserviceimpl", "target": "spaced_repetition_factory_spacedrepetitionserviceimpl_needsreview", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L206", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionserviceimpl", "target": "spaced_repetition_factory_spacedrepetitionserviceimpl_createreviewschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L210", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionserviceimpl", "target": "spaced_repetition_factory_spacedrepetitionserviceimpl_createbatchreviewschedules", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L214", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionserviceimpl", "target": "spaced_repetition_factory_spacedrepetitionserviceimpl_calculatereviewpriority", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L218", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionserviceimpl", "target": "spaced_repetition_factory_spacedrepetitionserviceimpl_analyzereviewperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L222", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionserviceimpl", "target": "spaced_repetition_factory_spacedrepetitionserviceimpl_recommendoptimalinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L226", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory_createdefaultservice", "target": "spaced_repetition_factory_spacedrepetitionfactory_createservice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L49", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory_createservice", "target": "spaced_repetition_factory_spacedrepetitionfactory_createintervalstrategy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L57", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory_createservice", "target": "spaced_repetition_factory_spacedrepetitionfactory_createrecallcalculator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L58", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory_createservice", "target": "spaced_repetition_factory_spacedrepetitionfactory_createnecessitychecker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L59", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory_createservice", "target": "spaced_repetition_factory_spacedrepetitionfactory_createreviewscheduler", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L60", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory_createservice", "target": "spaced_repetition_factory_spacedrepetitionfactory_createperformanceanalyzer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L61", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory_createservice", "target": "spaced_repetition_factory_spacedrepetitionfactory_createprioritycalculator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L62", "weight": 1.0 }, { "source": "spaced_repetition_factory_spacedrepetitionfactory_createservice", "target": "spaced_repetition_factory_spacedrepetitionfactory_createoptimalrecommender", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/spaced-repetition.factory.ts", "source_location": "L63", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_tests_spaced_repetition_factory_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/__tests__/spaced-repetition.factory.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_tests_spaced_repetition_factory_spec_ts", "target": "spaced_repetition_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/__tests__/spaced-repetition.factory.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_forgetting_factories_tests_spaced_repetition_factory_spec_ts", "target": "spaced_repetition_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/factories/__tests__/spaced-repetition.factory.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_refactored_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_refactored_spec_ts", "target": "spaced_repetition_refactored_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_refactored_spec_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_spec_ts", "target": "spaced_repetition_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_ts", "target": "spaced_repetition_spacedrepetitionalgorithm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L29", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm", "target": "spaced_repetition_spacedrepetitionalgorithm_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L33", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm", "target": "spaced_repetition_spacedrepetitionalgorithm_calculatenextinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L47", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm", "target": "spaced_repetition_spacedrepetitionalgorithm_calculaterecallprobability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L66", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm", "target": "spaced_repetition_spacedrepetitionalgorithm_needsreview", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L77", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm", "target": "spaced_repetition_spacedrepetitionalgorithm_createreviewschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L90", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm", "target": "spaced_repetition_spacedrepetitionalgorithm_createbatchreviewschedules", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L116", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm", "target": "spaced_repetition_spacedrepetitionalgorithm_calculatereviewpriority", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L148", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm", "target": "spaced_repetition_spacedrepetitionalgorithm_analyzereviewperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L160", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm", "target": "spaced_repetition_spacedrepetitionalgorithm_recommendoptimalinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L210", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm", "target": "spaced_repetition_spacedrepetitionalgorithm_getdayssince", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L238", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm_needsreview", "target": "spaced_repetition_spacedrepetitionalgorithm_calculaterecallprobability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L82", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm_createreviewschedule", "target": "spaced_repetition_spacedrepetitionalgorithm_calculatenextinterval", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L96", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm_createreviewschedule", "target": "spaced_repetition_spacedrepetitionalgorithm_getdayssince", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L99", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm_createreviewschedule", "target": "spaced_repetition_spacedrepetitionalgorithm_calculaterecallprobability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L100", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm_createreviewschedule", "target": "spaced_repetition_spacedrepetitionalgorithm_needsreview", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L101", "weight": 1.0 }, { "source": "spaced_repetition_spacedrepetitionalgorithm_recommendoptimalinterval", "target": "spaced_repetition_spacedrepetitionalgorithm_calculatenextinterval", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition.ts", "source_location": "L231", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_refactored_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_refactored_ts", "target": "spaced_repetition_container_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_refactored_ts", "target": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L20", "weight": 1.0 }, { "source": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "target": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L24", "weight": 1.0 }, { "source": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "target": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_calculatenextinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L41", "weight": 1.0 }, { "source": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "target": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_calculaterecallprobability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L53", "weight": 1.0 }, { "source": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "target": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_needsreview", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L65", "weight": 1.0 }, { "source": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "target": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_createreviewschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L78", "weight": 1.0 }, { "source": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "target": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_createbatchreviewschedules", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L92", "weight": 1.0 }, { "source": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "target": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_calculatereviewpriority", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L101", "weight": 1.0 }, { "source": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "target": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_analyzereviewperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L110", "weight": 1.0 }, { "source": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "target": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_recommendoptimalinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L122", "weight": 1.0 }, { "source": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored", "target": "spaced_repetition_refactored_spacedrepetitionalgorithmrefactored_getdayssince", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L135", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_refactored_ts", "target": "spaced_repetition_refactored_createspacedrepetitionalgorithm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L145", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_refactored_ts", "target": "spaced_repetition_refactored_getspacedrepetitionalgorithm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L149", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_spaced_repetition_refactored_ts", "target": "spaced_repetition_refactored_resetspacedrepetitionalgorithm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/spaced-repetition-refactored.ts", "source_location": "L153", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_forgetting_algorithm_ts", "target": "forgetting_algorithm_forgettingalgorithm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L30", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm", "target": "forgetting_algorithm_forgettingalgorithm_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L33", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm", "target": "forgetting_algorithm_forgettingalgorithm_calculateforgetscore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L48", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm", "target": "forgetting_algorithm_forgettingalgorithm_shouldforget", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L64", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm", "target": "forgetting_algorithm_forgettingalgorithm_generateforgetreason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L72", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm", "target": "forgetting_algorithm_forgettingalgorithm_calculatefeatures", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L102", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm", "target": "forgetting_algorithm_forgettingalgorithm_calculaterecency", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L142", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm", "target": "forgetting_algorithm_forgettingalgorithm_calculateusage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L153", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm", "target": "forgetting_algorithm_forgettingalgorithm_calculateaccessscore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L177", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm", "target": "forgetting_algorithm_forgettingalgorithm_getageindays", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L187", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm", "target": "forgetting_algorithm_forgettingalgorithm_gethalflife", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L197", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm", "target": "forgetting_algorithm_forgettingalgorithm_analyzeforgetcandidates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L211", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm_calculatefeatures", "target": "forgetting_algorithm_forgettingalgorithm_calculaterecency", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L113", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm_calculatefeatures", "target": "forgetting_algorithm_forgettingalgorithm_calculateusage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L116", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm_calculaterecency", "target": "forgetting_algorithm_forgettingalgorithm_getageindays", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L143", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm_calculaterecency", "target": "forgetting_algorithm_forgettingalgorithm_gethalflife", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L144", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm_calculateusage", "target": "forgetting_algorithm_forgettingalgorithm_calculateaccessscore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L160", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm_calculateaccessscore", "target": "forgetting_algorithm_forgettingalgorithm_getageindays", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L178", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm_analyzeforgetcandidates", "target": "forgetting_algorithm_forgettingalgorithm_calculatefeatures", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L235", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm_analyzeforgetcandidates", "target": "forgetting_algorithm_forgettingalgorithm_calculateforgetscore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L236", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm_analyzeforgetcandidates", "target": "forgetting_algorithm_forgettingalgorithm_shouldforget", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L237", "weight": 1.0 }, { "source": "forgetting_algorithm_forgettingalgorithm_analyzeforgetcandidates", "target": "forgetting_algorithm_forgettingalgorithm_generateforgetreason", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/forgetting-algorithm.ts", "source_location": "L238", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_tests_forgetting_algorithm_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/__tests__/forgetting-algorithm.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_forgetting_algorithms_tests_forgetting_algorithm_spec_ts", "target": "forgetting_algorithm_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/algorithms/__tests__/forgetting-algorithm.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_tools_forgetting_stats_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/forgetting-stats-tool.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_forgetting_tools_forgetting_stats_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/forgetting-stats-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_tools_forgetting_stats_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/forgetting-stats-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_forgetting_tools_forgetting_stats_tool_ts", "target": "forgetting_stats_tool_forgettingstatstool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/forgetting-stats-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "forgetting_stats_tool_forgettingstatstool", "target": "forgetting_stats_tool_forgettingstatstool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/forgetting-stats-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "forgetting_stats_tool_forgettingstatstool", "target": "forgetting_stats_tool_forgettingstatstool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/forgetting-stats-tool.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_forgetting_tools_tests_forgetting_stats_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/__tests__/forgetting-stats-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_tools_tests_forgetting_stats_tool_spec_ts", "target": "forgetting_stats_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/__tests__/forgetting-stats-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_forgetting_tools_tests_forgetting_stats_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/__tests__/forgetting-stats-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_forgetting_tools_tests_forgetting_stats_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/__tests__/forgetting-stats-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_forgetting_tools_tests_forgetting_stats_tool_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/__tests__/forgetting-stats-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_forgetting_tools_tests_forgetting_stats_tool_spec_ts", "target": "forgetting_policy_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/tools/__tests__/forgetting-stats-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_forgetting_services_forgetting_policy_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_services_forgetting_policy_service_ts", "target": "forgetting_algorithm_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_forgetting_services_forgetting_policy_service_ts", "target": "spaced_repetition_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_forgetting_services_forgetting_policy_service_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_forgetting_services_forgetting_policy_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_forgetting_services_forgetting_policy_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_forgetting_services_forgetting_policy_service_ts", "target": "forgetting_policy_service_forgettingpolicyservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L67", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L72", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_executememorycleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L102", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_getallmemories", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L190", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_analyzereviewcandidates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L221", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_calculateusagescore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L251", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_issoftdeletecandidate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L262", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_isharddeletecandidate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L274", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_getsoftdeletegraceperioddays", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L286", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_sweepexpiredsoftdeletes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L295", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_softdeletememory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L316", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_harddeletememory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L336", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_updatereviewschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L347", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_getageindays", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L359", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice", "target": "forgetting_policy_service_forgettingpolicyservice_generateforgettingstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L368", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_executememorycleanup", "target": "forgetting_policy_service_forgettingpolicyservice_getallmemories", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L119", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_executememorycleanup", "target": "forgetting_policy_service_forgettingpolicyservice_analyzereviewcandidates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L127", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_executememorycleanup", "target": "forgetting_policy_service_forgettingpolicyservice_issoftdeletecandidate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L141", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_executememorycleanup", "target": "forgetting_policy_service_forgettingpolicyservice_softdeletememory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L142", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_executememorycleanup", "target": "forgetting_policy_service_forgettingpolicyservice_isharddeletecandidate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L157", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_executememorycleanup", "target": "forgetting_policy_service_forgettingpolicyservice_harddeletememory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L158", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_executememorycleanup", "target": "forgetting_policy_service_forgettingpolicyservice_sweepexpiredsoftdeletes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L172", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_analyzereviewcandidates", "target": "forgetting_policy_service_forgettingpolicyservice_calculateusagescore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L227", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_issoftdeletecandidate", "target": "forgetting_policy_service_forgettingpolicyservice_getageindays", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L263", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_isharddeletecandidate", "target": "forgetting_policy_service_forgettingpolicyservice_getageindays", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L275", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_sweepexpiredsoftdeletes", "target": "forgetting_policy_service_forgettingpolicyservice_getsoftdeletegraceperioddays", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L296", "weight": 1.0 }, { "source": "forgetting_policy_service_forgettingpolicyservice_generateforgettingstats", "target": "forgetting_policy_service_forgettingpolicyservice_getallmemories", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/forgetting-policy-service.ts", "source_location": "L375", "weight": 1.0 }, { "source": "src_domains_forgetting_services_tests_forgetting_policy_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/__tests__/forgetting-policy-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_services_tests_forgetting_policy_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/__tests__/forgetting-policy-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_forgetting_services_tests_forgetting_policy_service_spec_ts", "target": "forgetting_policy_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/__tests__/forgetting-policy-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_forgetting_services_tests_forgetting_policy_service_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/__tests__/forgetting-policy-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_forgetting_services_tests_forgetting_policy_service_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/__tests__/forgetting-policy-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_spec_ts", "target": "review_scheduling_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_spec_ts", "target": "interval_calculation_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_spec_ts", "target": "recall_probability_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_spec_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_priority_calculation_service_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_priority_calculation_service_ts", "target": "spaced_repetition_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_priority_calculation_service_ts", "target": "priority_calculation_service_defaultprioritycalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "priority_calculation_service_defaultprioritycalculator", "target": "priority_calculation_service_defaultprioritycalculator_calculatereviewpriority", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "priority_calculation_service_defaultprioritycalculator", "target": "priority_calculation_service_defaultprioritycalculator_calculatebatchpriorities", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_priority_calculation_service_ts", "target": "priority_calculation_service_weightedprioritycalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "priority_calculation_service_weightedprioritycalculator", "target": "priority_calculation_service_weightedprioritycalculator_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L46", "weight": 1.0 }, { "source": "priority_calculation_service_weightedprioritycalculator", "target": "priority_calculation_service_weightedprioritycalculator_calculatereviewpriority", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L52", "weight": 1.0 }, { "source": "priority_calculation_service_weightedprioritycalculator", "target": "priority_calculation_service_weightedprioritycalculator_calculatebatchpriorities", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L62", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_priority_calculation_service_ts", "target": "priority_calculation_service_adaptiveprioritycalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L82", "weight": 1.0 }, { "source": "priority_calculation_service_adaptiveprioritycalculator", "target": "priority_calculation_service_adaptiveprioritycalculator_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L85", "weight": 1.0 }, { "source": "priority_calculation_service_adaptiveprioritycalculator", "target": "priority_calculation_service_adaptiveprioritycalculator_calculatereviewpriority", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L89", "weight": 1.0 }, { "source": "priority_calculation_service_adaptiveprioritycalculator", "target": "priority_calculation_service_adaptiveprioritycalculator_calculatebatchpriorities", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L96", "weight": 1.0 }, { "source": "priority_calculation_service_adaptiveprioritycalculator", "target": "priority_calculation_service_adaptiveprioritycalculator_calculateadaptationfactor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L111", "weight": 1.0 }, { "source": "priority_calculation_service_adaptiveprioritycalculator", "target": "priority_calculation_service_adaptiveprioritycalculator_updateperformancepattern", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L125", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_priority_calculation_service_ts", "target": "priority_calculation_service_timebasedprioritycalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L142", "weight": 1.0 }, { "source": "priority_calculation_service_timebasedprioritycalculator", "target": "priority_calculation_service_timebasedprioritycalculator_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L143", "weight": 1.0 }, { "source": "priority_calculation_service_timebasedprioritycalculator", "target": "priority_calculation_service_timebasedprioritycalculator_calculatereviewpriority", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L151", "weight": 1.0 }, { "source": "priority_calculation_service_timebasedprioritycalculator", "target": "priority_calculation_service_timebasedprioritycalculator_calculatebatchpriorities", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L158", "weight": 1.0 }, { "source": "priority_calculation_service_timebasedprioritycalculator", "target": "priority_calculation_service_timebasedprioritycalculator_gettimefactor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L173", "weight": 1.0 }, { "source": "priority_calculation_service_timebasedprioritycalculator", "target": "priority_calculation_service_timebasedprioritycalculator_initializetimeweights", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L178", "weight": 1.0 }, { "source": "priority_calculation_service_adaptiveprioritycalculator_calculatereviewpriority", "target": "priority_calculation_service_timebasedprioritycalculator_calculatereviewpriority", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L90", "weight": 1.0 }, { "source": "priority_calculation_service_adaptiveprioritycalculator_calculatereviewpriority", "target": "priority_calculation_service_adaptiveprioritycalculator_calculateadaptationfactor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L91", "weight": 1.0 }, { "source": "priority_calculation_service_timebasedprioritycalculator_constructor", "target": "priority_calculation_service_timebasedprioritycalculator_initializetimeweights", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L148", "weight": 1.0 }, { "source": "priority_calculation_service_timebasedprioritycalculator_calculatereviewpriority", "target": "priority_calculation_service_timebasedprioritycalculator_gettimefactor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/priority-calculation.service.ts", "source_location": "L153", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_interval_calculation_service_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_interval_calculation_service_ts", "target": "spaced_repetition_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_interval_calculation_service_ts", "target": "interval_calculation_service_defaultintervalstrategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "interval_calculation_service_defaultintervalstrategy", "target": "interval_calculation_service_defaultintervalstrategy_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L18", "weight": 1.0 }, { "source": "interval_calculation_service_defaultintervalstrategy", "target": "interval_calculation_service_defaultintervalstrategy_calculateinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L20", "weight": 1.0 }, { "source": "interval_calculation_service_defaultintervalstrategy", "target": "interval_calculation_service_defaultintervalstrategy_calculateconfidence", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L42", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_interval_calculation_service_ts", "target": "interval_calculation_service_conservativeintervalstrategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L57", "weight": 1.0 }, { "source": "interval_calculation_service_conservativeintervalstrategy", "target": "interval_calculation_service_conservativeintervalstrategy_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L58", "weight": 1.0 }, { "source": "interval_calculation_service_conservativeintervalstrategy", "target": "interval_calculation_service_conservativeintervalstrategy_calculateinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L60", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_interval_calculation_service_ts", "target": "interval_calculation_service_adaptiveintervalstrategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L88", "weight": 1.0 }, { "source": "interval_calculation_service_adaptiveintervalstrategy", "target": "interval_calculation_service_adaptiveintervalstrategy_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L89", "weight": 1.0 }, { "source": "interval_calculation_service_adaptiveintervalstrategy", "target": "interval_calculation_service_adaptiveintervalstrategy_calculateinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L94", "weight": 1.0 }, { "source": "interval_calculation_service_adaptiveintervalstrategy", "target": "interval_calculation_service_adaptiveintervalstrategy_calculateperformanceadjustment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L112", "weight": 1.0 }, { "source": "interval_calculation_service_adaptiveintervalstrategy", "target": "interval_calculation_service_adaptiveintervalstrategy_updateperformancehistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L123", "weight": 1.0 }, { "source": "interval_calculation_service_defaultintervalstrategy_calculateinterval", "target": "interval_calculation_service_defaultintervalstrategy_calculateconfidence", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L33", "weight": 1.0 }, { "source": "interval_calculation_service_adaptiveintervalstrategy_calculateinterval", "target": "interval_calculation_service_adaptiveintervalstrategy_calculateperformanceadjustment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.ts", "source_location": "L102", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_ts", "target": "spaced_repetition_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_ts", "target": "review_scheduling_service_defaultreviewscheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L21", "weight": 1.0 }, { "source": "review_scheduling_service_defaultreviewscheduler", "target": "review_scheduling_service_defaultreviewscheduler_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L22", "weight": 1.0 }, { "source": "review_scheduling_service_defaultreviewscheduler", "target": "review_scheduling_service_defaultreviewscheduler_createreviewschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L29", "weight": 1.0 }, { "source": "review_scheduling_service_defaultreviewscheduler", "target": "review_scheduling_service_defaultreviewscheduler_createbatchreviewschedules", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L57", "weight": 1.0 }, { "source": "review_scheduling_service_defaultreviewscheduler", "target": "review_scheduling_service_defaultreviewscheduler_getdayssince", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L75", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_ts", "target": "review_scheduling_service_prioritybasedreviewscheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L86", "weight": 1.0 }, { "source": "review_scheduling_service_prioritybasedreviewscheduler", "target": "review_scheduling_service_prioritybasedreviewscheduler_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L87", "weight": 1.0 }, { "source": "review_scheduling_service_prioritybasedreviewscheduler", "target": "review_scheduling_service_prioritybasedreviewscheduler_createbatchreviewschedules", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L97", "weight": 1.0 }, { "source": "review_scheduling_service_prioritybasedreviewscheduler", "target": "review_scheduling_service_prioritybasedreviewscheduler_prioritizeandlimitschedules", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L104", "weight": 1.0 }, { "source": "review_scheduling_service_prioritybasedreviewscheduler", "target": "review_scheduling_service_prioritybasedreviewscheduler_calculatepriority", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L117", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_review_scheduling_service_ts", "target": "review_scheduling_service_adaptivereviewscheduler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L128", "weight": 1.0 }, { "source": "review_scheduling_service_adaptivereviewscheduler", "target": "review_scheduling_service_adaptivereviewscheduler_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L131", "weight": 1.0 }, { "source": "review_scheduling_service_adaptivereviewscheduler", "target": "review_scheduling_service_adaptivereviewscheduler_createreviewschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L140", "weight": 1.0 }, { "source": "review_scheduling_service_adaptivereviewscheduler", "target": "review_scheduling_service_adaptivereviewscheduler_adjustthresholdformemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L162", "weight": 1.0 }, { "source": "review_scheduling_service_adaptivereviewscheduler", "target": "review_scheduling_service_adaptivereviewscheduler_evaluatereviewnecessity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L175", "weight": 1.0 }, { "source": "review_scheduling_service_adaptivereviewscheduler", "target": "review_scheduling_service_adaptivereviewscheduler_updateperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L179", "weight": 1.0 }, { "source": "review_scheduling_service_defaultreviewscheduler_createreviewschedule", "target": "review_scheduling_service_defaultreviewscheduler_getdayssince", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L43", "weight": 1.0 }, { "source": "review_scheduling_service_prioritybasedreviewscheduler_createbatchreviewschedules", "target": "review_scheduling_service_prioritybasedreviewscheduler_prioritizeandlimitschedules", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L101", "weight": 1.0 }, { "source": "review_scheduling_service_adaptivereviewscheduler_createreviewschedule", "target": "review_scheduling_service_adaptivereviewscheduler_adjustthresholdformemory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L147", "weight": 1.0 }, { "source": "review_scheduling_service_adaptivereviewscheduler_createreviewschedule", "target": "review_scheduling_service_adaptivereviewscheduler_evaluatereviewnecessity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/review-scheduling.service.ts", "source_location": "L157", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_performance_analysis_service_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_performance_analysis_service_ts", "target": "spaced_repetition_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_performance_analysis_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_performance_analysis_service_ts", "target": "performance_analysis_service_defaultperformanceanalyzer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "performance_analysis_service_defaultperformanceanalyzer", "target": "performance_analysis_service_defaultperformanceanalyzer_analyzereviewperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_performance_analysis_service_ts", "target": "performance_analysis_service_detailedperformanceanalyzer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L63", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer", "target": "performance_analysis_service_detailedperformanceanalyzer_analyzereviewperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L64", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer", "target": "performance_analysis_service_detailedperformanceanalyzer_analyzeperformancetrends", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L78", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer", "target": "performance_analysis_service_detailedperformanceanalyzer_analyzeintervaleffectiveness", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L89", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer", "target": "performance_analysis_service_detailedperformanceanalyzer_calculateweeklyperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L99", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer", "target": "performance_analysis_service_detailedperformanceanalyzer_calculatetrenddirection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L107", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer", "target": "performance_analysis_service_detailedperformanceanalyzer_calculateintervaleffectiveness", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L117", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_performance_analysis_service_ts", "target": "performance_analysis_service_adaptiveperformanceanalyzer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L148", "weight": 1.0 }, { "source": "performance_analysis_service_adaptiveperformanceanalyzer", "target": "performance_analysis_service_adaptiveperformanceanalyzer_analyzereviewperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L152", "weight": 1.0 }, { "source": "performance_analysis_service_adaptiveperformanceanalyzer", "target": "performance_analysis_service_adaptiveperformanceanalyzer_updatelearningpatterns", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L166", "weight": 1.0 }, { "source": "performance_analysis_service_adaptiveperformanceanalyzer", "target": "performance_analysis_service_adaptiveperformanceanalyzer_adjustperformancethresholds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L188", "weight": 1.0 }, { "source": "performance_analysis_service_adaptiveperformanceanalyzer", "target": "performance_analysis_service_adaptiveperformanceanalyzer_getpersonalizedthreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L197", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_performance_analysis_service_ts", "target": "performance_analysis_service_predictiveperformanceanalyzer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L206", "weight": 1.0 }, { "source": "performance_analysis_service_predictiveperformanceanalyzer", "target": "performance_analysis_service_predictiveperformanceanalyzer_analyzereviewperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L209", "weight": 1.0 }, { "source": "performance_analysis_service_predictiveperformanceanalyzer", "target": "performance_analysis_service_predictiveperformanceanalyzer_predictperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L222", "weight": 1.0 }, { "source": "performance_analysis_service_predictiveperformanceanalyzer", "target": "performance_analysis_service_predictiveperformanceanalyzer_calculatepredictedperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L229", "weight": 1.0 }, { "source": "performance_analysis_service_predictiveperformanceanalyzer", "target": "performance_analysis_service_predictiveperformanceanalyzer_getpredictedperformance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L238", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer_analyzereviewperformance", "target": "performance_analysis_service_predictiveperformanceanalyzer_analyzereviewperformance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L68", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer_analyzereviewperformance", "target": "performance_analysis_service_detailedperformanceanalyzer_analyzeperformancetrends", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L72", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer_analyzereviewperformance", "target": "performance_analysis_service_detailedperformanceanalyzer_analyzeintervaleffectiveness", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L73", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer_analyzeperformancetrends", "target": "performance_analysis_service_detailedperformanceanalyzer_calculateweeklyperformance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L83", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer_analyzeperformancetrends", "target": "performance_analysis_service_detailedperformanceanalyzer_calculatetrenddirection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L84", "weight": 1.0 }, { "source": "performance_analysis_service_detailedperformanceanalyzer_analyzeintervaleffectiveness", "target": "performance_analysis_service_detailedperformanceanalyzer_calculateintervaleffectiveness", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L94", "weight": 1.0 }, { "source": "performance_analysis_service_adaptiveperformanceanalyzer_analyzereviewperformance", "target": "performance_analysis_service_predictiveperformanceanalyzer_analyzereviewperformance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L156", "weight": 1.0 }, { "source": "performance_analysis_service_adaptiveperformanceanalyzer_analyzereviewperformance", "target": "performance_analysis_service_adaptiveperformanceanalyzer_updatelearningpatterns", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L160", "weight": 1.0 }, { "source": "performance_analysis_service_adaptiveperformanceanalyzer_analyzereviewperformance", "target": "performance_analysis_service_adaptiveperformanceanalyzer_adjustperformancethresholds", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L161", "weight": 1.0 }, { "source": "performance_analysis_service_predictiveperformanceanalyzer_analyzereviewperformance", "target": "performance_analysis_service_predictiveperformanceanalyzer_predictperformance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L217", "weight": 1.0 }, { "source": "performance_analysis_service_predictiveperformanceanalyzer_predictperformance", "target": "performance_analysis_service_predictiveperformanceanalyzer_calculatepredictedperformance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/performance-analysis.service.ts", "source_location": "L224", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_spaced_repetition_container_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_spaced_repetition_container_ts", "target": "spaced_repetition_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_spaced_repetition_container_ts", "target": "spaced_repetition_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_spaced_repetition_container_ts", "target": "spaced_repetition_container_spacedrepetitioncontainer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L17", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L22", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_getinstance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L27", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_initialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L37", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_initializewithdefaults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L45", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_getservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L64", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_getconfig", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L74", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_isinitialized", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L84", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L91", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_updateconfig", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L99", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_updateweights", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L115", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_updatethreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L131", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer", "target": "spaced_repetition_container_spacedrepetitioncontainer_updatedefaultinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L138", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_spaced_repetition_container_ts", "target": "spaced_repetition_container_getspacedrepetitionservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L146", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_spaced_repetition_container_ts", "target": "spaced_repetition_container_initializespacedrepetition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L150", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_spaced_repetition_container_ts", "target": "spaced_repetition_container_initializespacedrepetitionwithdefaults", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L154", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_spaced_repetition_container_ts", "target": "spaced_repetition_container_isspacedrepetitioninitialized", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L158", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_spaced_repetition_container_ts", "target": "spaced_repetition_container_resetspacedrepetition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L162", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer_initializewithdefaults", "target": "spaced_repetition_container_spacedrepetitioncontainer_initialize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L58", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer_updateconfig", "target": "spaced_repetition_container_spacedrepetitioncontainer_initialize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L109", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer_updateweights", "target": "spaced_repetition_container_spacedrepetitioncontainer_updateconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L125", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer_updatethreshold", "target": "spaced_repetition_container_spacedrepetitioncontainer_updateconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L132", "weight": 1.0 }, { "source": "spaced_repetition_container_spacedrepetitioncontainer_updatedefaultinterval", "target": "spaced_repetition_container_spacedrepetitioncontainer_updateconfig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L139", "weight": 1.0 }, { "source": "spaced_repetition_container_getspacedrepetitionservice", "target": "spaced_repetition_container_spacedrepetitioncontainer_getservice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L147", "weight": 1.0 }, { "source": "spaced_repetition_container_getspacedrepetitionservice", "target": "spaced_repetition_container_spacedrepetitioncontainer_getinstance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L147", "weight": 1.0 }, { "source": "spaced_repetition_container_initializespacedrepetition", "target": "spaced_repetition_container_spacedrepetitioncontainer_initialize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L151", "weight": 1.0 }, { "source": "spaced_repetition_container_initializespacedrepetition", "target": "spaced_repetition_container_spacedrepetitioncontainer_getinstance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L151", "weight": 1.0 }, { "source": "spaced_repetition_container_initializespacedrepetitionwithdefaults", "target": "spaced_repetition_container_spacedrepetitioncontainer_initializewithdefaults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L155", "weight": 1.0 }, { "source": "spaced_repetition_container_initializespacedrepetitionwithdefaults", "target": "spaced_repetition_container_spacedrepetitioncontainer_getinstance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L155", "weight": 1.0 }, { "source": "spaced_repetition_container_isspacedrepetitioninitialized", "target": "spaced_repetition_container_spacedrepetitioncontainer_isinitialized", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L159", "weight": 1.0 }, { "source": "spaced_repetition_container_isspacedrepetitioninitialized", "target": "spaced_repetition_container_spacedrepetitioncontainer_getinstance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L159", "weight": 1.0 }, { "source": "spaced_repetition_container_resetspacedrepetition", "target": "spaced_repetition_container_spacedrepetitioncontainer_reset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L163", "weight": 1.0 }, { "source": "spaced_repetition_container_resetspacedrepetition", "target": "spaced_repetition_container_spacedrepetitioncontainer_getinstance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/spaced-repetition-container.ts", "source_location": "L163", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_optimal_interval_service_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_optimal_interval_service_ts", "target": "spaced_repetition_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_optimal_interval_service_ts", "target": "optimal_interval_service_defaultoptimalintervalrecommender", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L14", "weight": 1.0 }, { "source": "optimal_interval_service_defaultoptimalintervalrecommender", "target": "optimal_interval_service_defaultoptimalintervalrecommender_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L15", "weight": 1.0 }, { "source": "optimal_interval_service_defaultoptimalintervalrecommender", "target": "optimal_interval_service_defaultoptimalintervalrecommender_recommendoptimalinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_optimal_interval_service_ts", "target": "optimal_interval_service_adaptiveoptimalintervalrecommender", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L49", "weight": 1.0 }, { "source": "optimal_interval_service_adaptiveoptimalintervalrecommender", "target": "optimal_interval_service_adaptiveoptimalintervalrecommender_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L53", "weight": 1.0 }, { "source": "optimal_interval_service_adaptiveoptimalintervalrecommender", "target": "optimal_interval_service_adaptiveoptimalintervalrecommender_recommendoptimalinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L57", "weight": 1.0 }, { "source": "optimal_interval_service_adaptiveoptimalintervalrecommender", "target": "optimal_interval_service_adaptiveoptimalintervalrecommender_calculatepersonalizedadjustment", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L77", "weight": 1.0 }, { "source": "optimal_interval_service_adaptiveoptimalintervalrecommender", "target": "optimal_interval_service_adaptiveoptimalintervalrecommender_analyzelearningspeed", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L92", "weight": 1.0 }, { "source": "optimal_interval_service_adaptiveoptimalintervalrecommender", "target": "optimal_interval_service_adaptiveoptimalintervalrecommender_analyzeretentionrate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L105", "weight": 1.0 }, { "source": "optimal_interval_service_adaptiveoptimalintervalrecommender", "target": "optimal_interval_service_adaptiveoptimalintervalrecommender_updatelearningprofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L114", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_optimal_interval_service_ts", "target": "optimal_interval_service_mlbasedoptimalintervalrecommender", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L131", "weight": 1.0 }, { "source": "optimal_interval_service_mlbasedoptimalintervalrecommender", "target": "optimal_interval_service_mlbasedoptimalintervalrecommender_recommendoptimalinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L134", "weight": 1.0 }, { "source": "optimal_interval_service_mlbasedoptimalintervalrecommender", "target": "optimal_interval_service_mlbasedoptimalintervalrecommender_predictoptimalinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L149", "weight": 1.0 }, { "source": "optimal_interval_service_mlbasedoptimalintervalrecommender", "target": "optimal_interval_service_mlbasedoptimalintervalrecommender_fallbackrecommendation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L164", "weight": 1.0 }, { "source": "optimal_interval_service_mlbasedoptimalintervalrecommender", "target": "optimal_interval_service_mlbasedoptimalintervalrecommender_trainmodel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L173", "weight": 1.0 }, { "source": "optimal_interval_service_mlbasedoptimalintervalrecommender", "target": "optimal_interval_service_mlbasedoptimalintervalrecommender_trainlinearmodel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L183", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_optimal_interval_service_ts", "target": "optimal_interval_service_ensembleoptimalintervalrecommender", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L202", "weight": 1.0 }, { "source": "optimal_interval_service_ensembleoptimalintervalrecommender", "target": "optimal_interval_service_ensembleoptimalintervalrecommender_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L205", "weight": 1.0 }, { "source": "optimal_interval_service_ensembleoptimalintervalrecommender", "target": "optimal_interval_service_ensembleoptimalintervalrecommender_recommendoptimalinterval", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L213", "weight": 1.0 }, { "source": "optimal_interval_service_adaptiveoptimalintervalrecommender_recommendoptimalinterval", "target": "optimal_interval_service_ensembleoptimalintervalrecommender_recommendoptimalinterval", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L63", "weight": 1.0 }, { "source": "optimal_interval_service_adaptiveoptimalintervalrecommender_recommendoptimalinterval", "target": "optimal_interval_service_adaptiveoptimalintervalrecommender_calculatepersonalizedadjustment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L72", "weight": 1.0 }, { "source": "optimal_interval_service_adaptiveoptimalintervalrecommender_calculatepersonalizedadjustment", "target": "optimal_interval_service_adaptiveoptimalintervalrecommender_analyzelearningspeed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L82", "weight": 1.0 }, { "source": "optimal_interval_service_adaptiveoptimalintervalrecommender_calculatepersonalizedadjustment", "target": "optimal_interval_service_adaptiveoptimalintervalrecommender_analyzeretentionrate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L83", "weight": 1.0 }, { "source": "optimal_interval_service_mlbasedoptimalintervalrecommender_recommendoptimalinterval", "target": "optimal_interval_service_mlbasedoptimalintervalrecommender_fallbackrecommendation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L141", "weight": 1.0 }, { "source": "optimal_interval_service_mlbasedoptimalintervalrecommender_recommendoptimalinterval", "target": "optimal_interval_service_mlbasedoptimalintervalrecommender_predictoptimalinterval", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L145", "weight": 1.0 }, { "source": "optimal_interval_service_mlbasedoptimalintervalrecommender_fallbackrecommendation", "target": "optimal_interval_service_ensembleoptimalintervalrecommender_recommendoptimalinterval", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L170", "weight": 1.0 }, { "source": "optimal_interval_service_mlbasedoptimalintervalrecommender_trainmodel", "target": "optimal_interval_service_mlbasedoptimalintervalrecommender_trainlinearmodel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/optimal-interval.service.ts", "source_location": "L179", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_interval_calculation_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_interval_calculation_service_spec_ts", "target": "interval_calculation_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_interval_calculation_service_spec_ts", "target": "spaced_repetition_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/interval-calculation.service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_recall_probability_service_ts", "target": "spaced_repetition_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_recall_probability_service_ts", "target": "recall_probability_service_defaultrecallprobabilitycalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "recall_probability_service_defaultrecallprobabilitycalculator", "target": "recall_probability_service_defaultrecallprobabilitycalculator_calculaterecallprobability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_recall_probability_service_ts", "target": "recall_probability_service_enhancedrecallprobabilitycalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L28", "weight": 1.0 }, { "source": "recall_probability_service_enhancedrecallprobabilitycalculator", "target": "recall_probability_service_enhancedrecallprobabilitycalculator_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L29", "weight": 1.0 }, { "source": "recall_probability_service_enhancedrecallprobabilitycalculator", "target": "recall_probability_service_enhancedrecallprobabilitycalculator_calculaterecallprobability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L34", "weight": 1.0 }, { "source": "recall_probability_service_enhancedrecallprobabilitycalculator", "target": "recall_probability_service_enhancedrecallprobabilitycalculator_updatelearningefficiency", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L46", "weight": 1.0 }, { "source": "src_domains_forgetting_services_spaced_repetition_recall_probability_service_ts", "target": "recall_probability_service_adaptiverecallprobabilitycalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L58", "weight": 1.0 }, { "source": "recall_probability_service_adaptiverecallprobabilitycalculator", "target": "recall_probability_service_adaptiverecallprobabilitycalculator_calculaterecallprobability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L61", "weight": 1.0 }, { "source": "recall_probability_service_adaptiverecallprobabilitycalculator", "target": "recall_probability_service_adaptiverecallprobabilitycalculator_calculatepersonalizedprobability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L81", "weight": 1.0 }, { "source": "recall_probability_service_adaptiverecallprobabilitycalculator", "target": "recall_probability_service_adaptiverecallprobabilitycalculator_updateforgettingcurve", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L98", "weight": 1.0 }, { "source": "recall_probability_service_adaptiverecallprobabilitycalculator", "target": "recall_probability_service_adaptiverecallprobabilitycalculator_estimateforgettingcurve", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L104", "weight": 1.0 }, { "source": "recall_probability_service_adaptiverecallprobabilitycalculator_calculaterecallprobability", "target": "recall_probability_service_adaptiverecallprobabilitycalculator_calculatepersonalizedprobability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L70", "weight": 1.0 }, { "source": "recall_probability_service_adaptiverecallprobabilitycalculator_updateforgettingcurve", "target": "recall_probability_service_adaptiverecallprobabilitycalculator_estimateforgettingcurve", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/forgetting/services/spaced-repetition/recall-probability.service.ts", "source_location": "L100", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_spec_ts", "target": "027_telemetry_events_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_spec_ts", "target": "028_telemetry_daily_metrics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_spec_ts", "target": "telemetry_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_spec_ts", "target": "telemetry_repository_spec_opentelemetrydb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_ts", "target": "telemetry_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_ts", "target": "telemetry_repository_periodcutoffiso", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L95", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_ts", "target": "telemetry_repository_rolling24hcutoffiso", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L107", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_ts", "target": "telemetry_repository_percentile95sorted", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L121", "weight": 1.0 }, { "source": "src_domains_telemetry_repositories_telemetry_repository_ts", "target": "telemetry_repository_telemetryrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L127", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L128", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_avgcandidatecountforperiod", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L131", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_inserteventsync", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L156", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_upsertdailymetricrow", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L180", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_deleteexpiredevents", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L206", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_getbackgroundjobrolling24hstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L216", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_haspriorwritecompletedwithcontenthash", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L239", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_querysearchquality", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L253", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_querymemoryquality", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L362", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_queryconsolidationquality", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L436", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_toolbucketfromevents", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L556", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_querysystemmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L605", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_queryevents", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L695", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository", "target": "telemetry_repository_telemetryrepository_listeventsforrequest", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L742", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_inserteventsync", "target": "telemetry_repository_telemetryrepository_upsertdailymetricrow", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L177", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_getbackgroundjobrolling24hstats", "target": "telemetry_repository_rolling24hcutoffiso", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L217", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_querysearchquality", "target": "telemetry_repository_periodcutoffiso", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L255", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_querysearchquality", "target": "telemetry_repository_percentile95sorted", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L314", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_querysearchquality", "target": "telemetry_repository_telemetryrepository_avgcandidatecountforperiod", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L318", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_querysearchquality", "target": "telemetry_repository_rolling24hcutoffiso", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L342", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_querymemoryquality", "target": "telemetry_repository_rolling24hcutoffiso", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L364", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_queryconsolidationquality", "target": "telemetry_repository_periodcutoffiso", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L438", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_toolbucketfromevents", "target": "telemetry_repository_percentile95sorted", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L589", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_querysystemmetrics", "target": "telemetry_repository_periodcutoffiso", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L613", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_querysystemmetrics", "target": "telemetry_repository_telemetryrepository_toolbucketfromevents", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L614", "weight": 1.0 }, { "source": "telemetry_repository_telemetryrepository_querysystemmetrics", "target": "telemetry_repository_percentile95sorted", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/repositories/telemetry-repository.ts", "source_location": "L667", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_spec_ts", "target": "get_telemetry_summary_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_spec_ts", "target": "telemetry_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_spec_ts", "target": "telemetry_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_spec_ts", "target": "get_telemetry_summary_tool_spec_makesearchquality", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_spec_ts", "target": "get_telemetry_summary_tool_spec_makememoryquality", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_spec_ts", "target": "get_telemetry_summary_tool_spec_makeconsolidationquality", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L43", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_spec_ts", "target": "get_telemetry_summary_tool_spec_makecontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L57", "weight": 1.0 }, { "source": "get_telemetry_summary_tool_spec_makecontext", "target": "get_telemetry_summary_tool_spec_makesearchquality", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L69", "weight": 1.0 }, { "source": "get_telemetry_summary_tool_spec_makecontext", "target": "get_telemetry_summary_tool_spec_makememoryquality", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L70", "weight": 1.0 }, { "source": "get_telemetry_summary_tool_spec_makecontext", "target": "get_telemetry_summary_tool_spec_makeconsolidationquality", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.spec.ts", "source_location": "L86", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_ts", "target": "telemetry_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_telemetry_tools_get_telemetry_summary_tool_ts", "target": "get_telemetry_summary_tool_gettelemetrysummarytool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.ts", "source_location": "L26", "weight": 1.0 }, { "source": "get_telemetry_summary_tool_gettelemetrysummarytool", "target": "get_telemetry_summary_tool_gettelemetrysummarytool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.ts", "source_location": "L27", "weight": 1.0 }, { "source": "get_telemetry_summary_tool_gettelemetrysummarytool", "target": "get_telemetry_summary_tool_gettelemetrysummarytool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/tools/get-telemetry-summary-tool.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_domains_telemetry_services_telemetry_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_telemetry_services_telemetry_service_spec_ts", "target": "telemetry_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_telemetry_services_telemetry_service_spec_ts", "target": "telemetry_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_telemetry_services_telemetry_service_ts", "target": "async_hooks", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_telemetry_services_telemetry_service_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_telemetry_services_telemetry_service_ts", "target": "timers", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_telemetry_services_telemetry_service_ts", "target": "batch_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_telemetry_services_telemetry_service_ts", "target": "telemetry_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_telemetry_services_telemetry_service_ts", "target": "telemetry_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_telemetry_services_telemetry_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_telemetry_services_telemetry_service_ts", "target": "telemetry_service_telemetryservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L31", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_safeparseextradata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L35", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_getcontext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L50", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_runwithcontext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L54", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_record", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L59", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_getsearchquality", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L83", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_getmemoryquality", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L87", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_getconsolidationquality", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L91", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_getsystemmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L95", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_jobnametotelemetryeventtype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L105", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_buildjobsnapshot", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L111", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_getevents", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L139", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice", "target": "telemetry_service_telemetryservice_haspriorwritewithcontenthash", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L160", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice_getsystemmetrics", "target": "telemetry_service_telemetryservice_buildjobsnapshot", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L97", "weight": 1.0 }, { "source": "telemetry_service_telemetryservice_buildjobsnapshot", "target": "telemetry_service_telemetryservice_jobnametotelemetryeventtype", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/telemetry/services/telemetry-service.ts", "source_location": "L112", "weight": 1.0 }, { "source": "src_domains_memory_repositories_kg_triple_repository_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_repositories_kg_triple_repository_ts", "target": "kg_triple_repository_generateid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_memory_repositories_kg_triple_repository_ts", "target": "kg_triple_repository_kgtriplerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L36", "weight": 1.0 }, { "source": "kg_triple_repository_kgtriplerepository", "target": "kg_triple_repository_kgtriplerepository_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L39", "weight": 1.0 }, { "source": "kg_triple_repository_kgtriplerepository", "target": "kg_triple_repository_kgtriplerepository_upserttriple", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L47", "weight": 1.0 }, { "source": "kg_triple_repository_kgtriplerepository", "target": "kg_triple_repository_kgtriplerepository_getbysubjectpredicateobject", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L70", "weight": 1.0 }, { "source": "kg_triple_repository_kgtriplerepository_upserttriple", "target": "kg_triple_repository_kgtriplerepository_getbysubjectpredicateobject", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L48", "weight": 1.0 }, { "source": "kg_triple_repository_kgtriplerepository_upserttriple", "target": "kg_triple_repository_generateid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/kg-triple-repository.ts", "source_location": "L52", "weight": 1.0 }, { "source": "src_domains_memory_repositories_process_attribute_repository_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_repositories_process_attribute_repository_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_repositories_process_attribute_repository_ts", "target": "process_attribute_repository_parsejsonarray", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_repositories_process_attribute_repository_ts", "target": "process_attribute_repository_stringifyjsonarray", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_memory_repositories_process_attribute_repository_ts", "target": "process_attribute_repository_processattributerepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L24", "weight": 1.0 }, { "source": "process_attribute_repository_processattributerepository", "target": "process_attribute_repository_processattributerepository_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L27", "weight": 1.0 }, { "source": "process_attribute_repository_processattributerepository", "target": "process_attribute_repository_processattributerepository_getbyprocessid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L34", "weight": 1.0 }, { "source": "process_attribute_repository_processattributerepository", "target": "process_attribute_repository_processattributerepository_upsert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L53", "weight": 1.0 }, { "source": "process_attribute_repository_processattributerepository_getbyprocessid", "target": "process_attribute_repository_parsejsonarray", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L42", "weight": 1.0 }, { "source": "process_attribute_repository_processattributerepository_upsert", "target": "process_attribute_repository_stringifyjsonarray", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/process-attribute-repository.ts", "source_location": "L54", "weight": 1.0 }, { "source": "src_domains_memory_repositories_feedback_repository_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_repositories_feedback_repository_ts", "target": "feedback_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_repositories_feedback_repository_ts", "target": "feedback_repository_sigmoidnormalizednet", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_memory_repositories_feedback_repository_ts", "target": "feedback_repository_feedbackrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L19", "weight": 1.0 }, { "source": "feedback_repository_feedbackrepository", "target": "feedback_repository_feedbackrepository_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L20", "weight": 1.0 }, { "source": "feedback_repository_feedbackrepository", "target": "feedback_repository_feedbackrepository_insertfeedback", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L22", "weight": 1.0 }, { "source": "feedback_repository_feedbackrepository", "target": "feedback_repository_feedbackrepository_getnetscores", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L44", "weight": 1.0 }, { "source": "feedback_repository_feedbackrepository", "target": "feedback_repository_feedbackrepository_getnetscorerows", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L80", "weight": 1.0 }, { "source": "feedback_repository_feedbackrepository_getnetscorerows", "target": "feedback_repository_feedbackrepository_getnetscores", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/feedback-repository.ts", "source_location": "L81", "weight": 1.0 }, { "source": "src_domains_memory_repositories_knowledge_vault_repository_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_repositories_knowledge_vault_repository_ts", "target": "knowledge_vault_repository_knowledgevaultrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L43", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L46", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L53", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_findbyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L96", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_findactivebykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L129", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_findbykeyandversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L164", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_findallversionsbykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L201", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_findactivebyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L234", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_findbyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L273", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L303", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L355", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_deleteactivebykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L378", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_harddelete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L401", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_findall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L413", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_findallactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L442", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L482", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository", "target": "knowledge_vault_repository_knowledgevaultrepository_getnextversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L503", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository_create", "target": "knowledge_vault_repository_knowledgevaultrepository_findbyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L86", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository_update", "target": "knowledge_vault_repository_knowledgevaultrepository_findbyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L304", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository_delete", "target": "knowledge_vault_repository_knowledgevaultrepository_findbyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L356", "weight": 1.0 }, { "source": "knowledge_vault_repository_knowledgevaultrepository_deleteactivebykey", "target": "knowledge_vault_repository_knowledgevaultrepository_findactivebykey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/knowledge-vault-repository.ts", "source_location": "L379", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_kg_triple_repository_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/kg-triple-repository.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_kg_triple_repository_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/kg-triple-repository.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_kg_triple_repository_spec_ts", "target": "kg_triple_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/kg-triple-repository.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_kg_triple_repository_spec_ts", "target": "kg_triple_repository_spec_createkgtripletable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/kg-triple-repository.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_process_attribute_repository_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/process-attribute-repository.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_process_attribute_repository_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/process-attribute-repository.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_process_attribute_repository_spec_ts", "target": "process_attribute_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/process-attribute-repository.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_process_attribute_repository_spec_ts", "target": "process_attribute_repository_spec_createprocessattributetable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/process-attribute-repository.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_knowledge_vault_repository_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/knowledge-vault-repository.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_knowledge_vault_repository_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/knowledge-vault-repository.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_knowledge_vault_repository_spec_ts", "target": "knowledge_vault_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/knowledge-vault-repository.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_knowledge_vault_repository_spec_ts", "target": "knowledge_vault_repository_spec_createknowledgevaulttable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/knowledge-vault-repository.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_feedback_repository_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/feedback-repository.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_feedback_repository_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/feedback-repository.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_feedback_repository_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/feedback-repository.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_feedback_repository_spec_ts", "target": "feedback_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/feedback-repository.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_core_memory_repository_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/core-memory-repository.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_core_memory_repository_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/core-memory-repository.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_core_memory_repository_spec_ts", "target": "core_memory_repository_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/core-memory-repository.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_core_memory_repository_spec_ts", "target": "core_memory_repository_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/core-memory-repository.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_memory_repositories_tests_core_memory_repository_spec_ts", "target": "core_memory_repository_spec_createcorememorytable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/repositories/__tests__/core-memory-repository.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "memory_neighbor_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "core_memory_repository_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "core_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "core_memory_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "knowledge_vault_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "knowledge_vault_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "type_param_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "environment_check_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "reflection_notes_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "reflection_notes_merge_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "type_param_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "relation_type_converter_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L34", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "procedural_versioning_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "triple_extraction_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L37", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "semantic_memory_update_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L39", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L40", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_tool_ts", "target": "remember_tool_remembertool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L134", "weight": 1.0 }, { "source": "remember_tool_remembertool", "target": "remember_tool_remembertool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L135", "weight": 1.0 }, { "source": "remember_tool_remembertool", "target": "remember_tool_remembertool_validatereflectionnotesjson", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L248", "weight": 1.0 }, { "source": "remember_tool_remembertool", "target": "remember_tool_remembertool_getexistingreflectionnotes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L264", "weight": 1.0 }, { "source": "remember_tool_remembertool", "target": "remember_tool_remembertool_parsereflectionnotes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L318", "weight": 1.0 }, { "source": "remember_tool_remembertool", "target": "remember_tool_remembertool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L368", "weight": 1.0 }, { "source": "remember_tool_remembertool", "target": "remember_tool_remembertool_findexistingproceduralmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L1519", "weight": 1.0 }, { "source": "remember_tool_remembertool", "target": "remember_tool_remembertool_getexistingmemoriesforrelationextraction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L1592", "weight": 1.0 }, { "source": "remember_tool_remembertool", "target": "remember_tool_remembertool_getmemorybyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L1640", "weight": 1.0 }, { "source": "remember_tool_remembertool_getexistingreflectionnotes", "target": "remember_tool_remembertool_parsereflectionnotes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L298", "weight": 1.0 }, { "source": "remember_tool_remembertool_handle", "target": "remember_tool_remembertool_validatereflectionnotesjson", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L430", "weight": 1.0 }, { "source": "remember_tool_remembertool_handle", "target": "remember_tool_remembertool_getexistingreflectionnotes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L593", "weight": 1.0 }, { "source": "remember_tool_remembertool_handle", "target": "remember_tool_remembertool_findexistingproceduralmemory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-tool.ts", "source_location": "L660", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "consolidation_score_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "write_coalescing_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "embedding_provider_diagnostics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_memory_tools_memory_injection_prompt_ts", "target": "memory_injection_prompt_memoryinjectionprompt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L27", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt", "target": "memory_injection_prompt_memoryinjectionprompt_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L28", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt", "target": "memory_injection_prompt_memoryinjectionprompt_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L69", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt", "target": "memory_injection_prompt_memoryinjectionprompt_summarizememories", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L194", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt", "target": "memory_injection_prompt_memoryinjectionprompt_summarizememorycontent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L233", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt", "target": "memory_injection_prompt_memoryinjectionprompt_formatmemoryprompt", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L277", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt", "target": "memory_injection_prompt_memoryinjectionprompt_getmemorytypeemoji", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L306", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt", "target": "memory_injection_prompt_memoryinjectionprompt_estimatetokens", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L319", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt", "target": "memory_injection_prompt_memoryinjectionprompt_updateconsolidationscoremetadata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L335", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt_handle", "target": "memory_injection_prompt_memoryinjectionprompt_updateconsolidationscoremetadata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L147", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt_handle", "target": "memory_injection_prompt_memoryinjectionprompt_summarizememories", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L165", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt_handle", "target": "memory_injection_prompt_memoryinjectionprompt_formatmemoryprompt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L168", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt_handle", "target": "memory_injection_prompt_memoryinjectionprompt_estimatetokens", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L172", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt_summarizememories", "target": "memory_injection_prompt_memoryinjectionprompt_summarizememorycontent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L212", "weight": 1.0 }, { "source": "memory_injection_prompt_memoryinjectionprompt_summarizememories", "target": "memory_injection_prompt_memoryinjectionprompt_estimatetokens", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/memory-injection-prompt.ts", "source_location": "L213", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_memory_neighbors_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_memory_neighbors_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_memory_neighbors_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_memory_neighbors_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_memory_neighbors_tool_ts", "target": "memory_neighbor_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_memory_neighbors_tool_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_memory_neighbors_tool_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_memory_neighbors_tool_ts", "target": "memory_neighbor_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_memory_neighbors_tool_ts", "target": "get_memory_neighbors_tool_getmemoryneighborstool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L23", "weight": 1.0 }, { "source": "get_memory_neighbors_tool_getmemoryneighborstool", "target": "get_memory_neighbors_tool_getmemoryneighborstool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L24", "weight": 1.0 }, { "source": "get_memory_neighbors_tool_getmemoryneighborstool", "target": "get_memory_neighbors_tool_getmemoryneighborstool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-memory-neighbors-tool.ts", "source_location": "L55", "weight": 1.0 }, { "source": "src_domains_memory_tools_procedural_rollback_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-rollback-tool.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_procedural_rollback_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-rollback-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_procedural_rollback_tool_ts", "target": "procedural_rollback_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-rollback-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_procedural_rollback_tool_ts", "target": "procedural_rollback_tool_proceduralrollbacktool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-rollback-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "procedural_rollback_tool_proceduralrollbacktool", "target": "procedural_rollback_tool_proceduralrollbacktool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-rollback-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "procedural_rollback_tool_proceduralrollbacktool", "target": "procedural_rollback_tool_proceduralrollbacktool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-rollback-tool.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_domains_memory_tools_feedback_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_feedback_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_feedback_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_feedback_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_feedback_tool_ts", "target": "feedback_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_feedback_tool_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_feedback_tool_ts", "target": "feedback_tool_normalizefeedbackcreatedattoiso", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_tools_feedback_tool_ts", "target": "feedback_tool_feedbacktool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L63", "weight": 1.0 }, { "source": "feedback_tool_feedbacktool", "target": "feedback_tool_feedbacktool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L64", "weight": 1.0 }, { "source": "feedback_tool_feedbacktool", "target": "feedback_tool_feedbacktool_feedbackcontracterror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L106", "weight": 1.0 }, { "source": "feedback_tool_feedbacktool", "target": "feedback_tool_feedbacktool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L119", "weight": 1.0 }, { "source": "feedback_tool_feedbacktool_handle", "target": "feedback_tool_feedbacktool_feedbackcontracterror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L129", "weight": 1.0 }, { "source": "feedback_tool_feedbacktool_handle", "target": "feedback_tool_normalizefeedbackcreatedattoiso", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/feedback-tool.ts", "source_location": "L163", "weight": 1.0 }, { "source": "src_domains_memory_tools_cleanup_memory_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/cleanup-memory-tool.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_cleanup_memory_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/cleanup-memory-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_cleanup_memory_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/cleanup-memory-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_cleanup_memory_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/cleanup-memory-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_cleanup_memory_tool_ts", "target": "cleanup_memory_tool_cleanupmemorytool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/cleanup-memory-tool.ts", "source_location": "L14", "weight": 1.0 }, { "source": "cleanup_memory_tool_cleanupmemorytool", "target": "cleanup_memory_tool_cleanupmemorytool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/cleanup-memory-tool.ts", "source_location": "L15", "weight": 1.0 }, { "source": "cleanup_memory_tool_cleanupmemorytool", "target": "cleanup_memory_tool_cleanupmemorytool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/cleanup-memory-tool.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_domains_memory_tools_convert_episodic_to_semantic_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_convert_episodic_to_semantic_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_convert_episodic_to_semantic_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_convert_episodic_to_semantic_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_convert_episodic_to_semantic_tool_ts", "target": "triple_extraction_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_convert_episodic_to_semantic_tool_ts", "target": "semantic_memory_update_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_tools_convert_episodic_to_semantic_tool_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_tools_convert_episodic_to_semantic_tool_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_memory_tools_convert_episodic_to_semantic_tool_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_memory_tools_convert_episodic_to_semantic_tool_ts", "target": "convert_episodic_to_semantic_tool_convertepisodictosemantictool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L29", "weight": 1.0 }, { "source": "convert_episodic_to_semantic_tool_convertepisodictosemantictool", "target": "convert_episodic_to_semantic_tool_convertepisodictosemantictool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L30", "weight": 1.0 }, { "source": "convert_episodic_to_semantic_tool_convertepisodictosemantictool", "target": "convert_episodic_to_semantic_tool_convertepisodictosemantictool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/convert-episodic-to-semantic-tool.ts", "source_location": "L69", "weight": 1.0 }, { "source": "src_domains_memory_tools_pin_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_pin_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_pin_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_pin_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_pin_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_pin_tool_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_pin_tool_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_pin_tool_ts", "target": "pin_tool_pintool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L23", "weight": 1.0 }, { "source": "pin_tool_pintool", "target": "pin_tool_pintool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L24", "weight": 1.0 }, { "source": "pin_tool_pintool", "target": "pin_tool_pintool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L63", "weight": 1.0 }, { "source": "pin_tool_pintool", "target": "pin_tool_pintool_handlesinglepin", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L84", "weight": 1.0 }, { "source": "pin_tool_pintool", "target": "pin_tool_pintool_handlebatchpin", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L144", "weight": 1.0 }, { "source": "pin_tool_pintool", "target": "pin_tool_pintool_getmemorybyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L192", "weight": 1.0 }, { "source": "pin_tool_pintool", "target": "pin_tool_pintool_getmemoriesbyids", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L203", "weight": 1.0 }, { "source": "pin_tool_pintool", "target": "pin_tool_pintool_logpinaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L217", "weight": 1.0 }, { "source": "pin_tool_pintool", "target": "pin_tool_pintool_handledatabaselock", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L241", "weight": 1.0 }, { "source": "pin_tool_pintool", "target": "pin_tool_pintool_getpinnedmemories", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L256", "weight": 1.0 }, { "source": "pin_tool_pintool", "target": "pin_tool_pintool_getpinstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L273", "weight": 1.0 }, { "source": "pin_tool_pintool_handle", "target": "pin_tool_pintool_handlebatchpin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L71", "weight": 1.0 }, { "source": "pin_tool_pintool_handle", "target": "pin_tool_pintool_handlesinglepin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L78", "weight": 1.0 }, { "source": "pin_tool_pintool_handlesinglepin", "target": "pin_tool_pintool_getmemorybyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L92", "weight": 1.0 }, { "source": "pin_tool_pintool_handlesinglepin", "target": "pin_tool_pintool_logpinaction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L107", "weight": 1.0 }, { "source": "pin_tool_pintool_handlesinglepin", "target": "pin_tool_pintool_handledatabaselock", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L135", "weight": 1.0 }, { "source": "pin_tool_pintool_handlebatchpin", "target": "pin_tool_pintool_getmemoriesbyids", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L157", "weight": 1.0 }, { "source": "pin_tool_pintool_handlebatchpin", "target": "pin_tool_pintool_handlesinglepin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/pin-tool.ts", "source_location": "L171", "weight": 1.0 }, { "source": "src_domains_memory_tools_procedural_diff_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-diff-tool.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_procedural_diff_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-diff-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_procedural_diff_tool_ts", "target": "procedural_memory_diff_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-diff-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_procedural_diff_tool_ts", "target": "procedural_diff_tool_proceduraldifftool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-diff-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "procedural_diff_tool_proceduraldifftool", "target": "procedural_diff_tool_proceduraldifftool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-diff-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "procedural_diff_tool_proceduraldifftool", "target": "procedural_diff_tool_proceduraldifftool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/procedural-diff-tool.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_domains_memory_tools_unpin_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_unpin_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_unpin_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_unpin_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_unpin_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_unpin_tool_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_unpin_tool_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_unpin_tool_ts", "target": "unpin_tool_unpintool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L23", "weight": 1.0 }, { "source": "unpin_tool_unpintool", "target": "unpin_tool_unpintool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L24", "weight": 1.0 }, { "source": "unpin_tool_unpintool", "target": "unpin_tool_unpintool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L61", "weight": 1.0 }, { "source": "unpin_tool_unpintool", "target": "unpin_tool_unpintool_handlesingleunpin", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L82", "weight": 1.0 }, { "source": "unpin_tool_unpintool", "target": "unpin_tool_unpintool_handlebatchunpin", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L147", "weight": 1.0 }, { "source": "unpin_tool_unpintool", "target": "unpin_tool_unpintool_getmemorybyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L202", "weight": 1.0 }, { "source": "unpin_tool_unpintool", "target": "unpin_tool_unpintool_getmemoriesbyids", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L213", "weight": 1.0 }, { "source": "unpin_tool_unpintool", "target": "unpin_tool_unpintool_logunpinaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L227", "weight": 1.0 }, { "source": "unpin_tool_unpintool", "target": "unpin_tool_unpintool_handledatabaselock", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L250", "weight": 1.0 }, { "source": "unpin_tool_unpintool", "target": "unpin_tool_unpintool_getunpinnablememories", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L265", "weight": 1.0 }, { "source": "unpin_tool_unpintool", "target": "unpin_tool_unpintool_getunpinstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L282", "weight": 1.0 }, { "source": "unpin_tool_unpintool", "target": "unpin_tool_unpintool_getrecommendedunpins", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L313", "weight": 1.0 }, { "source": "unpin_tool_unpintool_handle", "target": "unpin_tool_unpintool_handlebatchunpin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L69", "weight": 1.0 }, { "source": "unpin_tool_unpintool_handle", "target": "unpin_tool_unpintool_handlesingleunpin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L76", "weight": 1.0 }, { "source": "unpin_tool_unpintool_handlesingleunpin", "target": "unpin_tool_unpintool_getmemorybyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L90", "weight": 1.0 }, { "source": "unpin_tool_unpintool_handlesingleunpin", "target": "unpin_tool_unpintool_logunpinaction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L110", "weight": 1.0 }, { "source": "unpin_tool_unpintool_handlesingleunpin", "target": "unpin_tool_unpintool_handledatabaselock", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L138", "weight": 1.0 }, { "source": "unpin_tool_unpintool_handlebatchunpin", "target": "unpin_tool_unpintool_getmemoriesbyids", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L161", "weight": 1.0 }, { "source": "unpin_tool_unpintool_handlebatchunpin", "target": "unpin_tool_unpintool_handlesingleunpin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/unpin-tool.ts", "source_location": "L181", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_introspection_summary_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-introspection-summary-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_introspection_summary_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-introspection-summary-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_get_introspection_summary_tool_ts", "target": "get_introspection_summary_tool_getintrospectionsummarytool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-introspection-summary-tool.ts", "source_location": "L13", "weight": 1.0 }, { "source": "get_introspection_summary_tool_getintrospectionsummarytool", "target": "get_introspection_summary_tool_getintrospectionsummarytool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-introspection-summary-tool.ts", "source_location": "L14", "weight": 1.0 }, { "source": "get_introspection_summary_tool_getintrospectionsummarytool", "target": "get_introspection_summary_tool_getintrospectionsummarytool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/get-introspection-summary-tool.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "remember_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "type_param_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "reflection_notes_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_remember_procedure_tool_ts", "target": "remember_procedure_tool_rememberproceduretool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L34", "weight": 1.0 }, { "source": "remember_procedure_tool_rememberproceduretool", "target": "remember_procedure_tool_rememberproceduretool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L37", "weight": 1.0 }, { "source": "remember_procedure_tool_rememberproceduretool", "target": "remember_procedure_tool_rememberproceduretool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/remember-procedure-tool.ts", "source_location": "L96", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_telemetry_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool-telemetry.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_telemetry_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool-telemetry.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_telemetry_ts", "target": "recall_tool_telemetry_recalltelemetryretrievalstrategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool-telemetry.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_telemetry_ts", "target": "recall_tool_telemetry_recallsearchrequestedextra", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool-telemetry.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_telemetry_ts", "target": "recall_tool_telemetry_recallquerycorrelationextra", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool-telemetry.ts", "source_location": "L42", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_telemetry_ts", "target": "recall_tool_telemetry_buildqueryembeddingmetadatafields", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool-telemetry.ts", "source_location": "L51", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "procedural_versioning_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "procedural_versioning_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "procedural_memory_diff_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "core_memory_repository_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "core_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "core_memory_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "knowledge_vault_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "knowledge_vault_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "type_param_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "introspection_constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "consolidation_score_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "write_coalescing_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "memory_neighbor_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "embedding_provider_diagnostics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "memory_neighbor_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "meta_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "recall_tool_telemetry_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "recall_tool_normalizeproviderfilter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L252", "weight": 1.0 }, { "source": "src_domains_memory_tools_recall_tool_ts", "target": "recall_tool_recalltool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L413", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L414", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L616", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_filterbytriggerconditions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1280", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_processsearchresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1360", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_getappliedfilters", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1465", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_applyversionfilter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1515", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_enrichproceduralversioninfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1550", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_handleautosetanchor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1598", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_handleincludeneighbors", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1769", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_validatequery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1902", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_validatefilters", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1928", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_collectmetamemorystats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1961", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_getmetastatsforresults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L2006", "weight": 1.0 }, { "source": "recall_tool_recalltool", "target": "recall_tool_recalltool_updateconsolidationscoremetadata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L2066", "weight": 1.0 }, { "source": "recall_tool_recalltool_handle", "target": "recall_tool_normalizeproviderfilter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L952", "weight": 1.0 }, { "source": "recall_tool_recalltool_handle", "target": "recall_tool_recalltool_applyversionfilter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1016", "weight": 1.0 }, { "source": "recall_tool_recalltool_handle", "target": "recall_tool_recalltool_enrichproceduralversioninfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1043", "weight": 1.0 }, { "source": "recall_tool_recalltool_handle", "target": "recall_tool_recalltool_filterbytriggerconditions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1053", "weight": 1.0 }, { "source": "recall_tool_recalltool_handle", "target": "recall_tool_recalltool_updateconsolidationscoremetadata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1058", "weight": 1.0 }, { "source": "recall_tool_recalltool_handle", "target": "recall_tool_recalltool_collectmetamemorystats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1069", "weight": 1.0 }, { "source": "recall_tool_recalltool_handle", "target": "recall_tool_recalltool_processsearchresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1080", "weight": 1.0 }, { "source": "recall_tool_recalltool_handle", "target": "recall_tool_recalltool_handleautosetanchor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1092", "weight": 1.0 }, { "source": "recall_tool_recalltool_handle", "target": "recall_tool_recalltool_handleincludeneighbors", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1099", "weight": 1.0 }, { "source": "recall_tool_recalltool_handle", "target": "recall_tool_recalltool_getmetastatsforresults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1168", "weight": 1.0 }, { "source": "recall_tool_recalltool_handle", "target": "recall_tool_recalltool_getappliedfilters", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/recall-tool.ts", "source_location": "L1192", "weight": 1.0 }, { "source": "src_domains_memory_tools_forget_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_forget_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_forget_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_forget_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_forget_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_forget_tool_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_forget_tool_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_forget_tool_ts", "target": "sql_security_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_tools_forget_tool_ts", "target": "forget_tool_forgettool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L25", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L26", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_getvectortablename", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L71", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L75", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_handlesingledelete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L139", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_handlebatchdelete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L200", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_performharddelete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L235", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_performsoftdelete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L272", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_getmemorybyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L290", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_validatedeletepermission", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L301", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_logdeleteaction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L319", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_deleteembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L343", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_cleanuprelateddata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L360", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_handledatabaselock", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L406", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_getdeletablememories", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L421", "weight": 1.0 }, { "source": "forget_tool_forgettool", "target": "forget_tool_forgettool_getdeletestats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L438", "weight": 1.0 }, { "source": "forget_tool_forgettool_handle", "target": "forget_tool_forgettool_handlebatchdelete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L108", "weight": 1.0 }, { "source": "forget_tool_forgettool_handle", "target": "forget_tool_forgettool_handlesingledelete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L116", "weight": 1.0 }, { "source": "forget_tool_forgettool_handlesingledelete", "target": "forget_tool_forgettool_getmemorybyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L147", "weight": 1.0 }, { "source": "forget_tool_forgettool_handlesingledelete", "target": "forget_tool_forgettool_validatedeletepermission", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L153", "weight": 1.0 }, { "source": "forget_tool_forgettool_handlesingledelete", "target": "forget_tool_forgettool_logdeleteaction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L156", "weight": 1.0 }, { "source": "forget_tool_forgettool_handlesingledelete", "target": "forget_tool_forgettool_deleteembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L171", "weight": 1.0 }, { "source": "forget_tool_forgettool_handlesingledelete", "target": "forget_tool_forgettool_cleanuprelateddata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L175", "weight": 1.0 }, { "source": "forget_tool_forgettool_handlesingledelete", "target": "forget_tool_forgettool_handledatabaselock", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L191", "weight": 1.0 }, { "source": "forget_tool_forgettool_handlebatchdelete", "target": "forget_tool_forgettool_handlesingledelete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L214", "weight": 1.0 }, { "source": "forget_tool_forgettool_cleanuprelateddata", "target": "forget_tool_forgettool_getvectortablename", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/forget-tool.ts", "source_location": "L380", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_procedural_diff_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/procedural-diff-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_procedural_diff_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/procedural-diff-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_procedural_diff_tool_spec_ts", "target": "procedural_diff_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/procedural-diff-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_procedural_diff_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/procedural-diff-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_procedural_diff_tool_spec_ts", "target": "procedural_diff_tool_spec_createschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/procedural-diff-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_memory_neighbors_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-memory-neighbors-tool.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_memory_neighbors_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-memory-neighbors-tool.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_memory_neighbors_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-memory-neighbors-tool.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_memory_neighbors_tool_spec_ts", "target": "get_memory_neighbors_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-memory-neighbors-tool.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_memory_neighbors_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-memory-neighbors-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_memory_neighbors_tool_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-memory-neighbors-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_memory_neighbors_tool_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-memory-neighbors-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_memory_neighbors_tool_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-memory-neighbors-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "remember_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "environment_check_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "batch_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "triple_extraction_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "remember_tool_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_tool_spec_ts", "target": "remember_tool_spec_createvalidreflectionnote", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-tool.spec.ts", "source_location": "L821", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_telemetry_instrumentation_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/telemetry-instrumentation.integration.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_telemetry_instrumentation_integration_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/telemetry-instrumentation.integration.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_telemetry_instrumentation_integration_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/telemetry-instrumentation.integration.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_telemetry_instrumentation_integration_spec_ts", "target": "027_telemetry_events_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/telemetry-instrumentation.integration.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_telemetry_instrumentation_integration_spec_ts", "target": "028_telemetry_daily_metrics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/telemetry-instrumentation.integration.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_telemetry_instrumentation_integration_spec_ts", "target": "telemetry_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/telemetry-instrumentation.integration.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_telemetry_instrumentation_integration_spec_ts", "target": "telemetry_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/telemetry-instrumentation.integration.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_telemetry_instrumentation_integration_spec_ts", "target": "feedback_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/telemetry-instrumentation.integration.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_telemetry_instrumentation_integration_spec_ts", "target": "recall_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/telemetry-instrumentation.integration.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_telemetry_instrumentation_integration_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/telemetry-instrumentation.integration.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_procedural_rollback_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/procedural-rollback-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_procedural_rollback_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/procedural-rollback-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_procedural_rollback_tool_spec_ts", "target": "procedural_rollback_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/procedural-rollback-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_procedural_rollback_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/procedural-rollback-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_procedural_rollback_tool_spec_ts", "target": "procedural_rollback_tool_spec_createschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/procedural-rollback-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_convert_episodic_to_semantic_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_convert_episodic_to_semantic_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_convert_episodic_to_semantic_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_convert_episodic_to_semantic_tool_spec_ts", "target": "convert_episodic_to_semantic_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_convert_episodic_to_semantic_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_convert_episodic_to_semantic_tool_spec_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_convert_episodic_to_semantic_tool_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_convert_episodic_to_semantic_tool_spec_ts", "target": "convert_episodic_to_semantic_tool_spec_generateid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_convert_episodic_to_semantic_tool_spec_ts", "target": "convert_episodic_to_semantic_tool_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_convert_episodic_to_semantic_tool_spec_ts", "target": "convert_episodic_to_semantic_tool_spec_createtestepisodicmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/convert-episodic-to-semantic-tool.spec.ts", "source_location": "L95", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_forget_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/forget-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_forget_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/forget-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_forget_tool_spec_ts", "target": "forget_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/forget-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_forget_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/forget-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_forget_tool_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/forget-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_forget_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/forget-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_cleanup_memory_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/cleanup-memory-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_cleanup_memory_tool_spec_ts", "target": "cleanup_memory_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/cleanup-memory-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_cleanup_memory_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/cleanup-memory-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_cleanup_memory_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/cleanup-memory-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_cleanup_memory_tool_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/cleanup-memory-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_cleanup_memory_tool_spec_ts", "target": "forgetting_policy_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/cleanup-memory-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_procedure_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_procedure_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_procedure_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_procedure_tool_spec_ts", "target": "remember_procedure_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_procedure_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_procedure_tool_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_procedure_tool_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_procedure_tool_spec_ts", "target": "batch_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_procedure_tool_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_remember_procedure_tool_spec_ts", "target": "remember_procedure_tool_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/remember-procedure-tool.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_feedback_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/feedback-tool.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_feedback_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/feedback-tool.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_feedback_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/feedback-tool.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_feedback_tool_spec_ts", "target": "feedback_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/feedback-tool.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_feedback_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/feedback-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_feedback_tool_spec_ts", "target": "feedback_tool_spec_parsedata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/feedback-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_introspection_summary_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-introspection-summary-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_introspection_summary_tool_spec_ts", "target": "get_introspection_summary_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-introspection-summary-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_introspection_summary_tool_spec_ts", "target": "introspection_scan_cache_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-introspection-summary-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_get_introspection_summary_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/get-introspection-summary-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "recall_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "anchor_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "anchor_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "anchor_search_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "memory_neighbor_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "recall_tool_spec_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_recall_tool_spec_ts", "target": "recall_tool_spec_createvalidreflectionnote", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/recall-tool.spec.ts", "source_location": "L1331", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_memory_injection_prompt_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/memory-injection-prompt.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_memory_injection_prompt_spec_ts", "target": "memory_injection_prompt_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/memory-injection-prompt.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_memory_injection_prompt_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/memory-injection-prompt.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_memory_injection_prompt_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/memory-injection-prompt.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_memory_injection_prompt_spec_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/memory-injection-prompt.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_memory_injection_prompt_spec_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/memory-injection-prompt.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_memory_injection_prompt_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/memory-injection-prompt.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_memory_injection_prompt_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/memory-injection-prompt.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_memory_injection_prompt_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/memory-injection-prompt.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_unpin_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/unpin-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_unpin_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/unpin-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_unpin_tool_spec_ts", "target": "unpin_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/unpin-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_unpin_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/unpin-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_unpin_tool_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/unpin-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_unpin_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/unpin-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_pin_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/pin-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_pin_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/pin-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_pin_tool_spec_ts", "target": "pin_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/pin-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_pin_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/pin-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_pin_tool_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/pin-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_tools_tests_pin_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/tools/__tests__/pin-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_ts", "target": "ensure_meta_memory_stats_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_ts", "target": "write_coalescing_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_ts", "target": "recall_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_ts", "target": "meta_memory_service_metamemoryservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L49", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_recordrecall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L81", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_addtostatsbuffer", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L173", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_schedulestatsflush", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L184", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_flushstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L199", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_isitemsuccess", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L225", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_calculateconfidence", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L237", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_updateavgconfidence", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L262", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_getstatsbyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L281", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_getstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L342", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_maprowtometamemorystats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L458", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_flushtodatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L481", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice", "target": "meta_memory_service_metamemoryservice_destroy", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L550", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice_recordrecall", "target": "meta_memory_service_metamemoryservice_isitemsuccess", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L106", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice_recordrecall", "target": "meta_memory_service_metamemoryservice_calculateconfidence", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L109", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice_recordrecall", "target": "meta_memory_service_metamemoryservice_getstatsbyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L115", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice_recordrecall", "target": "meta_memory_service_metamemoryservice_updateavgconfidence", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L137", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice_recordrecall", "target": "meta_memory_service_metamemoryservice_addtostatsbuffer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L156", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice_addtostatsbuffer", "target": "meta_memory_service_metamemoryservice_schedulestatsflush", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L178", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice_flushstats", "target": "meta_memory_service_metamemoryservice_flushtodatabase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L208", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice_getstatsbyid", "target": "meta_memory_service_metamemoryservice_maprowtometamemorystats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L317", "weight": 1.0 }, { "source": "meta_memory_service_metamemoryservice_destroy", "target": "meta_memory_service_metamemoryservice_flushstats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.ts", "source_location": "L553", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_memory_diff_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_memory_diff_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_memory_diff_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_memory_diff_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_memory_diff_ts", "target": "procedural_memory_diff_fielddiff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_memory_diff_ts", "target": "procedural_memory_diff_parsestepsjson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_memory_diff_ts", "target": "procedural_memory_diff_computeproceduraldiff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L38", "weight": 1.0 }, { "source": "procedural_memory_diff_computeproceduraldiff", "target": "procedural_memory_diff_parsestepsjson", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L59", "weight": 1.0 }, { "source": "procedural_memory_diff_computeproceduraldiff", "target": "procedural_memory_diff_fielddiff", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-memory-diff.ts", "source_location": "L78", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_llm_extractor_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_llm_extractor_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_llm_extractor_ts", "target": "procedural_memory_extractor_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_llm_extractor_ts", "target": "failure_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_llm_extractor_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_llm_extractor_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_llm_extractor_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_llm_extractor_ts", "target": "retry_options_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_llm_extractor_ts", "target": "openai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_llm_extractor_ts", "target": "procedural_llm_extractor_llmproceduralextractor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L31", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor", "target": "procedural_llm_extractor_llmproceduralextractor_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L37", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor", "target": "procedural_llm_extractor_llmproceduralextractor_extract", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L47", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor", "target": "procedural_llm_extractor_llmproceduralextractor_buildmessages", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L68", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor", "target": "procedural_llm_extractor_llmproceduralextractor_callllm", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L83", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor", "target": "procedural_llm_extractor_llmproceduralextractor_callopenai", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L102", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor", "target": "procedural_llm_extractor_llmproceduralextractor_callgemini", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L132", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor", "target": "procedural_llm_extractor_llmproceduralextractor_parseresponse", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L171", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor_extract", "target": "procedural_llm_extractor_llmproceduralextractor_buildmessages", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L51", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor_extract", "target": "procedural_llm_extractor_llmproceduralextractor_callllm", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L57", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor_extract", "target": "procedural_llm_extractor_llmproceduralextractor_parseresponse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L65", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor_callllm", "target": "procedural_llm_extractor_llmproceduralextractor_callopenai", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L93", "weight": 1.0 }, { "source": "procedural_llm_extractor_llmproceduralextractor_callllm", "target": "procedural_llm_extractor_llmproceduralextractor_callgemini", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-llm-extractor.ts", "source_location": "L96", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_versioning_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-versioning.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_versioning_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-versioning.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_versioning_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-versioning.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_versioning_ts", "target": "procedural_versioning_getversionchain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-versioning.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_versioning_ts", "target": "procedural_versioning_getlatestversioninseries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-versioning.ts", "source_location": "L53", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_versioning_ts", "target": "procedural_versioning_getnextversionnumber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-versioning.ts", "source_location": "L74", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_introspection_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-introspection-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_introspection_service_ts", "target": "ensure_meta_memory_stats_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-introspection-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_introspection_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-introspection-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_introspection_service_ts", "target": "meta_memory_introspection_service_metamemoryintrospectionservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-introspection-service.ts", "source_location": "L39", "weight": 1.0 }, { "source": "meta_memory_introspection_service_metamemoryintrospectionservice", "target": "meta_memory_introspection_service_metamemoryintrospectionservice_runscan", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-introspection-service.ts", "source_location": "L47", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_rollback_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-rollback-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_rollback_service_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-rollback-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_rollback_service_ts", "target": "procedural_versioning_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-rollback-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_rollback_service_ts", "target": "procedural_rollback_service_generatememoryid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-rollback-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_procedural_rollback_service_ts", "target": "procedural_rollback_service_rollbacktoversion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-rollback-service.ts", "source_location": "L20", "weight": 1.0 }, { "source": "procedural_rollback_service_rollbacktoversion", "target": "procedural_rollback_service_generatememoryid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/procedural-rollback-service.ts", "source_location": "L57", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_neighbor_service_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_neighbor_service_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_neighbor_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_neighbor_service_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_neighbor_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_neighbor_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_neighbor_service_ts", "target": "memory_neighbor_service_memorynotfounderror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L53", "weight": 1.0 }, { "source": "memory_neighbor_service_memorynotfounderror", "target": "memory_neighbor_service_memorynotfounderror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L54", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_neighbor_service_ts", "target": "memory_neighbor_service_memoryneighborservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L64", "weight": 1.0 }, { "source": "memory_neighbor_service_memoryneighborservice", "target": "memory_neighbor_service_memoryneighborservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L75", "weight": 1.0 }, { "source": "memory_neighbor_service_memoryneighborservice", "target": "memory_neighbor_service_memoryneighborservice_setdatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L97", "weight": 1.0 }, { "source": "memory_neighbor_service_memoryneighborservice", "target": "memory_neighbor_service_memoryneighborservice_getneighbors", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L116", "weight": 1.0 }, { "source": "memory_neighbor_service_memoryneighborservice", "target": "memory_neighbor_service_memoryneighborservice_updateneighborsfornewmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L331", "weight": 1.0 }, { "source": "memory_neighbor_service_memoryneighborservice_constructor", "target": "memory_neighbor_service_memoryneighborservice_setdatabase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-neighbor-service.ts", "source_location": "L89", "weight": 1.0 }, { "source": "src_domains_memory_services_introspection_scan_cache_ts", "target": "meta_memory_introspection_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/introspection-scan-cache.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_introspection_scan_cache_ts", "target": "introspection_scan_cache_introspectionscancache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/introspection-scan-cache.ts", "source_location": "L16", "weight": 1.0 }, { "source": "introspection_scan_cache_introspectionscancache", "target": "introspection_scan_cache_introspectionscancache_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/introspection-scan-cache.ts", "source_location": "L19", "weight": 1.0 }, { "source": "introspection_scan_cache_introspectionscancache", "target": "introspection_scan_cache_introspectionscancache_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/introspection-scan-cache.ts", "source_location": "L23", "weight": 1.0 }, { "source": "introspection_scan_cache_introspectionscancache", "target": "introspection_scan_cache_introspectionscancache_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/introspection-scan-cache.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_memory_services_repetition_meta_update_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/repetition-meta-update-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_services_repetition_meta_update_service_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/repetition-meta-update-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_services_repetition_meta_update_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/repetition-meta-update-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_services_repetition_meta_update_service_ts", "target": "repetition_meta_update_service_updaterepresentativerepetitionmeta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/repetition-meta-update-service.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_domains_memory_services_knowledge_vault_service_ts", "target": "knowledge_vault_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_services_knowledge_vault_service_ts", "target": "knowledge_vault_service_generatevaultid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_domains_memory_services_knowledge_vault_service_ts", "target": "knowledge_vault_service_immutabledataerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L47", "weight": 1.0 }, { "source": "knowledge_vault_service_immutabledataerror", "target": "knowledge_vault_service_immutabledataerror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L48", "weight": 1.0 }, { "source": "src_domains_memory_services_knowledge_vault_service_ts", "target": "knowledge_vault_service_knowledgevaultservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L57", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L58", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L64", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_findbyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L107", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_findactivebykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L114", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_findbykeyandversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L121", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_findallversionsbykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L132", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_findactivebyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L142", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_findbyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L149", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L157", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_updateactivebykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L202", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L219", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_deleteactivebykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L238", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_harddelete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L258", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_findallactive", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L277", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_findall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L284", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L291", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_canupdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L299", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice", "target": "knowledge_vault_service_knowledgevaultservice_candelete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L310", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice_create", "target": "knowledge_vault_service_knowledgevaultservice_findactivebykey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L75", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice_create", "target": "knowledge_vault_service_generatevaultid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L86", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice_update", "target": "knowledge_vault_service_knowledgevaultservice_findbyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L161", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice_update", "target": "knowledge_vault_service_generatevaultid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L170", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice_update", "target": "knowledge_vault_service_knowledgevaultservice_create", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L173", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice_updateactivebykey", "target": "knowledge_vault_service_knowledgevaultservice_findactivebykey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L207", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice_updateactivebykey", "target": "knowledge_vault_service_knowledgevaultservice_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L212", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice_delete", "target": "knowledge_vault_service_knowledgevaultservice_findbyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L220", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice_deleteactivebykey", "target": "knowledge_vault_service_knowledgevaultservice_findactivebykey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L239", "weight": 1.0 }, { "source": "knowledge_vault_service_knowledgevaultservice_harddelete", "target": "knowledge_vault_service_knowledgevaultservice_findbyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/knowledge-vault-service.ts", "source_location": "L259", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_embedding_service_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_embedding_service_ts", "target": "vector_compatibility_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_embedding_service_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_embedding_service_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_embedding_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_embedding_service_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_embedding_service_ts", "target": "vector_search_config_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_embedding_service_ts", "target": "sql_security_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_services_memory_embedding_service_ts", "target": "memory_embedding_service_memoryembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L43", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L48", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_getcurrentprovidername", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L56", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_getunifiedembeddingservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L64", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_loadvecextension", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L72", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_createandstoreembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L93", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_getvectortablename", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L214", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_searchbysimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L221", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_deleteembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L320", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_safeparsetags", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L331", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L349", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_getembeddingstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L356", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_normalizeprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L414", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice", "target": "memory_embedding_service_memoryembeddingservice_ensuremetadatadefaults", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L427", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice_createandstoreembedding", "target": "memory_embedding_service_memoryembeddingservice_isavailable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L100", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice_createandstoreembedding", "target": "memory_embedding_service_memoryembeddingservice_loadvecextension", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L107", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice_createandstoreembedding", "target": "memory_embedding_service_memoryembeddingservice_normalizeprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L121", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice_createandstoreembedding", "target": "memory_embedding_service_memoryembeddingservice_getcurrentprovidername", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L122", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice_createandstoreembedding", "target": "memory_embedding_service_memoryembeddingservice_ensuremetadatadefaults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L163", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice_searchbysimilarity", "target": "memory_embedding_service_memoryembeddingservice_isavailable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L230", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice_searchbysimilarity", "target": "memory_embedding_service_memoryembeddingservice_ensuremetadatadefaults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L240", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice_searchbysimilarity", "target": "memory_embedding_service_memoryembeddingservice_normalizeprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L249", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice_searchbysimilarity", "target": "memory_embedding_service_memoryembeddingservice_getvectortablename", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L251", "weight": 1.0 }, { "source": "memory_embedding_service_memoryembeddingservice_getembeddingstats", "target": "memory_embedding_service_memoryembeddingservice_ensuremetadatadefaults", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/memory-embedding-service.ts", "source_location": "L367", "weight": 1.0 }, { "source": "src_domains_memory_services_core_memory_cache_service_ts", "target": "core_memory_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_services_core_memory_cache_service_ts", "target": "core_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_services_core_memory_cache_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_services_core_memory_cache_service_ts", "target": "core_memory_cache_service_corememorycacheservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L53", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L70", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_getwithversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L78", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L85", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_invalidatebyversion", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L99", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_subscribeinvalidation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L125", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_unsubscribeinvalidation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L132", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_notifyinvalidate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L139", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_notifyinvalidateall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L152", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_getall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L165", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L172", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_has", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L181", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_size", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L188", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L195", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_getbyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L202", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_deletebyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L211", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_getstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L226", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice", "target": "core_memory_cache_service_corememorycacheservice_invalidate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L246", "weight": 1.0 }, { "source": "src_domains_memory_services_core_memory_cache_service_ts", "target": "core_memory_cache_service_getcorememorycache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L262", "weight": 1.0 }, { "source": "src_domains_memory_services_core_memory_cache_service_ts", "target": "core_memory_cache_service_setcorememorycache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L272", "weight": 1.0 }, { "source": "src_domains_memory_services_core_memory_cache_service_ts", "target": "core_memory_cache_service_resetcorememorycache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L279", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_getwithversion", "target": "core_memory_cache_service_corememorycacheservice_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L79", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_delete", "target": "core_memory_cache_service_corememorycacheservice_notifyinvalidate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L89", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_invalidatebyversion", "target": "core_memory_cache_service_corememorycacheservice_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L100", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_invalidatebyversion", "target": "core_memory_cache_service_corememorycacheservice_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L107", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_invalidatebyversion", "target": "core_memory_cache_service_corememorycacheservice_notifyinvalidate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L108", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_unsubscribeinvalidation", "target": "core_memory_cache_service_corememorycacheservice_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L133", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_clear", "target": "core_memory_cache_service_corememorycacheservice_notifyinvalidateall", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L175", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_deletebyagentid", "target": "core_memory_cache_service_corememorycacheservice_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L215", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_deletebyagentid", "target": "core_memory_cache_service_corememorycacheservice_notifyinvalidate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L216", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_getstats", "target": "core_memory_cache_service_corememorycacheservice_keys", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L239", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_invalidate", "target": "core_memory_cache_service_corememorycacheservice_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L247", "weight": 1.0 }, { "source": "core_memory_cache_service_corememorycacheservice_invalidate", "target": "core_memory_cache_service_corememorycacheservice_notifyinvalidate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-cache-service.ts", "source_location": "L249", "weight": 1.0 }, { "source": "src_domains_memory_services_core_memory_service_ts", "target": "core_memory_repository_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_services_core_memory_service_ts", "target": "core_memory_service_generatecoreid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L62", "weight": 1.0 }, { "source": "src_domains_memory_services_core_memory_service_ts", "target": "core_memory_service_corememoryservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L71", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L74", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_setcache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L84", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L91", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_findbyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L128", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_findbykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L135", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_findbyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L183", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_findalwaysload", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L190", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L217", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_updatebykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L252", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L288", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_deletebykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L308", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_deletebyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L328", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_findall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L349", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L356", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_getcachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L363", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice", "target": "core_memory_service_corememoryservice_reloadcache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L370", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_create", "target": "core_memory_service_corememoryservice_findbykey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L101", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_create", "target": "core_memory_service_generatecoreid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L106", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_create", "target": "core_memory_service_corememoryservice_getcachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L119", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_findbykey", "target": "core_memory_service_corememoryservice_getcachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L136", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_findbykey", "target": "core_memory_service_corememoryservice_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L147", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_findalwaysload", "target": "core_memory_service_corememoryservice_getcachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L206", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_update", "target": "core_memory_service_corememoryservice_findbyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L221", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_update", "target": "core_memory_service_corememoryservice_getcachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L234", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_updatebykey", "target": "core_memory_service_corememoryservice_findbykey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L257", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_updatebykey", "target": "core_memory_service_corememoryservice_getcachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L270", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_delete", "target": "core_memory_service_corememoryservice_findbyid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L289", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_delete", "target": "core_memory_service_corememoryservice_getcachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L298", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_deletebykey", "target": "core_memory_service_corememoryservice_findbykey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L309", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_deletebykey", "target": "core_memory_service_corememoryservice_getcachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L318", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_deletebyagentid", "target": "core_memory_service_corememoryservice_getcachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L337", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_reloadcache", "target": "core_memory_service_corememoryservice_findalwaysload", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L379", "weight": 1.0 }, { "source": "core_memory_service_corememoryservice_reloadcache", "target": "core_memory_service_corememoryservice_getcachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/core-memory-service.ts", "source_location": "L381", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_spec_ts", "target": "meta_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_spec_ts", "target": "write_coalescing_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_spec_ts", "target": "011_meta_memory_stats_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_spec_ts", "target": "recall_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_meta_memory_service_spec_ts", "target": "meta_memory_service_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/meta-memory-service.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_knowledge_vault_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/knowledge-vault-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_knowledge_vault_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/knowledge-vault-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_knowledge_vault_service_spec_ts", "target": "knowledge_vault_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/knowledge-vault-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_knowledge_vault_service_spec_ts", "target": "knowledge_vault_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/knowledge-vault-service.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_knowledge_vault_service_spec_ts", "target": "knowledge_vault_service_spec_createknowledgevaulttable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/knowledge-vault-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_integration_spec_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_integration_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_integration_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_integration_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_integration_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_integration_spec_ts", "target": "memory_embedding_service_integration_spec_mockunifiedembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "memory_embedding_service_integration_spec_mockunifiedembeddingservice", "target": "memory_embedding_service_integration_spec_mockunifiedembeddingservice_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "memory_embedding_service_integration_spec_mockunifiedembeddingservice", "target": "memory_embedding_service_integration_spec_mockunifiedembeddingservice_generateembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "memory_embedding_service_integration_spec_mockunifiedembeddingservice", "target": "memory_embedding_service_integration_spec_mockunifiedembeddingservice_searchsimilar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L29", "weight": 1.0 }, { "source": "memory_embedding_service_integration_spec_mockunifiedembeddingservice", "target": "memory_embedding_service_integration_spec_mockunifiedembeddingservice_getmodelinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L33", "weight": 1.0 }, { "source": "memory_embedding_service_integration_spec_mockunifiedembeddingservice", "target": "memory_embedding_service_integration_spec_mockunifiedembeddingservice_getcurrentprovidername", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L41", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_integration_spec_ts", "target": "memory_embedding_service_integration_spec_setmockembedding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L46", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_integration_spec_ts", "target": "memory_embedding_service_integration_spec_createdbstub", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.integration.spec.ts", "source_location": "L274", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_llm_extractor_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-llm-extractor.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_llm_extractor_spec_ts", "target": "procedural_llm_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-llm-extractor.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_llm_extractor_spec_ts", "target": "procedural_memory_extractor_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-llm-extractor.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_introspection_scan_cache_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/introspection-scan-cache.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_introspection_scan_cache_spec_ts", "target": "introspection_scan_cache_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/introspection-scan-cache.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_rollback_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-rollback-service.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_rollback_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-rollback-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_rollback_service_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-rollback-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_rollback_service_spec_ts", "target": "procedural_rollback_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-rollback-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_rollback_service_spec_ts", "target": "procedural_rollback_service_spec_createschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-rollback-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_repetition_meta_update_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/repetition-meta-update-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_repetition_meta_update_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/repetition-meta-update-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_repetition_meta_update_service_spec_ts", "target": "repetition_meta_update_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/repetition-meta-update-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_repetition_meta_update_service_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/repetition-meta-update-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_repetition_meta_update_service_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/repetition-meta-update-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_versioning_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-versioning.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_versioning_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-versioning.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_versioning_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-versioning.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_versioning_spec_ts", "target": "procedural_versioning_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-versioning.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_versioning_spec_ts", "target": "procedural_versioning_spec_createschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-versioning.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_meta_memory_introspection_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/meta-memory-introspection-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_meta_memory_introspection_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/meta-memory-introspection-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_meta_memory_introspection_service_spec_ts", "target": "meta_memory_introspection_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/meta-memory-introspection-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_meta_memory_introspection_service_spec_ts", "target": "011_meta_memory_stats_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/meta-memory-introspection-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_meta_memory_introspection_service_spec_ts", "target": "meta_memory_introspection_service_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/meta-memory-introspection-service.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_neighbor_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-neighbor-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_neighbor_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-neighbor-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_neighbor_service_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-neighbor-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_neighbor_service_spec_ts", "target": "memory_neighbor_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-neighbor-service.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_neighbor_service_spec_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-neighbor-service.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_neighbor_service_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-neighbor-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_memory_diff_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-memory-diff.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_memory_diff_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-memory-diff.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_memory_diff_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-memory-diff.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_memory_diff_spec_ts", "target": "procedural_memory_diff_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-memory-diff.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_procedural_memory_diff_spec_ts", "target": "procedural_memory_diff_spec_createschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/procedural-memory-diff.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_memory_embedding_service_spec_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/memory-embedding-service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_core_memory_cache_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-cache-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_core_memory_cache_service_spec_ts", "target": "core_memory_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-cache-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_core_memory_cache_service_spec_ts", "target": "core_memory_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-cache-service.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_core_memory_cache_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-cache-service.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_core_memory_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_core_memory_service_spec_ts", "target": "core_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_core_memory_service_spec_ts", "target": "core_memory_cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_core_memory_service_spec_ts", "target": "core_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_core_memory_service_spec_ts", "target": "core_memory_repository_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_memory_services_tests_core_memory_service_spec_ts", "target": "core_memory_service_spec_mockcorememoryrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_findbyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L29", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_findbykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L33", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_findbyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L42", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_findalwaysload", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L46", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L54", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_updatebykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L68", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L74", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_deletebykey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L78", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_deletebyagentid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L84", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_findall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L95", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository", "target": "core_memory_service_spec_mockcorememoryrepository_count", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L99", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository_updatebykey", "target": "core_memory_service_spec_mockcorememoryrepository_findbykey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L69", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository_updatebykey", "target": "core_memory_service_spec_mockcorememoryrepository_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L71", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository_deletebykey", "target": "core_memory_service_spec_mockcorememoryrepository_findbykey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L79", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository_deletebykey", "target": "core_memory_service_spec_mockcorememoryrepository_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L81", "weight": 1.0 }, { "source": "core_memory_service_spec_mockcorememoryrepository_deletebyagentid", "target": "core_memory_service_spec_mockcorememoryrepository_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/__tests__/core-memory-service.spec.ts", "source_location": "L88", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_spec_ts", "target": "semantic_memory_update_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_spec_ts", "target": "semantic_memory_update_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_statistics_ts", "target": "semantic_memory_statistics_semanticmemorystatisticsservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L43", "weight": 1.0 }, { "source": "semantic_memory_statistics_semanticmemorystatisticsservice", "target": "semantic_memory_statistics_semanticmemorystatisticsservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L48", "weight": 1.0 }, { "source": "semantic_memory_statistics_semanticmemorystatisticsservice", "target": "semantic_memory_statistics_semanticmemorystatisticsservice_initializestatistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L55", "weight": 1.0 }, { "source": "semantic_memory_statistics_semanticmemorystatisticsservice", "target": "semantic_memory_statistics_semanticmemorystatisticsservice_recordupdate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L86", "weight": 1.0 }, { "source": "semantic_memory_statistics_semanticmemorystatisticsservice", "target": "semantic_memory_statistics_semanticmemorystatisticsservice_getstatistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L154", "weight": 1.0 }, { "source": "semantic_memory_statistics_semanticmemorystatisticsservice", "target": "semantic_memory_statistics_semanticmemorystatisticsservice_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L161", "weight": 1.0 }, { "source": "semantic_memory_statistics_semanticmemorystatisticsservice_constructor", "target": "semantic_memory_statistics_semanticmemorystatisticsservice_initializestatistics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L49", "weight": 1.0 }, { "source": "semantic_memory_statistics_semanticmemorystatisticsservice_reset", "target": "semantic_memory_statistics_semanticmemorystatisticsservice_initializestatistics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-statistics.ts", "source_location": "L162", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "predicate_canonicalizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "entity_linker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "kg_triple_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "semantic_memory_update_service_generateid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "semantic_memory_statistics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_memory_services_semantic_memory_semantic_memory_update_service_ts", "target": "semantic_memory_update_service_semanticmemoryupdateservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L74", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L95", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_ensurerelationtypes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L138", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_updatesemanticmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L194", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_validateinput", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L238", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_prepareupdatedata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L262", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_applyupdates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L295", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_processsingletriple", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L362", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_notifylisteners", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L468", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_getstatistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L499", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_tripletonaturallanguage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L511", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_createsemanticmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L530", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_normalizetripleforkg", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L601", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_updateexistingsemanticmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L628", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_findduplicatesemanticmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L698", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_checksimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L794", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_cosinesimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L868", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_calculateconfidence", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L914", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_calculateimportance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L974", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_validaterelationdirection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L1007", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice", "target": "semantic_memory_update_service_semanticmemoryupdateservice_createepisodicedge", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L1068", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_constructor", "target": "semantic_memory_update_service_semanticmemoryupdateservice_ensurerelationtypes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L129", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_updatesemanticmemory", "target": "semantic_memory_update_service_semanticmemoryupdateservice_validateinput", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L201", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_updatesemanticmemory", "target": "semantic_memory_update_service_semanticmemoryupdateservice_prepareupdatedata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L207", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_updatesemanticmemory", "target": "semantic_memory_update_service_semanticmemoryupdateservice_applyupdates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L210", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_updatesemanticmemory", "target": "semantic_memory_update_service_semanticmemoryupdateservice_notifylisteners", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L217", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_applyupdates", "target": "semantic_memory_update_service_semanticmemoryupdateservice_processsingletriple", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L316", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_processsingletriple", "target": "semantic_memory_update_service_semanticmemoryupdateservice_calculateconfidence", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L371", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_processsingletriple", "target": "semantic_memory_update_service_semanticmemoryupdateservice_normalizetripleforkg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L387", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_processsingletriple", "target": "semantic_memory_update_service_semanticmemoryupdateservice_createepisodicedge", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L398", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_processsingletriple", "target": "semantic_memory_update_service_semanticmemoryupdateservice_findduplicatesemanticmemory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L410", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_processsingletriple", "target": "semantic_memory_update_service_semanticmemoryupdateservice_updateexistingsemanticmemory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L415", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_processsingletriple", "target": "semantic_memory_update_service_semanticmemoryupdateservice_createsemanticmemory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L420", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_createsemanticmemory", "target": "semantic_memory_update_service_semanticmemoryupdateservice_tripletonaturallanguage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L546", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_createsemanticmemory", "target": "semantic_memory_update_service_generateid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L552", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_createsemanticmemory", "target": "semantic_memory_update_service_semanticmemoryupdateservice_calculateimportance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L553", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_updateexistingsemanticmemory", "target": "semantic_memory_update_service_semanticmemoryupdateservice_calculateimportance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L651", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_findduplicatesemanticmemory", "target": "semantic_memory_update_service_semanticmemoryupdateservice_checksimilarity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L755", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_checksimilarity", "target": "semantic_memory_update_service_semanticmemoryupdateservice_cosinesimilarity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L853", "weight": 1.0 }, { "source": "semantic_memory_update_service_semanticmemoryupdateservice_createepisodicedge", "target": "semantic_memory_update_service_semanticmemoryupdateservice_validaterelationdirection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/memory/services/semantic-memory/semantic-memory-update-service.ts", "source_location": "L1077", "weight": 1.0 }, { "source": "src_domains_consolidation_tests_consolidation_test_schema_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/__tests__/consolidation-test-schema.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_consolidation_tests_consolidation_test_schema_ts", "target": "consolidation_test_schema_applyconsolidationtestschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/__tests__/consolidation-test-schema.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_consolidation_repositories_consolidation_repository_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_consolidation_repositories_consolidation_repository_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_consolidation_repositories_consolidation_repository_spec_ts", "target": "consolidation_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_consolidation_repositories_consolidation_repository_spec_ts", "target": "consolidation_test_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_consolidation_repositories_consolidation_repository_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_consolidation_repositories_consolidation_repository_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_consolidation_repositories_consolidation_repository_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_consolidation_repositories_consolidation_repository_ts", "target": "consolidation_repository_consolidationrepository", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L25", "weight": 1.0 }, { "source": "consolidation_repository_consolidationrepository", "target": "consolidation_repository_consolidationrepository_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L26", "weight": 1.0 }, { "source": "consolidation_repository_consolidationrepository", "target": "consolidation_repository_consolidationrepository_getlookbackdays", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L28", "weight": 1.0 }, { "source": "consolidation_repository_consolidationrepository", "target": "consolidation_repository_consolidationrepository_findepisodiccandidates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L37", "weight": 1.0 }, { "source": "consolidation_repository_consolidationrepository", "target": "consolidation_repository_consolidationrepository_findsemanticsbyowner", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L87", "weight": 1.0 }, { "source": "consolidation_repository_consolidationrepository", "target": "consolidation_repository_consolidationrepository_updatesemanticmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L103", "weight": 1.0 }, { "source": "consolidation_repository_consolidationrepository", "target": "consolidation_repository_consolidationrepository_loadembeddingsmap", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L118", "weight": 1.0 }, { "source": "consolidation_repository_consolidationrepository", "target": "consolidation_repository_consolidationrepository_insertsemanticmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L151", "weight": 1.0 }, { "source": "consolidation_repository_consolidationrepository", "target": "consolidation_repository_consolidationrepository_markepisodicsconsolidated", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L178", "weight": 1.0 }, { "source": "consolidation_repository_consolidationrepository_findepisodiccandidates", "target": "consolidation_repository_consolidationrepository_getlookbackdays", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/repositories/consolidation-repository.ts", "source_location": "L41", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "consolidation_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "consolidation_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "clustering_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "summarization_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "telemetry_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "telemetry_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "sleep_consolidation_service_consolidationalreadyrunningerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L24", "weight": 1.0 }, { "source": "sleep_consolidation_service_consolidationalreadyrunningerror", "target": "sleep_consolidation_service_consolidationalreadyrunningerror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "sleep_consolidation_service_newsemanticid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L43", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "sleep_consolidation_service_cosinesimilarity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L50", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "sleep_consolidation_service_getmergesimilaritythreshold", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L68", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "sleep_consolidation_service_mergeoriginsourcejson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L74", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_ts", "target": "sleep_consolidation_service_sleepconsolidationservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L101", "weight": 1.0 }, { "source": "sleep_consolidation_service_sleepconsolidationservice", "target": "sleep_consolidation_service_sleepconsolidationservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L112", "weight": 1.0 }, { "source": "sleep_consolidation_service_sleepconsolidationservice", "target": "sleep_consolidation_service_sleepconsolidationservice_isrunning", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L127", "weight": 1.0 }, { "source": "sleep_consolidation_service_sleepconsolidationservice", "target": "sleep_consolidation_service_sleepconsolidationservice_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L131", "weight": 1.0 }, { "source": "sleep_consolidation_service_sleepconsolidationservice_run", "target": "sleep_consolidation_service_getmergesimilaritythreshold", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L205", "weight": 1.0 }, { "source": "sleep_consolidation_service_sleepconsolidationservice_run", "target": "sleep_consolidation_service_cosinesimilarity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L218", "weight": 1.0 }, { "source": "sleep_consolidation_service_sleepconsolidationservice_run", "target": "sleep_consolidation_service_mergeoriginsourcejson", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L232", "weight": 1.0 }, { "source": "sleep_consolidation_service_sleepconsolidationservice_run", "target": "sleep_consolidation_service_newsemanticid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.ts", "source_location": "L276", "weight": 1.0 }, { "source": "src_domains_consolidation_services_clustering_service_ts", "target": "consolidation_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_consolidation_services_clustering_service_ts", "target": "consolidation_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_consolidation_services_clustering_service_ts", "target": "clustering_service_clusteringservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "clustering_service_clusteringservice", "target": "clustering_service_clusteringservice_getsimilaritythreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "clustering_service_clusteringservice", "target": "clustering_service_clusteringservice_getminclustersize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L23", "weight": 1.0 }, { "source": "clustering_service_clusteringservice", "target": "clustering_service_clusteringservice_cosinesimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L29", "weight": 1.0 }, { "source": "clustering_service_clusteringservice", "target": "clustering_service_clusteringservice_clustergroup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L50", "weight": 1.0 }, { "source": "clustering_service_clusteringservice", "target": "clustering_service_clusteringservice_buildclusters", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L117", "weight": 1.0 }, { "source": "clustering_service_clusteringservice_clustergroup", "target": "clustering_service_clusteringservice_getsimilaritythreshold", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L51", "weight": 1.0 }, { "source": "clustering_service_clusteringservice_clustergroup", "target": "clustering_service_clusteringservice_getminclustersize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L52", "weight": 1.0 }, { "source": "clustering_service_clusteringservice_clustergroup", "target": "clustering_service_clusteringservice_cosinesimilarity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L71", "weight": 1.0 }, { "source": "clustering_service_clusteringservice_buildclusters", "target": "clustering_service_clusteringservice_clustergroup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.ts", "source_location": "L139", "weight": 1.0 }, { "source": "src_domains_consolidation_services_summarization_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_consolidation_services_summarization_service_spec_ts", "target": "summarization_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_consolidation_services_summarization_service_spec_ts", "target": "consolidation_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_consolidation_services_summarization_service_spec_ts", "target": "summarization_service_spec_row", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_consolidation_services_summarization_service_ts", "target": "consolidation_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_consolidation_services_summarization_service_ts", "target": "summarization_service_summarizationservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "summarization_service_summarizationservice", "target": "summarization_service_summarizationservice_hasllmconfigured", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "summarization_service_summarizationservice", "target": "summarization_service_summarizationservice_extractivefallback", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L23", "weight": 1.0 }, { "source": "summarization_service_summarizationservice", "target": "summarization_service_summarizationservice_summarizecluster", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L36", "weight": 1.0 }, { "source": "summarization_service_summarizationservice", "target": "summarization_service_summarizationservice_summarizemergeforconsolidation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L118", "weight": 1.0 }, { "source": "summarization_service_summarizationservice_summarizecluster", "target": "summarization_service_summarizationservice_hasllmconfigured", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "summarization_service_summarizationservice_summarizecluster", "target": "summarization_service_summarizationservice_extractivefallback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L46", "weight": 1.0 }, { "source": "summarization_service_summarizationservice_summarizemergeforconsolidation", "target": "summarization_service_summarizationservice_summarizecluster", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/summarization-service.ts", "source_location": "L133", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "sleep_consolidation_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "consolidation_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "clustering_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "summarization_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "consolidation_test_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "sleep_consolidation_service_spec_insertepisodic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "sleep_consolidation_service_spec_insertembedding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_consolidation_services_sleep_consolidation_service_spec_ts", "target": "sleep_consolidation_service_spec_failingrepo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L105", "weight": 1.0 }, { "source": "sleep_consolidation_service_spec_failingrepo", "target": "sleep_consolidation_service_spec_failingrepo_insertsemanticmemory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/sleep-consolidation-service.spec.ts", "source_location": "L106", "weight": 1.0 }, { "source": "src_domains_consolidation_services_clustering_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_consolidation_services_clustering_service_spec_ts", "target": "clustering_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_consolidation_services_clustering_service_spec_ts", "target": "consolidation_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_consolidation_services_clustering_service_spec_ts", "target": "clustering_service_spec_ep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/consolidation/services/clustering-service.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_relation_tools_get_relations_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_tools_get_relations_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_tools_get_relations_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_tools_get_relations_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_tools_get_relations_tool_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_tools_get_relations_tool_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_tools_get_relations_tool_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_tools_get_relations_tool_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_tools_get_relations_tool_ts", "target": "get_relations_tool_getrelationstool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L22", "weight": 1.0 }, { "source": "get_relations_tool_getrelationstool", "target": "get_relations_tool_getrelationstool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L23", "weight": 1.0 }, { "source": "get_relations_tool_getrelationstool", "target": "get_relations_tool_getrelationstool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/get-relations-tool.ts", "source_location": "L61", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_spec_ts", "target": "extract_triples_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_spec_ts", "target": "extract_triples_tool_spec_creatememorydbwithkgtriple", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.spec.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_domains_relation_tools_visualize_relations_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_tools_visualize_relations_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_tools_visualize_relations_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_tools_visualize_relations_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_tools_visualize_relations_tool_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_tools_visualize_relations_tool_ts", "target": "relation_visualizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_tools_visualize_relations_tool_ts", "target": "visualize_relations_tool_visualizerelationstool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L24", "weight": 1.0 }, { "source": "visualize_relations_tool_visualizerelationstool", "target": "visualize_relations_tool_visualizerelationstool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L25", "weight": 1.0 }, { "source": "visualize_relations_tool_visualizerelationstool", "target": "visualize_relations_tool_visualizerelationstool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/visualize-relations-tool.ts", "source_location": "L89", "weight": 1.0 }, { "source": "src_domains_relation_tools_remove_relation_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_tools_remove_relation_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_tools_remove_relation_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_tools_remove_relation_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_tools_remove_relation_tool_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_tools_remove_relation_tool_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_tools_remove_relation_tool_ts", "target": "remove_relation_tool_removerelationtool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L32", "weight": 1.0 }, { "source": "remove_relation_tool_removerelationtool", "target": "remove_relation_tool_removerelationtool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L33", "weight": 1.0 }, { "source": "remove_relation_tool_removerelationtool", "target": "remove_relation_tool_removerelationtool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/remove-relation-tool.ts", "source_location": "L67", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_relations_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_relations_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_relations_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_relations_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_relations_tool_ts", "target": "relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_relations_tool_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_relations_tool_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_relations_tool_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_relations_tool_ts", "target": "type_guards_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_relations_tool_ts", "target": "extract_relations_tool_extractrelationstool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L21", "weight": 1.0 }, { "source": "extract_relations_tool_extractrelationstool", "target": "extract_relations_tool_extractrelationstool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L22", "weight": 1.0 }, { "source": "extract_relations_tool_extractrelationstool", "target": "extract_relations_tool_extractrelationstool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-relations-tool.ts", "source_location": "L49", "weight": 1.0 }, { "source": "src_domains_relation_tools_add_relation_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_tools_add_relation_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_tools_add_relation_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_tools_add_relation_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_tools_add_relation_tool_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_tools_add_relation_tool_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_tools_add_relation_tool_ts", "target": "add_relation_tool_addrelationtool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L20", "weight": 1.0 }, { "source": "add_relation_tool_addrelationtool", "target": "add_relation_tool_addrelationtool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L21", "weight": 1.0 }, { "source": "add_relation_tool_addrelationtool", "target": "add_relation_tool_addrelationtool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/add-relation-tool.ts", "source_location": "L59", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "triple_input_normalizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "triple_extraction_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "triple_pipeline_orchestrator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "kg_triple_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "extract_triples_tool_resolveextracttriplesowner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L37", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "extract_triples_tool_normalizechunkoverlapforpipeline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L42", "weight": 1.0 }, { "source": "src_domains_relation_tools_extract_triples_tool_ts", "target": "extract_triples_tool_extracttriplestool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L52", "weight": 1.0 }, { "source": "extract_triples_tool_extracttriplestool", "target": "extract_triples_tool_extracttriplestool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L53", "weight": 1.0 }, { "source": "extract_triples_tool_extracttriplestool", "target": "extract_triples_tool_extracttriplestool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L84", "weight": 1.0 }, { "source": "extract_triples_tool_extracttriplestool_handle", "target": "extract_triples_tool_normalizechunkoverlapforpipeline", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L110", "weight": 1.0 }, { "source": "extract_triples_tool_extracttriplestool_handle", "target": "extract_triples_tool_resolveextracttriplesowner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/extract-triples-tool.ts", "source_location": "L133", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_get_relations_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_get_relations_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_get_relations_tool_spec_ts", "target": "get_relations_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_get_relations_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_get_relations_tool_spec_ts", "target": "005_relation_engine_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_get_relations_tool_spec_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_get_relations_tool_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_get_relations_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_get_relations_tool_spec_ts", "target": "get_relations_tool_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_get_relations_tool_spec_ts", "target": "get_relations_tool_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/get-relations-tool.spec.ts", "source_location": "L49", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "extract_relations_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "005_relation_engine_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "llm_based_relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "extract_relations_tool_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_extract_relations_tool_spec_ts", "target": "extract_relations_tool_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/extract-relations-tool.spec.ts", "source_location": "L51", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_visualize_relations_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_visualize_relations_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_visualize_relations_tool_spec_ts", "target": "visualize_relations_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_visualize_relations_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_visualize_relations_tool_spec_ts", "target": "005_relation_engine_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_visualize_relations_tool_spec_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_visualize_relations_tool_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_visualize_relations_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_visualize_relations_tool_spec_ts", "target": "visualize_relations_tool_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_visualize_relations_tool_spec_ts", "target": "visualize_relations_tool_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/visualize-relations-tool.spec.ts", "source_location": "L41", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_add_relation_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_add_relation_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_add_relation_tool_spec_ts", "target": "add_relation_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_add_relation_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_add_relation_tool_spec_ts", "target": "005_relation_engine_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_add_relation_tool_spec_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_add_relation_tool_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_add_relation_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_add_relation_tool_spec_ts", "target": "add_relation_tool_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_relation_tools_tests_add_relation_tool_spec_ts", "target": "add_relation_tool_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/tools/__tests__/add-relation-tool.spec.ts", "source_location": "L49", "weight": 1.0 }, { "source": "src_domains_relation_services_rule_based_relation_extractor_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_rule_based_relation_extractor_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_services_rule_based_relation_extractor_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_services_rule_based_relation_extractor_ts", "target": "relation_constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_relation_services_rule_based_relation_extractor_ts", "target": "rule_based_relation_extractor_rulebasedrelationextractor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L162", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor", "target": "rule_based_relation_extractor_rulebasedrelationextractor_matchkoreankeyword", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L171", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor", "target": "rule_based_relation_extractor_rulebasedrelationextractor_matchenglishkeyword", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L183", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor", "target": "rule_based_relation_extractor_rulebasedrelationextractor_iskoreankeyword", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L194", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor", "target": "rule_based_relation_extractor_rulebasedrelationextractor_findpatternmatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L205", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor", "target": "rule_based_relation_extractor_rulebasedrelationextractor_escaperegex", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L245", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor", "target": "rule_based_relation_extractor_rulebasedrelationextractor_calculateconfidence", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L256", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor", "target": "rule_based_relation_extractor_rulebasedrelationextractor_extractrelations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L271", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor_matchenglishkeyword", "target": "rule_based_relation_extractor_rulebasedrelationextractor_escaperegex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L184", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor_findpatternmatch", "target": "rule_based_relation_extractor_rulebasedrelationextractor_iskoreankeyword", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L220", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor_findpatternmatch", "target": "rule_based_relation_extractor_rulebasedrelationextractor_matchkoreankeyword", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L221", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor_findpatternmatch", "target": "rule_based_relation_extractor_rulebasedrelationextractor_matchenglishkeyword", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L222", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor_extractrelations", "target": "rule_based_relation_extractor_rulebasedrelationextractor_findpatternmatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L297", "weight": 1.0 }, { "source": "rule_based_relation_extractor_rulebasedrelationextractor_extractrelations", "target": "rule_based_relation_extractor_rulebasedrelationextractor_calculateconfidence", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/rule-based-relation-extractor.ts", "source_location": "L300", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_graph_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_graph_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_graph_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_graph_ts", "target": "cache_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_graph_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_graph_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_graph_ts", "target": "type_guards_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_graph_ts", "target": "cache_key_generator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_graph_ts", "target": "relation_constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_graph_ts", "target": "relation_graph_relationgraph", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L41", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L51", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_addrelation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L74", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_addrelationinternal", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L140", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_handlerelationadderror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L194", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_validaterelationinput", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L240", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_checkforcyclicrelation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L255", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_preparemetadata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L276", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_findexistingrelation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L298", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_handleexistingrelation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L339", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_insertnewrelation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L397", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_updatecyclicflag", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L429", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_getrelations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L473", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_getrelationsbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L592", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_getrelatedmemories", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L665", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_removerelation", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L831", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_updateconfidence", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L861", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_detectcycleinternal", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L952", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_detectcycle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1047", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_generatecachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1077", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_addcachekeytoindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1094", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_invalidatecache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1116", "weight": 1.0 }, { "source": "relation_graph_relationgraph", "target": "relation_graph_relationgraph_addrelationsbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1159", "weight": 1.0 }, { "source": "relation_graph_relationgraph_addrelation", "target": "relation_graph_relationgraph_validaterelationinput", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L81", "weight": 1.0 }, { "source": "relation_graph_relationgraph_addrelationinternal", "target": "relation_graph_relationgraph_findexistingrelation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L151", "weight": 1.0 }, { "source": "relation_graph_relationgraph_addrelationinternal", "target": "relation_graph_relationgraph_handleexistingrelation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L153", "weight": 1.0 }, { "source": "relation_graph_relationgraph_addrelationinternal", "target": "relation_graph_relationgraph_insertnewrelation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L165", "weight": 1.0 }, { "source": "relation_graph_relationgraph_addrelationinternal", "target": "relation_graph_relationgraph_invalidatecache", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L175", "weight": 1.0 }, { "source": "relation_graph_relationgraph_handlerelationadderror", "target": "relation_graph_relationgraph_findexistingrelation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L214", "weight": 1.0 }, { "source": "relation_graph_relationgraph_handlerelationadderror", "target": "relation_graph_relationgraph_handleexistingrelation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L216", "weight": 1.0 }, { "source": "relation_graph_relationgraph_checkforcyclicrelation", "target": "relation_graph_relationgraph_detectcycleinternal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L263", "weight": 1.0 }, { "source": "relation_graph_relationgraph_handleexistingrelation", "target": "relation_graph_relationgraph_invalidatecache", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L380", "weight": 1.0 }, { "source": "relation_graph_relationgraph_insertnewrelation", "target": "relation_graph_relationgraph_updatecyclicflag", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L417", "weight": 1.0 }, { "source": "relation_graph_relationgraph_getrelations", "target": "relation_graph_relationgraph_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L487", "weight": 1.0 }, { "source": "relation_graph_relationgraph_getrelations", "target": "relation_graph_relationgraph_addcachekeytoindex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L580", "weight": 1.0 }, { "source": "relation_graph_relationgraph_removerelation", "target": "relation_graph_relationgraph_invalidatecache", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L843", "weight": 1.0 }, { "source": "relation_graph_relationgraph_updateconfidence", "target": "relation_graph_relationgraph_invalidatecache", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L918", "weight": 1.0 }, { "source": "relation_graph_relationgraph_detectcycle", "target": "relation_graph_relationgraph_detectcycleinternal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-graph.ts", "source_location": "L1059", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_quality_validator_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_quality_validator_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_quality_validator_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_quality_validator_ts", "target": "relation_quality_validator_relationqualityvalidator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L127", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_matchrelations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L135", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_calculateprecision", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L193", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_calculaterecall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L220", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_calculatef1score", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L240", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_calculatetypemetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L255", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_calculateconfidencecompliancerate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L327", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_calculatequalitymetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L345", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_validatethresholds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L433", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_calculateconfusionmatrix", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L484", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_analyzerelationtype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L545", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_analyzeallrelationtypes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L635", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator", "target": "relation_quality_validator_relationqualityvalidator_calculatequalitymetricswithanalysis", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L659", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_calculatetypemetrics", "target": "relation_quality_validator_relationqualityvalidator_calculatef1score", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L308", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_calculatequalitymetrics", "target": "relation_quality_validator_relationqualityvalidator_matchrelations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L350", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_calculatequalitymetrics", "target": "relation_quality_validator_relationqualityvalidator_calculateprecision", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L364", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_calculatequalitymetrics", "target": "relation_quality_validator_relationqualityvalidator_calculaterecall", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L365", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_calculatequalitymetrics", "target": "relation_quality_validator_relationqualityvalidator_calculatef1score", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L366", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_calculatequalitymetrics", "target": "relation_quality_validator_relationqualityvalidator_calculatetypemetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L401", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_calculatequalitymetrics", "target": "relation_quality_validator_relationqualityvalidator_calculateconfidencecompliancerate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L410", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_analyzerelationtype", "target": "relation_quality_validator_relationqualityvalidator_calculatetypemetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L552", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_calculatequalitymetricswithanalysis", "target": "relation_quality_validator_relationqualityvalidator_calculatequalitymetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L664", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_calculatequalitymetricswithanalysis", "target": "relation_quality_validator_relationqualityvalidator_matchrelations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L667", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_calculatequalitymetricswithanalysis", "target": "relation_quality_validator_relationqualityvalidator_analyzeallrelationtypes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L670", "weight": 1.0 }, { "source": "relation_quality_validator_relationqualityvalidator_calculatequalitymetricswithanalysis", "target": "relation_quality_validator_relationqualityvalidator_calculateconfusionmatrix", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-quality-validator.ts", "source_location": "L677", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_extractor_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_extractor_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_extractor_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_extractor_ts", "target": "rule_based_relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_extractor_ts", "target": "llm_based_relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_extractor_ts", "target": "cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_extractor_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_extractor_ts", "target": "cache_key_generator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_extractor_ts", "target": "relation_constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_relation_services_relation_extractor_ts", "target": "relation_extractor_relationextractor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L29", "weight": 1.0 }, { "source": "relation_extractor_relationextractor", "target": "relation_extractor_relationextractor_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L34", "weight": 1.0 }, { "source": "relation_extractor_relationextractor", "target": "relation_extractor_relationextractor_extractrelations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L53", "weight": 1.0 }, { "source": "relation_extractor_relationextractor", "target": "relation_extractor_relationextractor_getapplicablerelationtypes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L187", "weight": 1.0 }, { "source": "relation_extractor_relationextractor", "target": "relation_extractor_relationextractor_mergecandidates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L210", "weight": 1.0 }, { "source": "relation_extractor_relationextractor", "target": "relation_extractor_relationextractor_generatecachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L245", "weight": 1.0 }, { "source": "relation_extractor_relationextractor", "target": "relation_extractor_relationextractor_extractrelationsbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L268", "weight": 1.0 }, { "source": "relation_extractor_relationextractor_extractrelations", "target": "relation_extractor_relationextractor_getapplicablerelationtypes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L67", "weight": 1.0 }, { "source": "relation_extractor_relationextractor_extractrelations", "target": "relation_extractor_relationextractor_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L75", "weight": 1.0 }, { "source": "relation_extractor_relationextractor_extractrelations", "target": "relation_extractor_relationextractor_mergecandidates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/relation-extractor.ts", "source_location": "L153", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "openai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "generative_ai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "retry_options_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L34", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "cache_key_generator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "relation_constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "llm_based_relation_extractor_tokenbucketratelimiter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L72", "weight": 1.0 }, { "source": "llm_based_relation_extractor_tokenbucketratelimiter", "target": "llm_based_relation_extractor_tokenbucketratelimiter_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L79", "weight": 1.0 }, { "source": "llm_based_relation_extractor_tokenbucketratelimiter", "target": "llm_based_relation_extractor_tokenbucketratelimiter_consume", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L92", "weight": 1.0 }, { "source": "llm_based_relation_extractor_tokenbucketratelimiter", "target": "llm_based_relation_extractor_tokenbucketratelimiter_refill", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L127", "weight": 1.0 }, { "source": "src_domains_relation_services_llm_based_relation_extractor_ts", "target": "llm_based_relation_extractor_llmbasedrelationextractor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L150", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L162", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_initializeclients", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L207", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L228", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_isollamaavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L248", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_determineprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L259", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_buildprompt", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L305", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_filtercandidatesbyembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L346", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_compressmemories", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L423", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_generatecachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L441", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_calculateandlogcost", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L454", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithopenai", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L499", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_checkollamamodel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L582", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithollama", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L624", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithgemini", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L970", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_extractjson", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1051", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_parsellmresponse", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1192", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1435", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelationsbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1592", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_getcostmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1631", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_resetcostmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1638", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_constructor", "target": "llm_based_relation_extractor_llmbasedrelationextractor_initializeclients", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L184", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_determineprovider", "target": "llm_based_relation_extractor_llmbasedrelationextractor_isollamaavailable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L266", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithopenai", "target": "llm_based_relation_extractor_tokenbucketratelimiter_consume", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L507", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithopenai", "target": "llm_based_relation_extractor_llmbasedrelationextractor_calculateandlogcost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L563", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithopenai", "target": "llm_based_relation_extractor_llmbasedrelationextractor_parsellmresponse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L565", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithollama", "target": "llm_based_relation_extractor_tokenbucketratelimiter_consume", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L628", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithollama", "target": "llm_based_relation_extractor_llmbasedrelationextractor_checkollamamodel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L655", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithollama", "target": "llm_based_relation_extractor_llmbasedrelationextractor_calculateandlogcost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L857", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithollama", "target": "llm_based_relation_extractor_llmbasedrelationextractor_extractjson", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L864", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithollama", "target": "llm_based_relation_extractor_llmbasedrelationextractor_parsellmresponse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L906", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithgemini", "target": "llm_based_relation_extractor_tokenbucketratelimiter_consume", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L978", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithgemini", "target": "llm_based_relation_extractor_llmbasedrelationextractor_calculateandlogcost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1027", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithgemini", "target": "llm_based_relation_extractor_llmbasedrelationextractor_parsellmresponse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1029", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_parsellmresponse", "target": "llm_based_relation_extractor_llmbasedrelationextractor_extractjson", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1198", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelations", "target": "llm_based_relation_extractor_llmbasedrelationextractor_isollamaavailable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1456", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelations", "target": "llm_based_relation_extractor_llmbasedrelationextractor_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1466", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelations", "target": "llm_based_relation_extractor_llmbasedrelationextractor_filtercandidatesbyembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1486", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelations", "target": "llm_based_relation_extractor_llmbasedrelationextractor_compressmemories", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1493", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelations", "target": "llm_based_relation_extractor_llmbasedrelationextractor_buildprompt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1496", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelations", "target": "llm_based_relation_extractor_llmbasedrelationextractor_determineprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1502", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelations", "target": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithopenai", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1527", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelations", "target": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithgemini", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1530", "weight": 1.0 }, { "source": "llm_based_relation_extractor_llmbasedrelationextractor_extractrelations", "target": "llm_based_relation_extractor_llmbasedrelationextractor_extractwithollama", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/llm-based-relation-extractor.ts", "source_location": "L1533", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "relation_quality_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "relation_quality_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "005_relation_engine_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "relation_extraction_quality_integration_spec_loadtestdataset", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "relation_extraction_quality_integration_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L50", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extraction_quality_integration_spec_ts", "target": "relation_extraction_quality_integration_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extraction-quality.integration.spec.ts", "source_location": "L82", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_quality_validator_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-quality-validator.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_quality_validator_spec_ts", "target": "relation_quality_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-quality-validator.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_quality_validator_spec_ts", "target": "relation_quality_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-quality-validator.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_quality_validator_spec_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-quality-validator.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_spec_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_spec_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_spec_ts", "target": "005_relation_engine_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_spec_ts", "target": "relation_graph_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_spec_ts", "target": "relation_graph_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.spec.ts", "source_location": "L56", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extractor_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extractor.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extractor_spec_ts", "target": "relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extractor.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extractor_spec_ts", "target": "rule_based_relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extractor.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extractor.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extractor_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extractor.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extractor_spec_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extractor.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extractor_spec_ts", "target": "cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extractor.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_extractor_spec_ts", "target": "relation_extractor_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-extractor.spec.ts", "source_location": "L67", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_integration_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_integration_spec_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_integration_spec_ts", "target": "relation_graph_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_integration_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_integration_spec_ts", "target": "005_relation_engine_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_integration_spec_ts", "target": "relation_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_integration_spec_ts", "target": "relation_graph_integration_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_integration_spec_ts", "target": "relation_graph_integration_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L55", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_relation_graph_integration_spec_ts", "target": "relation_graph_integration_spec_createbulkmemories", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L69", "weight": 1.0 }, { "source": "relation_graph_integration_spec_createbulkmemories", "target": "relation_graph_integration_spec_createtestmemory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/relation-graph.integration.spec.ts", "source_location": "L77", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_rule_based_relation_extractor_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/rule-based-relation-extractor.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_rule_based_relation_extractor_spec_ts", "target": "rule_based_relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/rule-based-relation-extractor.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_rule_based_relation_extractor_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/rule-based-relation-extractor.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_rule_based_relation_extractor_spec_ts", "target": "rule_based_relation_extractor_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/rule-based-relation-extractor.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L88", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L89", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L90", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L91", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L92", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L93", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L94", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_getmockembeddingfunctions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L97", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_createmockconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L106", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L161", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_createmockembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L182", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_generateembedding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L231", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_based_relation_extractor_spec_ts", "target": "llm_based_relation_extractor_spec_searchsimilar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L232", "weight": 1.0 }, { "source": "llm_based_relation_extractor_spec_createmockembeddingservice", "target": "llm_based_relation_extractor_spec_getmockembeddingfunctions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-based-relation-extractor.spec.ts", "source_location": "L183", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_provider_integration_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-provider-integration.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_provider_integration_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-provider-integration.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_relation_services_tests_llm_provider_integration_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/__tests__/llm-provider-integration.spec.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_ts", "target": "triple_chunk_merge_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_ts", "target": "triple_text_chunker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_ts", "target": "triple_pipeline_orchestrator_chunksucceeded", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_ts", "target": "triple_pipeline_orchestrator_failuremessagefromresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_ts", "target": "triple_pipeline_orchestrator_triplepipelineorchestrator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L35", "weight": 1.0 }, { "source": "triple_pipeline_orchestrator_triplepipelineorchestrator", "target": "triple_pipeline_orchestrator_triplepipelineorchestrator_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L36", "weight": 1.0 }, { "source": "triple_pipeline_orchestrator_triplepipelineorchestrator", "target": "triple_pipeline_orchestrator_triplepipelineorchestrator_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L40", "weight": 1.0 }, { "source": "triple_pipeline_orchestrator_triplepipelineorchestrator_run", "target": "triple_pipeline_orchestrator_chunksucceeded", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L69", "weight": 1.0 }, { "source": "triple_pipeline_orchestrator_triplepipelineorchestrator_run", "target": "triple_pipeline_orchestrator_failuremessagefromresult", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.ts", "source_location": "L78", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_statistics_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_statistics_ts", "target": "triple_extraction_statistics_tripleextractionstatisticsservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L54", "weight": 1.0 }, { "source": "triple_extraction_statistics_tripleextractionstatisticsservice", "target": "triple_extraction_statistics_tripleextractionstatisticsservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L58", "weight": 1.0 }, { "source": "triple_extraction_statistics_tripleextractionstatisticsservice", "target": "triple_extraction_statistics_tripleextractionstatisticsservice_initializestatistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L65", "weight": 1.0 }, { "source": "triple_extraction_statistics_tripleextractionstatisticsservice", "target": "triple_extraction_statistics_tripleextractionstatisticsservice_recordextraction", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L99", "weight": 1.0 }, { "source": "triple_extraction_statistics_tripleextractionstatisticsservice", "target": "triple_extraction_statistics_tripleextractionstatisticsservice_getstatistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L181", "weight": 1.0 }, { "source": "triple_extraction_statistics_tripleextractionstatisticsservice", "target": "triple_extraction_statistics_tripleextractionstatisticsservice_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L191", "weight": 1.0 }, { "source": "triple_extraction_statistics_tripleextractionstatisticsservice", "target": "triple_extraction_statistics_tripleextractionstatisticsservice_getfailurereasonstatistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L201", "weight": 1.0 }, { "source": "triple_extraction_statistics_tripleextractionstatisticsservice_constructor", "target": "triple_extraction_statistics_tripleextractionstatisticsservice_initializestatistics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L59", "weight": 1.0 }, { "source": "triple_extraction_statistics_tripleextractionstatisticsservice_reset", "target": "triple_extraction_statistics_tripleextractionstatisticsservice_initializestatistics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-statistics.ts", "source_location": "L192", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_entity_linker_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_entity_linker_ts", "target": "entity_linker_entitylinker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L37", "weight": 1.0 }, { "source": "entity_linker_entitylinker", "target": "entity_linker_entitylinker_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L41", "weight": 1.0 }, { "source": "entity_linker_entitylinker", "target": "entity_linker_entitylinker_buildreverseindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L50", "weight": 1.0 }, { "source": "entity_linker_entitylinker", "target": "entity_linker_entitylinker_normalizekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L68", "weight": 1.0 }, { "source": "entity_linker_entitylinker", "target": "entity_linker_entitylinker_isstructuredentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L76", "weight": 1.0 }, { "source": "entity_linker_entitylinker", "target": "entity_linker_entitylinker_link", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L106", "weight": 1.0 }, { "source": "entity_linker_entitylinker", "target": "entity_linker_entitylinker_linkbatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L164", "weight": 1.0 }, { "source": "entity_linker_entitylinker", "target": "entity_linker_entitylinker_addentity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L174", "weight": 1.0 }, { "source": "entity_linker_entitylinker_constructor", "target": "entity_linker_entitylinker_buildreverseindex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L44", "weight": 1.0 }, { "source": "entity_linker_entitylinker_buildreverseindex", "target": "entity_linker_entitylinker_normalizekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L55", "weight": 1.0 }, { "source": "entity_linker_entitylinker_link", "target": "entity_linker_entitylinker_isstructuredentity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L127", "weight": 1.0 }, { "source": "entity_linker_entitylinker_link", "target": "entity_linker_entitylinker_normalizekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L137", "weight": 1.0 }, { "source": "entity_linker_entitylinker_addentity", "target": "entity_linker_entitylinker_buildreverseindex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.ts", "source_location": "L187", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_spec_ts", "target": "triple_pipeline_orchestrator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_pipeline_orchestrator_spec_ts", "target": "triple_pipeline_orchestrator_spec_extract", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-pipeline-orchestrator.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_chunk_merge_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-chunk-merge.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_chunk_merge_ts", "target": "triple_chunk_merge_triplededupekey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-chunk-merge.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_chunk_merge_ts", "target": "triple_chunk_merge_mergetriplelists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-chunk-merge.ts", "source_location": "L14", "weight": 1.0 }, { "source": "triple_chunk_merge_mergetriplelists", "target": "triple_chunk_merge_triplededupekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-chunk-merge.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_spec_ts", "target": "triple_extraction_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_spec_ts", "target": "openai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_spec_ts", "target": "generative_ai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "openai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "generative_ai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "cache_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "prompt_template_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "predicate_canonicalizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "entity_linker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "triple_parser_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "triple_normalizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "triple_extraction_logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "triple_cache_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "triple_extraction_statistics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L35", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "retry_options_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L37", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L39", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "triple_extraction_service_tokenbucketratelimiter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "triple_extraction_service_tokenbucketratelimiter", "target": "triple_extraction_service_tokenbucketratelimiter_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L52", "weight": 1.0 }, { "source": "triple_extraction_service_tokenbucketratelimiter", "target": "triple_extraction_service_tokenbucketratelimiter_consume", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L59", "weight": 1.0 }, { "source": "triple_extraction_service_tokenbucketratelimiter", "target": "triple_extraction_service_tokenbucketratelimiter_refill", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L85", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extraction_service_ts", "target": "triple_extraction_service_tripleextractionservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L108", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L135", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_initializeclients", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L172", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_ensureinitialized", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L214", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_determineprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L235", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L284", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_extracttriples", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L296", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_extractwithllm", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L425", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_extractwithopenai", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L552", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_extractwithgemini", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L615", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_extractwithollama", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L677", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_checkollamamodel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L795", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_updatecostmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L818", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_classifyfailurereason", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L849", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_logextractionresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L918", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_shouldretryerror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L967", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_classifyerrortype", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L987", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_trackextractionsteps", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1047", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_normalizeextractionresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1085", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_createfailureresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1131", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_getcostmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1153", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_getstatistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1168", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice", "target": "triple_extraction_service_tripleextractionservice_getfailurereasonstatistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1179", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_constructor", "target": "triple_extraction_service_tripleextractionservice_initializeclients", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L165", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extracttriples", "target": "triple_extraction_service_tripleextractionservice_ensureinitialized", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L302", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extracttriples", "target": "triple_extraction_service_tripleextractionservice_createfailureresult", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L307", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extracttriples", "target": "triple_extraction_service_tripleextractionservice_normalizeextractionresult", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L308", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extracttriples", "target": "triple_extraction_service_tripleextractionservice_logextractionresult", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L310", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extracttriples", "target": "triple_extraction_service_tripleextractionservice_extractwithllm", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L356", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extracttriples", "target": "triple_extraction_service_tripleextractionservice_getcostmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L371", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extracttriples", "target": "triple_extraction_service_tripleextractionservice_classifyerrortype", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L386", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithllm", "target": "triple_extraction_service_tripleextractionservice_determineprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L431", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithllm", "target": "triple_extraction_service_tripleextractionservice_createfailureresult", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L446", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithllm", "target": "triple_extraction_service_tokenbucketratelimiter_consume", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L452", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithllm", "target": "triple_extraction_service_tripleextractionservice_extractwithopenai", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L465", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithllm", "target": "triple_extraction_service_tripleextractionservice_extractwithgemini", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L468", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithllm", "target": "triple_extraction_service_tripleextractionservice_extractwithollama", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L471", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithllm", "target": "triple_extraction_service_tripleextractionservice_classifyfailurereason", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L501", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithllm", "target": "triple_extraction_service_tripleextractionservice_classifyerrortype", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L513", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithllm", "target": "triple_extraction_service_tripleextractionservice_trackextractionsteps", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L530", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithopenai", "target": "triple_extraction_service_tripleextractionservice_updatecostmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L607", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithgemini", "target": "triple_extraction_service_tripleextractionservice_updatecostmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L669", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithollama", "target": "triple_extraction_service_tripleextractionservice_checkollamamodel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L706", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_extractwithollama", "target": "triple_extraction_service_tripleextractionservice_updatecostmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L787", "weight": 1.0 }, { "source": "triple_extraction_service_tripleextractionservice_normalizeextractionresult", "target": "triple_extraction_service_tripleextractionservice_trackextractionsteps", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extraction-service.ts", "source_location": "L1104", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_interfaces_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/interfaces.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_chunk_merge_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-chunk-merge.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_chunk_merge_spec_ts", "target": "triple_chunk_merge_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-chunk-merge.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_chunk_merge_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-chunk-merge.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_text_chunker_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-text-chunker.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_text_chunker_spec_ts", "target": "triple_text_chunker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-text-chunker.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "openai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "generative_ai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "prompt_template_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "retry_options_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_extractor_ts", "target": "triple_extractor_tripleextractor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L26", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L39", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_extract", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L58", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_extractwithprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L124", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_extractwithopenai", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L144", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_extractwithgemini", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L192", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_extractwithollama", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L239", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_initializeclients", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L348", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_determineprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L383", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_isprovideravailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L407", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_getfallbackprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L423", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_shouldretry", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L446", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_checkollamamodel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L460", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_parsellmresponse", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L484", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_extractjson", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L531", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor", "target": "triple_extractor_tripleextractor_isvalidtriple", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L550", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor_constructor", "target": "triple_extractor_tripleextractor_initializeclients", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L40", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor_extract", "target": "triple_extractor_tripleextractor_determineprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L80", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor_extract", "target": "triple_extractor_tripleextractor_extractwithprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L88", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor_extract", "target": "triple_extractor_tripleextractor_parsellmresponse", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L91", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor_extractwithprovider", "target": "triple_extractor_tripleextractor_extractwithopenai", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L131", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor_extractwithprovider", "target": "triple_extractor_tripleextractor_extractwithgemini", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L133", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor_extractwithprovider", "target": "triple_extractor_tripleextractor_extractwithollama", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L135", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor_extractwithollama", "target": "triple_extractor_tripleextractor_checkollamamodel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L259", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor_determineprovider", "target": "triple_extractor_tripleextractor_isprovideravailable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L396", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor_determineprovider", "target": "triple_extractor_tripleextractor_getfallbackprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L401", "weight": 1.0 }, { "source": "triple_extractor_tripleextractor_parsellmresponse", "target": "triple_extractor_tripleextractor_extractjson", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-extractor.ts", "source_location": "L491", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_normalizer_ts", "target": "interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-normalizer.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_normalizer_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-normalizer.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_normalizer_ts", "target": "predicate_canonicalizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-normalizer.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_normalizer_ts", "target": "entity_linker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-normalizer.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_normalizer_ts", "target": "triple_normalizer_triplenormalizer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-normalizer.ts", "source_location": "L19", "weight": 1.0 }, { "source": "triple_normalizer_triplenormalizer", "target": "triple_normalizer_triplenormalizer_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-normalizer.ts", "source_location": "L23", "weight": 1.0 }, { "source": "triple_normalizer_triplenormalizer", "target": "triple_normalizer_triplenormalizer_normalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-normalizer.ts", "source_location": "L39", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_predicate_canonicalizer_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_predicate_canonicalizer_spec_ts", "target": "predicate_canonicalizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_predicate_canonicalizer_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_input_normalizer_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-input-normalizer.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_input_normalizer_spec_ts", "target": "triple_input_normalizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-input-normalizer.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_parser_ts", "target": "interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_parser_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_parser_ts", "target": "triple_parser_tripleparser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L17", "weight": 1.0 }, { "source": "triple_parser_tripleparser", "target": "triple_parser_tripleparser_parse", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L26", "weight": 1.0 }, { "source": "triple_parser_tripleparser", "target": "triple_parser_tripleparser_extractjson", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L110", "weight": 1.0 }, { "source": "triple_parser_tripleparser", "target": "triple_parser_tripleparser_isvalidtriple", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L143", "weight": 1.0 }, { "source": "triple_parser_tripleparser_parse", "target": "triple_parser_tripleparser_extractjson", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L34", "weight": 1.0 }, { "source": "triple_parser_tripleparser_parse", "target": "triple_parser_tripleparser_isvalidtriple", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-parser.ts", "source_location": "L56", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_text_chunker_ts", "target": "triple_text_chunker_splittextintochunks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-text-chunker.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_triple_input_normalizer_ts", "target": "triple_input_normalizer_normalizechatmessagestotext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/triple-input-normalizer.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_predicate_canonicalizer_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_predicate_canonicalizer_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_predicate_canonicalizer_ts", "target": "predicate_canonicalizer_predicatecanonicalizer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L96", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer", "target": "predicate_canonicalizer_predicatecanonicalizer_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L100", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer", "target": "predicate_canonicalizer_predicatecanonicalizer_buildreverseindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L108", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer", "target": "predicate_canonicalizer_predicatecanonicalizer_normalizekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L126", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer", "target": "predicate_canonicalizer_predicatecanonicalizer_canonicalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L136", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer", "target": "predicate_canonicalizer_predicatecanonicalizer_canonicalizebatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L178", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer", "target": "predicate_canonicalizer_predicatecanonicalizer_addpredicate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L188", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer", "target": "predicate_canonicalizer_predicatecanonicalizer_getdictionary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L207", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer", "target": "predicate_canonicalizer_predicatecanonicalizer_getcanonicalpredicates", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L214", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer_constructor", "target": "predicate_canonicalizer_predicatecanonicalizer_buildreverseindex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L102", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer_buildreverseindex", "target": "predicate_canonicalizer_predicatecanonicalizer_normalizekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L113", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer_canonicalize", "target": "predicate_canonicalizer_predicatecanonicalizer_normalizekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L155", "weight": 1.0 }, { "source": "predicate_canonicalizer_predicatecanonicalizer_addpredicate", "target": "predicate_canonicalizer_predicatecanonicalizer_buildreverseindex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/predicate-canonicalizer.ts", "source_location": "L201", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_entity_linker_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_entity_linker_spec_ts", "target": "entity_linker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_entity_linker_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/entity-linker.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_normalizer_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-normalizer.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_normalizer_spec_ts", "target": "triple_normalizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-normalizer.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_normalizer_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-normalizer.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_interfaces_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/interfaces.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_interfaces_spec_ts", "target": "interfaces_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/interfaces.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_interfaces_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/interfaces.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_extractor_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-extractor.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_extractor_spec_ts", "target": "triple_extractor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-extractor.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_extractor_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-extractor.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_extractor_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-extractor.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_extractor_spec_ts", "target": "llm_client_initializer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-extractor.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_extractor_spec_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-extractor.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_extractor_spec_ts", "target": "openai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-extractor.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_extractor_spec_ts", "target": "generative_ai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-extractor.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_parser_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-parser.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_parser_spec_ts", "target": "triple_parser_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-parser.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_relation_services_triple_extraction_tests_triple_parser_spec_ts", "target": "triple_extraction_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/relation/services/triple-extraction/__tests__/triple-parser.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_embedding_providers_embedding_provider_factory_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_embedding_providers_embedding_provider_factory_ts", "target": "embedding_provider_monitoring_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_embedding_providers_embedding_provider_factory_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_embedding_providers_embedding_provider_factory_ts", "target": "minilm_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_embedding_providers_embedding_provider_factory_ts", "target": "lightweight_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_embedding_providers_embedding_provider_factory_ts", "target": "gemini_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_embedding_providers_embedding_provider_factory_ts", "target": "openai_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_embedding_providers_embedding_provider_factory_ts", "target": "model_availability_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_embedding_providers_embedding_provider_factory_ts", "target": "embedding_provider_factory_embeddingproviderfactory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L24", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L29", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_getinstance", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L40", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_initializeproviders", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L51", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_getprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L62", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_getavailableproviders", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L74", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_selectprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L127", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_selectproviderwithhealthcheck", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L163", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_registerprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L175", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_unregisterprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L186", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_resolveavailability", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L191", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L205", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_normalizeprovidername", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L210", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_getpriorityproviders", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L231", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_handleproviderfailure", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L235", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_getprovidername", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L244", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory", "target": "embedding_provider_factory_embeddingproviderfactory_createservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L256", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_constructor", "target": "embedding_provider_factory_embeddingproviderfactory_initializeproviders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L30", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_initializeproviders", "target": "embedding_provider_factory_embeddingproviderfactory_createservice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L52", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_getprovider", "target": "embedding_provider_factory_embeddingproviderfactory_normalizeprovidername", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L63", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_getavailableproviders", "target": "embedding_provider_factory_embeddingproviderfactory_resolveavailability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L82", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_selectprovider", "target": "embedding_provider_factory_embeddingproviderfactory_getavailableproviders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L128", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_selectprovider", "target": "embedding_provider_factory_embeddingproviderfactory_normalizeprovidername", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L132", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_selectprovider", "target": "embedding_provider_factory_embeddingproviderfactory_getprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L138", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_selectproviderwithhealthcheck", "target": "embedding_provider_factory_embeddingproviderfactory_getprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L167", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_registerprovider", "target": "embedding_provider_factory_embeddingproviderfactory_normalizeprovidername", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L176", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_unregisterprovider", "target": "embedding_provider_factory_embeddingproviderfactory_normalizeprovidername", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L187", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_reset", "target": "embedding_provider_factory_embeddingproviderfactory_initializeproviders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L207", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_handleproviderfailure", "target": "embedding_provider_factory_embeddingproviderfactory_normalizeprovidername", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L236", "weight": 1.0 }, { "source": "embedding_provider_factory_embeddingproviderfactory_handleproviderfailure", "target": "embedding_provider_factory_embeddingproviderfactory_createservice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/embedding-provider-factory.ts", "source_location": "L241", "weight": 1.0 }, { "source": "src_domains_embedding_providers_model_availability_service_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_embedding_providers_model_availability_service_ts", "target": "embedding_provider_monitoring_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_embedding_providers_model_availability_service_ts", "target": "alert_notification_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_embedding_providers_model_availability_service_ts", "target": "model_availability_service_now", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_embedding_providers_model_availability_service_ts", "target": "model_availability_service_modelavailabilityservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L22", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice", "target": "model_availability_service_modelavailabilityservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L28", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice", "target": "model_availability_service_modelavailabilityservice_checkproviderhealth", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L33", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice", "target": "model_availability_service_modelavailabilityservice_getlaststatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L107", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice", "target": "model_availability_service_modelavailabilityservice_getallstatuses", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L111", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice", "target": "model_availability_service_modelavailabilityservice_subscribe", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L117", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice", "target": "model_availability_service_modelavailabilityservice_selectbestprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L125", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice", "target": "model_availability_service_modelavailabilityservice_getprioritylist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L167", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice", "target": "model_availability_service_modelavailabilityservice_broadcast", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L171", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice_checkproviderhealth", "target": "model_availability_service_now", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L38", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice_checkproviderhealth", "target": "model_availability_service_modelavailabilityservice_broadcast", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L64", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice_subscribe", "target": "model_availability_service_modelavailabilityservice_getallstatuses", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L119", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice_selectbestprovider", "target": "model_availability_service_modelavailabilityservice_getprioritylist", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L133", "weight": 1.0 }, { "source": "model_availability_service_modelavailabilityservice_selectbestprovider", "target": "model_availability_service_modelavailabilityservice_checkproviderhealth", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/model-availability-service.ts", "source_location": "L145", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_model_availability_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/model-availability-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_model_availability_service_spec_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/model-availability-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_model_availability_service_spec_ts", "target": "model_availability_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/model-availability-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_model_availability_service_spec_ts", "target": "embedding_provider_monitoring_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/model-availability-service.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_model_availability_service_spec_ts", "target": "model_availability_service_spec_createmockservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/model-availability-service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_model_availability_service_spec_ts", "target": "model_availability_service_spec_resolver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/model-availability-service.spec.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_model_availability_service_spec_ts", "target": "model_availability_service_spec_priority", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/model-availability-service.spec.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_embedding_provider_factory_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/embedding-provider-factory.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_embedding_provider_factory_spec_ts", "target": "embedding_provider_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/embedding-provider-factory.spec.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_embedding_provider_factory_spec_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/embedding-provider-factory.spec.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_embedding_provider_factory_spec_ts", "target": "minilm_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/embedding-provider-factory.spec.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_embedding_provider_factory_spec_ts", "target": "lightweight_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/embedding-provider-factory.spec.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_embedding_provider_factory_spec_ts", "target": "gemini_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/embedding-provider-factory.spec.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_embedding_provider_factory_spec_ts", "target": "openai_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/embedding-provider-factory.spec.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_domains_embedding_providers_tests_embedding_provider_factory_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/providers/__tests__/embedding-provider-factory.spec.ts", "source_location": "L34", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_service_ts", "target": "openai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_service_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_service_ts", "target": "retry_manager_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_service_ts", "target": "retry_options_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_service_ts", "target": "gemini_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_service_ts", "target": "lightweight_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_service_ts", "target": "embedding_service_embeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L36", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L47", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_initializeopenai", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L57", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_generateembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L78", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_generateopenaiembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L127", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_generategeminiembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L187", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_generatelightweightembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L203", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_searchsimilar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L219", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_cosinesimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L252", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_generatecachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L282", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_hashtext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L290", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_cleanupcache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L303", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_truncatetext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L318", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L334", "weight": 1.0 }, { "source": "embedding_service_embeddingservice", "target": "embedding_service_embeddingservice_getmodelinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L352", "weight": 1.0 }, { "source": "embedding_service_embeddingservice_constructor", "target": "embedding_service_embeddingservice_initializeopenai", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L50", "weight": 1.0 }, { "source": "embedding_service_embeddingservice_generateembedding", "target": "embedding_service_embeddingservice_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L84", "weight": 1.0 }, { "source": "embedding_service_embeddingservice_generateembedding", "target": "embedding_service_embeddingservice_generateopenaiembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L97", "weight": 1.0 }, { "source": "embedding_service_embeddingservice_generateembedding", "target": "embedding_service_embeddingservice_generategeminiembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L100", "weight": 1.0 }, { "source": "embedding_service_embeddingservice_generateembedding", "target": "embedding_service_embeddingservice_generatelightweightembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L103", "weight": 1.0 }, { "source": "embedding_service_embeddingservice_generateembedding", "target": "embedding_service_embeddingservice_cleanupcache", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L118", "weight": 1.0 }, { "source": "embedding_service_embeddingservice_generateopenaiembedding", "target": "embedding_service_embeddingservice_truncatetext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L132", "weight": 1.0 }, { "source": "embedding_service_embeddingservice_generategeminiembedding", "target": "embedding_service_embeddingservice_generateembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L188", "weight": 1.0 }, { "source": "embedding_service_embeddingservice_generatelightweightembedding", "target": "embedding_service_embeddingservice_generateembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L204", "weight": 1.0 }, { "source": "embedding_service_embeddingservice_searchsimilar", "target": "embedding_service_embeddingservice_generateembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L226", "weight": 1.0 }, { "source": "embedding_service_embeddingservice_generatecachekey", "target": "embedding_service_embeddingservice_hashtext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-service.ts", "source_location": "L284", "weight": 1.0 }, { "source": "src_domains_embedding_services_minilm_embedding_service_ts", "target": "transformers", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_embedding_services_minilm_embedding_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_embedding_services_minilm_embedding_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_embedding_services_minilm_embedding_service_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_embedding_services_minilm_embedding_service_ts", "target": "minilm_embedding_service_minilmembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L41", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L55", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_generateembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L63", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_searchsimilar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L122", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L160", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_getmodelinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L170", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_validateinput", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L182", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_getmodel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L192", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_loadmodel", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L215", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_preprocesstext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L261", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_generatecachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L272", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_hashtext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L279", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_estimatetokens", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L292", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_calculatecosinesimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L301", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_clearcache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L325", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice", "target": "minilm_embedding_service_minilmembeddingservice_getcachesize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L332", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice_generateembedding", "target": "minilm_embedding_service_minilmembeddingservice_validateinput", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L64", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice_generateembedding", "target": "minilm_embedding_service_minilmembeddingservice_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L66", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice_generateembedding", "target": "minilm_embedding_service_minilmembeddingservice_getmodel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L73", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice_generateembedding", "target": "minilm_embedding_service_minilmembeddingservice_preprocesstext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L74", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice_generateembedding", "target": "minilm_embedding_service_minilmembeddingservice_estimatetokens", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L87", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice_searchsimilar", "target": "minilm_embedding_service_minilmembeddingservice_generateembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L132", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice_getmodel", "target": "minilm_embedding_service_minilmembeddingservice_loadmodel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L201", "weight": 1.0 }, { "source": "minilm_embedding_service_minilmembeddingservice_generatecachekey", "target": "minilm_embedding_service_minilmembeddingservice_hashtext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/minilm-embedding-service.ts", "source_location": "L273", "weight": 1.0 }, { "source": "src_domains_embedding_services_gemini_embedding_service_ts", "target": "genai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_embedding_services_gemini_embedding_service_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_embedding_services_gemini_embedding_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_embedding_services_gemini_embedding_service_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_embedding_services_gemini_embedding_service_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_embedding_services_gemini_embedding_service_ts", "target": "retry_options_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_embedding_services_gemini_embedding_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_embedding_services_gemini_embedding_service_ts", "target": "minilm_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_embedding_services_gemini_embedding_service_ts", "target": "gemini_embedding_service_geminiembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L32", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L42", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_initializegemini", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L60", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_generateembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L83", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_searchsimilar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L201", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_cosinesimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L234", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_generatecachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L264", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_hashtext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L272", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_cleanupcache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L285", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_truncatetext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L300", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_estimatetokens", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L316", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L326", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice", "target": "gemini_embedding_service_geminiembeddingservice_getmodelinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L333", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice_constructor", "target": "gemini_embedding_service_geminiembeddingservice_initializegemini", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L54", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice_generateembedding", "target": "gemini_embedding_service_geminiembeddingservice_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L89", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice_generateembedding", "target": "gemini_embedding_service_geminiembeddingservice_initializegemini", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L99", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice_generateembedding", "target": "gemini_embedding_service_geminiembeddingservice_truncatetext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L107", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice_generateembedding", "target": "gemini_embedding_service_geminiembeddingservice_estimatetokens", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L155", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice_generateembedding", "target": "gemini_embedding_service_geminiembeddingservice_cleanupcache", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L162", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice_searchsimilar", "target": "gemini_embedding_service_geminiembeddingservice_generateembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L208", "weight": 1.0 }, { "source": "gemini_embedding_service_geminiembeddingservice_generatecachekey", "target": "gemini_embedding_service_geminiembeddingservice_hashtext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/gemini-embedding-service.ts", "source_location": "L266", "weight": 1.0 }, { "source": "src_domains_embedding_services_unified_embedding_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_embedding_services_unified_embedding_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_embedding_services_unified_embedding_service_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_embedding_services_unified_embedding_service_ts", "target": "embedding_provider_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_embedding_services_unified_embedding_service_ts", "target": "constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_embedding_services_unified_embedding_service_ts", "target": "unified_embedding_service_unifiedembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L27", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L33", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_generateembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L43", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_searchsimilar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L84", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L130", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_getmodelinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L142", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_getavailableproviders", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L172", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_getcurrentprovidername", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L182", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_setfallbackproviders", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L189", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_syncfallbackproviders", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L194", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_validateinput", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L204", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_selectprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L214", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_tryfallbackproviders", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L233", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_tryfallbacksearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L262", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice", "target": "unified_embedding_service_unifiedembeddingservice_handleproviderfailure", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L282", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_constructor", "target": "unified_embedding_service_unifiedembeddingservice_syncfallbackproviders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L36", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_generateembedding", "target": "unified_embedding_service_unifiedembeddingservice_validateinput", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L44", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_generateembedding", "target": "unified_embedding_service_unifiedembeddingservice_selectprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L47", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_generateembedding", "target": "unified_embedding_service_unifiedembeddingservice_tryfallbackproviders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L64", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_generateembedding", "target": "unified_embedding_service_unifiedembeddingservice_handleproviderfailure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L69", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_searchsimilar", "target": "unified_embedding_service_unifiedembeddingservice_validateinput", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L91", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_searchsimilar", "target": "unified_embedding_service_unifiedembeddingservice_selectprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L94", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_searchsimilar", "target": "unified_embedding_service_unifiedembeddingservice_tryfallbacksearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L109", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_searchsimilar", "target": "unified_embedding_service_unifiedembeddingservice_handleproviderfailure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L114", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_isavailable", "target": "unified_embedding_service_unifiedembeddingservice_getavailableproviders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L131", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_setfallbackproviders", "target": "unified_embedding_service_unifiedembeddingservice_syncfallbackproviders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L191", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_syncfallbackproviders", "target": "unified_embedding_service_unifiedembeddingservice_getavailableproviders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L195", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_selectprovider", "target": "unified_embedding_service_unifiedembeddingservice_syncfallbackproviders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L218", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_tryfallbackproviders", "target": "unified_embedding_service_unifiedembeddingservice_generateembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L239", "weight": 1.0 }, { "source": "unified_embedding_service_unifiedembeddingservice_tryfallbacksearch", "target": "unified_embedding_service_unifiedembeddingservice_searchsimilar", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/unified-embedding-service.ts", "source_location": "L273", "weight": 1.0 }, { "source": "src_domains_embedding_services_lightweight_embedding_service_ts", "target": "stopwords_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_embedding_services_lightweight_embedding_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_embedding_services_lightweight_embedding_service_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_embedding_services_lightweight_embedding_service_ts", "target": "lightweight_embedding_service_lightweightembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L29", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L37", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_generateembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_searchsimilar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L85", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_preprocesstext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L118", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_createtfidfvector", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L130", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_calculateidf", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L156", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_applykeywordweights", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L181", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_istechnicalterm", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L220", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_normalizevector", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L236", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_adjustdimensions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L246", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_hashtoindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L261", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_cosinesimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L274", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_estimatetokens", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L304", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L312", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice", "target": "lightweight_embedding_service_lightweightembeddingservice_getmodelinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L319", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice_generateembedding", "target": "lightweight_embedding_service_lightweightembeddingservice_preprocesstext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L52", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice_generateembedding", "target": "lightweight_embedding_service_lightweightembeddingservice_createtfidfvector", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L55", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice_generateembedding", "target": "lightweight_embedding_service_lightweightembeddingservice_applykeywordweights", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L58", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice_generateembedding", "target": "lightweight_embedding_service_lightweightembeddingservice_normalizevector", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L61", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice_generateembedding", "target": "lightweight_embedding_service_lightweightembeddingservice_adjustdimensions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L64", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice_generateembedding", "target": "lightweight_embedding_service_lightweightembeddingservice_estimatetokens", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L71", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice_searchsimilar", "target": "lightweight_embedding_service_lightweightembeddingservice_generateembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L92", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice_createtfidfvector", "target": "lightweight_embedding_service_lightweightembeddingservice_calculateidf", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L142", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice_createtfidfvector", "target": "lightweight_embedding_service_lightweightembeddingservice_hashtoindex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L146", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice_applykeywordweights", "target": "lightweight_embedding_service_lightweightembeddingservice_hashtoindex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L188", "weight": 1.0 }, { "source": "lightweight_embedding_service_lightweightembeddingservice_applykeywordweights", "target": "lightweight_embedding_service_lightweightembeddingservice_istechnicalterm", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/lightweight-embedding-service.ts", "source_location": "L198", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_migration_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_migration_service_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_migration_service_ts", "target": "migration_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_migration_service_ts", "target": "migration_monitor_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_migration_service_ts", "target": "migration_history_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_migration_service_ts", "target": "vector_compatibility_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_embedding_services_embedding_migration_service_ts", "target": "embedding_migration_service_embeddingmigrationservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L52", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_createsnapshot", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L53", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_resolverunstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L61", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_notifyprogress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L70", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_beginstep", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L91", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_completestep", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L103", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_createplan", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L117", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_listtargets", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L154", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_initializeprogress", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L192", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_resolveeffectivemonitor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L207", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L213", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_processmigrationrow", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L342", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_runmigrationbatchloop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L447", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_finalizemigrationexecution", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L473", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_safeparseembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L527", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_rollback", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L541", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_applyrollbackdelete", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L588", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_applyrollbackrestore", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L592", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice", "target": "embedding_migration_service_embeddingmigrationservice_listhistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L612", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_notifyprogress", "target": "embedding_migration_service_embeddingmigrationservice_createsnapshot", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L75", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_notifyprogress", "target": "embedding_migration_service_embeddingmigrationservice_resolverunstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L85", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_execute", "target": "embedding_migration_service_embeddingmigrationservice_resolveeffectivemonitor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L218", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_execute", "target": "embedding_migration_service_embeddingmigrationservice_initializeprogress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L225", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_execute", "target": "embedding_migration_service_embeddingmigrationservice_beginstep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L232", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_execute", "target": "embedding_migration_service_embeddingmigrationservice_notifyprogress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L237", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_execute", "target": "embedding_migration_service_embeddingmigrationservice_completestep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L241", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_execute", "target": "embedding_migration_service_embeddingmigrationservice_runmigrationbatchloop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L322", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_execute", "target": "embedding_migration_service_embeddingmigrationservice_finalizemigrationexecution", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L331", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_processmigrationrow", "target": "embedding_migration_service_embeddingmigrationservice_safeparseembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L371", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_processmigrationrow", "target": "embedding_migration_service_embeddingmigrationservice_notifyprogress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L442", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_runmigrationbatchloop", "target": "embedding_migration_service_embeddingmigrationservice_notifyprogress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L469", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_finalizemigrationexecution", "target": "embedding_migration_service_embeddingmigrationservice_completestep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L487", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_finalizemigrationexecution", "target": "embedding_migration_service_embeddingmigrationservice_notifyprogress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L488", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_finalizemigrationexecution", "target": "embedding_migration_service_embeddingmigrationservice_rollback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L494", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_rollback", "target": "embedding_migration_service_embeddingmigrationservice_applyrollbackdelete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L581", "weight": 1.0 }, { "source": "embedding_migration_service_embeddingmigrationservice_rollback", "target": "embedding_migration_service_embeddingmigrationservice_applyrollbackrestore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/embedding-migration-service.ts", "source_location": "L583", "weight": 1.0 }, { "source": "src_domains_embedding_services_openai_embedding_service_ts", "target": "openai", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_embedding_services_openai_embedding_service_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_embedding_services_openai_embedding_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_embedding_services_openai_embedding_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_embedding_services_openai_embedding_service_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_embedding_services_openai_embedding_service_ts", "target": "lightweight_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_embedding_services_openai_embedding_service_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_embedding_services_openai_embedding_service_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_embedding_services_openai_embedding_service_ts", "target": "retry_options_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_embedding_services_openai_embedding_service_ts", "target": "openai_embedding_service_openaiembeddingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L22", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L31", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_initializeclient", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L51", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_isavailable", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L70", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_getmodelinfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L74", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_generateembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L82", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_searchsimilar", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L109", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_generateopenaiembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L136", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_generatefallbackembedding", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L193", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_validateinput", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L213", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_truncatetext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L219", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_estimatetokens", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L228", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_cosinesimilarity", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L232", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_generatecachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L253", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_hashtext", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L257", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice", "target": "openai_embedding_service_openaiembeddingservice_cleanupcache", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L267", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_constructor", "target": "openai_embedding_service_openaiembeddingservice_initializeclient", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_generateembedding", "target": "openai_embedding_service_openaiembeddingservice_validateinput", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L83", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_generateembedding", "target": "openai_embedding_service_openaiembeddingservice_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L85", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_generateembedding", "target": "openai_embedding_service_openaiembeddingservice_initializeclient", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L93", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_generateembedding", "target": "openai_embedding_service_openaiembeddingservice_generateopenaiembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L96", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_generateembedding", "target": "openai_embedding_service_openaiembeddingservice_cleanupcache", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L99", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_generateembedding", "target": "openai_embedding_service_openaiembeddingservice_generatefallbackembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L105", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_searchsimilar", "target": "openai_embedding_service_openaiembeddingservice_generateembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L119", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_generateopenaiembedding", "target": "openai_embedding_service_openaiembeddingservice_truncatetext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L141", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_generateopenaiembedding", "target": "openai_embedding_service_openaiembeddingservice_estimatetokens", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L187", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_generatefallbackembedding", "target": "openai_embedding_service_openaiembeddingservice_generateembedding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L195", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_generatefallbackembedding", "target": "openai_embedding_service_openaiembeddingservice_cleanupcache", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L202", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_truncatetext", "target": "openai_embedding_service_openaiembeddingservice_estimatetokens", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L220", "weight": 1.0 }, { "source": "openai_embedding_service_openaiembeddingservice_generatecachekey", "target": "openai_embedding_service_openaiembeddingservice_hashtext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/openai-embedding-service.ts", "source_location": "L254", "weight": 1.0 }, { "source": "src_domains_embedding_services_vector_compatibility_service_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_embedding_services_vector_compatibility_service_ts", "target": "vector_compatibility_service_vectorcompatibilityservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L26", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_project", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L42", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_assesscompatibility", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L51", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_validatecompatibility", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L118", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_assessprovidercompatibility", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L146", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_validateprovidercompatibility", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L170", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_getnativedimensions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L195", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_setnativedimensions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L202", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_performprojection", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L209", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_expandvector", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L254", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_reducevector", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L292", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_zeropad", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L321", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_repeatupsample", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L332", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_interpolate", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L347", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_averagepool", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L379", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_applynormalization", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L419", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_l2normalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L431", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_minmaxnormalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L439", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_sanitizevector", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L460", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice", "target": "vector_compatibility_service_vectorcompatibilityservice_assertvalidoptions", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L467", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_project", "target": "vector_compatibility_service_vectorcompatibilityservice_assertvalidoptions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L43", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_project", "target": "vector_compatibility_service_vectorcompatibilityservice_sanitizevector", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L44", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_project", "target": "vector_compatibility_service_vectorcompatibilityservice_performprojection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_assesscompatibility", "target": "vector_compatibility_service_vectorcompatibilityservice_assertvalidoptions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L52", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_assesscompatibility", "target": "vector_compatibility_service_vectorcompatibilityservice_sanitizevector", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L53", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_assesscompatibility", "target": "vector_compatibility_service_vectorcompatibilityservice_performprojection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L74", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_validatecompatibility", "target": "vector_compatibility_service_vectorcompatibilityservice_assesscompatibility", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L123", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_assessprovidercompatibility", "target": "vector_compatibility_service_vectorcompatibilityservice_getnativedimensions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L152", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_assessprovidercompatibility", "target": "vector_compatibility_service_vectorcompatibilityservice_assesscompatibility", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L160", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_validateprovidercompatibility", "target": "vector_compatibility_service_vectorcompatibilityservice_getnativedimensions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L177", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_validateprovidercompatibility", "target": "vector_compatibility_service_vectorcompatibilityservice_validatecompatibility", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L185", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_performprojection", "target": "vector_compatibility_service_vectorcompatibilityservice_expandvector", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L222", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_performprojection", "target": "vector_compatibility_service_vectorcompatibilityservice_reducevector", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L228", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_performprojection", "target": "vector_compatibility_service_vectorcompatibilityservice_applynormalization", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L235", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_expandvector", "target": "vector_compatibility_service_vectorcompatibilityservice_repeatupsample", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L269", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_expandvector", "target": "vector_compatibility_service_vectorcompatibilityservice_interpolate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L275", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_expandvector", "target": "vector_compatibility_service_vectorcompatibilityservice_zeropad", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L282", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_reducevector", "target": "vector_compatibility_service_vectorcompatibilityservice_averagepool", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L314", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_applynormalization", "target": "vector_compatibility_service_vectorcompatibilityservice_l2normalize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L422", "weight": 1.0 }, { "source": "vector_compatibility_service_vectorcompatibilityservice_applynormalization", "target": "vector_compatibility_service_vectorcompatibilityservice_minmaxnormalize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/vector-compatibility-service.ts", "source_location": "L424", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_retry_manager_usage_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/retry-manager-usage.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_retry_manager_usage_spec_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/retry-manager-usage.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_retry_manager_usage_spec_ts", "target": "retry_options_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/retry-manager-usage.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_vector_compatibility_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/vector-compatibility-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_vector_compatibility_service_spec_ts", "target": "vector_compatibility_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/vector-compatibility-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_vector_compatibility_service_spec_ts", "target": "embedding_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/vector-compatibility-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_migration_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-migration-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_migration_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-migration-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_migration_service_spec_ts", "target": "embedding_migration_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-migration-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_migration_service_spec_ts", "target": "migration_monitor_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-migration-service.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_migration_service_spec_ts", "target": "migration_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-migration-service.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_migration_service_spec_ts", "target": "embedding_migration_service_spec_createschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-migration-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_migration_service_spec_ts", "target": "embedding_migration_service_spec_seedmemoryitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-migration-service.spec.ts", "source_location": "L62", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_service_spec_ts", "target": "embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_service_spec_ts", "target": "gemini_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_service_spec_ts", "target": "lightweight_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-service.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_service_spec_ts", "target": "retry_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-service.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_embedding_service_spec_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/embedding-service.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_unified_embedding_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/unified-embedding-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_unified_embedding_service_spec_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/unified-embedding-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_unified_embedding_service_spec_ts", "target": "constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/unified-embedding-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_minilm_embedding_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/minilm-embedding-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_embedding_services_tests_minilm_embedding_service_spec_ts", "target": "minilm_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/embedding/services/__tests__/minilm-embedding-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_get_meta_memory_stats_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L26", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_get_meta_memory_stats_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_get_meta_memory_stats_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L28", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_get_meta_memory_stats_tool_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_get_meta_memory_stats_tool_ts", "target": "introspection_constants_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_get_meta_memory_stats_tool_ts", "target": "meta_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L31", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_get_meta_memory_stats_tool_ts", "target": "get_meta_memory_stats_tool_getmetamemorystatstool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L61", "weight": 1.0 }, { "source": "get_meta_memory_stats_tool_getmetamemorystatstool", "target": "get_meta_memory_stats_tool_getmetamemorystatstool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L62", "weight": 1.0 }, { "source": "get_meta_memory_stats_tool_getmetamemorystatstool", "target": "get_meta_memory_stats_tool_getmetamemorystatstool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/get-meta-memory-stats-tool.ts", "source_location": "L116", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_performance_alerts_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_performance_alerts_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_performance_alerts_ts", "target": "performance_alerts_executeperformancealerts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L67", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_performance_alerts_ts", "target": "performance_alerts_handlestats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L114", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_performance_alerts_ts", "target": "performance_alerts_handlelist", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L146", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_performance_alerts_ts", "target": "performance_alerts_handlesearch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L184", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_performance_alerts_ts", "target": "performance_alerts_handleresolve", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L209", "weight": 1.0 }, { "source": "performance_alerts_executeperformancealerts", "target": "performance_alerts_handlestats", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L89", "weight": 1.0 }, { "source": "performance_alerts_executeperformancealerts", "target": "performance_alerts_handlelist", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L92", "weight": 1.0 }, { "source": "performance_alerts_executeperformancealerts", "target": "performance_alerts_handlesearch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L95", "weight": 1.0 }, { "source": "performance_alerts_executeperformancealerts", "target": "performance_alerts_handleresolve", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-alerts.ts", "source_location": "L98", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_performance_stats_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-stats-tool.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_performance_stats_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-stats-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_performance_stats_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-stats-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_performance_stats_tool_ts", "target": "performance_stats_tool_performancestatstool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-stats-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "performance_stats_tool_performancestatstool", "target": "performance_stats_tool_performancestatstool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-stats-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "performance_stats_tool_performancestatstool", "target": "performance_stats_tool_performancestatstool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/performance-stats-tool.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_resolve_error_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/resolve-error.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_resolve_error_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/resolve-error.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_resolve_error_ts", "target": "resolve_error_executeresolveerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/resolve-error.ts", "source_location": "L33", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_error_stats_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/error-stats.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_error_stats_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/error-stats.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_error_stats_ts", "target": "error_stats_executeerrorstats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/error-stats.ts", "source_location": "L49", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_performance_stats_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/performance-stats-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_performance_stats_tool_spec_ts", "target": "performance_stats_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/performance-stats-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_performance_stats_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/performance-stats-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_performance_stats_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/performance-stats-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_performance_stats_tool_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/performance-stats-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_resolve_error_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/resolve-error.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_resolve_error_spec_ts", "target": "resolve_error_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/resolve-error.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_resolve_error_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/resolve-error.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_resolve_error_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/resolve-error.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_resolve_error_spec_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/resolve-error.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_get_meta_memory_stats_tool_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/get-meta-memory-stats-tool.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_get_meta_memory_stats_tool_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/get-meta-memory-stats-tool.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_get_meta_memory_stats_tool_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/get-meta-memory-stats-tool.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_get_meta_memory_stats_tool_spec_ts", "target": "011_meta_memory_stats_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/get-meta-memory-stats-tool.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_get_meta_memory_stats_tool_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/get-meta-memory-stats-tool.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_get_meta_memory_stats_tool_spec_ts", "target": "get_meta_memory_stats_tool_spec_createbaseschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/get-meta-memory-stats-tool.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_error_stats_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/error-stats.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_error_stats_spec_ts", "target": "error_stats_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/error-stats.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_error_stats_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/error-stats.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_error_stats_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/error-stats.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_monitoring_tools_tests_error_stats_spec_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/tools/__tests__/error-stats.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_monitor_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_monitor_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_monitor_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_monitor_ts", "target": "alert_notification_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_monitor_ts", "target": "environment_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_monitor_ts", "target": "performance_monitor_performancemonitor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L59", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L75", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_initialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L88", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_setdatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L104", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_collectmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L114", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_checkalerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L180", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_addtohistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L307", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_resolvealert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L320", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L334", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getmetricshistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L341", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getalerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L351", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getactivealerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L355", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getallalerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L359", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_clearalerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L367", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getperformancereport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L374", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_generaterecommendations", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L408", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_startmonitoring", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L437", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_stopmonitoring", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L454", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_ismonitoring", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L464", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_recordsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L471", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getsearchmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L504", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getmemorymetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L537", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getsystemmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L560", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getdatabasemetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L579", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_resetstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L635", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_ishealthy", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L650", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_exportmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L662", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_importmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L681", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getperformancesummary", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L733", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getmetricsanalytics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L763", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_analyzetrend", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L869", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_updatethresholds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L887", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_formatbytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L895", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_calculatecpuusage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L913", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_handlecriticalalert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L955", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_optimizedatabase", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L991", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_getalertstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1016", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_cleanupoldalerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1055", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_recordmetric", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1074", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_incrementcounter", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1083", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor", "target": "performance_monitor_performancemonitor_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1092", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_monitor_ts", "target": "performance_monitor_getperformancemonitor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1100", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_monitor_ts", "target": "performance_monitor_createperformancemonitor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L1107", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_collectmetrics", "target": "performance_monitor_performancemonitor_getdatabasemetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L122", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_collectmetrics", "target": "performance_monitor_performancemonitor_getsearchmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L130", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_collectmetrics", "target": "performance_monitor_performancemonitor_getsystemmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L133", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_collectmetrics", "target": "performance_monitor_performancemonitor_calculatecpuusage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L137", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_collectmetrics", "target": "performance_monitor_performancemonitor_addtohistory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L165", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_collectmetrics", "target": "performance_monitor_performancemonitor_checkalerts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L168", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_checkalerts", "target": "performance_monitor_performancemonitor_formatbytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L199", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_checkalerts", "target": "performance_monitor_performancemonitor_handlecriticalalert", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L299", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_getmetrics", "target": "performance_monitor_performancemonitor_collectmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L335", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_getperformancereport", "target": "performance_monitor_performancemonitor_getperformancesummary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L389", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_getperformancereport", "target": "performance_monitor_performancemonitor_getmetricshistory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L390", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_getperformancereport", "target": "performance_monitor_performancemonitor_getalerts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L391", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_getperformancereport", "target": "performance_monitor_performancemonitor_generaterecommendations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L392", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_getperformancereport", "target": "performance_monitor_performancemonitor_getmetricsanalytics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L393", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_ishealthy", "target": "performance_monitor_performancemonitor_collectmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L651", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_ishealthy", "target": "performance_monitor_performancemonitor_getactivealerts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L652", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_exportmetrics", "target": "performance_monitor_performancemonitor_getmetricshistory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L663", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_exportmetrics", "target": "performance_monitor_performancemonitor_getalerts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L664", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_exportmetrics", "target": "performance_monitor_performancemonitor_collectmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L665", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_importmetrics", "target": "performance_monitor_performancemonitor_collectmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L716", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_importmetrics", "target": "performance_monitor_performancemonitor_addtohistory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L725", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_getperformancesummary", "target": "performance_monitor_performancemonitor_getalerts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L742", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_getperformancesummary", "target": "performance_monitor_performancemonitor_getallalerts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L743", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_getperformancesummary", "target": "performance_monitor_performancemonitor_analyzetrend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L747", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_formatbytes", "target": "performance_monitor_performancemonitor_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L900", "weight": 1.0 }, { "source": "performance_monitor_performancemonitor_handlecriticalalert", "target": "performance_monitor_performancemonitor_optimizedatabase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-monitor.ts", "source_location": "L975", "weight": 1.0 }, { "source": "src_domains_monitoring_services_failure_detector_ts", "target": "async_task_queue_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_services_failure_detector_ts", "target": "failure_event_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_services_failure_detector_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_services_failure_detector_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_monitoring_services_failure_detector_ts", "target": "failure_detector_failuredetector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L53", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L58", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_detecttoolerror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L72", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_detectuserfeedback", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L132", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_detectperformancefailure", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L192", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_queuefailureevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L272", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_classifyerror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L313", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_generateeventid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L334", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_hashmessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L342", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_calculatepriority", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L357", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_extracttaskgoal", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L380", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_updatemetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L391", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_getqueuestats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L414", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_startqueue", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L421", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_stopqueue", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L428", "weight": 1.0 }, { "source": "failure_detector_failuredetector", "target": "failure_detector_failuredetector_getdetectionmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L435", "weight": 1.0 }, { "source": "failure_detector_failuredetector_detecttoolerror", "target": "failure_detector_failuredetector_classifyerror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L80", "weight": 1.0 }, { "source": "failure_detector_failuredetector_detecttoolerror", "target": "failure_detector_failuredetector_generateeventid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L84", "weight": 1.0 }, { "source": "failure_detector_failuredetector_detecttoolerror", "target": "failure_detector_failuredetector_hashmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L88", "weight": 1.0 }, { "source": "failure_detector_failuredetector_detecttoolerror", "target": "failure_detector_failuredetector_calculatepriority", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L95", "weight": 1.0 }, { "source": "failure_detector_failuredetector_detecttoolerror", "target": "failure_detector_failuredetector_extracttaskgoal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L103", "weight": 1.0 }, { "source": "failure_detector_failuredetector_detectuserfeedback", "target": "failure_detector_failuredetector_generateeventid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L153", "weight": 1.0 }, { "source": "failure_detector_failuredetector_detectuserfeedback", "target": "failure_detector_failuredetector_hashmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L157", "weight": 1.0 }, { "source": "failure_detector_failuredetector_detectuserfeedback", "target": "failure_detector_failuredetector_extracttaskgoal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L163", "weight": 1.0 }, { "source": "failure_detector_failuredetector_detectperformancefailure", "target": "failure_detector_failuredetector_updatemetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L200", "weight": 1.0 }, { "source": "failure_detector_failuredetector_detectperformancefailure", "target": "failure_detector_failuredetector_generateeventid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L220", "weight": 1.0 }, { "source": "failure_detector_failuredetector_detectperformancefailure", "target": "failure_detector_failuredetector_hashmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L226", "weight": 1.0 }, { "source": "failure_detector_failuredetector_generateeventid", "target": "failure_detector_failuredetector_hashmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/failure-detector.ts", "source_location": "L335", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_alert_service_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_alert_service_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_alert_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_alert_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_monitoring_services_performance_alert_service_ts", "target": "performance_alert_service_performancealertservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L66", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L73", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_initializelogdirectory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L82", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_setupdefaultthresholds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L98", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_checkperformancemetric", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L136", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_shouldtriggeralert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L160", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_evaluatethreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L185", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_createalert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L199", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_getmetricname", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L224", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_generatealertmessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L239", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_sendalert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L260", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_logtoconsole", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L274", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_logtofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L298", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_resolvealert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L325", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_getalertstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L342", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_getactivealerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L390", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_searchalerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L399", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_updatethreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L441", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_cleanupoldalerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L468", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice", "target": "performance_alert_service_performancealertservice_cleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L483", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_constructor", "target": "performance_alert_service_performancealertservice_initializelogdirectory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L75", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_constructor", "target": "performance_alert_service_performancealertservice_setupdefaultthresholds", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L76", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_checkperformancemetric", "target": "performance_alert_service_performancealertservice_shouldtriggeralert", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L145", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_checkperformancemetric", "target": "performance_alert_service_performancealertservice_createalert", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L146", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_checkperformancemetric", "target": "performance_alert_service_performancealertservice_sendalert", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L149", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_shouldtriggeralert", "target": "performance_alert_service_performancealertservice_evaluatethreshold", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L172", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_createalert", "target": "performance_alert_service_performancealertservice_getmetricname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L207", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_createalert", "target": "performance_alert_service_performancealertservice_generatealertmessage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L210", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_createalert", "target": "performance_alert_service_performancealertservice_cleanupoldalerts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L216", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_generatealertmessage", "target": "performance_alert_service_performancealertservice_getmetricname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L254", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_sendalert", "target": "performance_alert_service_performancealertservice_logtoconsole", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L262", "weight": 1.0 }, { "source": "performance_alert_service_performancealertservice_sendalert", "target": "performance_alert_service_performancealertservice_logtofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/performance-alert-service.ts", "source_location": "L265", "weight": 1.0 }, { "source": "src_domains_monitoring_services_alert_notification_service_ts", "target": "node_events", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_monitoring_services_alert_notification_service_ts", "target": "alerts_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_monitoring_services_alert_notification_service_ts", "target": "alert_notification_service_alertnotificationservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L6", "weight": 1.0 }, { "source": "alert_notification_service_alertnotificationservice", "target": "alert_notification_service_alertnotificationservice_emitalert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "alert_notification_service_alertnotificationservice", "target": "alert_notification_service_alertnotificationservice_getalerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L23", "weight": 1.0 }, { "source": "alert_notification_service_alertnotificationservice", "target": "alert_notification_service_alertnotificationservice_getactivealerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L29", "weight": 1.0 }, { "source": "alert_notification_service_alertnotificationservice", "target": "alert_notification_service_alertnotificationservice_acknowledgealert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L33", "weight": 1.0 }, { "source": "alert_notification_service_alertnotificationservice", "target": "alert_notification_service_alertnotificationservice_subscribe", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L45", "weight": 1.0 }, { "source": "alert_notification_service_alertnotificationservice", "target": "alert_notification_service_alertnotificationservice_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L52", "weight": 1.0 }, { "source": "alert_notification_service_alertnotificationservice_getactivealerts", "target": "alert_notification_service_alertnotificationservice_getalerts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/alert-notification-service.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_monitoring_services_runtime_diagnostics_logger_ts", "target": "promises", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_monitoring_services_runtime_diagnostics_logger_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_monitoring_services_runtime_diagnostics_logger_ts", "target": "runtime_diagnostics_logger_runtimediagnosticslogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L4", "weight": 1.0 }, { "source": "runtime_diagnostics_logger_runtimediagnosticslogger", "target": "runtime_diagnostics_logger_runtimediagnosticslogger_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L5", "weight": 1.0 }, { "source": "runtime_diagnostics_logger_runtimediagnosticslogger", "target": "runtime_diagnostics_logger_runtimediagnosticslogger_writesample", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L10", "weight": 1.0 }, { "source": "runtime_diagnostics_logger_runtimediagnosticslogger", "target": "runtime_diagnostics_logger_runtimediagnosticslogger_writeevent", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L18", "weight": 1.0 }, { "source": "runtime_diagnostics_logger_runtimediagnosticslogger", "target": "runtime_diagnostics_logger_runtimediagnosticslogger_appendjsonl", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L26", "weight": 1.0 }, { "source": "runtime_diagnostics_logger_runtimediagnosticslogger_writesample", "target": "runtime_diagnostics_logger_runtimediagnosticslogger_appendjsonl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L15", "weight": 1.0 }, { "source": "runtime_diagnostics_logger_runtimediagnosticslogger_writeevent", "target": "runtime_diagnostics_logger_runtimediagnosticslogger_appendjsonl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/runtime-diagnostics-logger.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_monitoring_services_error_logging_service_ts", "target": "pii_masker_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_monitoring_services_error_logging_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_monitoring_services_error_logging_service_ts", "target": "error_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_monitoring_services_error_logging_service_ts", "target": "error_logging_service_errorloggingservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L63", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_logerror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L78", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_resolveerror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L134", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_geterrorstats", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L150", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_getactivealerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L210", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_acknowledgealert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L219", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_searcherrors", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L235", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_generateerrorid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L277", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_cleanupolderrors", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L284", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_checkalertthresholds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L299", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_createalert", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L319", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_cleanupoldalerts", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L338", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_logtoconsole", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L355", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice", "target": "error_logging_service_errorloggingservice_cleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L387", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice_logerror", "target": "error_logging_service_errorloggingservice_generateerrorid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L85", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice_logerror", "target": "error_logging_service_errorloggingservice_cleanupolderrors", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L120", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice_logerror", "target": "error_logging_service_errorloggingservice_checkalertthresholds", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L123", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice_logerror", "target": "error_logging_service_errorloggingservice_logtoconsole", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L126", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice_checkalertthresholds", "target": "error_logging_service_errorloggingservice_createalert", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L312", "weight": 1.0 }, { "source": "error_logging_service_errorloggingservice_createalert", "target": "error_logging_service_errorloggingservice_cleanupoldalerts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/error-logging-service.ts", "source_location": "L332", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_failure_detector_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/failure-detector.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_failure_detector_spec_ts", "target": "failure_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/failure-detector.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_failure_detector_spec_ts", "target": "async_optimizer_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/failure-detector.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_error_logging_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/error-logging-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_error_logging_service_spec_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/error-logging-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_alert_notification_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/alert-notification-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_alert_notification_service_spec_ts", "target": "alert_notification_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/alert-notification-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_performance_alert_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/performance-alert-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_performance_alert_service_spec_ts", "target": "performance_alert_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/performance-alert-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_performance_alert_service_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/performance-alert-service.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_performance_alert_service_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/performance-alert-service.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_performance_monitor_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/performance-monitor.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_performance_monitor_spec_ts", "target": "performance_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/performance-monitor.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_performance_monitor_spec_ts", "target": "performance_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/performance-monitor.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_performance_monitor_spec_ts", "target": "performance_monitor_spec_tobytes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/performance-monitor.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_performance_monitor_spec_ts", "target": "performance_monitor_spec_createmetrics", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/performance-monitor.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "performance_monitor_spec_createmetrics", "target": "performance_monitor_spec_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/performance-monitor.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_runtime_diagnostics_logger_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/runtime-diagnostics-logger.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_monitoring_services_tests_runtime_diagnostics_logger_spec_ts", "target": "runtime_diagnostics_logger_spec_restoreenvvalue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/__tests__/runtime-diagnostics-logger.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "target": "quality_assurance_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "target": "quality_threshold_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "target": "quality_evaluator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "target": "quality_recorder_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "target": "quality_metrics_collector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "target": "quality_assurance_service_spec_createqualitymeasurementhistorytable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "target": "quality_assurance_service_spec_createqualitymetricstable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L37", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_spec_ts", "target": "quality_assurance_service_spec_createqualitythresholdstable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.spec.ts", "source_location": "L63", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_ts", "target": "quality_metrics_collector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_ts", "target": "quality_evaluator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_ts", "target": "quality_recorder_qualityrecorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L55", "weight": 1.0 }, { "source": "quality_recorder_qualityrecorder", "target": "quality_recorder_qualityrecorder_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L56", "weight": 1.0 }, { "source": "quality_recorder_qualityrecorder", "target": "quality_recorder_qualityrecorder_generateid", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L65", "weight": 1.0 }, { "source": "quality_recorder_qualityrecorder", "target": "quality_recorder_qualityrecorder_recordmeasurement", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L81", "weight": 1.0 }, { "source": "quality_recorder_qualityrecorder", "target": "quality_recorder_qualityrecorder_recordallmeasurements", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L229", "weight": 1.0 }, { "source": "quality_recorder_qualityrecorder", "target": "quality_recorder_qualityrecorder_getmeasurementhistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L269", "weight": 1.0 }, { "source": "quality_recorder_qualityrecorder", "target": "quality_recorder_qualityrecorder_getlatestmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L340", "weight": 1.0 }, { "source": "quality_recorder_qualityrecorder_recordmeasurement", "target": "quality_recorder_qualityrecorder_generateid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L91", "weight": 1.0 }, { "source": "quality_recorder_qualityrecorder_recordallmeasurements", "target": "quality_recorder_qualityrecorder_recordmeasurement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.ts", "source_location": "L252", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_spec_ts", "target": "quality_evaluator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_spec_ts", "target": "quality_threshold_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_spec_ts", "target": "quality_metrics_collector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_spec_ts", "target": "quality_evaluator_spec_createqualitythresholdstable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_ts", "target": "quality_threshold_manager_qualitythresholdmanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L85", "weight": 1.0 }, { "source": "quality_threshold_manager_qualitythresholdmanager", "target": "quality_threshold_manager_qualitythresholdmanager_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L86", "weight": 1.0 }, { "source": "quality_threshold_manager_qualitythresholdmanager", "target": "quality_threshold_manager_qualitythresholdmanager_getthreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L100", "weight": 1.0 }, { "source": "quality_threshold_manager_qualitythresholdmanager", "target": "quality_threshold_manager_qualitythresholdmanager_getallthresholds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L129", "weight": 1.0 }, { "source": "quality_threshold_manager_qualitythresholdmanager", "target": "quality_threshold_manager_qualitythresholdmanager_setthreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L173", "weight": 1.0 }, { "source": "quality_threshold_manager_qualitythresholdmanager", "target": "quality_threshold_manager_qualitythresholdmanager_deletethreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L235", "weight": 1.0 }, { "source": "quality_threshold_manager_qualitythresholdmanager", "target": "quality_threshold_manager_qualitythresholdmanager_initializedefaultthresholds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L264", "weight": 1.0 }, { "source": "quality_threshold_manager_qualitythresholdmanager", "target": "quality_threshold_manager_qualitythresholdmanager_validatethreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L304", "weight": 1.0 }, { "source": "quality_threshold_manager_qualitythresholdmanager_setthreshold", "target": "quality_threshold_manager_qualitythresholdmanager_getthreshold", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L220", "weight": 1.0 }, { "source": "quality_threshold_manager_qualitythresholdmanager_initializedefaultthresholds", "target": "quality_threshold_manager_qualitythresholdmanager_getthreshold", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L268", "weight": 1.0 }, { "source": "quality_threshold_manager_qualitythresholdmanager_initializedefaultthresholds", "target": "quality_threshold_manager_qualitythresholdmanager_setthreshold", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L275", "weight": 1.0 }, { "source": "quality_threshold_manager_qualitythresholdmanager_validatethreshold", "target": "quality_threshold_manager_qualitythresholdmanager_getthreshold", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.ts", "source_location": "L310", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_spec_ts", "target": "quality_threshold_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_threshold_manager_spec_ts", "target": "quality_threshold_manager_spec_createqualitythresholdstable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-threshold-manager.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_ts", "target": "quality_recorder_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_ts", "target": "quality_threshold_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_ts", "target": "quality_reporter_escapehtml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_ts", "target": "quality_reporter_qualityreporter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L175", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter", "target": "quality_reporter_qualityreporter_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L179", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter", "target": "quality_reporter_qualityreporter_collectreportdata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L193", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter", "target": "quality_reporter_qualityreporter_generatemarkdownreport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L354", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter", "target": "quality_reporter_qualityreporter_generatejsonreport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L435", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter", "target": "quality_reporter_qualityreporter_generatehtmlreport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L445", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter", "target": "quality_reporter_qualityreporter_generatereport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L731", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter", "target": "quality_reporter_qualityreporter_savereporttofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L765", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter_generatehtmlreport", "target": "quality_reporter_escapehtml", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L568", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter_generatereport", "target": "quality_reporter_qualityreporter_collectreportdata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L733", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter_generatereport", "target": "quality_reporter_qualityreporter_savereporttofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L744", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter_generatereport", "target": "quality_reporter_qualityreporter_generatemarkdownreport", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L748", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter_generatereport", "target": "quality_reporter_qualityreporter_generatejsonreport", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L750", "weight": 1.0 }, { "source": "quality_reporter_qualityreporter_generatereport", "target": "quality_reporter_qualityreporter_generatehtmlreport", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.ts", "source_location": "L752", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "quality_reporter_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "quality_recorder_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "quality_evaluator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "quality_threshold_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "quality_metrics_collector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "quality_reporter_spec_createqualitymeasurementhistorytable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "quality_reporter_spec_createqualitymetricstable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_reporter_spec_ts", "target": "quality_reporter_spec_createqualitythresholdstable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-reporter.spec.ts", "source_location": "L64", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_spec_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_spec_ts", "target": "quality_metrics_collector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_spec_ts", "target": "search_quality_metrics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_spec_ts", "target": "vector_search_quality_metrics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_spec_ts", "target": "relation_quality_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "ensure_quality_assurance_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_metrics_collector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_evaluator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_recorder_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_reporter_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_threshold_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_assurance_service_qualityassuranceservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L94", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L101", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_measurequality", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L123", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_generatereport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L224", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_getreportdata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L234", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_initializedefaultthresholds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L247", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_getthresholds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L258", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_setthreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L273", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_deletethreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L297", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_getmeasurementhistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L311", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_getlatestmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L328", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_runbatchmeasurement", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L340", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_runtestmeasurement", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L357", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice_runbatchmeasurement", "target": "quality_assurance_service_qualityassuranceservice_measurequality", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L341", "weight": 1.0 }, { "source": "quality_assurance_service_qualityassuranceservice_runtestmeasurement", "target": "quality_assurance_service_qualityassuranceservice_measurequality", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L361", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "benchmark_types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "search_quality_metrics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "vector_search_quality_metrics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "search_quality_benchmark_fixtures_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L39", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "search_quality_review_verifier_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L46", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "relation_quality_validator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L50", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "hybrid_search_factory_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L55", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L56", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_metrics_collector_ts", "target": "quality_metrics_collector_qualitymetricscollector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L187", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector", "target": "quality_metrics_collector_qualitymetricscollector_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L188", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector", "target": "quality_metrics_collector_qualitymetricscollector_calculatemrr", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L202", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector", "target": "quality_metrics_collector_qualitymetricscollector_collectsearchmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L248", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector", "target": "quality_metrics_collector_qualitymetricscollector_collectrelationmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L616", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector", "target": "quality_metrics_collector_qualitymetricscollector_collectconsolidationmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L784", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector", "target": "quality_metrics_collector_qualitymetricscollector_collectstoragemetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1022", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector", "target": "quality_metrics_collector_qualitymetricscollector_collectallmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1293", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector", "target": "quality_metrics_collector_qualitymetricscollector_collectmetricsbynamespace", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1311", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector", "target": "quality_metrics_collector_qualitymetricscollector_collectcategorymetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1332", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector_collectsearchmetrics", "target": "quality_metrics_collector_qualitymetricscollector_calculatemrr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L426", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector_collectallmetrics", "target": "quality_metrics_collector_qualitymetricscollector_collectsearchmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1295", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector_collectallmetrics", "target": "quality_metrics_collector_qualitymetricscollector_collectrelationmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1296", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector_collectallmetrics", "target": "quality_metrics_collector_qualitymetricscollector_collectconsolidationmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1297", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector_collectallmetrics", "target": "quality_metrics_collector_qualitymetricscollector_collectstoragemetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1298", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector_collectmetricsbynamespace", "target": "quality_metrics_collector_qualitymetricscollector_collectsearchmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1317", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector_collectmetricsbynamespace", "target": "quality_metrics_collector_qualitymetricscollector_collectrelationmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1319", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector_collectmetricsbynamespace", "target": "quality_metrics_collector_qualitymetricscollector_collectconsolidationmetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1321", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector_collectmetricsbynamespace", "target": "quality_metrics_collector_qualitymetricscollector_collectstoragemetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1323", "weight": 1.0 }, { "source": "quality_metrics_collector_qualitymetricscollector_collectcategorymetrics", "target": "quality_metrics_collector_qualitymetricscollector_calculatemrr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-metrics-collector.ts", "source_location": "L1424", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_ts", "target": "promises", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_ts", "target": "quality_threshold_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_ts", "target": "quality_metrics_collector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_evaluator_ts", "target": "quality_evaluator_qualityevaluator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L124", "weight": 1.0 }, { "source": "quality_evaluator_qualityevaluator", "target": "quality_evaluator_qualityevaluator_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L127", "weight": 1.0 }, { "source": "quality_evaluator_qualityevaluator", "target": "quality_evaluator_qualityevaluator_evaluatemetric", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L143", "weight": 1.0 }, { "source": "quality_evaluator_qualityevaluator", "target": "quality_evaluator_qualityevaluator_evaluatemetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L187", "weight": 1.0 }, { "source": "quality_evaluator_qualityevaluator", "target": "quality_evaluator_qualityevaluator_evaluateallmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L276", "weight": 1.0 }, { "source": "quality_evaluator_qualityevaluator", "target": "quality_evaluator_qualityevaluator_determineoverallstatus", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L291", "weight": 1.0 }, { "source": "quality_evaluator_qualityevaluator", "target": "quality_evaluator_qualityevaluator_generatewarninginfo", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L318", "weight": 1.0 }, { "source": "quality_evaluator_qualityevaluator", "target": "quality_evaluator_qualityevaluator_logwarningtofile", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L351", "weight": 1.0 }, { "source": "quality_evaluator_qualityevaluator_evaluatemetrics", "target": "quality_evaluator_qualityevaluator_evaluatemetric", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L196", "weight": 1.0 }, { "source": "quality_evaluator_qualityevaluator_evaluatemetrics", "target": "quality_evaluator_qualityevaluator_logwarningtofile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-evaluator.ts", "source_location": "L263", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "quality_recorder_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "quality_evaluator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "quality_threshold_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "quality_metrics_collector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "quality_evaluator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "quality_recorder_spec_createqualitymeasurementhistorytable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "quality_recorder_spec_createqualitymetricstable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_domains_monitoring_services_quality_assurance_quality_recorder_spec_ts", "target": "quality_recorder_spec_createqualitythresholdstable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-recorder.spec.ts", "source_location": "L64", "weight": 1.0 }, { "source": "src_tools_migrate_embeddings_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_tools_migrate_embeddings_tool_ts", "target": "base_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_tools_migrate_embeddings_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_tools_migrate_embeddings_tool_ts", "target": "unified_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_tools_migrate_embeddings_tool_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_tools_migrate_embeddings_tool_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_tools_migrate_embeddings_tool_ts", "target": "vector_compatibility_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_tools_migrate_embeddings_tool_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_tools_migrate_embeddings_tool_ts", "target": "migrate_embeddings_tool_migrateembeddingstool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L38", "weight": 1.0 }, { "source": "migrate_embeddings_tool_migrateembeddingstool", "target": "migrate_embeddings_tool_migrateembeddingstool_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L42", "weight": 1.0 }, { "source": "migrate_embeddings_tool_migrateembeddingstool", "target": "migrate_embeddings_tool_migrateembeddingstool_loadvecextension", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L82", "weight": 1.0 }, { "source": "migrate_embeddings_tool_migrateembeddingstool", "target": "migrate_embeddings_tool_migrateembeddingstool_createandstoreembeddingforprovider", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L95", "weight": 1.0 }, { "source": "migrate_embeddings_tool_migrateembeddingstool", "target": "migrate_embeddings_tool_migrateembeddingstool_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L183", "weight": 1.0 }, { "source": "migrate_embeddings_tool_migrateembeddingstool_createandstoreembeddingforprovider", "target": "migrate_embeddings_tool_migrateembeddingstool_loadvecextension", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L102", "weight": 1.0 }, { "source": "migrate_embeddings_tool_migrateembeddingstool_handle", "target": "migrate_embeddings_tool_migrateembeddingstool_createandstoreembeddingforprovider", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/migrate-embeddings-tool.ts", "source_location": "L300", "weight": 1.0 }, { "source": "src_tools_tool_registry_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_tools_tool_registry_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_tools_tool_registry_ts", "target": "tool_registry_toolregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L27", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L33", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_register", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L44", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_registerall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L63", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L70", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_getall", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L74", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_execute", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L78", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_has", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L117", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L121", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L127", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_size", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L133", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_getnames", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L137", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_updatemetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L141", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_generatecachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L153", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_cacheresult", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L157", "weight": 1.0 }, { "source": "tool_registry_toolregistry", "target": "tool_registry_toolregistry_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L169", "weight": 1.0 }, { "source": "tool_registry_toolregistry_register", "target": "tool_registry_toolregistry_has", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L45", "weight": 1.0 }, { "source": "tool_registry_toolregistry_register", "target": "tool_registry_toolregistry_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L46", "weight": 1.0 }, { "source": "tool_registry_toolregistry_registerall", "target": "tool_registry_toolregistry_register", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L65", "weight": 1.0 }, { "source": "tool_registry_toolregistry_registerall", "target": "tool_registry_toolregistry_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L67", "weight": 1.0 }, { "source": "tool_registry_toolregistry_execute", "target": "tool_registry_toolregistry_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L79", "weight": 1.0 }, { "source": "tool_registry_toolregistry_execute", "target": "tool_registry_toolregistry_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L84", "weight": 1.0 }, { "source": "tool_registry_toolregistry_execute", "target": "tool_registry_toolregistry_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L87", "weight": 1.0 }, { "source": "tool_registry_toolregistry_execute", "target": "tool_registry_toolregistry_updatemetrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L101", "weight": 1.0 }, { "source": "tool_registry_toolregistry_execute", "target": "tool_registry_toolregistry_cacheresult", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L104", "weight": 1.0 }, { "source": "tool_registry_toolregistry_updatemetrics", "target": "tool_registry_toolregistry_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L142", "weight": 1.0 }, { "source": "tool_registry_toolregistry_cacheresult", "target": "tool_registry_toolregistry_generatecachekey", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/tool-registry.ts", "source_location": "L162", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "forgetting_policy_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "error_logging_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "performance_alert_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "write_coalescing_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "anchor_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "relation_graph_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "vector_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "failure_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "batch_scheduler_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "consolidation_score_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "database_optimizer_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "reflexion_worker_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "meta_memory_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "introspection_scan_cache_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "performance_monitor_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_tools_types_ts", "target": "telemetry_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/types.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "failure_detector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "reflexion_worker_interface_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "zod", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_constructor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_getdefinition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L29", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_createsuccessresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L46", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_createerrorresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L61", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_safejsonparse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L82", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_validatestring", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L94", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_validatenumber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L113", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_validatearray", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L134", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_logerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L149", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_logwarning", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L165", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_loginfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L179", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_validatedatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L193", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_validateservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L202", "weight": 1.0 }, { "source": "src_tools_base_tool_ts", "target": "base_tool_handlefailure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L212", "weight": 1.0 }, { "source": "base_tool_handlefailure", "target": "base_tool_logerror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/base-tool.ts", "source_location": "L223", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "tool_registry_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "remember_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "recall_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "forget_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "pin_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "unpin_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "memory_injection_prompt_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "get_memory_neighbors_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "set_anchor_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "get_anchor_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "search_local_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "clear_anchor_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "procedural_diff_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L19", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "procedural_rollback_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L20", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "remember_procedure_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "get_introspection_summary_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L22", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "feedback_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "get_telemetry_summary_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L24", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "extract_triples_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "index_gettoolregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L58", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "index_gettool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L62", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "index_getalltools", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L66", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "index_telemetryparamscontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L71", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "index_resolvetelemetryownerid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L89", "weight": 1.0 }, { "source": "src_tools_index_ts", "target": "index_executetool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L110", "weight": 1.0 }, { "source": "index_resolvetelemetryownerid", "target": "index_telemetryparamscontext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L96", "weight": 1.0 }, { "source": "index_executetool", "target": "index_resolvetelemetryownerid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/tools/index.ts", "source_location": "L115", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_isolation_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_isolation_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_isolation_spec_ts", "target": "init_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_isolation_spec_ts", "target": "bootstrap_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_isolation_spec_ts", "target": "bootstrap_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_isolation_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_isolation_spec_ts", "target": "consolidation_test_data_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_isolation_spec_ts", "target": "recall_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_isolation_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_isolation_spec_ts", "target": "test_sleep_consolidation_isolation_spec_measurerecall", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation-isolation.spec.ts", "source_location": "L70", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "init_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "bootstrap_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "bootstrap_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "recall_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "feedback_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "ranking_weights_loader_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L15", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "consolidation_test_data_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L16", "weight": 1.0 }, { "source": "src_test_test_feedback_ranking_spec_ts", "target": "test_feedback_ranking_spec_parseitems", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/test-feedback-ranking.spec.ts", "source_location": "L82", "weight": 1.0 }, { "source": "src_test_mock_database_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_test_mock_database_ts", "target": "mock_database_mockpreparedstatement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L10", "weight": 1.0 }, { "source": "mock_database_mockpreparedstatement", "target": "mock_database_mockpreparedstatement_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L14", "weight": 1.0 }, { "source": "mock_database_mockpreparedstatement", "target": "mock_database_mockpreparedstatement_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L20", "weight": 1.0 }, { "source": "mock_database_mockpreparedstatement", "target": "mock_database_mockpreparedstatement_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L26", "weight": 1.0 }, { "source": "mock_database_mockpreparedstatement", "target": "mock_database_mockpreparedstatement_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_test_mock_database_ts", "target": "mock_database_mockdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L38", "weight": 1.0 }, { "source": "mock_database_mockdatabase", "target": "mock_database_mockdatabase_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L43", "weight": 1.0 }, { "source": "mock_database_mockdatabase", "target": "mock_database_mockdatabase_setupdefaultdata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L47", "weight": 1.0 }, { "source": "mock_database_mockdatabase", "target": "mock_database_mockdatabase_prepare", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L72", "weight": 1.0 }, { "source": "mock_database_mockdatabase", "target": "mock_database_mockdatabase_analyzequery", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L77", "weight": 1.0 }, { "source": "mock_database_mockdatabase", "target": "mock_database_mockdatabase_exec", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L104", "weight": 1.0 }, { "source": "mock_database_mockdatabase", "target": "mock_database_mockdatabase_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L108", "weight": 1.0 }, { "source": "mock_database_mockdatabase", "target": "mock_database_mockdatabase_isopen", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L112", "weight": 1.0 }, { "source": "mock_database_mockdatabase", "target": "mock_database_mockdatabase_setmockerror", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L116", "weight": 1.0 }, { "source": "mock_database_mockdatabase", "target": "mock_database_mockdatabase_addmockdata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L120", "weight": 1.0 }, { "source": "mock_database_mockdatabase", "target": "mock_database_mockdatabase_clearmockdata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L124", "weight": 1.0 }, { "source": "src_test_mock_database_ts", "target": "mock_database_createmockdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L130", "weight": 1.0 }, { "source": "mock_database_mockdatabase_constructor", "target": "mock_database_mockdatabase_setupdefaultdata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L44", "weight": 1.0 }, { "source": "mock_database_mockdatabase_prepare", "target": "mock_database_mockdatabase_analyzequery", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L74", "weight": 1.0 }, { "source": "mock_database_mockdatabase_analyzequery", "target": "mock_database_mockpreparedstatement_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L81", "weight": 1.0 }, { "source": "mock_database_mockdatabase_clearmockdata", "target": "mock_database_mockdatabase_setupdefaultdata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/mock-database.ts", "source_location": "L126", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "027_telemetry_events_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "028_telemetry_daily_metrics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "telemetry_repository_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "telemetry_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "recall_tool_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "types_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "test_telemetry_spec_telemetrydb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L14", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "test_telemetry_spec_percentile95", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_test_test_telemetry_spec_ts", "target": "test_telemetry_spec_run", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/test-telemetry.spec.ts", "source_location": "L68", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_spec_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation.spec.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_spec_ts", "target": "init_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation.spec.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_spec_ts", "target": "bootstrap_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation.spec.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_spec_ts", "target": "bootstrap_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation.spec.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_spec_ts", "target": "test_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation.spec.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_spec_ts", "target": "consolidation_test_data_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation.spec.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_spec_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation.spec.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_test_test_sleep_consolidation_spec_ts", "target": "test_sleep_consolidation_spec_seedcluster", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/test-sleep-consolidation.spec.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_builder_ts", "target": "search_quality_benchmark_builder_normalizetags", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-builder.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_builder_ts", "target": "search_quality_benchmark_builder_buildbenchmarkcorpus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-builder.ts", "source_location": "L39", "weight": 1.0 }, { "source": "search_quality_benchmark_builder_buildbenchmarkcorpus", "target": "search_quality_benchmark_builder_normalizetags", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-builder.ts", "source_location": "L51", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_metrics_ts", "target": "search_quality_metrics_calculateprecisionatk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L27", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_metrics_ts", "target": "search_quality_metrics_calculaterecallatk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L50", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_metrics_ts", "target": "search_quality_metrics_calculatedcg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L72", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_metrics_ts", "target": "search_quality_metrics_calculateidcg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L100", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_metrics_ts", "target": "search_quality_metrics_calculatendcgatk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L121", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_metrics_ts", "target": "search_quality_metrics_calculatemeanprecisionatk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L144", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_metrics_ts", "target": "search_quality_metrics_calculatemeanrecallatk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L170", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_metrics_ts", "target": "search_quality_metrics_calculatemeanndcgatk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L196", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_metrics_ts", "target": "search_quality_metrics_calculaterankingaccuracy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L222", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_metrics_ts", "target": "search_quality_metrics_generatequalityreport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L256", "weight": 1.0 }, { "source": "search_quality_metrics_calculatendcgatk", "target": "search_quality_metrics_calculatedcg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L128", "weight": 1.0 }, { "source": "search_quality_metrics_calculatendcgatk", "target": "search_quality_metrics_calculateidcg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-metrics.ts", "source_location": "L129", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "init_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "memory_embedding_service_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L12", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "search_quality_benchmark_fixtures_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L13", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "benchmark_search_database_normalizememorytype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L21", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "benchmark_search_database_createseededbenchmarkdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_ts", "target": "benchmark_search_database_seedonecorpusrow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L101", "weight": 1.0 }, { "source": "benchmark_search_database_createseededbenchmarkdatabase", "target": "benchmark_search_database_seedonecorpusrow", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L61", "weight": 1.0 }, { "source": "benchmark_search_database_seedonecorpusrow", "target": "benchmark_search_database_normalizememorytype", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.ts", "source_location": "L107", "weight": 1.0 }, { "source": "src_test_helpers_test_database_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/test-database.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_test_helpers_test_database_ts", "target": "init_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/test-database.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_test_helpers_test_database_ts", "target": "bootstrap_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/test-database.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_test_helpers_test_database_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/test-database.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_test_helpers_test_database_ts", "target": "batch_scheduler_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/test-database.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_test_helpers_test_database_ts", "target": "test_database_createtestdatabasewithoutservices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/test-database.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_test_helpers_test_database_ts", "target": "test_database_setuptestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/test-database.ts", "source_location": "L30", "weight": 1.0 }, { "source": "src_test_helpers_test_database_ts", "target": "test_database_cleanuptestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/test-database.ts", "source_location": "L41", "weight": 1.0 }, { "source": "src_test_helpers_test_database_ts", "target": "test_database_createtestmemory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/test-database.ts", "source_location": "L73", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_review_verifier_ts", "target": "search_quality_benchmark_fixtures_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-review-verifier.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_review_verifier_ts", "target": "search_quality_metrics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-review-verifier.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_review_verifier_ts", "target": "search_quality_review_verifier_normalizebenchmarkgroundtruths", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-review-verifier.ts", "source_location": "L25", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_review_verifier_ts", "target": "search_quality_review_verifier_verifyreviewablebenchmark", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-review-verifier.ts", "source_location": "L45", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_fixtures_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_fixtures_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_fixtures_ts", "target": "search_quality_metrics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_fixtures_ts", "target": "search_quality_benchmark_fixtures_resolvebenchmarkdir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L48", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_fixtures_ts", "target": "search_quality_benchmark_fixtures_readjsonfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L52", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_fixtures_ts", "target": "search_quality_benchmark_fixtures_loadbenchmarkmanifest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L64", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_fixtures_ts", "target": "search_quality_benchmark_fixtures_assertstrictbenchmark", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L77", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_fixtures_ts", "target": "search_quality_benchmark_fixtures_loadbenchmarkqueries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L101", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_fixtures_ts", "target": "search_quality_benchmark_fixtures_buildbenchmarkquerylookup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L114", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_fixtures_ts", "target": "search_quality_benchmark_fixtures_loadbenchmarkgroundtruth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L121", "weight": 1.0 }, { "source": "src_test_helpers_search_quality_benchmark_fixtures_ts", "target": "search_quality_benchmark_fixtures_loadbenchmarkcorpus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L140", "weight": 1.0 }, { "source": "search_quality_benchmark_fixtures_loadbenchmarkmanifest", "target": "search_quality_benchmark_fixtures_readjsonfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L65", "weight": 1.0 }, { "source": "search_quality_benchmark_fixtures_loadbenchmarkmanifest", "target": "search_quality_benchmark_fixtures_resolvebenchmarkdir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L66", "weight": 1.0 }, { "source": "search_quality_benchmark_fixtures_loadbenchmarkqueries", "target": "search_quality_benchmark_fixtures_readjsonfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L102", "weight": 1.0 }, { "source": "search_quality_benchmark_fixtures_loadbenchmarkqueries", "target": "search_quality_benchmark_fixtures_resolvebenchmarkdir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L103", "weight": 1.0 }, { "source": "search_quality_benchmark_fixtures_loadbenchmarkgroundtruth", "target": "search_quality_benchmark_fixtures_readjsonfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L122", "weight": 1.0 }, { "source": "search_quality_benchmark_fixtures_loadbenchmarkgroundtruth", "target": "search_quality_benchmark_fixtures_resolvebenchmarkdir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L123", "weight": 1.0 }, { "source": "search_quality_benchmark_fixtures_loadbenchmarkcorpus", "target": "search_quality_benchmark_fixtures_resolvebenchmarkdir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/search-quality-benchmark-fixtures.ts", "source_location": "L141", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L6", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "index_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "consolidation_test_data_initializetestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L38", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "consolidation_test_data_insertmemoryitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L136", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "consolidation_test_data_insertmemoryembedding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L176", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "consolidation_test_data_seededrandom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L191", "weight": 1.0 }, { "source": "consolidation_test_data_seededrandom", "target": "consolidation_test_data_seededrandom_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L193", "weight": 1.0 }, { "source": "consolidation_test_data_seededrandom", "target": "consolidation_test_data_seededrandom_random", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L196", "weight": 1.0 }, { "source": "consolidation_test_data_seededrandom", "target": "consolidation_test_data_seededrandom_randomint", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L200", "weight": 1.0 }, { "source": "consolidation_test_data_seededrandom", "target": "consolidation_test_data_seededrandom_randomfloat", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L203", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "consolidation_test_data_generatesamplememoryitems", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L208", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "consolidation_test_data_generatescenariobasedtestdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L253", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "consolidation_test_data_generateseededembeddings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L315", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "consolidation_test_data_generatesampleembeddings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L337", "weight": 1.0 }, { "source": "src_test_helpers_consolidation_test_data_ts", "target": "consolidation_test_data_seedtestdatabase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L344", "weight": 1.0 }, { "source": "consolidation_test_data_seededrandom_randomint", "target": "consolidation_test_data_seededrandom_random", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L201", "weight": 1.0 }, { "source": "consolidation_test_data_seededrandom_randomfloat", "target": "consolidation_test_data_seededrandom_random", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L204", "weight": 1.0 }, { "source": "consolidation_test_data_seedtestdatabase", "target": "consolidation_test_data_initializetestdatabase", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L350", "weight": 1.0 }, { "source": "consolidation_test_data_seedtestdatabase", "target": "consolidation_test_data_generatescenariobasedtestdata", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L351", "weight": 1.0 }, { "source": "consolidation_test_data_seedtestdatabase", "target": "consolidation_test_data_generatesamplememoryitems", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L351", "weight": 1.0 }, { "source": "consolidation_test_data_seedtestdatabase", "target": "consolidation_test_data_generateseededembeddings", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L355", "weight": 1.0 }, { "source": "consolidation_test_data_seedtestdatabase", "target": "consolidation_test_data_generatesampleembeddings", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/consolidation-test-data.ts", "source_location": "L355", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_spec_ts", "target": "vitest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.spec.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_spec_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.spec.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_spec_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.spec.ts", "source_location": "L3", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_spec_ts", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.spec.ts", "source_location": "L4", "weight": 1.0 }, { "source": "src_test_helpers_benchmark_search_database_spec_ts", "target": "benchmark_search_database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/benchmark-search-database.spec.ts", "source_location": "L5", "weight": 1.0 }, { "source": "src_test_helpers_query_counter_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/query-counter.ts", "source_location": "L1", "weight": 1.0 }, { "source": "src_test_helpers_query_counter_ts", "target": "database_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/query-counter.ts", "source_location": "L2", "weight": 1.0 }, { "source": "src_test_helpers_query_counter_ts", "target": "query_counter_extractquerytype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/query-counter.ts", "source_location": "L23", "weight": 1.0 }, { "source": "src_test_helpers_query_counter_ts", "target": "query_counter_isexcluded", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/query-counter.ts", "source_location": "L32", "weight": 1.0 }, { "source": "src_test_helpers_query_counter_ts", "target": "query_counter_createquerycounter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/query-counter.ts", "source_location": "L36", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L7", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L8", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L9", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "search_quality_metrics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L10", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "search_quality_benchmark_fixtures_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L11", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "hybrid_search_engine_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L17", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "search_quality_metrics_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L18", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_calculatekendalltau", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L158", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_calculatespearmanrho", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L281", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_calculateranks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L335", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_calculatetopkretention", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L381", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_generatevectoronlysearchresults", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L433", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_generateconsolidationsearchresults", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L500", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_generateorderpreservationreport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L571", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_measurevectoronlyquality", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L700", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_measureconsolidationquality", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L737", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_calculatequalitydegradation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L802", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_validatequalitythresholds", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L910", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_comparequalitywithgroundtruth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1022", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_generatequalitycomparisonreport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1144", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_visualizequalitycomparison", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1188", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_validatelowvectorhighconsolidation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1384", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_validatehighvectorlowconsolidation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1486", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_validatew2upperbound", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1634", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_generateextremescenarioreport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1796", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_savebaselinesnapshot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1965", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_loadbaselinesnapshot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2008", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_comparewithbaseline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2144", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_detectqualitydegradation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2308", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_printqualityalert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2495", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_detectandalertqualitydegradation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2641", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_groundtruthseededrandom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2659", "weight": 1.0 }, { "source": "vector_search_quality_metrics_groundtruthseededrandom", "target": "vector_search_quality_metrics_groundtruthseededrandom_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2662", "weight": 1.0 }, { "source": "vector_search_quality_metrics_groundtruthseededrandom", "target": "vector_search_quality_metrics_groundtruthseededrandom_random", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2669", "weight": 1.0 }, { "source": "vector_search_quality_metrics_groundtruthseededrandom", "target": "vector_search_quality_metrics_groundtruthseededrandom_randomint", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2679", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_generategroundtruth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2733", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_savegroundtruth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2802", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_loadgroundtruth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2844", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_generateorloadgroundtruth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2898", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_loadstrictbenchmarkgroundtruth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2925", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_saveorderpreservationreport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2966", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_savequalitycomparisonreport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L3097", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_saveextremescenarioreport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L3176", "weight": 1.0 }, { "source": "src_test_helpers_vector_search_quality_metrics_ts", "target": "vector_search_quality_metrics_saveintegratedreport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L3360", "weight": 1.0 }, { "source": "vector_search_quality_metrics_calculatespearmanrho", "target": "vector_search_quality_metrics_calculateranks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L301", "weight": 1.0 }, { "source": "vector_search_quality_metrics_generateorderpreservationreport", "target": "vector_search_quality_metrics_calculatekendalltau", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L594", "weight": 1.0 }, { "source": "vector_search_quality_metrics_generateorderpreservationreport", "target": "vector_search_quality_metrics_calculatespearmanrho", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L598", "weight": 1.0 }, { "source": "vector_search_quality_metrics_generateorderpreservationreport", "target": "vector_search_quality_metrics_calculatetopkretention", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L602", "weight": 1.0 }, { "source": "vector_search_quality_metrics_comparequalitywithgroundtruth", "target": "vector_search_quality_metrics_measurevectoronlyquality", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1034", "weight": 1.0 }, { "source": "vector_search_quality_metrics_comparequalitywithgroundtruth", "target": "vector_search_quality_metrics_measureconsolidationquality", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1041", "weight": 1.0 }, { "source": "vector_search_quality_metrics_comparequalitywithgroundtruth", "target": "vector_search_quality_metrics_calculatequalitydegradation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1048", "weight": 1.0 }, { "source": "vector_search_quality_metrics_comparequalitywithgroundtruth", "target": "vector_search_quality_metrics_validatequalitythresholds", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1055", "weight": 1.0 }, { "source": "vector_search_quality_metrics_validatew2upperbound", "target": "vector_search_quality_metrics_measureconsolidationquality", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1675", "weight": 1.0 }, { "source": "vector_search_quality_metrics_validatew2upperbound", "target": "vector_search_quality_metrics_calculatequalitydegradation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L1689", "weight": 1.0 }, { "source": "vector_search_quality_metrics_detectandalertqualitydegradation", "target": "vector_search_quality_metrics_detectqualitydegradation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2647", "weight": 1.0 }, { "source": "vector_search_quality_metrics_detectandalertqualitydegradation", "target": "vector_search_quality_metrics_printqualityalert", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2650", "weight": 1.0 }, { "source": "vector_search_quality_metrics_groundtruthseededrandom_randomint", "target": "vector_search_quality_metrics_groundtruthseededrandom_random", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2680", "weight": 1.0 }, { "source": "vector_search_quality_metrics_generateorloadgroundtruth", "target": "vector_search_quality_metrics_loadgroundtruth", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2904", "weight": 1.0 }, { "source": "vector_search_quality_metrics_generateorloadgroundtruth", "target": "vector_search_quality_metrics_generategroundtruth", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2911", "weight": 1.0 }, { "source": "vector_search_quality_metrics_generateorloadgroundtruth", "target": "vector_search_quality_metrics_savegroundtruth", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L2914", "weight": 1.0 }, { "source": "vector_search_quality_metrics_savequalitycomparisonreport", "target": "vector_search_quality_metrics_visualizequalitycomparison", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L3153", "weight": 1.0 }, { "source": "vector_search_quality_metrics_saveintegratedreport", "target": "vector_search_quality_metrics_visualizequalitycomparison", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/test/helpers/vector-search-quality-metrics.ts", "source_location": "L3440", "weight": 1.0 }, { "source": "scripts_copy_assets_js", "target": "fs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts/copy-assets.js", "source_location": "L6", "weight": 1.0 }, { "source": "scripts_copy_assets_js", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts/copy-assets.js", "source_location": "L7", "weight": 1.0 }, { "source": "scripts_copy_assets_js", "target": "url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts/copy-assets.js", "source_location": "L8", "weight": 1.0 } ], "hyperedges": [], "input_tokens": 0, "output_tokens": 0 }