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", "795": "Community 795",
"796": "Community 796", "796": "Community 796",
"797": "Community 797", "797": "Community 797",
"798": "Community 798",
"800": "Community 800", "800": "Community 800",
"801": "Community 801", "801": "Community 801",
"802": "Community 802", "802": "Community 802",
+25 -30
View File
@@ -1,16 +1,16 @@
# Graph Report - clinicpro (2026-07-15) # Graph Report - clinicpro (2026-07-15)
## Corpus Check ## Corpus Check
- 939 files · ~658,245 words - 939 files · ~658,530 words
- Verdict: corpus is large enough that graph structure adds value. - Verdict: corpus is large enough that graph structure adds value.
## Summary ## 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) - Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 352 edges (avg confidence: 0.8)
- Token cost: 0 input · 0 output - Token cost: 0 input · 0 output
## Graph Freshness ## 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 `git rev-parse HEAD` and compare to check if the graph is stale.
- Run `graphify update .` after code changes (no API cost). - Run `graphify update .` after code changes (no API cost).
@@ -797,7 +797,6 @@
- [[_COMMUNITY_Community 795|Community 795]] - [[_COMMUNITY_Community 795|Community 795]]
- [[_COMMUNITY_Community 796|Community 796]] - [[_COMMUNITY_Community 796|Community 796]]
- [[_COMMUNITY_Community 797|Community 797]] - [[_COMMUNITY_Community 797|Community 797]]
- [[_COMMUNITY_Community 798|Community 798]]
- [[_COMMUNITY_Community 800|Community 800]] - [[_COMMUNITY_Community 800|Community 800]]
- [[_COMMUNITY_Community 801|Community 801]] - [[_COMMUNITY_Community 801|Community 801]]
- [[_COMMUNITY_Community 802|Community 802]] - [[_COMMUNITY_Community 802|Community 802]]
@@ -864,7 +863,7 @@
## Import Cycles ## Import Cycles
- None detected. - None detected.
## Communities (837 total, 191 thin omitted) ## Communities (836 total, 191 thin omitted)
### Community 0 - "Community 0" ### Community 0 - "Community 0"
Cohesion: 0.05 Cohesion: 0.05
@@ -1080,7 +1079,7 @@ Nodes (26): الزامات UI, باگ‌فیکس صفحه نوبت‌ها, با
### Community 53 - "Community 53" ### Community 53 - "Community 53"
Cohesion: 0.06 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" ### Community 54 - "Community 54"
Cohesion: 0.10 Cohesion: 0.10
@@ -1283,8 +1282,8 @@ Cohesion: 0.33
Nodes (6): AppointmentController, Appointment, Doctor, JsonResponse, Request, User Nodes (6): AppointmentController, Appointment, Doctor, JsonResponse, Request, User
### Community 108 - "Community 108" ### Community 108 - "Community 108"
Cohesion: 0.11 Cohesion: 0.10
Nodes (13): CaptchaController, BaseController, CategoryController, DoctorImportController, SiteContextController, JsonResponse, JsonResponse, Request (+5 more) Nodes (13): CaptchaController, BaseController, CategoryController, SiteConfigController, SiteContextController, JsonResponse, JsonResponse, Request (+5 more)
### Community 109 - "Community 109" ### Community 109 - "Community 109"
Cohesion: 0.29 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) 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" ### Community 163 - "Community 163"
Cohesion: 0.13 Cohesion: 0.11
Nodes (14): autoload, autoload-dev, psr-4, psr-4, conflict, symfony/symfony, description, license (+6 more) Nodes (18): autoload, autoload-dev, psr-4, psr-4, conflict, symfony/symfony, description, extra (+10 more)
### Community 165 - "Community 165" ### Community 165 - "Community 165"
Cohesion: 0.13 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) Nodes (13): Endpoint ها, PATCH /api/v1/secretary/{uuid}, POST /api/v1/secretary, تسک ۱۴: ماژول منشی, توضیح, زمان تخمینی, ساختار JSON, سیستم مجوزها — Resource-Based Permissions (مقیاس‌پذیر) (+5 more)
### Community 201 - "Community 201" ### Community 201 - "Community 201"
Cohesion: 0.11 Cohesion: 0.10
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) 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" ### Community 202 - "Community 202"
Cohesion: 0.15 Cohesion: 0.15
@@ -2012,7 +2011,7 @@ Nodes (16): آماده‌سازی پروژه ClinicPro برای دیپلوی ر
### Community 304 - "Community 304" ### Community 304 - "Community 304"
Cohesion: 0.22 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" ### Community 306 - "Community 306"
Cohesion: 0.07 Cohesion: 0.07
@@ -2374,6 +2373,10 @@ Nodes (17): بازطراحی معماری پرداخت — سرویس‌محور
Cohesion: 0.17 Cohesion: 0.17
Nodes (11): MessageBusInterface, MockObject, SmsLogRepository, SmsServiceLookupOnlyTest, SmsLog, SmsLogRepository, SmsMessageTemplateRepository, SmsService (+3 more) 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" ### Community 410 - "Community 410"
Cohesion: 0.06 Cohesion: 0.06
Nodes (34): FreeVisitPrice(), Pricing, buildInsurancePayload(), Contract, contractToForm(), EMPTY_FORM, InsuranceFormValues, InsuranceModal() (+26 more) 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 Nodes (3): FixIrimcNamesCommand, InputInterface, OutputInterface
### Community 641 - "Community 641" ### Community 641 - "Community 641"
Cohesion: 0.43
Nodes (4): DoctorImportController, JsonResponse, Request, User
### Community 646 - "Community 646"
Cohesion: 0.48 Cohesion: 0.48
Nodes (3): SmsSettingsRepository, SmsSettings, ManagerRegistry Nodes (3): DoctorInsuranceRepository, DoctorInsurance, ManagerRegistry
### Community 647 - "Community 647" ### Community 647 - "Community 647"
Cohesion: 0.14 Cohesion: 0.14
@@ -3046,10 +3053,6 @@ Nodes (3): DELETE `/api/v1/sms/template/{uuid}`, Errors, Response `200`
Cohesion: 0.26 Cohesion: 0.26
Nodes (4): PaymentMethodService, BankAccount, Pos, User 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" ### Community 698 - "Community 698"
Cohesion: 0.17 Cohesion: 0.17
Nodes (11): رفع خطاهای ارسال پیامک کاوه‌نگار در سرور prod (431 + Idle timeout), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+3 more) Nodes (11): رفع خطاهای ارسال پیامک کاوه‌نگار در سرور prod (431 + Idle timeout), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+3 more)
@@ -3132,7 +3135,7 @@ Nodes (6): formatPersianDate(), gToJ(), jFirstDayOfWeek(), PersianDateInput(), t
### Community 741 - "Community 741" ### Community 741 - "Community 741"
Cohesion: 0.50 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" ### Community 750 - "Community 750"
Cohesion: 0.50 Cohesion: 0.50
@@ -3235,8 +3238,8 @@ Cohesion: 0.31
Nodes (3): InventoryItemRepository, InventoryItem, ManagerRegistry Nodes (3): InventoryItemRepository, InventoryItem, ManagerRegistry
### Community 786 - "Community 786" ### Community 786 - "Community 786"
Cohesion: 0.36 Cohesion: 0.67
Nodes (4): SiteConfigController, JsonResponse, Request, User Nodes (3): 29. 🟢 `GET` clinic list 🆕, پارامترهای Query, پاسخ‌ها
### Community 787 - "Community 787" ### Community 787 - "Community 787"
Cohesion: 0.67 Cohesion: 0.67
@@ -3266,14 +3269,6 @@ Nodes (3): BackfillSurrogateRoleCommand, InputInterface, OutputInterface
Cohesion: 0.67 Cohesion: 0.67
Nodes (3): POST `/api/v1/admin/insurance/{id}/upload-logo`, Request, Response `200` 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" ### Community 801 - "Community 801"
Cohesion: 0.40 Cohesion: 0.40
Nodes (5): 31. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها 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`?** - **Why does `Altcha` connect `Community 367` to `Community 485`, `Community 62`?**
_High betweenness centrality (0.101) - this node is a cross-community bridge._ _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._ _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`?** - **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._ _High betweenness centrality (0.031) - this node is a cross-community bridge._
+85 -85
View File
@@ -5677,7 +5677,7 @@
"label": "EMPTY_ARR", "label": "EMPTY_ARR",
"file_type": "code", "file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx", "source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L29", "source_location": "L28",
"_origin": "ast", "_origin": "ast",
"id": "pages_appointmentspage_empty_arr", "id": "pages_appointmentspage_empty_arr",
"community": 8, "community": 8,
@@ -5687,7 +5687,7 @@
"label": "WEEK_DAYS_FA", "label": "WEEK_DAYS_FA",
"file_type": "code", "file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx", "source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L35", "source_location": "L34",
"_origin": "ast", "_origin": "ast",
"id": "pages_appointmentspage_week_days_fa", "id": "pages_appointmentspage_week_days_fa",
"community": 8, "community": 8,
@@ -5697,7 +5697,7 @@
"label": "getPersianWeekDay()", "label": "getPersianWeekDay()",
"file_type": "code", "file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx", "source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L37", "source_location": "L36",
"_origin": "ast", "_origin": "ast",
"id": "pages_appointmentspage_getpersianweekday", "id": "pages_appointmentspage_getpersianweekday",
"community": 8, "community": 8,
@@ -5707,7 +5707,7 @@
"label": "navBtnSx", "label": "navBtnSx",
"file_type": "code", "file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx", "source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L41", "source_location": "L40",
"_origin": "ast", "_origin": "ast",
"id": "pages_appointmentspage_navbtnsx", "id": "pages_appointmentspage_navbtnsx",
"community": 8, "community": 8,
@@ -5717,7 +5717,7 @@
"label": "DateNavigator()", "label": "DateNavigator()",
"file_type": "code", "file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx", "source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L48", "source_location": "L47",
"_origin": "ast", "_origin": "ast",
"id": "pages_appointmentspage_datenavigator", "id": "pages_appointmentspage_datenavigator",
"community": 8, "community": 8,
@@ -5727,7 +5727,7 @@
"label": "BookingSlot", "label": "BookingSlot",
"file_type": "code", "file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx", "source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L96", "source_location": "L95",
"_origin": "ast", "_origin": "ast",
"id": "pages_appointmentspage_bookingslot", "id": "pages_appointmentspage_bookingslot",
"community": 8, "community": 8,
@@ -5737,7 +5737,7 @@
"label": "NewAppointmentModal()", "label": "NewAppointmentModal()",
"file_type": "code", "file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx", "source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L98", "source_location": "L97",
"_origin": "ast", "_origin": "ast",
"id": "pages_appointmentspage_newappointmentmodal", "id": "pages_appointmentspage_newappointmentmodal",
"community": 8, "community": 8,
@@ -5747,7 +5747,7 @@
"label": "TodayStats", "label": "TodayStats",
"file_type": "code", "file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx", "source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L193", "source_location": "L192",
"_origin": "ast", "_origin": "ast",
"id": "pages_appointmentspage_todaystats", "id": "pages_appointmentspage_todaystats",
"community": 8, "community": 8,
@@ -5757,21 +5757,21 @@
"label": "AppointmentsPage()", "label": "AppointmentsPage()",
"file_type": "code", "file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx", "source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L195", "source_location": "L194",
"_origin": "ast", "_origin": "ast",
"id": "pages_appointmentspage_appointmentspage", "id": "pages_appointmentspage_appointmentspage",
"community": 8, "community": 8,
"norm_label": "appointmentspage()" "norm_label": "appointmentspage()"
}, },
{ {
"label": "StaffFilterSelect()", "label": "ServiceFilterSelect()",
"file_type": "code", "file_type": "code",
"source_file": "assets/admin/pages/AppointmentsPage.tsx", "source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L462", "source_location": "L471",
"_origin": "ast", "_origin": "ast",
"id": "pages_appointmentspage_stafffilterselect", "id": "pages_appointmentspage_servicefilterselect",
"community": 8, "community": 8,
"norm_label": "stafffilterselect()" "norm_label": "servicefilterselect()"
}, },
{ {
"label": "BlogFormPage.test.tsx", "label": "BlogFormPage.test.tsx",
@@ -13370,7 +13370,7 @@
"source_location": "L89", "source_location": "L89",
"_origin": "ast", "_origin": "ast",
"id": "composer_extra", "id": "composer_extra",
"community": 741, "community": 163,
"norm_label": "extra" "norm_label": "extra"
}, },
{ {
@@ -13380,7 +13380,7 @@
"source_location": "L90", "source_location": "L90",
"_origin": "ast", "_origin": "ast",
"id": "composer_extra_symfony", "id": "composer_extra_symfony",
"community": 741, "community": 163,
"norm_label": "symfony" "norm_label": "symfony"
}, },
{ {
@@ -13390,7 +13390,7 @@
"source_location": "L91", "source_location": "L91",
"_origin": "ast", "_origin": "ast",
"id": "composer_symfony_allow_contrib", "id": "composer_symfony_allow_contrib",
"community": 741, "community": 163,
"norm_label": "allow-contrib" "norm_label": "allow-contrib"
}, },
{ {
@@ -13400,7 +13400,7 @@
"source_location": "L92", "source_location": "L92",
"_origin": "ast", "_origin": "ast",
"id": "composer_symfony_require", "id": "composer_symfony_require",
"community": 741, "community": 163,
"norm_label": "require" "norm_label": "require"
}, },
{ {
@@ -13740,7 +13740,7 @@
"source_location": "", "source_location": "",
"_origin": "ast", "_origin": "ast",
"id": "abstractmigration", "id": "abstractmigration",
"community": 797, "community": 409,
"norm_label": "abstractmigration" "norm_label": "abstractmigration"
}, },
{ {
@@ -16200,7 +16200,7 @@
"source_location": "L1", "source_location": "L1",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260615203529", "id": "migrations_version20260615203529",
"community": 797, "community": 697,
"norm_label": "version20260615203529.php" "norm_label": "version20260615203529.php"
}, },
{ {
@@ -16210,7 +16210,7 @@
"source_location": "L13", "source_location": "L13",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260615203529_version20260615203529", "id": "migrations_version20260615203529_version20260615203529",
"community": 797, "community": 697,
"norm_label": "version20260615203529" "norm_label": "version20260615203529"
}, },
{ {
@@ -16220,7 +16220,7 @@
"source_location": "L15", "source_location": "L15",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260615203529_version20260615203529_getdescription", "id": "migrations_version20260615203529_version20260615203529_getdescription",
"community": 797, "community": 697,
"norm_label": ".getdescription()" "norm_label": ".getdescription()"
}, },
{ {
@@ -16230,7 +16230,7 @@
"source_location": "L20", "source_location": "L20",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260615203529_version20260615203529_up", "id": "migrations_version20260615203529_version20260615203529_up",
"community": 797, "community": 697,
"norm_label": ".up()" "norm_label": ".up()"
}, },
{ {
@@ -16240,7 +16240,7 @@
"source_location": "L20", "source_location": "L20",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260615203529_php_schema", "id": "migrations_version20260615203529_php_schema",
"community": 797, "community": 697,
"norm_label": "schema" "norm_label": "schema"
}, },
{ {
@@ -16250,7 +16250,7 @@
"source_location": "L30", "source_location": "L30",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260615203529_version20260615203529_down", "id": "migrations_version20260615203529_version20260615203529_down",
"community": 797, "community": 697,
"norm_label": ".down()" "norm_label": ".down()"
}, },
{ {
@@ -18120,7 +18120,7 @@
"source_location": "L1", "source_location": "L1",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260705070546", "id": "migrations_version20260705070546",
"community": 646, "community": 409,
"norm_label": "version20260705070546.php" "norm_label": "version20260705070546.php"
}, },
{ {
@@ -18130,7 +18130,7 @@
"source_location": "L14", "source_location": "L14",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260705070546_version20260705070546", "id": "migrations_version20260705070546_version20260705070546",
"community": 646, "community": 409,
"norm_label": "version20260705070546" "norm_label": "version20260705070546"
}, },
{ {
@@ -18140,7 +18140,7 @@
"source_location": "L16", "source_location": "L16",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260705070546_version20260705070546_getdescription", "id": "migrations_version20260705070546_version20260705070546_getdescription",
"community": 646, "community": 409,
"norm_label": ".getdescription()" "norm_label": ".getdescription()"
}, },
{ {
@@ -18150,7 +18150,7 @@
"source_location": "L21", "source_location": "L21",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260705070546_version20260705070546_up", "id": "migrations_version20260705070546_version20260705070546_up",
"community": 646, "community": 409,
"norm_label": ".up()" "norm_label": ".up()"
}, },
{ {
@@ -18160,7 +18160,7 @@
"source_location": "L21", "source_location": "L21",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260705070546_php_schema", "id": "migrations_version20260705070546_php_schema",
"community": 646, "community": 409,
"norm_label": "schema" "norm_label": "schema"
}, },
{ {
@@ -18170,7 +18170,7 @@
"source_location": "L33", "source_location": "L33",
"_origin": "ast", "_origin": "ast",
"id": "migrations_version20260705070546_version20260705070546_down", "id": "migrations_version20260705070546_version20260705070546_down",
"community": 646, "community": 409,
"norm_label": ".down()" "norm_label": ".down()"
}, },
{ {
@@ -30780,7 +30780,7 @@
"source_location": "L1", "source_location": "L1",
"_origin": "ast", "_origin": "ast",
"id": "controller_siteconfigcontroller", "id": "controller_siteconfigcontroller",
"community": 786, "community": 108,
"norm_label": "siteconfigcontroller.php" "norm_label": "siteconfigcontroller.php"
}, },
{ {
@@ -30790,7 +30790,7 @@
"source_location": "L14", "source_location": "L14",
"_origin": "ast", "_origin": "ast",
"id": "controller_siteconfigcontroller_siteconfigcontroller", "id": "controller_siteconfigcontroller_siteconfigcontroller",
"community": 786, "community": 108,
"norm_label": "siteconfigcontroller" "norm_label": "siteconfigcontroller"
}, },
{ {
@@ -30800,7 +30800,7 @@
"source_location": "L48", "source_location": "L48",
"_origin": "ast", "_origin": "ast",
"id": "controller_siteconfigcontroller_siteconfigcontroller_construct", "id": "controller_siteconfigcontroller_siteconfigcontroller_construct",
"community": 786, "community": 108,
"norm_label": ".__construct()" "norm_label": ".__construct()"
}, },
{ {
@@ -30810,7 +30810,7 @@
"source_location": "L55", "source_location": "L55",
"_origin": "ast", "_origin": "ast",
"id": "controller_siteconfigcontroller_siteconfigcontroller_get", "id": "controller_siteconfigcontroller_siteconfigcontroller_get",
"community": 786, "community": 108,
"norm_label": ".get()" "norm_label": ".get()"
}, },
{ {
@@ -30820,7 +30820,7 @@
"source_location": "L55", "source_location": "L55",
"_origin": "ast", "_origin": "ast",
"id": "src_config_controller_siteconfigcontroller_php_jsonresponse", "id": "src_config_controller_siteconfigcontroller_php_jsonresponse",
"community": 786, "community": 108,
"norm_label": "jsonresponse" "norm_label": "jsonresponse"
}, },
{ {
@@ -30830,7 +30830,7 @@
"source_location": "L66", "source_location": "L66",
"_origin": "ast", "_origin": "ast",
"id": "controller_siteconfigcontroller_siteconfigcontroller_patch", "id": "controller_siteconfigcontroller_siteconfigcontroller_patch",
"community": 786, "community": 108,
"norm_label": ".patch()" "norm_label": ".patch()"
}, },
{ {
@@ -30840,7 +30840,7 @@
"source_location": "L66", "source_location": "L66",
"_origin": "ast", "_origin": "ast",
"id": "src_config_controller_siteconfigcontroller_php_request", "id": "src_config_controller_siteconfigcontroller_php_request",
"community": 786, "community": 108,
"norm_label": "request" "norm_label": "request"
}, },
{ {
@@ -30850,7 +30850,7 @@
"source_location": "L66", "source_location": "L66",
"_origin": "ast", "_origin": "ast",
"id": "src_config_controller_siteconfigcontroller_php_user", "id": "src_config_controller_siteconfigcontroller_php_user",
"community": 786, "community": 108,
"norm_label": "user" "norm_label": "user"
}, },
{ {
@@ -30860,7 +30860,7 @@
"source_location": "L98", "source_location": "L98",
"_origin": "ast", "_origin": "ast",
"id": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory", "id": "controller_siteconfigcontroller_siteconfigcontroller_taxhistory",
"community": 786, "community": 108,
"norm_label": ".taxhistory()" "norm_label": ".taxhistory()"
}, },
{ {
@@ -31850,7 +31850,7 @@
"source_location": "L1", "source_location": "L1",
"_origin": "ast", "_origin": "ast",
"id": "controller_doctorimportcontroller", "id": "controller_doctorimportcontroller",
"community": 108, "community": 641,
"norm_label": "doctorimportcontroller.php" "norm_label": "doctorimportcontroller.php"
}, },
{ {
@@ -31860,7 +31860,7 @@
"source_location": "L22", "source_location": "L22",
"_origin": "ast", "_origin": "ast",
"id": "controller_doctorimportcontroller_doctorimportcontroller", "id": "controller_doctorimportcontroller_doctorimportcontroller",
"community": 108, "community": 641,
"norm_label": "doctorimportcontroller" "norm_label": "doctorimportcontroller"
}, },
{ {
@@ -31870,7 +31870,7 @@
"source_location": "L26", "source_location": "L26",
"_origin": "ast", "_origin": "ast",
"id": "controller_doctorimportcontroller_doctorimportcontroller_construct", "id": "controller_doctorimportcontroller_doctorimportcontroller_construct",
"community": 108, "community": 641,
"norm_label": ".__construct()" "norm_label": ".__construct()"
}, },
{ {
@@ -31880,7 +31880,7 @@
"source_location": "L30", "source_location": "L30",
"_origin": "ast", "_origin": "ast",
"id": "controller_doctorimportcontroller_doctorimportcontroller_import", "id": "controller_doctorimportcontroller_doctorimportcontroller_import",
"community": 108, "community": 641,
"norm_label": ".import()" "norm_label": ".import()"
}, },
{ {
@@ -31890,7 +31890,7 @@
"source_location": "L30", "source_location": "L30",
"_origin": "ast", "_origin": "ast",
"id": "src_doctor_controller_doctorimportcontroller_php_request", "id": "src_doctor_controller_doctorimportcontroller_php_request",
"community": 108, "community": 641,
"norm_label": "request" "norm_label": "request"
}, },
{ {
@@ -31900,7 +31900,7 @@
"source_location": "L30", "source_location": "L30",
"_origin": "ast", "_origin": "ast",
"id": "src_doctor_controller_doctorimportcontroller_php_user", "id": "src_doctor_controller_doctorimportcontroller_php_user",
"community": 108, "community": 641,
"norm_label": "user" "norm_label": "user"
}, },
{ {
@@ -31910,7 +31910,7 @@
"source_location": "L30", "source_location": "L30",
"_origin": "ast", "_origin": "ast",
"id": "src_doctor_controller_doctorimportcontroller_php_jsonresponse", "id": "src_doctor_controller_doctorimportcontroller_php_jsonresponse",
"community": 108, "community": 641,
"norm_label": "jsonresponse" "norm_label": "jsonresponse"
}, },
{ {
@@ -35050,7 +35050,7 @@
"source_location": "L1", "source_location": "L1",
"_origin": "ast", "_origin": "ast",
"id": "repository_doctorinsurancerepository", "id": "repository_doctorinsurancerepository",
"community": 53, "community": 646,
"norm_label": "doctorinsurancerepository.php" "norm_label": "doctorinsurancerepository.php"
}, },
{ {
@@ -35060,7 +35060,7 @@
"source_location": "L9", "source_location": "L9",
"_origin": "ast", "_origin": "ast",
"id": "repository_doctorinsurancerepository_doctorinsurancerepository", "id": "repository_doctorinsurancerepository_doctorinsurancerepository",
"community": 53, "community": 646,
"norm_label": "doctorinsurancerepository" "norm_label": "doctorinsurancerepository"
}, },
{ {
@@ -35070,7 +35070,7 @@
"source_location": "L11", "source_location": "L11",
"_origin": "ast", "_origin": "ast",
"id": "repository_doctorinsurancerepository_doctorinsurancerepository_construct", "id": "repository_doctorinsurancerepository_doctorinsurancerepository_construct",
"community": 53, "community": 646,
"norm_label": ".__construct()" "norm_label": ".__construct()"
}, },
{ {
@@ -35080,7 +35080,7 @@
"source_location": "L11", "source_location": "L11",
"_origin": "ast", "_origin": "ast",
"id": "src_insurance_repository_doctorinsurancerepository_php_managerregistry", "id": "src_insurance_repository_doctorinsurancerepository_php_managerregistry",
"community": 53, "community": 646,
"norm_label": "managerregistry" "norm_label": "managerregistry"
}, },
{ {
@@ -35090,7 +35090,7 @@
"source_location": "L16", "source_location": "L16",
"_origin": "ast", "_origin": "ast",
"id": "repository_doctorinsurancerepository_doctorinsurancerepository_save", "id": "repository_doctorinsurancerepository_doctorinsurancerepository_save",
"community": 53, "community": 646,
"norm_label": ".save()" "norm_label": ".save()"
}, },
{ {
@@ -35100,7 +35100,7 @@
"source_location": "L16", "source_location": "L16",
"_origin": "ast", "_origin": "ast",
"id": "src_insurance_repository_doctorinsurancerepository_php_doctorinsurance", "id": "src_insurance_repository_doctorinsurancerepository_php_doctorinsurance",
"community": 53, "community": 646,
"norm_label": "doctorinsurance" "norm_label": "doctorinsurance"
}, },
{ {
@@ -35110,7 +35110,7 @@
"source_location": "L24", "source_location": "L24",
"_origin": "ast", "_origin": "ast",
"id": "repository_doctorinsurancerepository_doctorinsurancerepository_remove", "id": "repository_doctorinsurancerepository_doctorinsurancerepository_remove",
"community": 53, "community": 646,
"norm_label": ".remove()" "norm_label": ".remove()"
}, },
{ {
@@ -50310,7 +50310,7 @@
"source_location": "L1", "source_location": "L1",
"_origin": "ast", "_origin": "ast",
"id": "repository_smssettingsrepository", "id": "repository_smssettingsrepository",
"community": 641, "community": 53,
"norm_label": "smssettingsrepository.php" "norm_label": "smssettingsrepository.php"
}, },
{ {
@@ -50320,7 +50320,7 @@
"source_location": "L9", "source_location": "L9",
"_origin": "ast", "_origin": "ast",
"id": "repository_smssettingsrepository_smssettingsrepository", "id": "repository_smssettingsrepository_smssettingsrepository",
"community": 641, "community": 53,
"norm_label": "smssettingsrepository" "norm_label": "smssettingsrepository"
}, },
{ {
@@ -50330,7 +50330,7 @@
"source_location": "L11", "source_location": "L11",
"_origin": "ast", "_origin": "ast",
"id": "repository_smssettingsrepository_smssettingsrepository_construct", "id": "repository_smssettingsrepository_smssettingsrepository_construct",
"community": 641, "community": 53,
"norm_label": ".__construct()" "norm_label": ".__construct()"
}, },
{ {
@@ -50340,7 +50340,7 @@
"source_location": "L11", "source_location": "L11",
"_origin": "ast", "_origin": "ast",
"id": "src_sms_repository_smssettingsrepository_php_managerregistry", "id": "src_sms_repository_smssettingsrepository_php_managerregistry",
"community": 641, "community": 53,
"norm_label": "managerregistry" "norm_label": "managerregistry"
}, },
{ {
@@ -50350,7 +50350,7 @@
"source_location": "L16", "source_location": "L16",
"_origin": "ast", "_origin": "ast",
"id": "repository_smssettingsrepository_smssettingsrepository_findbyentity", "id": "repository_smssettingsrepository_smssettingsrepository_findbyentity",
"community": 641, "community": 53,
"norm_label": ".findbyentity()" "norm_label": ".findbyentity()"
}, },
{ {
@@ -50360,7 +50360,7 @@
"source_location": "L16", "source_location": "L16",
"_origin": "ast", "_origin": "ast",
"id": "smssettings", "id": "smssettings",
"community": 641, "community": 53,
"norm_label": "smssettings" "norm_label": "smssettings"
}, },
{ {
@@ -50370,7 +50370,7 @@
"source_location": "L21", "source_location": "L21",
"_origin": "ast", "_origin": "ast",
"id": "repository_smssettingsrepository_smssettingsrepository_save", "id": "repository_smssettingsrepository_smssettingsrepository_save",
"community": 641, "community": 53,
"norm_label": ".save()" "norm_label": ".save()"
}, },
{ {
@@ -84000,7 +84000,7 @@
"source_location": "L2643", "source_location": "L2643",
"_origin": "ast", "_origin": "ast",
"id": "docs_clinicpro_manual_v2_29_get_clinic_list", "id": "docs_clinicpro_manual_v2_29_get_clinic_list",
"community": 304, "community": 786,
"norm_label": "29. \ud83d\udfe2 `get` clinic list \ud83c\udd95" "norm_label": "29. \ud83d\udfe2 `get` clinic list \ud83c\udd95"
}, },
{ {
@@ -84010,7 +84010,7 @@
"source_location": "L2653", "source_location": "L2653",
"_origin": "ast", "_origin": "ast",
"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_2653", "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" "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query"
}, },
{ {
@@ -84020,7 +84020,7 @@
"source_location": "L2664", "source_location": "L2664",
"_origin": "ast", "_origin": "ast",
"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_2664", "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" "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627"
}, },
{ {
@@ -84260,7 +84260,7 @@
"source_location": "L3250", "source_location": "L3250",
"_origin": "ast", "_origin": "ast",
"id": "docs_clinicpro_manual_v2_36_get_get_my_rate", "id": "docs_clinicpro_manual_v2_36_get_get_my_rate",
"community": 798, "community": 304,
"norm_label": "36. \ud83d\udfe2 `get` get my rate" "norm_label": "36. \ud83d\udfe2 `get` get my rate"
}, },
{ {
@@ -84270,7 +84270,7 @@
"source_location": "L3260", "source_location": "L3260",
"_origin": "ast", "_origin": "ast",
"id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3260", "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" "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc"
}, },
{ {
@@ -84280,7 +84280,7 @@
"source_location": "L3267", "source_location": "L3267",
"_origin": "ast", "_origin": "ast",
"id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3267", "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" "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627"
}, },
{ {
@@ -89180,7 +89180,7 @@
"source_location": "L917", "source_location": "L917",
"_origin": "ast", "_origin": "ast",
"id": "api_admin_secretary_management", "id": "api_admin_secretary_management",
"community": 201, "community": 741,
"norm_label": "secretary management" "norm_label": "secretary management"
}, },
{ {
@@ -89190,7 +89190,7 @@
"source_location": "L919", "source_location": "L919",
"_origin": "ast", "_origin": "ast",
"id": "api_admin_get_api_v1_admin_secretaries", "id": "api_admin_get_api_v1_admin_secretaries",
"community": 201, "community": 741,
"norm_label": "get `/api/v1/admin/secretaries`" "norm_label": "get `/api/v1/admin/secretaries`"
}, },
{ {
@@ -89200,7 +89200,7 @@
"source_location": "L925", "source_location": "L925",
"_origin": "ast", "_origin": "ast",
"id": "api_admin_query_parameters_925", "id": "api_admin_query_parameters_925",
"community": 201, "community": 741,
"norm_label": "query parameters" "norm_label": "query parameters"
}, },
{ {
@@ -89210,7 +89210,7 @@
"source_location": "L932", "source_location": "L932",
"_origin": "ast", "_origin": "ast",
"id": "api_admin_response_200_932", "id": "api_admin_response_200_932",
"community": 201, "community": 741,
"norm_label": "response `200`" "norm_label": "response `200`"
}, },
{ {
@@ -89410,7 +89410,7 @@
"source_location": "L1201", "source_location": "L1201",
"_origin": "ast", "_origin": "ast",
"id": "api_admin_\u0645\u0648\u062a\u0648\u0631_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u06af\u06cc", "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" "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", "source_location": "L1222",
"_origin": "ast", "_origin": "ast",
"id": "api_admin_get_api_v1_admin_financial_breakdowns", "id": "api_admin_get_api_v1_admin_financial_breakdowns",
"community": 697, "community": 201,
"norm_label": "get `/api/v1/admin/financial-breakdowns`" "norm_label": "get `/api/v1/admin/financial-breakdowns`"
}, },
{ {
@@ -89430,7 +89430,7 @@
"source_location": "L1256", "source_location": "L1256",
"_origin": "ast", "_origin": "ast",
"id": "api_admin_get_api_v1_admin_financial_summary", "id": "api_admin_get_api_v1_admin_financial_summary",
"community": 697, "community": 201,
"norm_label": "get `/api/v1/admin/financial-summary`" "norm_label": "get `/api/v1/admin/financial-summary`"
}, },
{ {
@@ -89440,7 +89440,7 @@
"source_location": "L1274", "source_location": "L1274",
"_origin": "ast", "_origin": "ast",
"id": "api_admin_get_api_v1_admin_settings_tax_history", "id": "api_admin_get_api_v1_admin_settings_tax_history",
"community": 697, "community": 201,
"norm_label": "get `/api/v1/admin/settings/tax-history`" "norm_label": "get `/api/v1/admin/settings/tax-history`"
}, },
{ {
@@ -89450,7 +89450,7 @@
"source_location": "L1288", "source_location": "L1288",
"_origin": "ast", "_origin": "ast",
"id": "api_admin_get_api_v1_admin_settlement_uuid", "id": "api_admin_get_api_v1_admin_settlement_uuid",
"community": 697, "community": 201,
"norm_label": "get `/api/v1/admin/settlement/{uuid}`" "norm_label": "get `/api/v1/admin/settlement/{uuid}`"
}, },
{ {
@@ -115313,9 +115313,9 @@
"source_file": "assets/admin/components/appointments/TurnsTimeline.tsx", "source_file": "assets/admin/components/appointments/TurnsTimeline.tsx",
"source_location": "L30", "source_location": "L30",
"weight": 1.0, "weight": 1.0,
"confidence_score": 1.0,
"source": "appointments_turnstimeline", "source": "appointments_turnstimeline",
"target": "appointments_turnstimeline_innertimes", "target": "appointments_turnstimeline_innertimes"
"confidence_score": 1.0
}, },
{ {
"relation": "contains", "relation": "contains",
@@ -115333,9 +115333,9 @@
"source_file": "assets/admin/components/appointments/TurnsTimeline.tsx", "source_file": "assets/admin/components/appointments/TurnsTimeline.tsx",
"source_location": "L47", "source_location": "L47",
"weight": 1.0, "weight": 1.0,
"confidence_score": 1.0,
"source": "appointments_turnstimeline", "source": "appointments_turnstimeline",
"target": "appointments_turnstimeline_outermarker", "target": "appointments_turnstimeline_outermarker"
"confidence_score": 1.0
}, },
{ {
"relation": "contains", "relation": "contains",
@@ -115343,9 +115343,9 @@
"source_file": "assets/admin/components/appointments/TurnsTimeline.tsx", "source_file": "assets/admin/components/appointments/TurnsTimeline.tsx",
"source_location": "L20", "source_location": "L20",
"weight": 1.0, "weight": 1.0,
"confidence_score": 1.0,
"source": "appointments_turnstimeline", "source": "appointments_turnstimeline",
"target": "appointments_turnstimeline_ringdot", "target": "appointments_turnstimeline_ringdot"
"confidence_score": 1.0
}, },
{ {
"relation": "contains", "relation": "contains",
@@ -131748,11 +131748,11 @@
"relation": "contains", "relation": "contains",
"confidence": "EXTRACTED", "confidence": "EXTRACTED",
"source_file": "assets/admin/pages/AppointmentsPage.tsx", "source_file": "assets/admin/pages/AppointmentsPage.tsx",
"source_location": "L853", "source_location": "L471",
"weight": 1.0, "weight": 1.0,
"confidence_score": 1.0,
"source": "pages_appointmentspage", "source": "pages_appointmentspage",
"target": "pages_appointmentspage_stafffilterselect" "target": "pages_appointmentspage_servicefilterselect",
"confidence_score": 1.0
}, },
{ {
"relation": "contains", "relation": "contains",
@@ -278437,5 +278437,5 @@
} }
], ],
"hyperedges": [], "hyperedges": [],
"built_at_commit": "48c70e89f25b35629fa4fa2a4bee37facc4e752a" "built_at_commit": "f41852b1688a8fbe57023a7c92adc12fac1f4092"
} }
+4 -4
View File
@@ -170,8 +170,8 @@
"semantic_hash": "" "semantic_hash": ""
}, },
"assets/admin/pages/AppointmentsPage.tsx": { "assets/admin/pages/AppointmentsPage.tsx": {
"mtime": 1784117610.2223773, "mtime": 1784118784.7445683,
"ast_hash": "dc2e985abff7c58b31a9caff576234ea", "ast_hash": "b0262954a265a45cbcf5194c30a0bc04",
"semantic_hash": "" "semantic_hash": ""
}, },
"assets/admin/pages/BlogFormPage.tsx": { "assets/admin/pages/BlogFormPage.tsx": {
@@ -4835,8 +4835,8 @@
"semantic_hash": "" "semantic_hash": ""
}, },
"assets/admin/pages/AppointmentsPage.test.tsx": { "assets/admin/pages/AppointmentsPage.test.tsx": {
"mtime": 1784116805.412919, "mtime": 1784118958.2320337,
"ast_hash": "18a723e070c0c96639ec130ed468c532", "ast_hash": "390159f09842b66b0d23909397e7f512",
"semantic_hash": "" "semantic_hash": ""
}, },
"migrations/Version20260715105351.php": { "migrations/Version20260715105351.php": {