chore: refresh the knowledge graph after the resource model task

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
hamed
2026-07-30 17:52:02 +03:30
co-authored by Claude Opus 5
parent 04d3222559
commit 73456447b2
45 changed files with 17464 additions and 2825 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_new_feture_taskes_shared_branch_is_doctor_address_md", "label": "branch-is-doctor-address.md", "file_type": "document", "source_file": "docs/new_feture/taskes/_shared/branch-is-doctor-address.md", "source_location": "L1"}, {"id": "shared_branch_is_doctor_address_\u0634\u0639\u0628\u0647_\u062c\u062f\u0648\u0644_\u062a\u0627\u0632\u0647_\u0627\u06cc_\u0646\u06cc\u0633\u062a_doctor_addresses_\u0627\u0633\u062a", "label": "\u00ab\u0634\u0639\u0628\u0647\u00bb \u062c\u062f\u0648\u0644 \u062a\u0627\u0632\u0647\u200c\u0627\u06cc \u0646\u06cc\u0633\u062a \u2014 `doctor_addresses` \u0627\u0633\u062a", "file_type": "document", "source_file": "docs/new_feture/taskes/_shared/branch-is-doctor-address.md", "source_location": "L1"}, {"id": "shared_branch_is_doctor_address_\u0686\u0631\u0627", "label": "\u0686\u0631\u0627", "file_type": "document", "source_file": "docs/new_feture/taskes/_shared/branch-is-doctor-address.md", "source_location": "L18"}, {"id": "shared_branch_is_doctor_address_\u067e\u06cc\u0627\u0645\u062f_\u0628\u0631\u0627\u06cc_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u0639\u062f\u06cc", "label": "\u067e\u06cc\u0627\u0645\u062f \u0628\u0631\u0627\u06cc \u062a\u0633\u06a9\u200c\u0647\u0627\u06cc \u0628\u0639\u062f\u06cc", "file_type": "document", "source_file": "docs/new_feture/taskes/_shared/branch-is-doctor-address.md", "source_location": "L48"}, {"id": "shared_branch_is_doctor_address_\u062c\u0641\u062a_tenant_\u0627\u062a\u0627\u0642_\u0648_\u0645\u0646\u0627\u0628\u0639", "label": "\u062c\u0641\u062a tenant \u0627\u062a\u0627\u0642 \u0648 \u0645\u0646\u0627\u0628\u0639", "file_type": "document", "source_file": "docs/new_feture/taskes/_shared/branch-is-doctor-address.md", "source_location": "L65"}, {"id": "shared_branch_is_doctor_address_\u0628\u0647_\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc_\u067e\u0633_\u0627\u0632_\u062a\u0633\u06a9_\u06f0\u06f2", "label": "\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u067e\u0633 \u0627\u0632 \u062a\u0633\u06a9 \u06f0\u06f2", "file_type": "document", "source_file": "docs/new_feture/taskes/_shared/branch-is-doctor-address.md", "source_location": "L86"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_new_feture_taskes_shared_branch_is_doctor_address_md", "target": "shared_branch_is_doctor_address_\u0634\u0639\u0628\u0647_\u062c\u062f\u0648\u0644_\u062a\u0627\u0632\u0647_\u0627\u06cc_\u0646\u06cc\u0633\u062a_doctor_addresses_\u0627\u0633\u062a", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/new_feture/taskes/_shared/branch-is-doctor-address.md", "source_location": "L1", "weight": 1.0}, {"source": "shared_branch_is_doctor_address_\u0634\u0639\u0628\u0647_\u062c\u062f\u0648\u0644_\u062a\u0627\u0632\u0647_\u0627\u06cc_\u0646\u06cc\u0633\u062a_doctor_addresses_\u0627\u0633\u062a", "target": "shared_branch_is_doctor_address_\u0686\u0631\u0627", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/new_feture/taskes/_shared/branch-is-doctor-address.md", "source_location": "L18", "weight": 1.0}, {"source": "shared_branch_is_doctor_address_\u0634\u0639\u0628\u0647_\u062c\u062f\u0648\u0644_\u062a\u0627\u0632\u0647_\u0627\u06cc_\u0646\u06cc\u0633\u062a_doctor_addresses_\u0627\u0633\u062a", "target": "shared_branch_is_doctor_address_\u067e\u06cc\u0627\u0645\u062f_\u0628\u0631\u0627\u06cc_\u062a\u0633\u06a9_\u0647\u0627\u06cc_\u0628\u0639\u062f\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/new_feture/taskes/_shared/branch-is-doctor-address.md", "source_location": "L48", "weight": 1.0}, {"source": "shared_branch_is_doctor_address_\u0634\u0639\u0628\u0647_\u062c\u062f\u0648\u0644_\u062a\u0627\u0632\u0647_\u0627\u06cc_\u0646\u06cc\u0633\u062a_doctor_addresses_\u0627\u0633\u062a", "target": "shared_branch_is_doctor_address_\u062c\u0641\u062a_tenant_\u0627\u062a\u0627\u0642_\u0648_\u0645\u0646\u0627\u0628\u0639", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/new_feture/taskes/_shared/branch-is-doctor-address.md", "source_location": "L65", "weight": 1.0}, {"source": "shared_branch_is_doctor_address_\u0634\u0639\u0628\u0647_\u062c\u062f\u0648\u0644_\u062a\u0627\u0632\u0647_\u0627\u06cc_\u0646\u06cc\u0633\u062a_doctor_addresses_\u0627\u0633\u062a", "target": "shared_branch_is_doctor_address_\u0628\u0647_\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc_\u067e\u0633_\u0627\u0632_\u062a\u0633\u06a9_\u06f0\u06f2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/new_feture/taskes/_shared/branch-is-doctor-address.md", "source_location": "L86", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_staff_md", "label": "staff.md", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L1"}, {"id": "api_staff_staff_api", "label": "Staff API", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L1"}, {"id": "api_staff_get_api_v1_staff", "label": "GET /api/v1/staff", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L19"}, {"id": "api_staff_post_api_v1_staff", "label": "POST /api/v1/staff", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L56"}, {"id": "api_staff_patch_api_v1_staff_uuid", "label": "PATCH /api/v1/staff/{uuid}", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L124"}, {"id": "api_staff_patch_api_v1_staff_uuid_toggle", "label": "PATCH /api/v1/staff/{uuid}/toggle", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L158"}, {"id": "api_staff_\u0631\u0627\u0628\u0637\u0647_\u0628\u0627_\u0645\u0646\u0628\u0639", "label": "\u0631\u0627\u0628\u0637\u0647 \u0628\u0627 \u0645\u0646\u0628\u0639", "file_type": "document", "source_file": "docs/api/staff.md", "source_location": "L184"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_staff_md", "target": "api_staff_staff_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L1", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_staff_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_dashboard_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_staff_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_auth_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L11", "weight": 1.0}, {"source": "api_staff_staff_api", "target": "api_staff_get_api_v1_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L19", "weight": 1.0}, {"source": "api_staff_staff_api", "target": "api_staff_post_api_v1_staff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L56", "weight": 1.0}, {"source": "api_staff_staff_api", "target": "api_staff_patch_api_v1_staff_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L124", "weight": 1.0}, {"source": "api_staff_staff_api", "target": "api_staff_patch_api_v1_staff_uuid_toggle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L158", "weight": 1.0}, {"source": "api_staff_staff_api", "target": "api_staff_\u0631\u0627\u0628\u0637\u0647_\u0628\u0627_\u0645\u0646\u0628\u0639", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L184", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_staff_md", "target": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_resource_md", "relation": "references", "confidence": "EXTRACTED", "source_file": "docs/api/staff.md", "source_location": "L187", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_resource_controller_resourcepermissiontrait_php", "label": "ResourcePermissionTrait.php", "file_type": "code", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L1"}, {"id": "controller_resourcepermissiontrait_setresourceaccesscheckers", "label": "setResourceAccessCheckers()", "file_type": "code", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L22"}, {"id": "secretaryaccesschecker", "label": "SecretaryAccessChecker", "file_type": "code", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L22"}, {"id": "clinicdoctoraccesschecker", "label": "ClinicDoctorAccessChecker", "file_type": "code", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L22"}, {"id": "controller_resourcepermissiontrait_denyunlessgranted", "label": "denyUnlessGranted()", "file_type": "code", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L32"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L32"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_resource_controller_resourcepermissiontrait_php", "target": "user", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_resource_controller_resourcepermissiontrait_php", "target": "clinicdoctoraccesschecker", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_resource_controller_resourcepermissiontrait_php", "target": "secretaryaccesschecker", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_resource_controller_resourcepermissiontrait_php", "target": "required", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_resource_controller_resourcepermissiontrait_php", "target": "controller_resourcepermissiontrait_setresourceaccesscheckers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L22", "weight": 1.0}, {"source": "controller_resourcepermissiontrait_setresourceaccesscheckers", "target": "secretaryaccesschecker", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "controller_resourcepermissiontrait_setresourceaccesscheckers", "target": "clinicdoctoraccesschecker", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L22", "weight": 1.0, "context": "parameter_type"}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_resource_controller_resourcepermissiontrait_php", "target": "controller_resourcepermissiontrait_denyunlessgranted", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L32", "weight": 1.0}, {"source": "controller_resourcepermissiontrait_denyunlessgranted", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Resource/Controller/ResourcePermissionTrait.php", "source_location": "L32", "weight": 1.0, "context": "parameter_type"}], "raw_calls": []}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_tenant_globaltables_php", "label": "GlobalTables.php", "file_type": "code", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L1"}, {"id": "tenant_globaltables_globaltables", "label": "GlobalTables", "file_type": "code", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L16"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_tenant_globaltables_php", "target": "tenant_globaltables_globaltables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L16", "weight": 1.0}], "raw_calls": []}