Generated via /graphify over the full tree (177 files, ~320k words). Produces graph.html, graph.json, GRAPH_REPORT.md plus per-file extraction cache so incremental --update runs reuse prior results. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 line
8.1 KiB
JSON
1 line
8.1 KiB
JSON
{"nodes": [{"id": "apps_web_src_lib_sync_queue_ts", "label": "queue.ts", "file_type": "code", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L1"}, {"id": "queue_getdb", "label": "getDb()", "file_type": "code", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L65"}, {"id": "queue_syncqueue", "label": "SyncQueue", "file_type": "code", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L80"}, {"id": "queue_syncqueue_constructor", "label": ".constructor()", "file_type": "code", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L81"}, {"id": "queue_syncqueue_enqueue", "label": ".enqueue()", "file_type": "code", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L88"}, {"id": "queue_syncqueue_flush", "label": ".flush()", "file_type": "code", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L112"}, {"id": "queue_syncqueue_pending", "label": ".pending()", "file_type": "code", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L138"}, {"id": "queue_syncqueue_clear", "label": ".clear()", "file_type": "code", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L144"}, {"id": "queue_syncqueue_trysend", "label": ".trySend()", "file_type": "code", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L155"}, {"id": "queue_attachonlineflush", "label": "attachOnlineFlush()", "file_type": "code", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L184"}], "edges": [{"source": "apps_web_src_lib_sync_queue_ts", "target": "idb", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L23", "weight": 1.0}, {"source": "apps_web_src_lib_sync_queue_ts", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L24", "weight": 1.0}, {"source": "apps_web_src_lib_sync_queue_ts", "target": "id", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L25", "weight": 1.0}, {"source": "apps_web_src_lib_sync_queue_ts", "target": "queue_getdb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L65", "weight": 1.0}, {"source": "apps_web_src_lib_sync_queue_ts", "target": "queue_syncqueue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L80", "weight": 1.0}, {"source": "queue_syncqueue", "target": "queue_syncqueue_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L81", "weight": 1.0}, {"source": "queue_syncqueue", "target": "queue_syncqueue_enqueue", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L88", "weight": 1.0}, {"source": "queue_syncqueue", "target": "queue_syncqueue_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L112", "weight": 1.0}, {"source": "queue_syncqueue", "target": "queue_syncqueue_pending", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L138", "weight": 1.0}, {"source": "queue_syncqueue", "target": "queue_syncqueue_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L144", "weight": 1.0}, {"source": "queue_syncqueue", "target": "queue_syncqueue_trysend", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L155", "weight": 1.0}, {"source": "apps_web_src_lib_sync_queue_ts", "target": "queue_attachonlineflush", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L184", "weight": 1.0}, {"source": "queue_syncqueue_enqueue", "target": "queue_getdb", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L95", "weight": 1.0}, {"source": "queue_syncqueue_enqueue", "target": "queue_syncqueue_trysend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L100", "weight": 1.0}, {"source": "queue_syncqueue_flush", "target": "queue_getdb", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L113", "weight": 1.0}, {"source": "queue_syncqueue_flush", "target": "queue_syncqueue_trysend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L120", "weight": 1.0}, {"source": "queue_syncqueue_pending", "target": "queue_getdb", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L139", "weight": 1.0}, {"source": "queue_syncqueue_clear", "target": "queue_getdb", "relation": "calls", "confidence": "EXTRACTED", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L145", "weight": 1.0}], "raw_calls": [{"caller_nid": "queue_getdb", "callee": "openDB", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L66"}, {"caller_nid": "queue_syncqueue_enqueue", "callee": "generateId", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L91"}, {"caller_nid": "queue_syncqueue_enqueue", "callee": "now", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L92"}, {"caller_nid": "queue_syncqueue_enqueue", "callee": "put", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L96"}, {"caller_nid": "queue_syncqueue_enqueue", "callee": "delete", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L101"}, {"caller_nid": "queue_syncqueue_enqueue", "callee": "put", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L104"}, {"caller_nid": "queue_syncqueue_flush", "callee": "getAllFromIndex", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L114"}, {"caller_nid": "queue_syncqueue_flush", "callee": "delete", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L121"}, {"caller_nid": "queue_syncqueue_flush", "callee": "delete", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L125"}, {"caller_nid": "queue_syncqueue_flush", "callee": "put", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L129"}, {"caller_nid": "queue_syncqueue_pending", "callee": "getAllFromIndex", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L140"}, {"caller_nid": "queue_syncqueue_trysend", "callee": "from", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L156"}, {"caller_nid": "queue_syncqueue_trysend", "callee": "single", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L161"}, {"caller_nid": "queue_syncqueue_trysend", "callee": "select", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L161"}, {"caller_nid": "queue_syncqueue_trysend", "callee": "insert", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L161"}, {"caller_nid": "queue_syncqueue_trysend", "callee": "isIdempotentSuccess", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L164"}, {"caller_nid": "queue_syncqueue_trysend", "callee": "match", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L166"}, {"caller_nid": "queue_syncqueue_trysend", "callee": "update", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L166"}, {"caller_nid": "queue_syncqueue_trysend", "callee": "match", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L171"}, {"caller_nid": "queue_syncqueue_trysend", "callee": "delete", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L171"}, {"caller_nid": "queue_attachonlineflush", "callee": "addEventListener", "source_file": "apps/web/src/lib/sync/queue.ts", "source_location": "L191"}]} |