Commit backend/graphify-out/cache and .worktrees so local graphify/worktree scaffolding is shared on this branch. Co-authored-by: Cursor <cursoragent@cursor.com>
1 line
14 KiB
JSON
1 line
14 KiB
JSON
{"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "label": "invoice.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L1"}, {"id": "bx_invoice_get_mine_wallet_summary", "label": "get_mine_wallet_summary()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L17"}, {"id": "bx_invoice_list_invoice_wallets", "label": "list_invoice_wallets()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L26"}, {"id": "bx_invoice_list_invoices", "label": "list_invoices()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L41"}, {"id": "bx_invoice_create_invoice", "label": "create_invoice()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L64"}, {"id": "bx_invoice_delete_invoice", "label": "delete_invoice()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L123"}, {"id": "bx_invoice_list_invoice_ledgers", "label": "list_invoice_ledgers()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L138"}, {"id": "bx_invoice_rationale_73", "label": "\u4e00\u6b21\u4e0a\u4f20\u4e00\u6761\u53d1\u7968\uff1a\u591a\u6587\u4ef6\u6302\u540c\u4e00\u6863\u6848\uff0c\u91d1\u989d\u4e3a\u603b\u989d\uff0c\u53ea\u5199\u4e00\u6761\u989d\u5ea6\u6d41\u6c34\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L73"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "mimetypes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "fastapi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "sqlalchemy_orm", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L5", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "app_core_bx_auth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "app_core_database", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L8", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "app_schemas_bx_common", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L9", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "app_schemas_bx_invoice", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L10", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "app_services_bx_invoice", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L11", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "bx_invoice_get_mine_wallet_summary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L17", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "bx_invoice_list_invoice_wallets", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L26", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "bx_invoice_list_invoices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L41", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "bx_invoice_create_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L64", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "bx_invoice_delete_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L123", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_app_api_bx_invoice_py", "target": "bx_invoice_list_invoice_ledgers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L138", "weight": 1.0}, {"source": "bx_invoice_rationale_73", "target": "bx_invoice_create_invoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L73", "weight": 1.0}], "raw_calls": [{"caller_nid": "bx_invoice_get_mine_wallet_summary", "callee": "get_mine_summary", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L21"}, {"caller_nid": "bx_invoice_get_mine_wallet_summary", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L22"}, {"caller_nid": "bx_invoice_get_mine_wallet_summary", "callee": "model_validate", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L22"}, {"caller_nid": "bx_invoice_list_invoice_wallets", "callee": "list_wallets", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L33"}, {"caller_nid": "bx_invoice_list_invoice_wallets", "callee": "model_validate", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L36"}, {"caller_nid": "bx_invoice_list_invoice_wallets", "callee": "_summary_to_dict", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L36"}, {"caller_nid": "bx_invoice_list_invoice_wallets", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L37"}, {"caller_nid": "bx_invoice_list_invoice_wallets", "callee": "PagedData", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L37"}, {"caller_nid": "bx_invoice_list_invoices", "callee": "_tenant_no", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L48"}, {"caller_nid": "bx_invoice_list_invoices", "callee": "out_rows_with_attachments", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L52"}, {"caller_nid": "bx_invoice_list_invoices", "callee": "list", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L52"}, {"caller_nid": "bx_invoice_list_invoices", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L53"}, {"caller_nid": "bx_invoice_list_invoices", "callee": "PagedData", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L54"}, {"caller_nid": "bx_invoice_list_invoices", "callee": "model_validate", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L55"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "extend", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L76"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "append", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L78"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L81"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "read", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L87"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "guess_type", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L90"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "append", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L93"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L95"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "create", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L98"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "commit", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L106"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "refresh", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L107"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "rollback", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L109"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "rollback", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L112"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "HTTPException", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L113"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "_tenant_no", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L117"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "out_rows_with_attachments", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L118"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L119"}, {"caller_nid": "bx_invoice_create_invoice", "callee": "model_validate", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L119"}, {"caller_nid": "bx_invoice_delete_invoice", "callee": "delete", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L129"}, {"caller_nid": "bx_invoice_delete_invoice", "callee": "commit", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L130"}, {"caller_nid": "bx_invoice_delete_invoice", "callee": "rollback", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L132"}, {"caller_nid": "bx_invoice_delete_invoice", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L134"}, {"caller_nid": "bx_invoice_list_invoice_ledgers", "callee": "list_ledgers", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L143"}, {"caller_nid": "bx_invoice_list_invoice_ledgers", "callee": "ApiResponse", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L144"}, {"caller_nid": "bx_invoice_list_invoice_ledgers", "callee": "model_validate", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/app/api/bx/invoice.py", "source_location": "L144"}]} |