Files
buildfor_life_ops/graphify-out/cache/1c6d9f5fccf68e757968bd40817ce5a9f2f1ee21f6c53e6e079dbcb2087b95f1.json
T
grabowski 011e7a2165
Deploy to LXC / deploy (push) Successful in 15s
Validate / validate (push) Successful in 30s
chore(graph): refresh graphify after sub-property feature
Re-extracted 42 changed code files via AST and 3 changed docs
(README, DEPLOYMENT, drizzle/README) via one semantic subagent.
Merged into the existing graph: 453→555 nodes, 486→633 edges,
137 communities.

Top god nodes now reflect the new shape: load() at the center of
every page-server route, buildfor_life_ops as the doc-side anchor,
and Drizzle ORM + Zod as the bridge between expenses and the rest
of the service layer.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 15:47:00 +07:00

1 line
16 KiB
JSON

{"nodes": [{"id": "src_lib_server_services_properties_ts", "label": "properties.ts", "file_type": "code", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L1"}, {"id": "properties_warnifdeep", "label": "warnIfDeep()", "file_type": "code", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L26"}, {"id": "properties_assertparentincompany", "label": "assertParentInCompany()", "file_type": "code", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L42"}, {"id": "properties_createproperty", "label": "createProperty()", "file_type": "code", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L57"}, {"id": "properties_listproperties", "label": "listProperties()", "file_type": "code", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L80"}, {"id": "properties_getproperty", "label": "getProperty()", "file_type": "code", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L88"}, {"id": "properties_updateproperty", "label": "updateProperty()", "file_type": "code", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L103"}, {"id": "properties_softdeleteproperty", "label": "softDeleteProperty()", "file_type": "code", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L133"}, {"id": "properties_getdescendantids", "label": "getDescendantIds()", "file_type": "code", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L166"}, {"id": "properties_getancestorids", "label": "getAncestorIds()", "file_type": "code", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L191"}, {"id": "properties_assertnocycle", "label": "assertNoCycle()", "file_type": "code", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L214"}], "edges": [{"source": "src_lib_server_services_properties_ts", "target": "drizzle_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L1", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L2", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "properties", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L3", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "properties_warnifdeep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L26", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "properties_assertparentincompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L42", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "properties_createproperty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L57", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "properties_listproperties", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L80", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "properties_getproperty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L88", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "properties_updateproperty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L103", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "properties_softdeleteproperty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L133", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "properties_getdescendantids", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L166", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "properties_getancestorids", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L191", "weight": 1.0}, {"source": "src_lib_server_services_properties_ts", "target": "properties_assertnocycle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L214", "weight": 1.0}, {"source": "properties_warnifdeep", "target": "properties_getancestorids", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L31", "weight": 1.0}, {"source": "properties_createproperty", "target": "properties_assertparentincompany", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L59", "weight": 1.0}, {"source": "properties_createproperty", "target": "properties_warnifdeep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L60", "weight": 1.0}, {"source": "properties_updateproperty", "target": "properties_assertparentincompany", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L110", "weight": 1.0}, {"source": "properties_updateproperty", "target": "properties_assertnocycle", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L111", "weight": 1.0}, {"source": "properties_updateproperty", "target": "properties_warnifdeep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L112", "weight": 1.0}, {"source": "properties_assertnocycle", "target": "properties_getdescendantids", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L222", "weight": 1.0}], "raw_calls": [{"caller_nid": "properties_warnifdeep", "callee": "warn", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L34"}, {"caller_nid": "properties_assertparentincompany", "callee": "limit", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L43"}, {"caller_nid": "properties_assertparentincompany", "callee": "where", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L43"}, {"caller_nid": "properties_assertparentincompany", "callee": "from", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L43"}, {"caller_nid": "properties_assertparentincompany", "callee": "select", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L43"}, {"caller_nid": "properties_assertparentincompany", "callee": "and", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L47"}, {"caller_nid": "properties_assertparentincompany", "callee": "eq", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L48"}, {"caller_nid": "properties_assertparentincompany", "callee": "eq", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L49"}, {"caller_nid": "properties_assertparentincompany", "callee": "isNull", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L50"}, {"caller_nid": "properties_createproperty", "callee": "trim", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L65"}, {"caller_nid": "properties_createproperty", "callee": "toUpperCase", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L72"}, {"caller_nid": "properties_createproperty", "callee": "returning", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L76"}, {"caller_nid": "properties_createproperty", "callee": "values", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L76"}, {"caller_nid": "properties_createproperty", "callee": "insert", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L76"}, {"caller_nid": "properties_listproperties", "callee": "orderBy", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L81"}, {"caller_nid": "properties_listproperties", "callee": "where", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L81"}, {"caller_nid": "properties_listproperties", "callee": "from", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L81"}, {"caller_nid": "properties_listproperties", "callee": "select", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L81"}, {"caller_nid": "properties_listproperties", "callee": "and", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L84"}, {"caller_nid": "properties_listproperties", "callee": "eq", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L84"}, {"caller_nid": "properties_listproperties", "callee": "isNull", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L84"}, {"caller_nid": "properties_listproperties", "callee": "desc", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L85"}, {"caller_nid": "properties_getproperty", "callee": "limit", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L89"}, {"caller_nid": "properties_getproperty", "callee": "where", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L89"}, {"caller_nid": "properties_getproperty", "callee": "from", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L89"}, {"caller_nid": "properties_getproperty", "callee": "select", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L89"}, {"caller_nid": "properties_getproperty", "callee": "and", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L93"}, {"caller_nid": "properties_getproperty", "callee": "eq", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L94"}, {"caller_nid": "properties_getproperty", "callee": "eq", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L95"}, {"caller_nid": "properties_getproperty", "callee": "isNull", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L96"}, {"caller_nid": "properties_updateproperty", "callee": "where", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L114"}, {"caller_nid": "properties_updateproperty", "callee": "set", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L114"}, {"caller_nid": "properties_updateproperty", "callee": "update", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L114"}, {"caller_nid": "properties_updateproperty", "callee": "trim", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L117"}, {"caller_nid": "properties_updateproperty", "callee": "toUpperCase", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L126"}, {"caller_nid": "properties_updateproperty", "callee": "and", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L130"}, {"caller_nid": "properties_updateproperty", "callee": "eq", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L130"}, {"caller_nid": "properties_updateproperty", "callee": "eq", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L130"}, {"caller_nid": "properties_softdeleteproperty", "callee": "limit", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L137"}, {"caller_nid": "properties_softdeleteproperty", "callee": "where", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L137"}, {"caller_nid": "properties_softdeleteproperty", "callee": "from", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L137"}, {"caller_nid": "properties_softdeleteproperty", "callee": "select", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L137"}, {"caller_nid": "properties_softdeleteproperty", "callee": "and", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L141"}, {"caller_nid": "properties_softdeleteproperty", "callee": "eq", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L142"}, {"caller_nid": "properties_softdeleteproperty", "callee": "eq", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L143"}, {"caller_nid": "properties_softdeleteproperty", "callee": "isNull", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L144"}, {"caller_nid": "properties_softdeleteproperty", "callee": "where", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L150"}, {"caller_nid": "properties_softdeleteproperty", "callee": "set", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L150"}, {"caller_nid": "properties_softdeleteproperty", "callee": "update", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L150"}, {"caller_nid": "properties_softdeleteproperty", "callee": "sql", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L152"}, {"caller_nid": "properties_softdeleteproperty", "callee": "and", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L153"}, {"caller_nid": "properties_softdeleteproperty", "callee": "eq", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L153"}, {"caller_nid": "properties_softdeleteproperty", "callee": "eq", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L153"}, {"caller_nid": "properties_getdescendantids", "callee": "await db.execute", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L170"}, {"caller_nid": "properties_getdescendantids", "callee": "sql", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L170"}, {"caller_nid": "properties_getdescendantids", "callee": "map", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L184"}, {"caller_nid": "properties_getancestorids", "callee": "await db.execute", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L195"}, {"caller_nid": "properties_getancestorids", "callee": "sql", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L195"}, {"caller_nid": "properties_getancestorids", "callee": "map", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L206"}, {"caller_nid": "properties_assertnocycle", "callee": "includes", "source_file": "src\\lib\\server\\services\\properties.ts", "source_location": "L223"}]}