Files
tfm_ainventory/graphify-out/cache/430dd4a3d401d6b941b2c30bf4d5201f69aceb6fe5c31af38cbd8e19905815e4.json

1 line
83 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "label": "state.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1"}, {"id": "state_instancedictproto", "label": "_InstanceDictProto", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L80"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "state_instancedictproto_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L81"}, {"id": "state_installloadercallableproto", "label": "_InstallLoaderCallableProto", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L84"}, {"id": "state_installloadercallableproto_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L94"}, {"id": "state_instancestate", "label": "InstanceState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L100"}, {"id": "state_instance_dict", "label": "_instance_dict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L173"}, {"id": "state_instancestate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L201"}, {"id": "state_attrs", "label": "attrs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L209"}, {"id": "state_transient", "label": "transient()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L225"}, {"id": "state_pending", "label": "pending()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L236"}, {"id": "state_deleted", "label": "deleted()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L247"}, {"id": "state_was_deleted", "label": "was_deleted()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L277"}, {"id": "state_persistent", "label": "persistent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L298"}, {"id": "state_detached", "label": "detached()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L313"}, {"id": "state_attached", "label": "_attached()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L325"}, {"id": "state_instancestate_track_last_known_value", "label": "._track_last_known_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L331"}, {"id": "state_session", "label": "session()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L346"}, {"id": "state_async_session", "label": "async_session()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L370"}, {"id": "state_object", "label": "object()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L398"}, {"id": "state_identity", "label": "identity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L408"}, {"id": "state_identity_key", "label": "identity_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L428"}, {"id": "state_parents", "label": "parents()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L440"}, {"id": "state_pending_mutations", "label": "_pending_mutations()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L444"}, {"id": "state_empty_collections", "label": "_empty_collections()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L448"}, {"id": "state_mapper", "label": "mapper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L452"}, {"id": "state_has_identity", "label": "has_identity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L457"}, {"id": "state_detach_states", "label": "_detach_states()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L467"}, {"id": "state_instancestate_detach", "label": "._detach()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L504"}, {"id": "state_instancestate_dispose", "label": "._dispose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L510"}, {"id": "state_instancestate_force_dereference", "label": "._force_dereference()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L514"}, {"id": "state_instancestate_cleanup", "label": "._cleanup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L539"}, {"id": "state_dict", "label": "dict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L569"}, {"id": "state_instancestate_initialize_instance", "label": "._initialize_instance()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L587"}, {"id": "state_instancestate_get_history", "label": ".get_history()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L599"}, {"id": "state_instancestate_get_impl", "label": ".get_impl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L602"}, {"id": "state_instancestate_get_pending_mutation", "label": "._get_pending_mutation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L605"}, {"id": "state_instancestate_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L610"}, {"id": "state_instancestate_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L640"}, {"id": "state_instancestate_reset", "label": "._reset()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L681"}, {"id": "state_instancestate_copy_callables", "label": "._copy_callables()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L693"}, {"id": "state_instance_level_callable_processor", "label": "_instance_level_callable_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L698"}, {"id": "state_instancestate_expire", "label": "._expire()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L726"}, {"id": "state_instancestate_expire_attributes", "label": "._expire_attributes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L776"}, {"id": "state_instancestate_load_expired", "label": "._load_expired()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L809"}, {"id": "state_unmodified", "label": "unmodified()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L839"}, {"id": "state_instancestate_unmodified_intersection", "label": ".unmodified_intersection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L844"}, {"id": "state_unloaded", "label": "unloaded()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L854"}, {"id": "state_unloaded_expirable", "label": "unloaded_expirable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L873"}, {"id": "state_unloaded_non_object", "label": "_unloaded_non_object()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L883"}, {"id": "state_instancestate_modified_event", "label": "._modified_event()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L890"}, {"id": "state_instancestate_commit", "label": "._commit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L962"}, {"id": "state_instancestate_commit_all", "label": "._commit_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L991"}, {"id": "state_commit_all_states", "label": "_commit_all_states()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1012"}, {"id": "state_attributestate", "label": "AttributeState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1036"}, {"id": "state_attributestate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1056"}, {"id": "state_loaded_value", "label": "loaded_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1061"}, {"id": "state_value", "label": "value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1071"}, {"id": "state_history", "label": "history()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1084"}, {"id": "state_attributestate_load_history", "label": ".load_history()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1111"}, {"id": "state_pendingcollection", "label": "PendingCollection", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1137"}, {"id": "state_pendingcollection_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1151"}, {"id": "state_pendingcollection_merge_with_history", "label": ".merge_with_history()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1155"}, {"id": "state_pendingcollection_append", "label": ".append()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1158"}, {"id": "state_pendingcollection_remove", "label": ".remove()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1164"}, {"id": "state_rationale_85", "label": "used at result loading time to install a _LoaderCallable callable upon a spe", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L85"}, {"id": "state_rationale_101", "label": "Tracks state information at the instance level. The :class:`.InstanceState`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L101"}, {"id": "state_rationale_174", "label": "default 'weak reference' for _instance_dict", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L174"}, {"id": "state_rationale_210", "label": "Return a namespace representing each attribute on the mapped object, inc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L210"}, {"id": "state_rationale_226", "label": "Return ``True`` if the object is :term:`transient`. .. seealso::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L226"}, {"id": "state_rationale_237", "label": "Return ``True`` if the object is :term:`pending`. .. seealso::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L237"}, {"id": "state_rationale_248", "label": "Return ``True`` if the object is :term:`deleted`. An object that is in", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L248"}, {"id": "state_rationale_278", "label": "Return True if this object is or was previously in the \"deleted\" state a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L278"}, {"id": "state_rationale_299", "label": "Return ``True`` if the object is :term:`persistent`. An object that is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L299"}, {"id": "state_rationale_314", "label": "Return ``True`` if the object is :term:`detached`. .. seealso::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L314"}, {"id": "state_rationale_332", "label": "Track the last known value of a particular key after expiration operatio", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L332"}, {"id": "state_rationale_347", "label": "Return the owning :class:`.Session` for this instance, or ``None`` if no", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L347"}, {"id": "state_rationale_371", "label": "Return the owning :class:`_asyncio.AsyncSession` for this instance, or `", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L371"}, {"id": "state_rationale_399", "label": "Return the mapped object represented by this :class:`.InstanceState`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L399"}, {"id": "state_rationale_409", "label": "Return the mapped identity of the mapped object. This is the primary key", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L409"}, {"id": "state_rationale_429", "label": "Return the identity key for the mapped object. This is the key used to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L429"}, {"id": "state_rationale_453", "label": "Return the :class:`_orm.Mapper` used for this mapped object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L453"}, {"id": "state_rationale_458", "label": "Return ``True`` if this object has an identity key. This should always", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L458"}, {"id": "state_rationale_515", "label": "Force this InstanceState to act as though its weakref has been GC'ed.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L515"}, {"id": "state_rationale_540", "label": "Weakref callback cleanup. This callable cleans out the state when it is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L540"}, {"id": "state_rationale_570", "label": "Return the instance dict used by the object. Under normal circumstances", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L570"}, {"id": "state_rationale_682", "label": "Remove the given attribute and any callables associated with it.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L682"}, {"id": "state_rationale_812", "label": "__call__ allows the InstanceState to act as a deferred callable for load", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L812"}, {"id": "state_rationale_840", "label": "Return the set of keys which have no uncommitted changes", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L840"}, {"id": "state_rationale_845", "label": "Return self.unmodified.intersection(keys).", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L845"}, {"id": "state_rationale_855", "label": "Return the set of keys which do not have a loaded value. This includes", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L855"}, {"id": "state_rationale_874", "label": "Synonymous with :attr:`.InstanceState.unloaded`. This attribute was add", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L874"}, {"id": "state_rationale_963", "label": "Commit attributes. This is used by a partial-attribute load operation t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L963"}, {"id": "state_rationale_994", "label": "commit all attributes unconditionally. This is used after a flush() or", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L994"}, {"id": "state_rationale_1017", "label": "Mass / highly inlined version of commit_all().", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1017"}, {"id": "state_rationale_1037", "label": "Provide an inspection interface corresponding to a particular attribute on a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1037"}, {"id": "state_rationale_1062", "label": "The current value of this attribute as loaded from the database. If the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1062"}, {"id": "state_rationale_1072", "label": "Return the value of this attribute. This operation is equivalent to acc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1072"}, {"id": "state_rationale_1085", "label": "Return the current **pre-flush** change history for this attribute, via", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1085"}, {"id": "state_rationale_1112", "label": "Return the current **pre-flush** change history for this attribute, via", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1112"}, {"id": "state_rationale_1138", "label": "A writable placeholder for an unloaded collection. Stores items appended to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1138"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "weakref", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_path_registry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_attributes_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_attributes_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_collections_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_identity_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_instrumentation_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_interfaces_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_mapper_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L61", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_session_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_engine_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_asyncio_session_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_ext_asyncio_session_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_instancedictproto", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L80", "weight": 1.0}, {"source": "state_instancedictproto", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L80", "weight": 1.0}, {"source": "state_instancedictproto", "target": "state_instancedictproto_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_installloadercallableproto", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L84", "weight": 1.0}, {"source": "state_installloadercallableproto", "target": "state_installloadercallableproto_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_instancestate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_instance_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L173", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L201", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_attrs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L209", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_transient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L225", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_pending", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L236", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_deleted", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L247", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_was_deleted", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L277", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_persistent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L298", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_detached", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L313", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_attached", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L325", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_track_last_known_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L331", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_session", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L346", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_async_session", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L370", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_object", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L398", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_identity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L408", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_identity_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L428", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_parents", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L440", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_pending_mutations", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L444", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_empty_collections", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L448", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_mapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L452", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_has_identity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L457", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_detach_states", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L467", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_detach", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L504", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_dispose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L510", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_force_dereference", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L514", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_cleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L539", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L569", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_initialize_instance", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L587", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_get_history", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L599", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_get_impl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L602", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_get_pending_mutation", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L605", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L610", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L640", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L681", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_copy_callables", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L693", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_instance_level_callable_processor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L698", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_expire", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L726", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_expire_attributes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L776", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_load_expired", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L809", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_unmodified", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L839", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_unmodified_intersection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L844", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_unloaded", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L854", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_unloaded_expirable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L873", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_unloaded_non_object", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L883", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_modified_event", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L890", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_commit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L962", "weight": 1.0}, {"source": "state_instancestate", "target": "state_instancestate_commit_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L991", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_commit_all_states", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1012", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_attributestate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1036", "weight": 1.0}, {"source": "state_attributestate", "target": "state_attributestate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1056", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_loaded_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1061", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1071", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_history", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1084", "weight": 1.0}, {"source": "state_attributestate", "target": "state_attributestate_load_history", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1111", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_orm_state_py", "target": "state_pendingcollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1137", "weight": 1.0}, {"source": "state_pendingcollection", "target": "state_pendingcollection_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1151", "weight": 1.0}, {"source": "state_pendingcollection", "target": "state_pendingcollection_merge_with_history", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1155", "weight": 1.0}, {"source": "state_pendingcollection", "target": "state_pendingcollection_append", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1158", "weight": 1.0}, {"source": "state_pendingcollection", "target": "state_pendingcollection_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1164", "weight": 1.0}, {"source": "state_attrs", "target": "state_attributestate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L221", "weight": 1.0}, {"source": "state_instancestate_detach", "target": "state_detach_states", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L506", "weight": 1.0}, {"source": "state_instancestate_dispose", "target": "state_instancestate_detach", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L512", "weight": 1.0}, {"source": "state_instancestate_force_dereference", "target": "state_instancestate_cleanup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L536", "weight": 1.0}, {"source": "state_instancestate_cleanup", "target": "state_instance_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L556", "weight": 1.0}, {"source": "state_instancestate_get_pending_mutation", "target": "state_pendingcollection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L607", "weight": 1.0}, {"source": "state_instancestate_copy_callables", "target": "state_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L695", "weight": 1.0}, {"source": "state_instancestate_modified_event", "target": "state_instance_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L926", "weight": 1.0}, {"source": "state_instancestate_commit_all", "target": "state_commit_all_states", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1009", "weight": 1.0}, {"source": "state_history", "target": "state_instancestate_get_history", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1109", "weight": 1.0}, {"source": "state_attributestate_load_history", "target": "state_instancestate_get_history", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1134", "weight": 1.0}, {"source": "state_pendingcollection_append", "target": "state_pendingcollection_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1160", "weight": 1.0}, {"source": "state_rationale_85", "target": "state_installloadercallableproto", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L85", "weight": 1.0}, {"source": "state_rationale_101", "target": "state_instancestate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L101", "weight": 1.0}, {"source": "state_rationale_174", "target": "state_instancestate_instance_dict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L174", "weight": 1.0}, {"source": "state_rationale_210", "target": "state_instancestate_attrs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L210", "weight": 1.0}, {"source": "state_rationale_226", "target": "state_instancestate_transient", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L226", "weight": 1.0}, {"source": "state_rationale_237", "target": "state_instancestate_pending", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L237", "weight": 1.0}, {"source": "state_rationale_248", "target": "state_instancestate_deleted", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L248", "weight": 1.0}, {"source": "state_rationale_278", "target": "state_instancestate_was_deleted", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L278", "weight": 1.0}, {"source": "state_rationale_299", "target": "state_instancestate_persistent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L299", "weight": 1.0}, {"source": "state_rationale_314", "target": "state_instancestate_detached", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L314", "weight": 1.0}, {"source": "state_rationale_332", "target": "state_instancestate_track_last_known_value", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L332", "weight": 1.0}, {"source": "state_rationale_347", "target": "state_instancestate_session", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L347", "weight": 1.0}, {"source": "state_rationale_371", "target": "state_instancestate_async_session", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L371", "weight": 1.0}, {"source": "state_rationale_399", "target": "state_instancestate_object", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L399", "weight": 1.0}, {"source": "state_rationale_409", "target": "state_instancestate_identity", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L409", "weight": 1.0}, {"source": "state_rationale_429", "target": "state_instancestate_identity_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L429", "weight": 1.0}, {"source": "state_rationale_453", "target": "state_instancestate_mapper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L453", "weight": 1.0}, {"source": "state_rationale_458", "target": "state_instancestate_has_identity", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L458", "weight": 1.0}, {"source": "state_rationale_515", "target": "state_instancestate_force_dereference", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L515", "weight": 1.0}, {"source": "state_rationale_540", "target": "state_instancestate_cleanup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L540", "weight": 1.0}, {"source": "state_rationale_570", "target": "state_instancestate_dict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L570", "weight": 1.0}, {"source": "state_rationale_682", "target": "state_instancestate_reset", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L682", "weight": 1.0}, {"source": "state_rationale_812", "target": "state_instancestate_load_expired", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L812", "weight": 1.0}, {"source": "state_rationale_840", "target": "state_instancestate_unmodified", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L840", "weight": 1.0}, {"source": "state_rationale_845", "target": "state_instancestate_unmodified_intersection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L845", "weight": 1.0}, {"source": "state_rationale_855", "target": "state_instancestate_unloaded", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L855", "weight": 1.0}, {"source": "state_rationale_874", "target": "state_instancestate_unloaded_expirable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L874", "weight": 1.0}, {"source": "state_rationale_963", "target": "state_instancestate_commit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L963", "weight": 1.0}, {"source": "state_rationale_994", "target": "state_instancestate_commit_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L994", "weight": 1.0}, {"source": "state_rationale_1017", "target": "state_instancestate_commit_all_states", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1017", "weight": 1.0}, {"source": "state_rationale_1037", "target": "state_attributestate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1037", "weight": 1.0}, {"source": "state_rationale_1062", "target": "state_attributestate_loaded_value", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1062", "weight": 1.0}, {"source": "state_rationale_1072", "target": "state_attributestate_value", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1072", "weight": 1.0}, {"source": "state_rationale_1085", "target": "state_attributestate_history", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1085", "weight": 1.0}, {"source": "state_rationale_1112", "target": "state_attributestate_load_history", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1112", "weight": 1.0}, {"source": "state_rationale_1138", "target": "state_pendingcollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1138", "weight": 1.0}], "raw_calls": [{"caller_nid": "state_instancestate_init", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L204"}, {"caller_nid": "state_instancestate_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L206"}, {"caller_nid": "state_attrs", "callee": "ReadOnlyProperties", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L220"}, {"caller_nid": "state_async_session", "callee": "_async_provider", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L393"}, {"caller_nid": "state_object", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L405"}, {"caller_nid": "state_has_identity", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L464"}, {"caller_nid": "state_detach_states", "callee": "persistent_to_transient", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L494"}, {"caller_nid": "state_detach_states", "callee": "persistent_to_detached", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L496"}, {"caller_nid": "state_detach_states", "callee": "deleted_to_detached", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L498"}, {"caller_nid": "state_detach_states", "callee": "pending_to_transient", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L500"}, {"caller_nid": "state_instancestate_force_dereference", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L529"}, {"caller_nid": "state_instancestate_cleanup", "callee": "_fast_discard", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L558"}, {"caller_nid": "state_dict", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L581"}, {"caller_nid": "state_dict", "callee": "instance_dict", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L583"}, {"caller_nid": "state_instancestate_initialize_instance", "callee": "init", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L591"}, {"caller_nid": "state_instancestate_initialize_instance", "callee": "original_init", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L594"}, {"caller_nid": "state_instancestate_initialize_instance", "callee": "safe_reraise", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L596"}, {"caller_nid": "state_instancestate_initialize_instance", "callee": "init_failure", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L597"}, {"caller_nid": "state_instancestate_getstate", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L612"}, {"caller_nid": "state_instancestate_getstate", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L617"}, {"caller_nid": "state_instancestate_getstate", "callee": "serialize", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L634"}, {"caller_nid": "state_instancestate_getstate", "callee": "_serialize", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L636"}, {"caller_nid": "state_instancestate_setstate", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L643"}, {"caller_nid": "state_instancestate_setstate", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L649"}, {"caller_nid": "state_instancestate_setstate", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L650"}, {"caller_nid": "state_instancestate_setstate", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L651"}, {"caller_nid": "state_instancestate_setstate", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L652"}, {"caller_nid": "state_instancestate_setstate", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L653"}, {"caller_nid": "state_instancestate_setstate", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L655"}, {"caller_nid": "state_instancestate_setstate", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L664"}, {"caller_nid": "state_instancestate_setstate", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L666"}, {"caller_nid": "state_instancestate_setstate", "callee": "deserialize", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L677"}, {"caller_nid": "state_instancestate_setstate", "callee": "state_dict[\"manager\"]", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L679"}, {"caller_nid": "state_instancestate_reset", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L685"}, {"caller_nid": "state_instancestate_reset", "callee": "is_collection_impl", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L687"}, {"caller_nid": "state_instancestate_reset", "callee": "_invalidate_collection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L688"}, {"caller_nid": "state_instancestate_reset", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L689"}, {"caller_nid": "state_instancestate_reset", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L691"}, {"caller_nid": "state_instance_level_callable_processor", "callee": "is_collection_impl", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L702"}, {"caller_nid": "state_instancestate_expire", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L731"}, {"caller_nid": "state_instancestate_expire", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L732"}, {"caller_nid": "state_instancestate_expire", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L743"}, {"caller_nid": "state_instancestate_expire", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L759"}, {"caller_nid": "state_instancestate_expire", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L762"}, {"caller_nid": "state_instancestate_expire", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L763"}, {"caller_nid": "state_instancestate_expire", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L767"}, {"caller_nid": "state_instancestate_expire", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L771"}, {"caller_nid": "state_instancestate_expire", "callee": "expire", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L774"}, {"caller_nid": "state_instancestate_expire_attributes", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L782"}, {"caller_nid": "state_instancestate_expire_attributes", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L792"}, {"caller_nid": "state_instancestate_expire_attributes", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L795"}, {"caller_nid": "state_instancestate_expire_attributes", "callee": "is_collection_impl", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L796"}, {"caller_nid": "state_instancestate_expire_attributes", "callee": "_invalidate_collection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L797"}, {"caller_nid": "state_instancestate_expire_attributes", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L803"}, {"caller_nid": "state_instancestate_expire_attributes", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L805"}, {"caller_nid": "state_instancestate_expire_attributes", "callee": "expire", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L807"}, {"caller_nid": "state_instancestate_load_expired", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L821"}, {"caller_nid": "state_instancestate_load_expired", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L822"}, {"caller_nid": "state_instancestate_load_expired", "callee": "expired_attribute_loader", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L828"}, {"caller_nid": "state_instancestate_load_expired", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L834"}, {"caller_nid": "state_unmodified", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L842"}, {"caller_nid": "state_unmodified", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L842"}, {"caller_nid": "state_instancestate_unmodified_intersection", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L848"}, {"caller_nid": "state_instancestate_unmodified_intersection", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L848"}, {"caller_nid": "state_instancestate_unmodified_intersection", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L848"}, {"caller_nid": "state_unloaded", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L862"}, {"caller_nid": "state_unloaded", "callee": "difference", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L862"}, {"caller_nid": "state_unloaded", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L862"}, {"caller_nid": "state_unloaded_non_object", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L884"}, {"caller_nid": "state_instancestate_modified_event", "callee": "InvalidRequestError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L902"}, {"caller_nid": "state_instancestate_modified_event", "callee": "is_collection_impl", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L909"}, {"caller_nid": "state_instancestate_modified_event", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L915"}, {"caller_nid": "state_instancestate_modified_event", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L928"}, {"caller_nid": "state_instancestate_modified_event", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L929"}, {"caller_nid": "state_instancestate_modified_event", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L936"}, {"caller_nid": "state_instancestate_modified_event", "callee": "_autobegin_t", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L952"}, {"caller_nid": "state_instancestate_modified_event", "callee": "ObjectDereferencedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L955"}, {"caller_nid": "state_instancestate_modified_event", "callee": "state_class_str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L959"}, {"caller_nid": "state_instancestate_commit", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L973"}, {"caller_nid": "state_instancestate_commit", "callee": "difference_update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L977"}, {"caller_nid": "state_instancestate_commit", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L978"}, {"caller_nid": "state_instancestate_commit", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L978"}, {"caller_nid": "state_instancestate_commit", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L987"}, {"caller_nid": "state_instancestate_commit", "callee": "intersection", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L987"}, {"caller_nid": "state_instancestate_commit", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L987"}, {"caller_nid": "state_commit_all_states", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1022"}, {"caller_nid": "state_commit_all_states", "callee": "difference_update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1027"}, {"caller_nid": "state_commit_all_states", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1030"}, {"caller_nid": "state_loaded_value", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1068"}, {"caller_nid": "state_value", "callee": "__get__", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1079"}, {"caller_nid": "state_value", "callee": "obj", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1080"}, {"caller_nid": "state_pendingcollection_init", "callee": "IdentitySet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1152"}, {"caller_nid": "state_pendingcollection_init", "callee": "OrderedIdentitySet", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1153"}, {"caller_nid": "state_pendingcollection_merge_with_history", "callee": "_merge", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1156"}, {"caller_nid": "state_pendingcollection_append", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1162"}, {"caller_nid": "state_pendingcollection_remove", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py", "source_location": "L1168"}]}