chore: update graphify graph

This commit is contained in:
hamed
2026-07-15 16:07:15 +03:30
parent f41852b168
commit 41e193ab83
4 changed files with 114 additions and 120 deletions
-1
View File
@@ -797,7 +797,6 @@
"795": "Community 795",
"796": "Community 796",
"797": "Community 797",
"798": "Community 798",
"800": "Community 800",
"801": "Community 801",
"802": "Community 802",
+25 -30
View File
@@ -1,16 +1,16 @@
# Graph Report - clinicpro (2026-07-15)
## Corpus Check
- 939 files · ~658,245 words
- 939 files · ~658,530 words
- Verdict: corpus is large enough that graph structure adds value.
## Summary
- 11054 nodes · 16156 edges · 837 communities (646 shown, 191 thin omitted)
- 11054 nodes · 16156 edges · 836 communities (645 shown, 191 thin omitted)
- Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 352 edges (avg confidence: 0.8)
- Token cost: 0 input · 0 output
## Graph Freshness
- Built from commit: `48c70e89`
- Built from commit: `f41852b1`
- Run `git rev-parse HEAD` and compare to check if the graph is stale.
- Run `graphify update .` after code changes (no API cost).
@@ -797,7 +797,6 @@
- [[_COMMUNITY_Community 795|Community 795]]
- [[_COMMUNITY_Community 796|Community 796]]
- [[_COMMUNITY_Community 797|Community 797]]
- [[_COMMUNITY_Community 798|Community 798]]
- [[_COMMUNITY_Community 800|Community 800]]
- [[_COMMUNITY_Community 801|Community 801]]
- [[_COMMUNITY_Community 802|Community 802]]
@@ -864,7 +863,7 @@
## Import Cycles
- None detected.
## Communities (837 total, 191 thin omitted)
## Communities (836 total, 191 thin omitted)
### Community 0 - "Community 0"
Cohesion: 0.05
@@ -1080,7 +1079,7 @@ Nodes (26): الزامات UI, باگ‌فیکس صفحه نوبت‌ها, با
### Community 53 - "Community 53"
Cohesion: 0.06
Nodes (20): AppLogRepository, ClaimItemRepository, ClinicStaffRepository, DoctorClaimRequestRepository, DoctorInsuranceRepository, PreRegistrationRepository, SessionServiceRepository, SiteConfigRepository (+12 more)
Nodes (20): AppLogRepository, ClaimItemRepository, ClinicStaffRepository, DoctorClaimRequestRepository, PreRegistrationRepository, SessionServiceRepository, SiteConfigRepository, SmsSettingsRepository (+12 more)
### Community 54 - "Community 54"
Cohesion: 0.10
@@ -1283,8 +1282,8 @@ Cohesion: 0.33
Nodes (6): AppointmentController, Appointment, Doctor, JsonResponse, Request, User
### Community 108 - "Community 108"
Cohesion: 0.11
Nodes (13): CaptchaController, BaseController, CategoryController, DoctorImportController, SiteContextController, JsonResponse, JsonResponse, Request (+5 more)
Cohesion: 0.10
Nodes (13): CaptchaController, BaseController, CategoryController, SiteConfigController, SiteContextController, JsonResponse, JsonResponse, Request (+5 more)
### Community 109 - "Community 109"
Cohesion: 0.29
@@ -1491,8 +1490,8 @@ Cohesion: 0.10
Nodes (19): Adding an endpoint (one domain), Backend (`composer.json`), Backend endpoint & model patterns, Backend — `src/<Domain>/`, Build entry points (`webpack.config.js`), Category / bundle system, Commands (prefix with `ddev exec`), Conventions (+11 more)
### Community 163 - "Community 163"
Cohesion: 0.13
Nodes (14): autoload, autoload-dev, psr-4, psr-4, conflict, symfony/symfony, description, license (+6 more)
Cohesion: 0.11
Nodes (18): autoload, autoload-dev, psr-4, psr-4, conflict, symfony/symfony, description, extra (+10 more)
### Community 165 - "Community 165"
Cohesion: 0.13
@@ -1631,8 +1630,8 @@ Cohesion: 0.14
Nodes (13): Endpoint ها, PATCH /api/v1/secretary/{uuid}, POST /api/v1/secretary, تسک ۱۴: ماژول منشی, توضیح, زمان تخمینی, ساختار JSON, سیستم مجوزها — Resource-Based Permissions (مقیاس‌پذیر) (+5 more)
### Community 201 - "Community 201"
Cohesion: 0.11
Nodes (19): Admin API, Clinic Invitation Management, GET `/api/v1/admin/pre-registrations`, GET `/api/v1/admin/secretaries`, GET /api/v1/admin/settings, GET `/api/v1/admin/sms/logs`, GET `/api/v1/admin/sms/templates`, PATCH /api/v1/admin/settings (+11 more)
Cohesion: 0.10
Nodes (20): Admin API, Clinic Invitation Management, GET `/api/v1/admin/financial-breakdowns`, GET `/api/v1/admin/financial-summary`, GET `/api/v1/admin/pre-registrations`, GET /api/v1/admin/settings, GET `/api/v1/admin/settings/tax-history`, GET `/api/v1/admin/settlement/{uuid}` (+12 more)
### Community 202 - "Community 202"
Cohesion: 0.15
@@ -2012,7 +2011,7 @@ Nodes (16): آماده‌سازی پروژه ClinicPro برای دیپلوی ر
### Community 304 - "Community 304"
Cohesion: 0.22
Nodes (9): 29. 🟢 `GET` clinic list 🆕, 30. 🟢 `GET` get 🆕, 33. 🔵 `POST` image_clinic, 6. کلینیک (Clinic), هدرهای اضافی, پارامترهای Query, پاسخ‌ها, پاسخ‌ها (+1 more)
Nodes (9): 30. 🟢 `GET` get 🆕, 33. 🔵 `POST` image_clinic, 36. 🟢 `GET` get my rate, 6. کلینیک (Clinic), هدرهای اضافی, هدرهای اضافی, پاسخ‌ها, پاسخ‌ها (+1 more)
### Community 306 - "Community 306"
Cohesion: 0.07
@@ -2374,6 +2373,10 @@ Nodes (17): بازطراحی معماری پرداخت — سرویس‌محور
Cohesion: 0.17
Nodes (11): MessageBusInterface, MockObject, SmsLogRepository, SmsServiceLookupOnlyTest, SmsLog, SmsLogRepository, SmsMessageTemplateRepository, SmsService (+3 more)
### Community 409 - "Community 409"
Cohesion: 0.23
Nodes (5): AbstractMigration, Schema, Version20260609135514, Schema, Version20260705070546
### Community 410 - "Community 410"
Cohesion: 0.06
Nodes (34): FreeVisitPrice(), Pricing, buildInsurancePayload(), Contract, contractToForm(), EMPTY_FORM, InsuranceFormValues, InsuranceModal() (+26 more)
@@ -2951,8 +2954,12 @@ Cohesion: 0.38
Nodes (3): FixIrimcNamesCommand, InputInterface, OutputInterface
### Community 641 - "Community 641"
Cohesion: 0.43
Nodes (4): DoctorImportController, JsonResponse, Request, User
### Community 646 - "Community 646"
Cohesion: 0.48
Nodes (3): SmsSettingsRepository, SmsSettings, ManagerRegistry
Nodes (3): DoctorInsuranceRepository, DoctorInsurance, ManagerRegistry
### Community 647 - "Community 647"
Cohesion: 0.14
@@ -3046,10 +3053,6 @@ Nodes (3): DELETE `/api/v1/sms/template/{uuid}`, Errors, Response `200`
Cohesion: 0.26
Nodes (4): PaymentMethodService, BankAccount, Pos, User
### Community 697 - "Community 697"
Cohesion: 0.40
Nodes (5): GET `/api/v1/admin/financial-breakdowns`, GET `/api/v1/admin/financial-summary`, GET `/api/v1/admin/settings/tax-history`, GET `/api/v1/admin/settlement/{uuid}`, موتور مالی نمایندگی
### Community 698 - "Community 698"
Cohesion: 0.17
Nodes (11): رفع خطاهای ارسال پیامک کاوه‌نگار در سرور prod (431 + Idle timeout), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+3 more)
@@ -3132,7 +3135,7 @@ Nodes (6): formatPersianDate(), gToJ(), jFirstDayOfWeek(), PersianDateInput(), t
### Community 741 - "Community 741"
Cohesion: 0.50
Nodes (4): extra, symfony, allow-contrib, require
Nodes (4): GET `/api/v1/admin/secretaries`, Query Parameters, Response `200`, Secretary Management
### Community 750 - "Community 750"
Cohesion: 0.50
@@ -3235,8 +3238,8 @@ Cohesion: 0.31
Nodes (3): InventoryItemRepository, InventoryItem, ManagerRegistry
### Community 786 - "Community 786"
Cohesion: 0.36
Nodes (4): SiteConfigController, JsonResponse, Request, User
Cohesion: 0.67
Nodes (3): 29. 🟢 `GET` clinic list 🆕, پارامترهای Query, پاسخ‌ها
### Community 787 - "Community 787"
Cohesion: 0.67
@@ -3266,14 +3269,6 @@ Nodes (3): BackfillSurrogateRoleCommand, InputInterface, OutputInterface
Cohesion: 0.67
Nodes (3): POST `/api/v1/admin/insurance/{id}/upload-logo`, Request, Response `200`
### Community 797 - "Community 797"
Cohesion: 0.23
Nodes (5): AbstractMigration, Schema, Version20260614181657, Schema, Version20260615203529
### Community 798 - "Community 798"
Cohesion: 0.67
Nodes (3): 36. 🟢 `GET` get my rate, هدرهای اضافی, پاسخ‌ها
### Community 801 - "Community 801"
Cohesion: 0.40
Nodes (5): 31. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها
@@ -3396,7 +3391,7 @@ _Questions this graph is uniquely positioned to answer:_
- **Why does `Altcha` connect `Community 367` to `Community 485`, `Community 62`?**
_High betweenness centrality (0.101) - this node is a cross-community bridge._
- **Why does `BaseController` connect `Community 108` to `Community 6`, `Community 7`, `Community 265`, `Community 138`, `Community 779`, `Community 139`, `Community 14`, `Community 654`, `Community 655`, `Community 529`, `Community 15`, `Community 786`, `Community 20`, `Community 275`, `Community 22`, `Community 26`, `Community 542`, `Community 676`, `Community 295`, `Community 300`, `Community 559`, `Community 433`, `Community 442`, `Community 59`, `Community 699`, `Community 317`, `Community 64`, `Community 75`, `Community 77`, `Community 607`, `Community 480`, `Community 739`, `Community 230`, `Community 104`, `Community 107`, `Community 109`, `Community 245`, `Community 121`, `Community 122`, `Community 252`?**
- **Why does `BaseController` connect `Community 108` to `Community 641`, `Community 6`, `Community 7`, `Community 265`, `Community 138`, `Community 779`, `Community 139`, `Community 14`, `Community 654`, `Community 655`, `Community 529`, `Community 15`, `Community 275`, `Community 20`, `Community 22`, `Community 26`, `Community 542`, `Community 676`, `Community 295`, `Community 300`, `Community 559`, `Community 433`, `Community 442`, `Community 59`, `Community 699`, `Community 317`, `Community 64`, `Community 75`, `Community 77`, `Community 607`, `Community 480`, `Community 739`, `Community 230`, `Community 104`, `Community 107`, `Community 109`, `Community 245`, `Community 121`, `Community 122`, `Community 252`?**
_High betweenness centrality (0.049) - this node is a cross-community bridge._
- **Why does `ApiTestCase` connect `Community 86` to `Community 6`, `Community 775`, `Community 652`, `Community 397`, `Community 531`, `Community 534`, `Community 535`, `Community 792`, `Community 539`, `Community 541`, `Community 674`, `Community 40`, `Community 685`, `Community 815`, `Community 816`, `Community 431`, `Community 562`, `Community 690`, `Community 565`, `Community 574`, `Community 575`, `Community 318`, `Community 834`, `Community 710`, `Community 714`, `Community 715`, `Community 717`, `Community 720`, `Community 594`, `Community 82`, `Community 609`, `Community 482`, `Community 484`, `Community 486`, `Community 743`, `Community 744`, `Community 751`, `Community 497`, `Community 625`, `Community 753`, `Community 633`, `Community 765`?**
_High betweenness centrality (0.031) - this node is a cross-community bridge._
+85 -85
View File
@@ -5677,7 +5677,7 @@
"label": "EMPTY_ARR",
"file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L29",
"source_location": "L28",
"_origin": "ast",
"id": "pages_appointmentspage_empty_arr",
"community": 8,
@@ -5687,7 +5687,7 @@
"label": "WEEK_DAYS_FA",
"file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L35",
"source_location": "L34",
"_origin": "ast",
"id": "pages_appointmentspage_week_days_fa",
"community": 8,
@@ -5697,7 +5697,7 @@
"label": "getPersianWeekDay()",
"file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L37",
"source_location": "L36",
"_origin": "ast",
"id": "pages_appointmentspage_getpersianweekday",
"community": 8,
@@ -5707,7 +5707,7 @@
"label": "navBtnSx",
"file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L41",
"source_location": "L40",
"_origin": "ast",
"id": "pages_appointmentspage_navbtnsx",
"community": 8,
@@ -5717,7 +5717,7 @@
"label": "DateNavigator()",
"file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L48",
"source_location": "L47",
"_origin": "ast",
"id": "pages_appointmentspage_datenavigator",
"community": 8,
@@ -5727,7 +5727,7 @@
"label": "BookingSlot",
"file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L96",
"source_location": "L95",
"_origin": "ast",
"id": "pages_appointmentspage_bookingslot",
"community": 8,
@@ -5737,7 +5737,7 @@
"label": "NewAppointmentModal()",
"file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L98",
"source_location": "L97",
"_origin": "ast",
"id": "pages_appointmentspage_newappointmentmodal",
"community": 8,
@@ -5747,7 +5747,7 @@
"label": "TodayStats",
"file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L193",
"source_location": "L192",
"_origin": "ast",
"id": "pages_appointmentspage_todaystats",
"community": 8,
@@ -5757,21 +5757,21 @@
"label": "AppointmentsPage()",
"file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L195",
"source_location": "L194",
"_origin": "ast",
"id": "pages_appointmentspage_appointmentspage",
"community": 8,
"norm_label": "appointmentspage()"
},
{
"label": "StaffFilterSelect()",
"label": "ServiceFilterSelect()",
"file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L462",
"source_location": "L471",
"_origin": "ast",
"id": "pages_appointmentspage_stafffilterselect",
"id": "pages_appointmentspage_servicefilterselect",
"community": 8,
"norm_label": "stafffilterselect()"
"norm_label": "servicefilterselect()"
},
{
"label": "BlogFormPage.test.tsx",
@@ -13370,7 +13370,7 @@
"source_location": "L89",
"_origin": "ast",
"id": "composer_extra",
"community": 741,
"community": 163,
"norm_label": "extra"
},
{
@@ -13380,7 +13380,7 @@
"source_location": "L90",
"_origin": "ast",
"id": "composer_extra_symfony",
"community": 741,
"community": 163,
"norm_label": "symfony"
},
{
@@ -13390,7 +13390,7 @@
"source_location": "L91",
"_origin": "ast",
"id": "composer_symfony_allow_contrib",
"community": 741,
"community": 163,
"norm_label": "allow-contrib"
},
{
@@ -13400,7 +13400,7 @@
"source_location": "L92",
"_origin": "ast",
"id": "composer_symfony_require",
"community": 741,
"community": 163,
"norm_label": "require"
},
{
@@ -13740,7 +13740,7 @@
"source_location": "",
"_origin": "ast",
"id": "abstractmigration",
"community": 797,
"community": 409,
"norm_label": "abstractmigration"
},
{
@@ -16200,7 +16200,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "migrations_version20260615203529",
"community": 797,
"community": 697,
"norm_label": "version20260615203529.php"
},
{
@@ -16210,7 +16210,7 @@
"source_location": "L13",
"_origin": "ast",
"id": "migrations_version20260615203529_version20260615203529",
"community": 797,
"community": 697,
"norm_label": "version20260615203529"
},
{
@@ -16220,7 +16220,7 @@
"source_location": "L15",
"_origin": "ast",
"id": "migrations_version20260615203529_version20260615203529_getdescription",
"community": 797,
"community": 697,
"norm_label": ".getdescription()"
},
{
@@ -16230,7 +16230,7 @@
"source_location": "L20",
"_origin": "ast",
"id": "migrations_version20260615203529_version20260615203529_up",
"community": 797,
"community": 697,
"norm_label": ".up()"
},
{
@@ -16240,7 +16240,7 @@
"source_location": "L20",
"_origin": "ast",
"id": "migrations_version20260615203529_php_schema",
"community": 797,
"community": 697,
"norm_label": "schema"
},
{
@@ -16250,7 +16250,7 @@
"source_location": "L30",
"_origin": "ast",
"id": "migrations_version20260615203529_version20260615203529_down",
"community": 797,
"community": 697,
"norm_label": ".down()"
},
{
@@ -18120,7 +18120,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "migrations_version20260705070546",
"community": 646,
"community": 409,
"norm_label": "version20260705070546.php"
},
{
@@ -18130,7 +18130,7 @@
"source_location": "L14",
"_origin": "ast",
"id": "migrations_version20260705070546_version20260705070546",
"community": 646,
"community": 409,
"norm_label": "version20260705070546"
},
{
@@ -18140,7 +18140,7 @@
"source_location": "L16",
"_origin": "ast",
"id": "migrations_version20260705070546_version20260705070546_getdescription",
"community": 646,
"community": 409,
"norm_label": ".getdescription()"
},
{
@@ -18150,7 +18150,7 @@
"source_location": "L21",
"_origin": "ast",
"id": "migrations_version20260705070546_version20260705070546_up",
"community": 646,
"community": 409,
"norm_label": ".up()"
},
{
@@ -18160,7 +18160,7 @@
"source_location": "L21",
"_origin": "ast",
"id": "migrations_version20260705070546_php_schema",
"community": 646,
"community": 409,
"norm_label": "schema"
},
{
@@ -18170,7 +18170,7 @@
"source_location": "L33",
"_origin": "ast",
"id": "migrations_version20260705070546_version20260705070546_down",
"community": 646,
"community": 409,
"norm_label": ".down()"
},
{
@@ -30780,7 +30780,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "controller_siteconfigcontroller",
"community": 786,
"community": 108,
"norm_label": "siteconfigcontroller.php"
},
{
@@ -30790,7 +30790,7 @@
"source_location": "L14",
"_origin": "ast",
"id": "controller_siteconfigcontroller_siteconfigcontroller",
"community": 786,
"community": 108,
"norm_label": "siteconfigcontroller"
},
{
@@ -30800,7 +30800,7 @@
"source_location": "L48",
"_origin": "ast",
"id": "controller_siteconfigcontroller_siteconfigcontroller_construct",
"community": 786,
"community": 108,
"norm_label": ".__construct()"
},
{
@@ -30810,7 +30810,7 @@
"source_location": "L55",
"_origin": "ast",
"id": "controller_siteconfigcontroller_siteconfigcontroller_get",
"community": 786,
"community": 108,
"norm_label": ".get()"
},
{
@@ -30820,7 +30820,7 @@
"source_location": "L55",
"_origin": "ast",
"id": "src_config_controller_siteconfigcontroller_php_jsonresponse",
"community": 786,
"community": 108,
"norm_label": "jsonresponse"
},
{
@@ -30830,7 +30830,7 @@
"source_location": "L66",
"_origin": "ast",
"id": "controller_siteconfigcontroller_siteconfigcontroller_patch",
"community": 786,
"community": 108,
"norm_label": ".patch()"
},
{
@@ -30840,7 +30840,7 @@
"source_location": "L66",
"_origin": "ast",
"id": "src_config_controller_siteconfigcontroller_php_request",
"community": 786,
"community": 108,
"norm_label": "request"
},
{
@@ -30850,7 +30850,7 @@
"source_location": "L66",
"_origin": "ast",
"id": "src_config_controller_siteconfigcontroller_php_user",
"community": 786,
"community": 108,
"norm_label": "user"
},
{
@@ -30860,7 +30860,7 @@
"source_location": "L98",
"_origin": "ast",
"id": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory",
"community": 786,
"community": 108,
"norm_label": ".taxhistory()"
},
{
@@ -31850,7 +31850,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "controller_doctorimportcontroller",
"community": 108,
"community": 641,
"norm_label": "doctorimportcontroller.php"
},
{
@@ -31860,7 +31860,7 @@
"source_location": "L22",
"_origin": "ast",
"id": "controller_doctorimportcontroller_doctorimportcontroller",
"community": 108,
"community": 641,
"norm_label": "doctorimportcontroller"
},
{
@@ -31870,7 +31870,7 @@
"source_location": "L26",
"_origin": "ast",
"id": "controller_doctorimportcontroller_doctorimportcontroller_construct",
"community": 108,
"community": 641,
"norm_label": ".__construct()"
},
{
@@ -31880,7 +31880,7 @@
"source_location": "L30",
"_origin": "ast",
"id": "controller_doctorimportcontroller_doctorimportcontroller_import",
"community": 108,
"community": 641,
"norm_label": ".import()"
},
{
@@ -31890,7 +31890,7 @@
"source_location": "L30",
"_origin": "ast",
"id": "src_doctor_controller_doctorimportcontroller_php_request",
"community": 108,
"community": 641,
"norm_label": "request"
},
{
@@ -31900,7 +31900,7 @@
"source_location": "L30",
"_origin": "ast",
"id": "src_doctor_controller_doctorimportcontroller_php_user",
"community": 108,
"community": 641,
"norm_label": "user"
},
{
@@ -31910,7 +31910,7 @@
"source_location": "L30",
"_origin": "ast",
"id": "src_doctor_controller_doctorimportcontroller_php_jsonresponse",
"community": 108,
"community": 641,
"norm_label": "jsonresponse"
},
{
@@ -35050,7 +35050,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "repository_doctorinsurancerepository",
"community": 53,
"community": 646,
"norm_label": "doctorinsurancerepository.php"
},
{
@@ -35060,7 +35060,7 @@
"source_location": "L9",
"_origin": "ast",
"id": "repository_doctorinsurancerepository_doctorinsurancerepository",
"community": 53,
"community": 646,
"norm_label": "doctorinsurancerepository"
},
{
@@ -35070,7 +35070,7 @@
"source_location": "L11",
"_origin": "ast",
"id": "repository_doctorinsurancerepository_doctorinsurancerepository_construct",
"community": 53,
"community": 646,
"norm_label": ".__construct()"
},
{
@@ -35080,7 +35080,7 @@
"source_location": "L11",
"_origin": "ast",
"id": "src_insurance_repository_doctorinsurancerepository_php_managerregistry",
"community": 53,
"community": 646,
"norm_label": "managerregistry"
},
{
@@ -35090,7 +35090,7 @@
"source_location": "L16",
"_origin": "ast",
"id": "repository_doctorinsurancerepository_doctorinsurancerepository_save",
"community": 53,
"community": 646,
"norm_label": ".save()"
},
{
@@ -35100,7 +35100,7 @@
"source_location": "L16",
"_origin": "ast",
"id": "src_insurance_repository_doctorinsurancerepository_php_doctorinsurance",
"community": 53,
"community": 646,
"norm_label": "doctorinsurance"
},
{
@@ -35110,7 +35110,7 @@
"source_location": "L24",
"_origin": "ast",
"id": "repository_doctorinsurancerepository_doctorinsurancerepository_remove",
"community": 53,
"community": 646,
"norm_label": ".remove()"
},
{
@@ -50310,7 +50310,7 @@
"source_location": "L1",
"_origin": "ast",
"id": "repository_smssettingsrepository",
"community": 641,
"community": 53,
"norm_label": "smssettingsrepository.php"
},
{
@@ -50320,7 +50320,7 @@
"source_location": "L9",
"_origin": "ast",
"id": "repository_smssettingsrepository_smssettingsrepository",
"community": 641,
"community": 53,
"norm_label": "smssettingsrepository"
},
{
@@ -50330,7 +50330,7 @@
"source_location": "L11",
"_origin": "ast",
"id": "repository_smssettingsrepository_smssettingsrepository_construct",
"community": 641,
"community": 53,
"norm_label": ".__construct()"
},
{
@@ -50340,7 +50340,7 @@
"source_location": "L11",
"_origin": "ast",
"id": "src_sms_repository_smssettingsrepository_php_managerregistry",
"community": 641,
"community": 53,
"norm_label": "managerregistry"
},
{
@@ -50350,7 +50350,7 @@
"source_location": "L16",
"_origin": "ast",
"id": "repository_smssettingsrepository_smssettingsrepository_findbyentity",
"community": 641,
"community": 53,
"norm_label": ".findbyentity()"
},
{
@@ -50360,7 +50360,7 @@
"source_location": "L16",
"_origin": "ast",
"id": "smssettings",
"community": 641,
"community": 53,
"norm_label": "smssettings"
},
{
@@ -50370,7 +50370,7 @@
"source_location": "L21",
"_origin": "ast",
"id": "repository_smssettingsrepository_smssettingsrepository_save",
"community": 641,
"community": 53,
"norm_label": ".save()"
},
{
@@ -84000,7 +84000,7 @@
"source_location": "L2643",
"_origin": "ast",
"id": "docs_clinicpro_manual_v2_29_get_clinic_list",
"community": 304,
"community": 786,
"norm_label": "29. \ud83d\udfe2 `get` clinic list \ud83c\udd95"
},
{
@@ -84010,7 +84010,7 @@
"source_location": "L2653",
"_origin": "ast",
"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2653",
"community": 304,
"community": 786,
"norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query"
},
{
@@ -84020,7 +84020,7 @@
"source_location": "L2664",
"_origin": "ast",
"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2664",
"community": 304,
"community": 786,
"norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627"
},
{
@@ -84260,7 +84260,7 @@
"source_location": "L3250",
"_origin": "ast",
"id": "docs_clinicpro_manual_v2_36_get_get_my_rate",
"community": 798,
"community": 304,
"norm_label": "36. \ud83d\udfe2 `get` get my rate"
},
{
@@ -84270,7 +84270,7 @@
"source_location": "L3260",
"_origin": "ast",
"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3260",
"community": 798,
"community": 304,
"norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc"
},
{
@@ -84280,7 +84280,7 @@
"source_location": "L3267",
"_origin": "ast",
"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3267",
"community": 798,
"community": 304,
"norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627"
},
{
@@ -89180,7 +89180,7 @@
"source_location": "L917",
"_origin": "ast",
"id": "api_admin_secretary_management",
"community": 201,
"community": 741,
"norm_label": "secretary management"
},
{
@@ -89190,7 +89190,7 @@
"source_location": "L919",
"_origin": "ast",
"id": "api_admin_get_api_v1_admin_secretaries",
"community": 201,
"community": 741,
"norm_label": "get `/api/v1/admin/secretaries`"
},
{
@@ -89200,7 +89200,7 @@
"source_location": "L925",
"_origin": "ast",
"id": "api_admin_query_parameters_925",
"community": 201,
"community": 741,
"norm_label": "query parameters"
},
{
@@ -89210,7 +89210,7 @@
"source_location": "L932",
"_origin": "ast",
"id": "api_admin_response_200_932",
"community": 201,
"community": 741,
"norm_label": "response `200`"
},
{
@@ -89410,7 +89410,7 @@
"source_location": "L1201",
"_origin": "ast",
"id": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc",
"community": 697,
"community": 201,
"norm_label": "\u0645\u0648\u062a\u0648\u0631 \u0645\u0627\u0644\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc"
},
{
@@ -89420,7 +89420,7 @@
"source_location": "L1222",
"_origin": "ast",
"id": "api_admin_get_api_v1_admin_financial_breakdowns",
"community": 697,
"community": 201,
"norm_label": "get `/api/v1/admin/financial-breakdowns`"
},
{
@@ -89430,7 +89430,7 @@
"source_location": "L1256",
"_origin": "ast",
"id": "api_admin_get_api_v1_admin_financial_summary",
"community": 697,
"community": 201,
"norm_label": "get `/api/v1/admin/financial-summary`"
},
{
@@ -89440,7 +89440,7 @@
"source_location": "L1274",
"_origin": "ast",
"id": "api_admin_get_api_v1_admin_settings_tax_history",
"community": 697,
"community": 201,
"norm_label": "get `/api/v1/admin/settings/tax-history`"
},
{
@@ -89450,7 +89450,7 @@
"source_location": "L1288",
"_origin": "ast",
"id": "api_admin_get_api_v1_admin_settlement_uuid",
"community": 697,
"community": 201,
"norm_label": "get `/api/v1/admin/settlement/{uuid}`"
},
{
@@ -115313,9 +115313,9 @@
"source_file": "assets/admin/components/appointments/TurnsTimeline.tsx",
"source_location": "L30",
"weight": 1.0,
"confidence_score": 1.0,
"source": "appointments_turnstimeline",
"target": "appointments_turnstimeline_innertimes",
"confidence_score": 1.0
"target": "appointments_turnstimeline_innertimes"
},
{
"relation": "contains",
@@ -115333,9 +115333,9 @@
"source_file": "assets/admin/components/appointments/TurnsTimeline.tsx",
"source_location": "L47",
"weight": 1.0,
"confidence_score": 1.0,
"source": "appointments_turnstimeline",
"target": "appointments_turnstimeline_outermarker",
"confidence_score": 1.0
"target": "appointments_turnstimeline_outermarker"
},
{
"relation": "contains",
@@ -115343,9 +115343,9 @@
"source_file": "assets/admin/components/appointments/TurnsTimeline.tsx",
"source_location": "L20",
"weight": 1.0,
"confidence_score": 1.0,
"source": "appointments_turnstimeline",
"target": "appointments_turnstimeline_ringdot",
"confidence_score": 1.0
"target": "appointments_turnstimeline_ringdot"
},
{
"relation": "contains",
@@ -131748,11 +131748,11 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L853",
"source_location": "L471",
"weight": 1.0,
"confidence_score": 1.0,
"source": "pages_appointmentspage",
"target": "pages_appointmentspage_stafffilterselect"
"target": "pages_appointmentspage_servicefilterselect",
"confidence_score": 1.0
},
{
"relation": "contains",
@@ -278437,5 +278437,5 @@
}
],
"hyperedges": [],
"built_at_commit": "48c70e89f25b35629fa4fa2a4bee37facc4e752a"
"built_at_commit": "f41852b1688a8fbe57023a7c92adc12fac1f4092"
}
+4 -4
View File
@@ -170,8 +170,8 @@
"semantic_hash": ""
},
"assets/admin/pages/AppointmentsPage.tsx": {
"mtime": 1784117610.2223773,
"ast_hash": "dc2e985abff7c58b31a9caff576234ea",
"mtime": 1784118784.7445683,
"ast_hash": "b0262954a265a45cbcf5194c30a0bc04",
"semantic_hash": ""
},
"assets/admin/pages/BlogFormPage.tsx": {
@@ -4835,8 +4835,8 @@
"semantic_hash": ""
},
"assets/admin/pages/AppointmentsPage.test.tsx": {
"mtime": 1784116805.412919,
"ast_hash": "18a723e070c0c96639ec130ed468c532",
"mtime": 1784118958.2320337,
"ast_hash": "390159f09842b66b0d23909397e7f512",
"semantic_hash": ""
},
"migrations/Version20260715105351.php": {