diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json index 06560fe7..adf142e2 100644 --- a/graphify-out/.graphify_labels.json +++ b/graphify-out/.graphify_labels.json @@ -814,7 +814,6 @@ "812": "Community 812", "813": "Community 813", "814": "Community 814", - "815": "Community 815", "816": "Community 816", "817": "Community 817", "818": "Community 818", @@ -827,10 +826,8 @@ "825": "Community 825", "826": "Community 826", "827": "Community 827", - "828": "Community 828", "829": "Community 829", "830": "Community 830", - "831": "Community 831", "832": "Community 832", "833": "Community 833", "834": "Community 834", @@ -852,7 +849,6 @@ "850": "Community 850", "851": "Community 851", "852": "Community 852", - "853": "Community 853", "854": "Community 854", "855": "Community 855", "856": "Community 856", diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md index 3fe8ccf9..95c3f71f 100644 --- a/graphify-out/GRAPH_REPORT.md +++ b/graphify-out/GRAPH_REPORT.md @@ -1,16 +1,16 @@ # Graph Report - clinicpro (2026-07-15) ## Corpus Check -- 940 files · ~658,839 words +- 940 files · ~658,914 words - Verdict: corpus is large enough that graph structure adds value. ## Summary -- 11058 nodes · 16165 edges · 858 communities (662 shown, 196 thin omitted) +- 11058 nodes · 16165 edges · 854 communities (661 shown, 193 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: `10d289cf` +- Built from commit: `0a78bf7a` - Run `git rev-parse HEAD` and compare to check if the graph is stale. - Run `graphify update .` after code changes (no API cost). @@ -814,7 +814,6 @@ - [[_COMMUNITY_Community 812|Community 812]] - [[_COMMUNITY_Community 813|Community 813]] - [[_COMMUNITY_Community 814|Community 814]] -- [[_COMMUNITY_Community 815|Community 815]] - [[_COMMUNITY_Community 816|Community 816]] - [[_COMMUNITY_Community 817|Community 817]] - [[_COMMUNITY_Community 818|Community 818]] @@ -827,10 +826,8 @@ - [[_COMMUNITY_Community 825|Community 825]] - [[_COMMUNITY_Community 826|Community 826]] - [[_COMMUNITY_Community 827|Community 827]] -- [[_COMMUNITY_Community 828|Community 828]] - [[_COMMUNITY_Community 829|Community 829]] - [[_COMMUNITY_Community 830|Community 830]] -- [[_COMMUNITY_Community 831|Community 831]] - [[_COMMUNITY_Community 832|Community 832]] - [[_COMMUNITY_Community 833|Community 833]] - [[_COMMUNITY_Community 834|Community 834]] @@ -852,7 +849,6 @@ - [[_COMMUNITY_Community 850|Community 850]] - [[_COMMUNITY_Community 851|Community 851]] - [[_COMMUNITY_Community 852|Community 852]] -- [[_COMMUNITY_Community 853|Community 853]] - [[_COMMUNITY_Community 854|Community 854]] - [[_COMMUNITY_Community 855|Community 855]] - [[_COMMUNITY_Community 856|Community 856]] @@ -885,7 +881,7 @@ ## Import Cycles - None detected. -## Communities (858 total, 196 thin omitted) +## Communities (854 total, 193 thin omitted) ### Community 0 - "Community 0" Cohesion: 0.06 @@ -996,8 +992,8 @@ Cohesion: 0.13 Nodes (8): InsuranceController, EntityInsurancePricing, EntityInsurancePricingRepository, TenantInsuranceCleanupService, JsonResponse, Request, User, ManagerRegistry ### Community 27 - "Community 27" -Cohesion: 0.06 -Nodes (35): 55. 🟢 `GET` all tag, 56. 🟢 `GET` supplementary_insurance, 57. 🟢 `GET` categories list, 58. 🟢 `GET` all state, 59. 🟢 `GET` all city, 60. 🟢 `GET` all specially doctor, 61. 🔵 `POST` post, 63. 🔴 `DELETE` DELETE (+27 more) +Cohesion: 0.05 +Nodes (40): 55. 🟢 `GET` all tag, 56. 🟢 `GET` supplementary_insurance, 57. 🟢 `GET` categories list, 58. 🟢 `GET` all state, 59. 🟢 `GET` all city, 60. 🟢 `GET` all specially doctor, 61. 🔵 `POST` post, 62. 🟡 `PATCH` patch (+32 more) ### Community 28 - "Community 28" Cohesion: 0.06 @@ -1097,7 +1093,7 @@ Nodes (26): الزامات UI, باگ‌فیکس صفحه نوبت‌ها, با ### Community 53 - "Community 53" Cohesion: 0.07 -Nodes (17): AppLogRepository, ClaimItemRepository, DoctorClaimRequestRepository, InvoiceItemRepository, PreRegistrationRepository, ServiceSectionRepository, SiteConfigRepository, ServiceEntityRepository (+9 more) +Nodes (17): AppLogRepository, ClaimItemRepository, DoctorClaimRequestRepository, InvoiceItemRepository, PreRegistrationRepository, SiteConfigRepository, TaxRateHistoryRepository, ServiceEntityRepository (+9 more) ### Community 54 - "Community 54" Cohesion: 0.10 @@ -1213,7 +1209,7 @@ Nodes (30): devDependencies, @babel/core, @babel/preset-env, @babel/preset-react ### Community 86 - "Community 86" Cohesion: 0.04 -Nodes (20): AppointmentExpiryServiceTest, LowTierFixesTest, SendCodeMobileRateLimitTest, ClaimsListPaginationTest, CaptchaFlowTest, ServiceItemDeleteCleanupTest, ServiceItemMultiStaffTest, ServiceItemStaffOwnershipTest (+12 more) +Nodes (21): AppointmentExpiryServiceTest, DateOverrideOwnershipTest, LowTierFixesTest, SendCodeMobileRateLimitTest, ClaimsListPaginationTest, CaptchaFlowTest, ServiceItemDeleteCleanupTest, ServiceItemMultiStaffTest (+13 more) ### Community 87 - "Community 87" Cohesion: 0.10 @@ -1500,16 +1496,16 @@ Cohesion: 0.13 Nodes (15): Date Overrides, DELETE `/api/v1/appointment-settings/date-override/{uuid}`, Errors, Errors, GET `/api/v1/appointment-settings/date-override/list/{doctorUuid}`, GET `/api/v1/appointment-settings/date-override/{uuid}`, PATCH `/api/v1/appointment-settings/date-override/{uuid}`, POST `/api/v1/appointment-settings/date-override` (+7 more) ### Community 161 - "Community 161" -Cohesion: 0.16 -Nodes (9): ClaimsListNPlusOneTest, ClaimItem, ClaimSubmitterInterface, ClaimService, ManualClaimSubmitter, Claim, Invoice, Claim (+1 more) +Cohesion: 0.24 +Nodes (7): ClaimSubmitterInterface, ClaimService, ManualClaimSubmitter, Claim, Invoice, Claim, ClaimSubmissionResult ### Community 162 - "Community 162" Cohesion: 0.10 Nodes (19): Adding an endpoint (one domain), Backend (`composer.json`), Backend endpoint & model patterns, Backend — `src//`, 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 @@ -2029,7 +2025,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): 29. 🟢 `GET` clinic list 🆕, 30. 🟢 `GET` get 🆕, 42. 🔴 `DELETE` delete, 6. کلینیک (Clinic), هدرهای اضافی, پارامترهای Query, پاسخ‌ها, پاسخ‌ها (+1 more) ### Community 306 - "Community 306" Cohesion: 0.07 @@ -2064,8 +2060,8 @@ Cohesion: 0.36 Nodes (4): InsuranceRepository, Insurance, InsuranceType, ManagerRegistry ### Community 314 - "Community 314" -Cohesion: 0.18 -Nodes (5): PatientFinancialsTest, WalletTransactionRepository, ManagerRegistry, User, WalletTransaction +Cohesion: 0.15 +Nodes (6): PatientFinancialsTest, WalletTransactionRepository, WalletTransactionsPaginationTest, ManagerRegistry, User, WalletTransaction ### Community 315 - "Community 315" Cohesion: 0.08 @@ -2372,8 +2368,8 @@ Cohesion: 0.33 Nodes (6): Refactoring Plan, فاز ۰ — مستندسازی (۳ تا ۵ روز، قبل از هر کدنویسی), فاز ۱ — زیرساخت پایه (task-01), فاز ۲ — پیاده‌سازی ماژول‌ها (به ترتیب dependency), فاز ۳ — بهینه‌سازی (بعد از پیاده‌سازی), فاز ۴ — آماده‌سازی تولید ### Community 397 - "Community 397" -Cohesion: 0.36 -Nodes (4): ClaimAmountBoundsTest, Claim, Doctor, User +Cohesion: 0.21 +Nodes (6): ClaimAmountBoundsTest, ClaimsListNPlusOneTest, ClaimItem, Claim, Doctor, User ### Community 398 - "Community 398" Cohesion: 0.22 @@ -2391,10 +2387,6 @@ Nodes (17): بازطراحی معماری پرداخت — سرویس‌محور Cohesion: 0.16 Nodes (11): MessageBusInterface, MockObject, SmsService, SmsServiceLookupOnlyTest, SmsLogRepository, SmsMessageTemplateRepository, SmsService, SmsTextResolver (+3 more) -### Community 409 - "Community 409" -Cohesion: 0.23 -Nodes (5): AbstractMigration, Schema, Version20260609135514, Schema, Version20260711150000 - ### Community 410 - "Community 410" Cohesion: 0.10 Nodes (21): buildInsurancePayload(), Contract, contractToForm(), EMPTY_FORM, InsuranceFormValues, InsuranceModal(), InsuranceOption, KIND_LABEL (+13 more) @@ -2447,6 +2439,10 @@ Nodes (10): Command, CancelExpiredAppointmentsCommand, PruneLogsCommand, SeedSms Cohesion: 0.12 Nodes (20): BANK_KEY, BankAccount, BankAccountInput, Pos, POS_KEY, PosInput, useBankAccounts(), useCreateBankAccount() (+12 more) +### Community 438 - "Community 438" +Cohesion: 0.23 +Nodes (5): AbstractMigration, Schema, Version20260614182950, Schema, Version20260628152738 + ### Community 439 - "Community 439" Cohesion: 0.17 Nodes (11): زمینه, صفحه Twig دعوت پزشک + کوتاه‌کردن URL پیامک, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, ۱. کوتاه‌کردن توکن دعوت (+3 more) @@ -2476,8 +2472,8 @@ Cohesion: 0.24 Nodes (10): gridItemStyle, JALALI_MONTHS, jalaliFirstWeekday(), jalaliToGregorian(), navBtnStyle, PersianCalendar(), pf, Props (+2 more) ### Community 459 - "Community 459" -Cohesion: 0.33 -Nodes (6): API موجود (نیاز به تغییر ندارند), اپیک‌ها, اپیک ۳ — منشی (Secretary) — تکمیل, تغییرات مورد نیاز, توضیح, نیازمندی‌های کارکردی +Cohesion: 0.40 +Nodes (5): API موجود (نیاز به تغییر ندارند), اپیک ۳ — منشی (Secretary) — تکمیل, تغییرات مورد نیاز, توضیح, نیازمندی‌های کارکردی ### Community 460 - "Community 460" Cohesion: 0.33 @@ -2583,6 +2579,10 @@ Nodes (3): PatientMedicalRecord, PatientRecord, self Cohesion: 0.12 Nodes (15): `Modal.tsx` (بدون Portal), `PersianCalendar.tsx` (buttonها بدون `type`) — نمونه‌ها, باگ ۱ — علت, باگ ۲ — علت, رفع دو باگ Modal و تقویم شمسی در پنل ادمین, زمینه, فایل‌های مرتبط, مشکل / هدف (+7 more) +### Community 492 - "Community 492" +Cohesion: 0.14 +Nodes (3): LoggerInterface, KavehNegarProvider, RanginehProvider + ### Community 493 - "Community 493" Cohesion: 0.20 Nodes (9): Backend Audit Backlog — ClinicPro, ☐ CRITICAL, ✅ DONE (committed on backend-audit), ☐ EPICS (design debt — cross-repo, defer; do NOT quick-fix), ☐ HIGH, ☐ LOW, ☐ MEDIUM, Progress (this audit session) (+1 more) @@ -2612,8 +2612,8 @@ Cohesion: 0.12 Nodes (16): `AppointmentSettingsPage.tsx` (بخش render), backend — نیازی به تغییر نیست (اول گشتم), `InsuranceModal.tsx` — انتخاب دستی نوع (حذف شود), `InsurancePricingPage.tsx`, `TenantInsuranceContracts.tsx` — یک جدول مسطح، خلاصه فقط در زیرنویس نام, بازطراحی صفحه بیمه و قیمت‌گذاری — تفکیک نوع بیمه با Tab + ردیف Expandable + انتقال ویزیت آزاد, زمینه, فایل‌های مرتبط (+8 more) ### Community 500 - "Community 500" -Cohesion: 0.40 -Nodes (5): API موجود (نیاز به endpoint جدید ندارد), اپیک ۷ — داشبورد هوشمند (Smart Dashboard), تغییر مورد نیاز, توضیح, نیازمندی‌های کارکردی +Cohesion: 0.33 +Nodes (6): API موجود (نیاز به endpoint جدید ندارد), اپیک‌ها, اپیک ۷ — داشبورد هوشمند (Smart Dashboard), تغییر مورد نیاز, توضیح, نیازمندی‌های کارکردی ### Community 501 - "Community 501" Cohesion: 0.40 @@ -2859,6 +2859,10 @@ Nodes (5): Errors, Notes, POST `/api/v1/notification-mobile/request-otp`, Reques Cohesion: 0.25 Nodes (8): ۲.۲ انواع دسته‌بندی (Category Types), ۲.۲.۱ تگ (Tag), ۲.۲.۲ استان (State), ۲.۲.۳ شهر (City), ۲.۲.۴ بیمه پایه (Basic Insurance), ۲.۲.۵ بیمه مکمل (Supplementary Insurance), ۲.۲.۶ تخصص دکتر (Doctor Specialty), ۲.۲.۷ خدمات دکتر (Doctor Services) +### Community 578 - "Community 578" +Cohesion: 0.36 +Nodes (3): ServiceSectionRepository, ManagerRegistry, ServiceSection + ### Community 579 - "Community 579" Cohesion: 0.12 Nodes (15): زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, واحد کالا به‌صورت Select + سیستم دسته‌بندی اصولی کالا (انبارداری), وضعیت فعلی (کد واقعی), وظایف, پروژه (+7 more) @@ -3128,8 +3132,8 @@ Cohesion: 0.50 Nodes (4): Errors, PATCH `/api/v1/insurance/{id}`, Request Body, Response `200` ### Community 736 - "Community 736" -Cohesion: 0.10 -Nodes (7): ExceptionSubscriber, SecurityHeadersSubscriber, EventSubscriberInterface, ExceptionEvent, LoggerInterface, RanginehProvider, ResponseEvent +Cohesion: 0.23 +Nodes (5): ExceptionSubscriber, SecurityHeadersSubscriber, EventSubscriberInterface, ExceptionEvent, ResponseEvent ### Community 737 - "Community 737" Cohesion: 0.50 @@ -3280,8 +3284,8 @@ Cohesion: 0.40 Nodes (5): DELETE `/api/v1/billing/tenant-insurances/{uuid}`, GET `/api/v1/billing/tenant-insurances`, PATCH `/api/v1/billing/tenant-insurances/{uuid}`, POST `/api/v1/billing/tenant-insurances`, TenantInsurance — قراردادهای بیمه‌ی tenant (فاز ۱ سیستم صورتحساب) ### Community 794 - "Community 794" -Cohesion: 0.53 -Nodes (3): TaxRateHistoryRepository, ManagerRegistry, TaxRateHistory +Cohesion: 0.67 +Nodes (3): 33. 🔵 `POST` image_clinic, هدرهای اضافی, پاسخ‌ها ### Community 795 - "Community 795" Cohesion: 0.38 @@ -3367,18 +3371,10 @@ Nodes (3): 34. 🔵 `POST` image logo, هدرهای اضافی, پاسخ‌ها Cohesion: 0.40 Nodes (5): Errors, Path Parameters, POST `/api/v1/doctor/invitation/{invUuid}/respond`, Request Body, Response `200` -### Community 828 - "Community 828" -Cohesion: 0.67 -Nodes (3): 42. 🔴 `DELETE` delete, هدرهای اضافی, پاسخ‌ها - ### Community 829 - "Community 829" Cohesion: 0.40 Nodes (5): Errors, PATCH `/api/v1/clinic-pro/doctor-address/{id}`, Path Parameters, Request Body, Response `200` -### Community 831 - "Community 831" -Cohesion: 0.40 -Nodes (5): 62. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها - ### Community 832 - "Community 832" Cohesion: 0.67 Nodes (3): GET `/api/v1/representation/{uuid}/dashboard/yearly`, Query Parameters, Response `200` @@ -3455,10 +3451,6 @@ Nodes (4): Errors, POST `/api/v1/notification-mobile/verify`, Request Body, Resp Cohesion: 0.50 Nodes (4): Errors, POST `/api/v1/user/verify-code`, Request Body, Response `200` -### Community 853 - "Community 853" -Cohesion: 0.50 -Nodes (4): extra, symfony, allow-contrib, require - ### Community 855 - "Community 855" Cohesion: 0.50 Nodes (3): Altcha(), AltchaProps, IntrinsicElements @@ -3474,7 +3466,7 @@ Nodes (3): 43. 🟢 `GET` get, هدرهای اضافی, پاسخ‌ها ## Knowledge Gaps - **4480 isolated node(s):** `ALLOWED_ROLES`, `get`, `patch`, `appt`, `ModalKind` (+4475 more) These have ≤1 connection - possible missing edges or undocumented components. -- **196 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. +- **193 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. ## Suggested Questions _Questions this graph is uniquely positioned to answer:_ @@ -3483,7 +3475,7 @@ _Questions this graph is uniquely positioned to answer:_ _High betweenness centrality (0.100) - this node is a cross-community bridge._ - **Why does `BaseController` connect `Community 108` to `Community 6`, `Community 646`, `Community 265`, `Community 138`, `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 59`, `Community 699`, `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.052) - this node is a cross-community bridge._ -- **Why does `Version20260705070546` connect `Community 697` to `Community 409`?** +- **Why does `Version20260705070546` connect `Community 697` to `Community 438`?** _High betweenness centrality (0.031) - this node is a cross-community bridge._ - **What connects `ALLOWED_ROLES`, `get`, `patch` to the rest of the system?** _4480 weakly-connected nodes found - possible documentation gaps or missing edges._ diff --git a/graphify-out/graph.json b/graphify-out/graph.json index 4f46d9dc..60233864 100644 --- a/graphify-out/graph.json +++ b/graphify-out/graph.json @@ -2597,7 +2597,7 @@ "label": "PurchaseSubscriptionSidebar()", "file_type": "code", "source_file": "assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx", - "source_location": "L32", + "source_location": "L31", "_origin": "ast", "id": "layout_purchasesubscriptionsidebar_purchasesubscriptionsidebar", "community": 13, @@ -2647,7 +2647,7 @@ "label": "menuForRole()", "file_type": "code", "source_file": "assets/admin/components/layout/SettingsLayout.tsx", - "source_location": "L38", + "source_location": "L37", "_origin": "ast", "id": "layout_settingslayout_menuforrole", "community": 13, @@ -2657,7 +2657,7 @@ "label": "SettingsLayout()", "file_type": "code", "source_file": "assets/admin/components/layout/SettingsLayout.tsx", - "source_location": "L51", + "source_location": "L50", "_origin": "ast", "id": "layout_settingslayout_settingslayout", "community": 13, @@ -2687,7 +2687,7 @@ "label": "SubItem", "file_type": "code", "source_file": "assets/admin/components/layout/Sidebar.tsx", - "source_location": "L34", + "source_location": "L35", "_origin": "ast", "id": "layout_sidebar_subitem", "community": 204, @@ -2697,7 +2697,7 @@ "label": "SectionItem", "file_type": "code", "source_file": "assets/admin/components/layout/Sidebar.tsx", - "source_location": "L35", + "source_location": "L36", "_origin": "ast", "id": "layout_sidebar_sectionitem", "community": 204, @@ -2707,7 +2707,7 @@ "label": "Section", "file_type": "code", "source_file": "assets/admin/components/layout/Sidebar.tsx", - "source_location": "L43", + "source_location": "L44", "_origin": "ast", "id": "layout_sidebar_section", "community": 204, @@ -2717,7 +2717,7 @@ "label": "APPOINTMENTS_CHILDREN", "file_type": "code", "source_file": "assets/admin/components/layout/Sidebar.tsx", - "source_location": "L46", + "source_location": "L47", "_origin": "ast", "id": "layout_sidebar_appointments_children", "community": 204, @@ -2727,7 +2727,7 @@ "label": "buildSections()", "file_type": "code", "source_file": "assets/admin/components/layout/Sidebar.tsx", - "source_location": "L51", + "source_location": "L52", "_origin": "ast", "id": "layout_sidebar_buildsections", "community": 204, @@ -2737,7 +2737,7 @@ "label": "ROLE_LABELS", "file_type": "code", "source_file": "assets/admin/components/layout/Sidebar.tsx", - "source_location": "L431", + "source_location": "L442", "_origin": "ast", "id": "layout_sidebar_role_labels", "community": 204, @@ -2747,7 +2747,7 @@ "label": "HUES", "file_type": "code", "source_file": "assets/admin/components/layout/Sidebar.tsx", - "source_location": "L440", + "source_location": "L451", "_origin": "ast", "id": "layout_sidebar_hues", "community": 204, @@ -2757,7 +2757,7 @@ "label": "avatarBg()", "file_type": "code", "source_file": "assets/admin/components/layout/Sidebar.tsx", - "source_location": "L442", + "source_location": "L453", "_origin": "ast", "id": "layout_sidebar_avatarbg", "community": 204, @@ -2767,7 +2767,7 @@ "label": "Props", "file_type": "code", "source_file": "assets/admin/components/layout/Sidebar.tsx", - "source_location": "L447", + "source_location": "L458", "_origin": "ast", "id": "layout_sidebar_props", "community": 204, @@ -2777,7 +2777,7 @@ "label": "NavItem()", "file_type": "code", "source_file": "assets/admin/components/layout/Sidebar.tsx", - "source_location": "L456", + "source_location": "L467", "_origin": "ast", "id": "layout_sidebar_navitem", "community": 204, @@ -2787,7 +2787,7 @@ "label": "Sidebar()", "file_type": "code", "source_file": "assets/admin/components/layout/Sidebar.tsx", - "source_location": "L571", + "source_location": "L582", "_origin": "ast", "id": "layout_sidebar_sidebar", "community": 204, @@ -6637,7 +6637,7 @@ "label": "sectionSchema", "file_type": "code", "source_file": "assets/admin/pages/ClinicServicesPage.tsx", - "source_location": "L26", + "source_location": "L25", "_origin": "ast", "id": "pages_clinicservicespage_sectionschema", "community": 49, @@ -6647,7 +6647,7 @@ "label": "itemSchema", "file_type": "code", "source_file": "assets/admin/pages/ClinicServicesPage.tsx", - "source_location": "L27", + "source_location": "L26", "_origin": "ast", "id": "pages_clinicservicespage_itemschema", "community": 49, @@ -6657,7 +6657,7 @@ "label": "SectionForm", "file_type": "code", "source_file": "assets/admin/pages/ClinicServicesPage.tsx", - "source_location": "L35", + "source_location": "L34", "_origin": "ast", "id": "pages_clinicservicespage_sectionform", "community": 49, @@ -6667,7 +6667,7 @@ "label": "ItemForm", "file_type": "code", "source_file": "assets/admin/pages/ClinicServicesPage.tsx", - "source_location": "L36", + "source_location": "L35", "_origin": "ast", "id": "pages_clinicservicespage_itemform", "community": 49, @@ -6677,7 +6677,7 @@ "label": "EMPTY_SECTIONS", "file_type": "code", "source_file": "assets/admin/pages/ClinicServicesPage.tsx", - "source_location": "L38", + "source_location": "L37", "_origin": "ast", "id": "pages_clinicservicespage_empty_sections", "community": 49, @@ -6687,7 +6687,7 @@ "label": "EMPTY_ITEMS", "file_type": "code", "source_file": "assets/admin/pages/ClinicServicesPage.tsx", - "source_location": "L39", + "source_location": "L38", "_origin": "ast", "id": "pages_clinicservicespage_empty_items", "community": 49, @@ -6697,7 +6697,7 @@ "label": "Avatar()", "file_type": "code", "source_file": "assets/admin/pages/ClinicServicesPage.tsx", - "source_location": "L41", + "source_location": "L40", "_origin": "ast", "id": "pages_clinicservicespage_avatar", "community": 49, @@ -6707,7 +6707,7 @@ "label": "SrvRow()", "file_type": "code", "source_file": "assets/admin/pages/ClinicServicesPage.tsx", - "source_location": "L54", + "source_location": "L53", "_origin": "ast", "id": "pages_clinicservicespage_srvrow", "community": 49, @@ -6717,7 +6717,7 @@ "label": "ClinicServicesPageInner()", "file_type": "code", "source_file": "assets/admin/pages/ClinicServicesPage.tsx", - "source_location": "L72", + "source_location": "L71", "_origin": "ast", "id": "pages_clinicservicespage_clinicservicespageinner", "community": 49, @@ -6727,7 +6727,7 @@ "label": "ClinicServicesPage()", "file_type": "code", "source_file": "assets/admin/pages/ClinicServicesPage.tsx", - "source_location": "L612", + "source_location": "L611", "_origin": "ast", "id": "pages_clinicservicespage_clinicservicespage", "community": 49, @@ -13410,7 +13410,7 @@ "source_location": "L89", "_origin": "ast", "id": "composer_extra", - "community": 853, + "community": 163, "norm_label": "extra" }, { @@ -13420,7 +13420,7 @@ "source_location": "L90", "_origin": "ast", "id": "composer_extra_symfony", - "community": 853, + "community": 163, "norm_label": "symfony" }, { @@ -13430,7 +13430,7 @@ "source_location": "L91", "_origin": "ast", "id": "composer_symfony_allow_contrib", - "community": 853, + "community": 163, "norm_label": "allow-contrib" }, { @@ -13440,7 +13440,7 @@ "source_location": "L92", "_origin": "ast", "id": "composer_symfony_require", - "community": 853, + "community": 163, "norm_label": "require" }, { @@ -13780,7 +13780,7 @@ "source_location": "", "_origin": "ast", "id": "abstractmigration", - "community": 409, + "community": 438, "norm_label": "abstractmigration" }, { @@ -17620,7 +17620,7 @@ "source_location": "L1", "_origin": "ast", "id": "migrations_version20260628152738", - "community": 578, + "community": 438, "norm_label": "version20260628152738.php" }, { @@ -17630,7 +17630,7 @@ "source_location": "L13", "_origin": "ast", "id": "migrations_version20260628152738_version20260628152738", - "community": 578, + "community": 438, "norm_label": "version20260628152738" }, { @@ -17640,7 +17640,7 @@ "source_location": "L15", "_origin": "ast", "id": "migrations_version20260628152738_version20260628152738_getdescription", - "community": 578, + "community": 438, "norm_label": ".getdescription()" }, { @@ -17650,7 +17650,7 @@ "source_location": "L20", "_origin": "ast", "id": "migrations_version20260628152738_version20260628152738_up", - "community": 578, + "community": 438, "norm_label": ".up()" }, { @@ -17660,7 +17660,7 @@ "source_location": "L20", "_origin": "ast", "id": "migrations_version20260628152738_php_schema", - "community": 578, + "community": 438, "norm_label": "schema" }, { @@ -17670,7 +17670,7 @@ "source_location": "L42", "_origin": "ast", "id": "migrations_version20260628152738_version20260628152738_down", - "community": 578, + "community": 438, "norm_label": ".down()" }, { @@ -18580,7 +18580,7 @@ "source_location": "L1", "_origin": "ast", "id": "migrations_version20260711150000", - "community": 409, + "community": 720, "norm_label": "version20260711150000.php" }, { @@ -18590,7 +18590,7 @@ "source_location": "L20", "_origin": "ast", "id": "migrations_version20260711150000_version20260711150000", - "community": 409, + "community": 720, "norm_label": "version20260711150000" }, { @@ -18600,7 +18600,7 @@ "source_location": "L22", "_origin": "ast", "id": "migrations_version20260711150000_version20260711150000_getdescription", - "community": 409, + "community": 720, "norm_label": ".getdescription()" }, { @@ -18610,7 +18610,7 @@ "source_location": "L27", "_origin": "ast", "id": "migrations_version20260711150000_version20260711150000_up", - "community": 409, + "community": 720, "norm_label": ".up()" }, { @@ -18620,7 +18620,7 @@ "source_location": "L27", "_origin": "ast", "id": "migrations_version20260711150000_php_schema", - "community": 409, + "community": 720, "norm_label": "schema" }, { @@ -18630,7 +18630,7 @@ "source_location": "L44", "_origin": "ast", "id": "migrations_version20260711150000_version20260711150000_down", - "community": 409, + "community": 720, "norm_label": ".down()" }, { @@ -25710,7 +25710,7 @@ "source_location": "L109", "_origin": "ast", "id": "claimitem", - "community": 161, + "community": 397, "norm_label": "claimitem" }, { @@ -30560,7 +30560,7 @@ "source_location": "L1", "_origin": "ast", "id": "repository_servicesectionrepository", - "community": 53, + "community": 578, "norm_label": "servicesectionrepository.php" }, { @@ -30570,7 +30570,7 @@ "source_location": "L9", "_origin": "ast", "id": "repository_servicesectionrepository_servicesectionrepository", - "community": 53, + "community": 578, "norm_label": "servicesectionrepository" }, { @@ -30580,7 +30580,7 @@ "source_location": "L11", "_origin": "ast", "id": "repository_servicesectionrepository_servicesectionrepository_construct", - "community": 53, + "community": 578, "norm_label": ".__construct()" }, { @@ -30590,7 +30590,7 @@ "source_location": "L11", "_origin": "ast", "id": "src_clinicservice_repository_servicesectionrepository_php_managerregistry", - "community": 53, + "community": 578, "norm_label": "managerregistry" }, { @@ -30600,7 +30600,7 @@ "source_location": "L16", "_origin": "ast", "id": "repository_servicesectionrepository_servicesectionrepository_findbyuuid", - "community": 53, + "community": 578, "norm_label": ".findbyuuid()" }, { @@ -30610,7 +30610,7 @@ "source_location": "L16", "_origin": "ast", "id": "src_clinicservice_repository_servicesectionrepository_php_servicesection", - "community": 53, + "community": 578, "norm_label": "servicesection" }, { @@ -30620,7 +30620,7 @@ "source_location": "L21", "_origin": "ast", "id": "repository_servicesectionrepository_servicesectionrepository_findbyentity", - "community": 53, + "community": 578, "norm_label": ".findbyentity()" }, { @@ -30630,7 +30630,7 @@ "source_location": "L33", "_origin": "ast", "id": "repository_servicesectionrepository_servicesectionrepository_save", - "community": 53, + "community": 578, "norm_label": ".save()" }, { @@ -30640,7 +30640,7 @@ "source_location": "L39", "_origin": "ast", "id": "repository_servicesectionrepository_servicesectionrepository_remove", - "community": 53, + "community": 578, "norm_label": ".remove()" }, { @@ -31150,7 +31150,7 @@ "source_location": "L1", "_origin": "ast", "id": "repository_taxratehistoryrepository", - "community": 794, + "community": 53, "norm_label": "taxratehistoryrepository.php" }, { @@ -31160,7 +31160,7 @@ "source_location": "L9", "_origin": "ast", "id": "repository_taxratehistoryrepository_taxratehistoryrepository", - "community": 794, + "community": 53, "norm_label": "taxratehistoryrepository" }, { @@ -31170,7 +31170,7 @@ "source_location": "L11", "_origin": "ast", "id": "repository_taxratehistoryrepository_taxratehistoryrepository_construct", - "community": 794, + "community": 53, "norm_label": ".__construct()" }, { @@ -31180,7 +31180,7 @@ "source_location": "L11", "_origin": "ast", "id": "src_config_repository_taxratehistoryrepository_php_managerregistry", - "community": 794, + "community": 53, "norm_label": "managerregistry" }, { @@ -31190,7 +31190,7 @@ "source_location": "L16", "_origin": "ast", "id": "repository_taxratehistoryrepository_taxratehistoryrepository_save", - "community": 794, + "community": 53, "norm_label": ".save()" }, { @@ -31200,7 +31200,7 @@ "source_location": "L16", "_origin": "ast", "id": "taxratehistory", - "community": 794, + "community": 53, "norm_label": "taxratehistory" }, { @@ -31960,7 +31960,7 @@ "source_location": "L1", "_origin": "ast", "id": "entity_doctor", - "community": 593, + "community": 4, "norm_label": "doctor.php" }, { @@ -40780,7 +40780,7 @@ "source_location": "L1", "_origin": "ast", "id": "gateway_mellatgateway", - "community": 736, + "community": 492, "norm_label": "mellatgateway.php" }, { @@ -41360,7 +41360,7 @@ "source_location": "L1", "_origin": "ast", "id": "gateway_sepgateway", - "community": 736, + "community": 492, "norm_label": "sepgateway.php" }, { @@ -48000,7 +48000,7 @@ "source_location": "", "_origin": "ast", "id": "loggerinterface", - "community": 736, + "community": 492, "norm_label": "loggerinterface" }, { @@ -48270,7 +48270,7 @@ "source_location": "L1", "_origin": "ast", "id": "service_apiirservice", - "community": 736, + "community": 492, "norm_label": "apiirservice.php" }, { @@ -50020,7 +50020,7 @@ "source_location": "L1", "_origin": "ast", "id": "provider_kavehnegarprovider", - "community": 736, + "community": 492, "norm_label": "kavehnegarprovider.php" }, { @@ -50120,7 +50120,7 @@ "source_location": "L1", "_origin": "ast", "id": "provider_ranginehprovider", - "community": 736, + "community": 492, "norm_label": "ranginehprovider.php" }, { @@ -50130,7 +50130,7 @@ "source_location": "L8", "_origin": "ast", "id": "provider_ranginehprovider_ranginehprovider", - "community": 736, + "community": 492, "norm_label": "ranginehprovider" }, { @@ -50140,7 +50140,7 @@ "source_location": "L12", "_origin": "ast", "id": "provider_ranginehprovider_ranginehprovider_construct", - "community": 736, + "community": 492, "norm_label": ".__construct()" }, { @@ -50150,7 +50150,7 @@ "source_location": "L21", "_origin": "ast", "id": "provider_ranginehprovider_ranginehprovider_getname", - "community": 736, + "community": 492, "norm_label": ".getname()" }, { @@ -50160,7 +50160,7 @@ "source_location": "L23", "_origin": "ast", "id": "provider_ranginehprovider_ranginehprovider_send", - "community": 736, + "community": 492, "norm_label": ".send()" }, { @@ -50170,7 +50170,7 @@ "source_location": "L38", "_origin": "ast", "id": "provider_ranginehprovider_ranginehprovider_sendtemplate", - "community": 736, + "community": 492, "norm_label": ".sendtemplate()" }, { @@ -55280,7 +55280,7 @@ "source_location": "L1", "_origin": "ast", "id": "appointment_dateoverrideownershiptest", - "community": 815, + "community": 86, "norm_label": "dateoverrideownershiptest.php" }, { @@ -55290,7 +55290,7 @@ "source_location": "L12", "_origin": "ast", "id": "appointment_dateoverrideownershiptest_dateoverrideownershiptest", - "community": 815, + "community": 86, "norm_label": "dateoverrideownershiptest" }, { @@ -55300,7 +55300,7 @@ "source_location": "L14", "_origin": "ast", "id": "appointment_dateoverrideownershiptest_dateoverrideownershiptest_makeoverride", - "community": 815, + "community": 86, "norm_label": ".makeoverride()" }, { @@ -55310,7 +55310,7 @@ "source_location": "L26", "_origin": "ast", "id": "appointment_dateoverrideownershiptest_dateoverrideownershiptest_testownercanread", - "community": 815, + "community": 86, "norm_label": ".testownercanread()" }, { @@ -55320,7 +55320,7 @@ "source_location": "L33", "_origin": "ast", "id": "appointment_dateoverrideownershiptest_dateoverrideownershiptest_testotheruserisforbidden", - "community": 815, + "community": 86, "norm_label": ".testotheruserisforbidden()" }, { @@ -55900,7 +55900,7 @@ "source_location": "L1", "_origin": "ast", "id": "billing_claimslistnplusonetest", - "community": 161, + "community": 397, "norm_label": "claimslistnplusonetest.php" }, { @@ -55910,7 +55910,7 @@ "source_location": "L16", "_origin": "ast", "id": "billing_claimslistnplusonetest_claimslistnplusonetest", - "community": 161, + "community": 397, "norm_label": "claimslistnplusonetest" }, { @@ -55920,7 +55920,7 @@ "source_location": "L19", "_origin": "ast", "id": "billing_claimslistnplusonetest_claimslistnplusonetest_maketenantwithclaims", - "community": 161, + "community": 397, "norm_label": ".maketenantwithclaims()" }, { @@ -55930,7 +55930,7 @@ "source_location": "L41", "_origin": "ast", "id": "billing_claimslistnplusonetest_claimslistnplusonetest_testquerycountdoesnotgrowwithclaimcount", - "community": 161, + "community": 397, "norm_label": ".testquerycountdoesnotgrowwithclaimcount()" }, { @@ -57840,7 +57840,7 @@ "source_location": "L1", "_origin": "ast", "id": "patient_patientmessagetest", - "community": 720, + "community": 86, "norm_label": "patientmessagetest.php" }, { @@ -57850,7 +57850,7 @@ "source_location": "L12", "_origin": "ast", "id": "patient_patientmessagetest_patientmessagetest", - "community": 720, + "community": 86, "norm_label": "patientmessagetest" }, { @@ -57860,7 +57860,7 @@ "source_location": "L15", "_origin": "ast", "id": "patient_patientmessagetest_patientmessagetest_recordfor", - "community": 720, + "community": 86, "norm_label": ".recordfor()" }, { @@ -57870,7 +57870,7 @@ "source_location": "L30", "_origin": "ast", "id": "patient_patientmessagetest_patientmessagetest_testcreatelistdelete", - "community": 720, + "community": 86, "norm_label": ".testcreatelistdelete()" }, { @@ -57880,7 +57880,7 @@ "source_location": "L52", "_origin": "ast", "id": "patient_patientmessagetest_patientmessagetest_testrequiresbody", - "community": 720, + "community": 86, "norm_label": ".testrequiresbody()" }, { @@ -57890,7 +57890,7 @@ "source_location": "L59", "_origin": "ast", "id": "patient_patientmessagetest_patientmessagetest_testownershipscoped", - "community": 720, + "community": 86, "norm_label": ".testownershipscoped()" }, { @@ -58930,7 +58930,7 @@ "source_location": "L1", "_origin": "ast", "id": "settlement_wallettransactionspaginationtest", - "community": 86, + "community": 314, "norm_label": "wallettransactionspaginationtest.php" }, { @@ -58940,7 +58940,7 @@ "source_location": "L12", "_origin": "ast", "id": "settlement_wallettransactionspaginationtest_wallettransactionspaginationtest", - "community": 86, + "community": 314, "norm_label": "wallettransactionspaginationtest" }, { @@ -58950,7 +58950,7 @@ "source_location": "L14", "_origin": "ast", "id": "settlement_wallettransactionspaginationtest_wallettransactionspaginationtest_testpaginatesandreportstotals", - "community": 86, + "community": 314, "norm_label": ".testpaginatesandreportstotals()" }, { @@ -84190,7 +84190,7 @@ "source_location": "L3153", "_origin": "ast", "id": "docs_clinicpro_manual_v2_33_post_image_clinic", - "community": 304, + "community": 794, "norm_label": "33. \ud83d\udd35 `post` image_clinic" }, { @@ -84200,7 +84200,7 @@ "source_location": "L3161", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3161", - "community": 304, + "community": 794, "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" }, { @@ -84210,7 +84210,7 @@ "source_location": "L3169", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3169", - "community": 304, + "community": 794, "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" }, { @@ -84550,7 +84550,7 @@ "source_location": "L3461", "_origin": "ast", "id": "docs_clinicpro_manual_v2_42_delete_delete", - "community": 828, + "community": 304, "norm_label": "42. \ud83d\udd34 `delete` delete" }, { @@ -84560,7 +84560,7 @@ "source_location": "L3469", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3469", - "community": 828, + "community": 304, "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" }, { @@ -84570,7 +84570,7 @@ "source_location": "L3476", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3476", - "community": 828, + "community": 304, "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" }, { @@ -85310,7 +85310,7 @@ "source_location": "L4033", "_origin": "ast", "id": "docs_clinicpro_manual_v2_62_patch_patch", - "community": 831, + "community": 27, "norm_label": "62. \ud83d\udfe1 `patch` patch" }, { @@ -85320,7 +85320,7 @@ "source_location": "L4041", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_4041", - "community": 831, + "community": 27, "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" }, { @@ -85330,7 +85330,7 @@ "source_location": "L4048", "_origin": "ast", "id": "docs_clinicpro_manual_v2_request_body_4048", - "community": 831, + "community": 27, "norm_label": "request body" }, { @@ -85340,7 +85340,7 @@ "source_location": "L4054", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_4054", - "community": 831, + "community": 27, "norm_label": "\u0645\u062b\u0627\u0644 request" }, { @@ -85350,7 +85350,7 @@ "source_location": "L4062", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_4062", - "community": 831, + "community": 27, "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" }, { @@ -87090,7 +87090,7 @@ "source_location": "L38", "_origin": "ast", "id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", - "community": 459, + "community": 500, "norm_label": "\u0627\u067e\u06cc\u06a9\u200c\u0647\u0627" }, { @@ -98580,7 +98580,7 @@ "source_location": "L1", "_origin": "ast", "id": "api_specialty", - "community": 479, + "community": 274, "norm_label": "specialty.md" }, { @@ -125242,9 +125242,9 @@ "source_file": "assets/admin/pages/AppointmentDetailPage.test.tsx", "source_location": "L11", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_appointmentdetailpage_test", - "target": "lib_api", - "confidence_score": 1.0 + "target": "lib_api" }, { "relation": "imports_from", @@ -126132,9 +126132,9 @@ "source_file": "assets/admin/pages/AppointmentDetailPage.test.tsx", "source_location": "L11", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_appointmentdetailpage_test", - "target": "lib_api_api", - "confidence_score": 1.0 + "target": "lib_api_api" }, { "relation": "imports", @@ -131224,9 +131224,9 @@ "source_file": "assets/admin/pages/AppointmentDetailPage.test.tsx", "source_location": "L12", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_appointmentdetailpage_test", - "target": "pages_appointmentdetailpage", - "confidence_score": 1.0 + "target": "pages_appointmentdetailpage" }, { "relation": "contains", @@ -131234,9 +131234,9 @@ "source_file": "assets/admin/pages/AppointmentDetailPage.test.tsx", "source_location": "L14", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_appointmentdetailpage_test", - "target": "pages_appointmentdetailpage_test_get", - "confidence_score": 1.0 + "target": "pages_appointmentdetailpage_test_get" }, { "relation": "contains", @@ -131244,9 +131244,9 @@ "source_file": "assets/admin/pages/AppointmentDetailPage.test.tsx", "source_location": "L16", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_appointmentdetailpage_test", - "target": "pages_appointmentdetailpage_test_slotstart", - "confidence_score": 1.0 + "target": "pages_appointmentdetailpage_test_slotstart" }, { "relation": "imports_from", @@ -131255,9 +131255,9 @@ "source_file": "assets/admin/pages/AppointmentDetailPage.test.tsx", "source_location": "L4", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_appointmentdetailpage_test", - "target": "test_utils", - "confidence_score": 1.0 + "target": "test_utils" }, { "relation": "imports", @@ -131266,9 +131266,9 @@ "source_file": "assets/admin/pages/AppointmentDetailPage.test.tsx", "source_location": "L4", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_appointmentdetailpage_test", - "target": "test_utils_renderwithproviders", - "confidence_score": 1.0 + "target": "test_utils_renderwithproviders" }, { "relation": "contains", @@ -131306,9 +131306,9 @@ "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", "source_location": "L26", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_appointmentdetailpage", - "target": "pages_appointmentdetailpage_isoday", - "confidence_score": 1.0 + "target": "pages_appointmentdetailpage_isoday" }, { "relation": "contains", @@ -131360,9 +131360,9 @@ "source_file": "assets/admin/pages/AppointmentDetailPage.tsx", "source_location": "L84", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_appointmentdetailpage_appointmentdetailpage", - "target": "pages_appointmentdetailpage_isoday", - "confidence_score": 1.0 + "target": "pages_appointmentdetailpage_isoday" }, { "relation": "calls", @@ -278573,5 +278573,5 @@ } ], "hyperedges": [], - "built_at_commit": "10d289cfd149144ffba8e1edf9d6710831aa49a7" + "built_at_commit": "0a78bf7a6ba07fa89340446faf89de2031fc8b72" } \ No newline at end of file diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json index 2da25468..52fb403a 100644 --- a/graphify-out/manifest.json +++ b/graphify-out/manifest.json @@ -25,8 +25,8 @@ "semantic_hash": "" }, "assets/admin/components/layout/Sidebar.tsx": { - "mtime": 1784116885.6531978, - "ast_hash": "b8d5d33aac61afea11332975ebaa2dae", + "mtime": 1784120285.188529, + "ast_hash": "bd3f36c586aaa7db0c7a0cf0dc2f1a7e", "semantic_hash": "" }, "assets/admin/components/layout/Topbar.tsx": { @@ -205,8 +205,8 @@ "semantic_hash": "" }, "assets/admin/pages/ClinicServicesPage.tsx": { - "mtime": 1784037835.5126984, - "ast_hash": "888414c2edf83425a760ce84b67bd0b0", + "mtime": 1784120274.2906349, + "ast_hash": "c1ae8e780e4c4ad1ddafd3fead35eb6f", "semantic_hash": "" }, "assets/admin/pages/ClinicsPage.tsx": { @@ -4090,8 +4090,8 @@ "semantic_hash": "" }, "assets/admin/components/layout/SettingsLayout.tsx": { - "mtime": 1784103500.119272, - "ast_hash": "2b1f3090c66cb36992167aaa50b0b95a", + "mtime": 1784120024.598933, + "ast_hash": "d116b3eaad6895ab7cade5a231956990", "semantic_hash": "" }, "assets/admin/pages/PaymentSuccessPage.test.tsx": { @@ -4455,8 +4455,8 @@ "semantic_hash": "" }, "assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx": { - "mtime": 1784103481.423986, - "ast_hash": "ad5b3a04f0fcf1a0a6164bb927dfbd1f", + "mtime": 1784120012.8356597, + "ast_hash": "05aee1a9628eb7ac1f16ed798661c0af", "semantic_hash": "" }, "assets/admin/pages/subscriptionIcons.tsx": { @@ -4820,8 +4820,8 @@ "semantic_hash": "" }, "assets/admin/components/layout/Sidebar.test.tsx": { - "mtime": 1784116761.5402176, - "ast_hash": "e3928f129e7cfdc970ec85c7137e8dde", + "mtime": 1784120290.7718494, + "ast_hash": "39ac4743cb8d3dcb863fe3455faa1984", "semantic_hash": "" }, "assets/admin/pages/AppointmentCreatePage.test.tsx": {