chore(graph): rebuild after the resource day panel

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
hamed
2026-08-03 12:58:30 +03:30
co-authored by Claude Opus 5
parent 732fbd462f
commit 8a53299cc9
4 changed files with 1675 additions and 1548 deletions
-2
View File
@@ -1323,7 +1323,6 @@
"1321": "Community 1321", "1321": "Community 1321",
"1322": "Community 1322", "1322": "Community 1322",
"1323": "Community 1323", "1323": "Community 1323",
"1324": "Community 1324",
"1325": "Community 1325", "1325": "Community 1325",
"1326": "Community 1326", "1326": "Community 1326",
"1327": "Community 1327", "1327": "Community 1327",
@@ -1336,7 +1335,6 @@
"1334": "Community 1334", "1334": "Community 1334",
"1335": "Community 1335", "1335": "Community 1335",
"1336": "Community 1336", "1336": "Community 1336",
"1337": "Community 1337",
"1338": "Community 1338", "1338": "Community 1338",
"1340": "Community 1340", "1340": "Community 1340",
"1341": "Community 1341", "1341": "Community 1341",
+189 -203
View File
@@ -1,16 +1,16 @@
# Graph Report - clinicpro (2026-08-03) # Graph Report - clinicpro (2026-08-03)
## Corpus Check ## Corpus Check
- 1689 files · ~1,224,167 words - 1690 files · ~1,224,785 words
- Verdict: corpus is large enough that graph structure adds value. - Verdict: corpus is large enough that graph structure adds value.
## Summary ## Summary
- 19499 nodes · 32146 edges · 1416 communities (1075 shown, 341 thin omitted) - 19502 nodes · 32156 edges · 1414 communities (1072 shown, 342 thin omitted)
- Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 714 edges (avg confidence: 0.8) - Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 714 edges (avg confidence: 0.8)
- Token cost: 0 input · 0 output - Token cost: 0 input · 0 output
## Graph Freshness ## Graph Freshness
- Built from commit: `fd59eb57` - Built from commit: `732fbd46`
- 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).
@@ -1095,7 +1095,6 @@
- [[_COMMUNITY_Community 1095|Community 1095]] - [[_COMMUNITY_Community 1095|Community 1095]]
- [[_COMMUNITY_Community 1096|Community 1096]] - [[_COMMUNITY_Community 1096|Community 1096]]
- [[_COMMUNITY_Community 1097|Community 1097]] - [[_COMMUNITY_Community 1097|Community 1097]]
- [[_COMMUNITY_Community 1098|Community 1098]]
- [[_COMMUNITY_Community 1099|Community 1099]] - [[_COMMUNITY_Community 1099|Community 1099]]
- [[_COMMUNITY_Community 1100|Community 1100]] - [[_COMMUNITY_Community 1100|Community 1100]]
- [[_COMMUNITY_Community 1101|Community 1101]] - [[_COMMUNITY_Community 1101|Community 1101]]
@@ -1229,6 +1228,7 @@
- [[_COMMUNITY_Community 1229|Community 1229]] - [[_COMMUNITY_Community 1229|Community 1229]]
- [[_COMMUNITY_Community 1230|Community 1230]] - [[_COMMUNITY_Community 1230|Community 1230]]
- [[_COMMUNITY_Community 1231|Community 1231]] - [[_COMMUNITY_Community 1231|Community 1231]]
- [[_COMMUNITY_Community 1232|Community 1232]]
- [[_COMMUNITY_Community 1233|Community 1233]] - [[_COMMUNITY_Community 1233|Community 1233]]
- [[_COMMUNITY_Community 1234|Community 1234]] - [[_COMMUNITY_Community 1234|Community 1234]]
- [[_COMMUNITY_Community 1235|Community 1235]] - [[_COMMUNITY_Community 1235|Community 1235]]
@@ -1319,7 +1319,6 @@
- [[_COMMUNITY_Community 1321|Community 1321]] - [[_COMMUNITY_Community 1321|Community 1321]]
- [[_COMMUNITY_Community 1322|Community 1322]] - [[_COMMUNITY_Community 1322|Community 1322]]
- [[_COMMUNITY_Community 1323|Community 1323]] - [[_COMMUNITY_Community 1323|Community 1323]]
- [[_COMMUNITY_Community 1324|Community 1324]]
- [[_COMMUNITY_Community 1325|Community 1325]] - [[_COMMUNITY_Community 1325|Community 1325]]
- [[_COMMUNITY_Community 1326|Community 1326]] - [[_COMMUNITY_Community 1326|Community 1326]]
- [[_COMMUNITY_Community 1327|Community 1327]] - [[_COMMUNITY_Community 1327|Community 1327]]
@@ -1332,7 +1331,6 @@
- [[_COMMUNITY_Community 1334|Community 1334]] - [[_COMMUNITY_Community 1334|Community 1334]]
- [[_COMMUNITY_Community 1335|Community 1335]] - [[_COMMUNITY_Community 1335|Community 1335]]
- [[_COMMUNITY_Community 1336|Community 1336]] - [[_COMMUNITY_Community 1336|Community 1336]]
- [[_COMMUNITY_Community 1337|Community 1337]]
- [[_COMMUNITY_Community 1338|Community 1338]] - [[_COMMUNITY_Community 1338|Community 1338]]
- [[_COMMUNITY_Community 1340|Community 1340]] - [[_COMMUNITY_Community 1340|Community 1340]]
- [[_COMMUNITY_Community 1341|Community 1341]] - [[_COMMUNITY_Community 1341|Community 1341]]
@@ -1421,8 +1419,8 @@
6. `formatRial()` - 105 edges 6. `formatRial()` - 105 edges
7. `useAuthStore` - 98 edges 7. `useAuthStore` - 98 edges
8. `renderWithProviders()` - 92 edges 8. `renderWithProviders()` - 92 edges
9. `formatDate()` - 83 edges 9. `formatNumber()` - 84 edges
10. `formatNumber()` - 82 edges 10. `formatDate()` - 83 edges
## Surprising Connections (you probably didn't know these) ## Surprising Connections (you probably didn't know these)
- `withPage()` --calls--> `S` [INFERRED] - `withPage()` --calls--> `S` [INFERRED]
@@ -1439,7 +1437,7 @@
## Import Cycles ## Import Cycles
- None detected. - None detected.
## Communities (1416 total, 341 thin omitted) ## Communities (1414 total, 342 thin omitted)
### Community 0 - "Community 0" ### Community 0 - "Community 0"
Cohesion: 0.23 Cohesion: 0.23
@@ -1470,12 +1468,12 @@ Cohesion: 0.17
Nodes (8): SettlementController, SettlementRepository, Settlement, JsonResponse, Request, User, ManagerRegistry, User Nodes (8): SettlementController, SettlementRepository, Settlement, JsonResponse, Request, User, ManagerRegistry, User
### Community 7 - "Community 7" ### Community 7 - "Community 7"
Cohesion: 0.07 Cohesion: 0.08
Nodes (5): Clinic, Collection, Doctor, self, User Nodes (5): Clinic, Collection, Doctor, self, User
### Community 8 - "Community 8" ### Community 8 - "Community 8"
Cohesion: 0.02 Cohesion: 0.03
Nodes (120): ScheduleField(), CoverageDefaultRow, Props, grid, PatientFormOptions, patientFormSchema, Props, baseValues (+112 more) Nodes (47): useGoBack(), ListPage(), AVATAR_GRADIENTS, avatarGradient(), AddrForm, addrSchema, CityOpt, DEGREE_LABELS (+39 more)
### Community 9 - "Community 9" ### Community 9 - "Community 9"
Cohesion: 0.04 Cohesion: 0.04
@@ -1495,7 +1493,7 @@ Nodes (49): Account provisioning, Clinic Doctor Invitation API, Console: `app:in
### Community 13 - "Community 13" ### Community 13 - "Community 13"
Cohesion: 0.01 Cohesion: 0.01
Nodes (232): PrivateRoute(), PublicRoute(), RoleRoute(), appointment, BOTH, CONTRACT, get, post (+224 more) Nodes (215): PrivateRoute(), PublicRoute(), appointment, BOTH, CONTRACT, get, post, referenceAppointment (+207 more)
### Community 14 - "Community 14" ### Community 14 - "Community 14"
Cohesion: 0.14 Cohesion: 0.14
@@ -1506,8 +1504,8 @@ Cohesion: 0.18
Nodes (14): SeedScenariosCommand, Clinic, ClinicResource, Doctor, DoctorAddress, EntityManagerInterface, InputInterface, OutputInterface (+6 more) Nodes (14): SeedScenariosCommand, Clinic, ClinicResource, Doctor, DoctorAddress, EntityManagerInterface, InputInterface, OutputInterface (+6 more)
### Community 16 - "Community 16" ### Community 16 - "Community 16"
Cohesion: 0.05 Cohesion: 0.03
Nodes (9): PatientSession, Appointment, Collection, InventoryPackage, PatientRecord, ServiceCategory, SessionConsumable, SessionPayment (+1 more) Nodes (15): AppointmentCreateReserveTest, ResourceBlockTest, PatientSession, SmsWallet, AppLog, ScheduledBlogPublisher, Appointment, Collection (+7 more)
### Community 17 - "Community 17" ### Community 17 - "Community 17"
Cohesion: 0.05 Cohesion: 0.05
@@ -1530,8 +1528,8 @@ Cohesion: 0.05
Nodes (23): ClinicAppointmentAccessTest, ClinicOwnerScheduleAccessTest, ClinicDoctorPermissionTest, ClinicDoctorPermissionRepository, ClinicDoctorPermission, ClinicRecordAccessTest, ClinicDoctorPermissionChecker, Clinic (+15 more) Nodes (23): ClinicAppointmentAccessTest, ClinicOwnerScheduleAccessTest, ClinicDoctorPermissionTest, ClinicDoctorPermissionRepository, ClinicDoctorPermission, ClinicRecordAccessTest, ClinicDoctorPermissionChecker, Clinic (+15 more)
### Community 22 - "Community 22" ### Community 22 - "Community 22"
Cohesion: 0.08 Cohesion: 0.07
Nodes (28): PricingPayload, ServiceCategoryRow, baseShareOf(), BillableLine, breakdownOf(), contractPercentFor(), CoverageRule, patientShareOf() (+20 more) Nodes (30): PricingPayload, ServiceCategoryRow, FilesServiceAddCard(), UserTick(), baseShareOf(), BillableLine, breakdownOf(), contractPercentFor() (+22 more)
### Community 23 - "Community 23" ### Community 23 - "Community 23"
Cohesion: 0.05 Cohesion: 0.05
@@ -1550,8 +1548,8 @@ Cohesion: 0.09
Nodes (17): PaymentMethodService, ResourceContext, TenantOwnershipCheckerTest, BankAccount, EntityContext, Pos, User, ClinicResource (+9 more) Nodes (17): PaymentMethodService, ResourceContext, TenantOwnershipCheckerTest, BankAccount, EntityContext, Pos, User, ClinicResource (+9 more)
### Community 27 - "Community 27" ### Community 27 - "Community 27"
Cohesion: 0.05 Cohesion: 0.06
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) 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)
### Community 28 - "Community 28" ### Community 28 - "Community 28"
Cohesion: 0.04 Cohesion: 0.04
@@ -1574,8 +1572,8 @@ Cohesion: 0.06
Nodes (32): 10. Modal / Dialog, 11. Toast Notifications, 12. Empty States & Loading, 13. Page Header (هر صفحه), 14. تکنولوژی Stack, 15. Responsive Breakpoints, 16. Dark Mode (پیاده‌شده), 17. نمونه رنگ‌بندی صفحه داشبورد (+24 more) Nodes (32): 10. Modal / Dialog, 11. Toast Notifications, 12. Empty States & Loading, 13. Page Header (هر صفحه), 14. تکنولوژی Stack, 15. Responsive Breakpoints, 16. Dark Mode (پیاده‌شده), 17. نمونه رنگ‌بندی صفحه داشبورد (+24 more)
### Community 33 - "Community 33" ### Community 33 - "Community 33"
Cohesion: 0.03 Cohesion: 0.02
Nodes (54): ServiceItemFormModal(), useServiceCategories(), numericField(), emptyFeatures(), FEATURE_KEYS, FEATURE_LABELS, PeriodForm, periodSchema (+46 more) Nodes (76): ServiceItemFormModal(), TenantInsuranceContracts(), Probe(), useServiceCategories(), latinDigitsField(), numericField(), NumericFieldProps, wrap() (+68 more)
### Community 34 - "Community 34" ### Community 34 - "Community 34"
Cohesion: 0.05 Cohesion: 0.05
@@ -1638,8 +1636,8 @@ Cohesion: 0.11
Nodes (4): Payment, Appointment, self, User Nodes (4): Payment, Appointment, self, User
### Community 49 - "Community 49" ### Community 49 - "Community 49"
Cohesion: 0.04 Cohesion: 0.03
Nodes (51): CoverageRow, Draft, KIND, TenantInsurance, get, item, put, EMPTY_FORM (+43 more) Nodes (84): RoleRoute(), FreeVisitPrice(), InsuranceServiceCategoriesCard(), EMPTY_FORM, ItemForm, itemSchema, Props, EMPTY_CATS (+76 more)
### Community 50 - "Community 50" ### Community 50 - "Community 50"
Cohesion: 0.07 Cohesion: 0.07
@@ -1654,8 +1652,8 @@ Cohesion: 0.07
Nodes (26): الزامات UI, باگ‌فیکس صفحه نوبت‌ها, باگ ۱ — کرش تقویم, باگ ۲ — روز هفته در DateNavigator, باگ ۳ — پیام «slot نیست», باگ ۴ — نوبت جدید: نام اجباری + find-or-create patient, باگ ۵ — patient_mobile نشان می‌دهد موبایل پزشک, باگ ۶ — نوبت‌های رزرو شده در نمایش زمانبندی (+18 more) Nodes (26): الزامات UI, باگ‌فیکس صفحه نوبت‌ها, باگ ۱ — کرش تقویم, باگ ۲ — روز هفته در DateNavigator, باگ ۳ — پیام «slot نیست», باگ ۴ — نوبت جدید: نام اجباری + find-or-create patient, باگ ۵ — patient_mobile نشان می‌دهد موبایل پزشک, باگ ۶ — نوبت‌های رزرو شده در نمایش زمانبندی (+18 more)
### Community 53 - "Community 53" ### Community 53 - "Community 53"
Cohesion: 0.04 Cohesion: 0.05
Nodes (32): ClaimStatusLog, AppLogRepository, AppointmentSegmentRepository, ClaimItemRepository, ClaimStatusLogRepository, DoctorClaimRequestRepository, PreRegistrationRepository, ResourcePoolMemberRepository (+24 more) Nodes (27): AppLogRepository, ClaimItemRepository, DoctorClaimRequestRepository, PreRegistrationRepository, PriceSnapshotRepository, ProvinceRepository, SegmentRequirementRepository, ServiceSectionRepository (+19 more)
### Community 54 - "Community 54" ### Community 54 - "Community 54"
Cohesion: 0.10 Cohesion: 0.10
@@ -1678,8 +1676,8 @@ Cohesion: 0.24
Nodes (6): BlogController, Blog, City, JsonResponse, Request, User Nodes (6): BlogController, Blog, City, JsonResponse, Request, User
### Community 59 - "Community 59" ### Community 59 - "Community 59"
Cohesion: 0.07 Cohesion: 0.06
Nodes (14): ClinicController, SpecialtyController, DoctorSpecialtyParentsTest, Specialty, SpecialtyRepository, Clinic, DoctorAddress, JsonResponse (+6 more) Nodes (18): ClinicController, DoctorServiceController, DoctorSpecialtyParentsTest, Specialty, BackfillSpecialtyParentsStep, SpecialtyRepository, Clinic, DoctorAddress (+10 more)
### Community 60 - "Community 60" ### Community 60 - "Community 60"
Cohesion: 0.08 Cohesion: 0.08
@@ -1694,8 +1692,8 @@ Cohesion: 0.09
Nodes (30): MethodOption, Props, QUICK_TOMANS, WalletModalSubmit, WalletMode, WalletTransactionModal(), BANK_KEY, BankAccount (+22 more) Nodes (30): MethodOption, Props, QUICK_TOMANS, WalletModalSubmit, WalletMode, WalletTransactionModal(), BANK_KEY, BankAccount (+22 more)
### Community 63 - "Community 63" ### Community 63 - "Community 63"
Cohesion: 0.08 Cohesion: 0.06
Nodes (33): PatientFormValues, dateStrToTs(), EDUCATION_OPTS, formValuesToPayload(), GENDER_OPTS, MARITAL_OPTS, profileToFormValues(), REFERRAL_OPTS (+25 more) Nodes (42): grid, PatientFormOptions, patientFormSchema, PatientFormValues, Props, baseValues, options, setup() (+34 more)
### Community 64 - "Community 64" ### Community 64 - "Community 64"
Cohesion: 0.19 Cohesion: 0.19
@@ -1729,10 +1727,6 @@ Nodes (12): رفع بهم‌ریختگی کامل پنل ادمین روی iPhon
Cohesion: 0.08 Cohesion: 0.08
Nodes (24): سناریو: ایمپورت پزشکان سازمان نظام پزشکی و مدیریت مالکیت پروفایل, نتیجه‌گیری کلیدی طراحی, ۱. خلاصه اجرایی, ۱۰. جریان کاربری (خلاصه‌ی گام‌به‌گام), ۱۱. حالات مرزی و قواعد کسب‌وکار, ۱۲. مراحل پیاده‌سازی (به‌ترتیب و به‌تفکیک ریپو), ۱۳. تصمیمات باز و ریسک‌ها, ۱۴. مرجع نمونه‌ی داده (+16 more) Nodes (24): سناریو: ایمپورت پزشکان سازمان نظام پزشکی و مدیریت مالکیت پروفایل, نتیجه‌گیری کلیدی طراحی, ۱. خلاصه اجرایی, ۱۰. جریان کاربری (خلاصه‌ی گام‌به‌گام), ۱۱. حالات مرزی و قواعد کسب‌وکار, ۱۲. مراحل پیاده‌سازی (به‌ترتیب و به‌تفکیک ریپو), ۱۳. تصمیمات باز و ریسک‌ها, ۱۴. مرجع نمونه‌ی داده (+16 more)
### Community 72 - "Community 72"
Cohesion: 0.08
Nodes (3): Claim, Collection, self
### Community 74 - "Community 74" ### Community 74 - "Community 74"
Cohesion: 0.09 Cohesion: 0.09
Nodes (21): DELETE `/api/v1/user-profile/{uuid}`, Errors, Errors, Errors, Errors, Errors, GET `/api/v1/user-profile/{uuid}`, PATCH `/api/v1/user-profile/{uuid}` (+13 more) Nodes (21): DELETE `/api/v1/user-profile/{uuid}`, Errors, Errors, Errors, Errors, Errors, GET `/api/v1/user-profile/{uuid}`, PATCH `/api/v1/user-profile/{uuid}` (+13 more)
@@ -1765,6 +1759,10 @@ Nodes (20): زمینه, فایل‌های مرتبط, قابلیت ۱ — حذف
Cohesion: 0.09 Cohesion: 0.09
Nodes (23): dependencies, @ckeditor/ckeditor5-build-classic, @ckeditor/ckeditor5-react, @fontsource/vazirmatn, @heroicons/react, @hookform/resolvers, jalaali-js, leaflet (+15 more) Nodes (23): dependencies, @ckeditor/ckeditor5-build-classic, @ckeditor/ckeditor5-react, @fontsource/vazirmatn, @heroicons/react, @hookform/resolvers, jalaali-js, leaflet (+15 more)
### Community 82 - "Community 82"
Cohesion: 0.15
Nodes (4): CategoryImportTest, Connection, DbLogger, Stringable
### Community 83 - "Community 83" ### Community 83 - "Community 83"
Cohesion: 0.09 Cohesion: 0.09
Nodes (21): Backend, CSS / UI, Frontend, روند اجرای هر قابلیت, قبل از شروع — تحلیل پرامپت و ساخت Todo, قوانین اجرا (اجباری — هیچ استثنایی ندارد), قوانین خاص این پروژه, مثال اجرا (+13 more) Nodes (21): Backend, CSS / UI, Frontend, روند اجرای هر قابلیت, قبل از شروع — تحلیل پرامپت و ساخت Todo, قوانین اجرا (اجباری — هیچ استثنایی ندارد), قوانین خاص این پروژه, مثال اجرا (+13 more)
@@ -1779,7 +1777,7 @@ Nodes (30): devDependencies, @babel/core, @babel/preset-env, @babel/preset-react
### Community 86 - "Community 86" ### Community 86 - "Community 86"
Cohesion: 0.02 Cohesion: 0.02
Nodes (36): AdminLogsTest, BookingModeImmutableTest, BookingServicesPublicTest, DateOverrideOwnershipTest, LowTierFixesTest, SendCodeMobileRateLimitTest, ClaimsListPaginationTest, CaptchaFlowTest (+28 more) Nodes (34): AdminLogsTest, BookingServicesPublicTest, LowTierFixesTest, SendCodeMobileRateLimitTest, ClaimsListPaginationTest, CaptchaFlowTest, CreateClinicValidationTest, ServiceItemDeleteCleanupTest (+26 more)
### Community 87 - "Community 87" ### Community 87 - "Community 87"
Cohesion: 0.10 Cohesion: 0.10
@@ -1842,7 +1840,7 @@ Cohesion: 0.10
Nodes (19): Backend — endpoint اشتراک, Frontend — App.tsx, Frontend — authStore, Frontend — Sidebar, اعمال محدودیت‌های اشتراک در پنل ادمین (Frontend Gate), ترتیب اجرا, زمینه, فایل‌های مرتبط (+11 more) Nodes (19): Backend — endpoint اشتراک, Frontend — App.tsx, Frontend — authStore, Frontend — Sidebar, اعمال محدودیت‌های اشتراک در پنل ادمین (Frontend Gate), ترتیب اجرا, زمینه, فایل‌های مرتبط (+11 more)
### Community 102 - "Community 102" ### Community 102 - "Community 102"
Cohesion: 0.08 Cohesion: 0.07
Nodes (26): Bulk import / export, DELETE `/api/v1/admin/tag/{id}`, DELETE `/api/v1/tenant-tag/{uuid}`, Errors, Errors, Errors, Errors, Errors (+18 more) Nodes (26): Bulk import / export, DELETE `/api/v1/admin/tag/{id}`, DELETE `/api/v1/tenant-tag/{uuid}`, Errors, Errors, Errors, Errors, Errors (+18 more)
### Community 103 - "Community 103" ### Community 103 - "Community 103"
@@ -1851,7 +1849,7 @@ Nodes (18): `AdminApiController::paymentDetail` — الان فقط GET, `Mellat
### Community 104 - "Community 104" ### Community 104 - "Community 104"
Cohesion: 0.10 Cohesion: 0.10
Nodes (22): buildInsurancePayload(), Contract, contractToForm(), EMPTY_FORM, InsuranceFormValues, InsuranceModal(), InsuranceOption, KIND_LABEL (+14 more) Nodes (23): buildInsurancePayload(), Contract, contractToForm(), EMPTY_FORM, InsuranceFormValues, InsuranceModal(), InsuranceOption, KIND_LABEL (+15 more)
### Community 105 - "Community 105" ### Community 105 - "Community 105"
Cohesion: 0.11 Cohesion: 0.11
@@ -1866,8 +1864,8 @@ Cohesion: 0.13
Nodes (12): ServiceSlotExcludeSelfTest, AppointmentController, SlotCalculatorService, Appointment, Clinic, Doctor, JsonResponse, Request (+4 more) Nodes (12): ServiceSlotExcludeSelfTest, AppointmentController, SlotCalculatorService, Appointment, Clinic, Doctor, JsonResponse, Request (+4 more)
### Community 108 - "Community 108" ### Community 108 - "Community 108"
Cohesion: 0.07 Cohesion: 0.09
Nodes (20): CaptchaController, BaseController, CategoryController, CategoryImportController, ClinicInvitationWebController, DoctorImportController, SiteContextController, JsonResponse (+12 more) Nodes (16): CaptchaController, BaseController, CategoryController, CategoryImportController, DoctorImportController, SiteContextController, JsonResponse, JsonResponse (+8 more)
### Community 109 - "Community 109" ### Community 109 - "Community 109"
Cohesion: 0.29 Cohesion: 0.29
@@ -1938,8 +1936,8 @@ Cohesion: 0.17
Nodes (4): Rate, Doctor, self, User Nodes (4): Rate, Doctor, self, User
### Community 126 - "Community 126" ### Community 126 - "Community 126"
Cohesion: 0.05 Cohesion: 0.04
Nodes (37): ResourceBookingModal(), get, post, resource, slots, AppointmentSegmentsCard(), CancelAppointmentDialog(), Props (+29 more) Nodes (65): ResourceBookingModal(), HoldCountdown(), Props, useAddresses(), AppointmentSegmentRow, AvailabilityResult, AvailableSlot, HoldResult (+57 more)
### Community 128 - "Community 128" ### Community 128 - "Community 128"
Cohesion: 0.10 Cohesion: 0.10
@@ -1982,12 +1980,12 @@ Cohesion: 0.12
Nodes (15): Admin Endpoints, DELETE /api/v1/admin/subscription/period/{uuid}, Error Codes, GET /api/v1/admin/subscription/plans, GET /api/v1/admin/subscription/report, GET /api/v1/subscription/my, GET /api/v1/subscription-payment/callback/{gateway}, GET /api/v1/subscription/plans (+7 more) Nodes (15): Admin Endpoints, DELETE /api/v1/admin/subscription/period/{uuid}, Error Codes, GET /api/v1/admin/subscription/plans, GET /api/v1/admin/subscription/report, GET /api/v1/subscription/my, GET /api/v1/subscription-payment/callback/{gateway}, GET /api/v1/subscription/plans (+7 more)
### Community 138 - "Community 138" ### Community 138 - "Community 138"
Cohesion: 0.29 Cohesion: 0.07
Nodes (4): BillingController, JsonResponse, Request, User Nodes (24): AppointmentConfirmInsuranceSharesTest, ClaimAutoCreationTest, ClaimRepository, ClaimSubmitterInterface, BillingController, InvoiceService, ClaimService, ManualClaimSubmitter (+16 more)
### Community 139 - "Community 139" ### Community 139 - "Community 139"
Cohesion: 0.02 Cohesion: 0.02
Nodes (143): ALLOWED_ROLES, queryClient, toastStyle, Props, useAddresses(), useNationalHolidays(), POOLS_KEY, ResourceFilters (+135 more) Nodes (157): ALLOWED_ROLES, queryClient, toastStyle, Props, useNationalHolidays(), pageOf(), useUrlState(), ApiResponse (+149 more)
### Community 140 - "Community 140" ### Community 140 - "Community 140"
Cohesion: 0.12 Cohesion: 0.12
@@ -1998,8 +1996,8 @@ Cohesion: 0.18
Nodes (3): Insurance, InsuranceType, self Nodes (3): Insurance, InsuranceType, self
### Community 142 - "Community 142" ### Community 142 - "Community 142"
Cohesion: 0.12 Cohesion: 0.04
Nodes (20): AdminLayout(), avatarBg(), HUES, ProfileMenu(), Role, ROLE_LABELS, settingsPath(), logoutMock (+12 more) Nodes (47): SecretaryEarningsSummary, useSecretaryEarnings(), useSubscription(), AdminLayout(), avatarBg(), HUES, ProfileMenu(), Role (+39 more)
### Community 143 - "Community 143" ### Community 143 - "Community 143"
Cohesion: 0.14 Cohesion: 0.14
@@ -2071,7 +2069,7 @@ Nodes (15): Endpoint ها, GET /api/v1/payment/{uuid}, POST /api/v1/payment, POS
### Community 160 - "Community 160" ### Community 160 - "Community 160"
Cohesion: 0.02 Cohesion: 0.02
Nodes (127): AppointmentLike, ConfirmAppointmentModal(), METHOD_OPTIONS, PaymentRow, Props, rowStyle, ServiceItem, STATE_TONE (+119 more) Nodes (112): AppointmentLike, ConfirmAppointmentModal(), METHOD_OPTIONS, PaymentRow, Props, rowStyle, ServiceItem, STATE_TONE (+104 more)
### Community 161 - "Community 161" ### Community 161 - "Community 161"
Cohesion: 0.29 Cohesion: 0.29
@@ -2265,10 +2263,6 @@ Nodes (13): ۲. مدل داده و موجودیت‌ها, ۲.۱ کاربر (User
Cohesion: 0.23 Cohesion: 0.23
Nodes (4): Like, Comment, self, User Nodes (4): Like, Comment, self, User
### Community 210 - "Community 210"
Cohesion: 0.03
Nodes (11): AppointmentUpdateTest, ResourceBlockTest, PreRegistration, SiteConfig, SmsMessageTemplate, SmsWallet, AppLog, ScheduledBlogPublisher (+3 more)
### Community 212 - "Community 212" ### Community 212 - "Community 212"
Cohesion: 0.18 Cohesion: 0.18
Nodes (4): ResourceServiceOffering, ClinicResource, self, ServiceItem Nodes (4): ResourceServiceOffering, ClinicResource, self, ServiceItem
@@ -2550,8 +2544,8 @@ Cohesion: 0.17
Nodes (5): ServiceItemRepository, ClinicStaff, ManagerRegistry, ServiceItem, ServiceSection Nodes (5): ServiceItemRepository, ClinicStaff, ManagerRegistry, ServiceItem, ServiceSection
### Community 286 - "Community 286" ### Community 286 - "Community 286"
Cohesion: 0.01 Cohesion: 0.02
Nodes (169): AppointmentInvoiceCard(), Props, Invoice, InvoiceItem, InvoiceSummaryModal(), SessionConsumable, SessionData, SessionPayment (+161 more) Nodes (106): ResourceDayPanel(), ApiAppointment, NOT_VISITED_STATUSES, ServiceOption, STATUS_OPTIONS, NewAppointmentsTable(), TauriStatCards(), InvoicePaymentRow (+98 more)
### Community 287 - "Community 287" ### Community 287 - "Community 287"
Cohesion: 0.27 Cohesion: 0.27
@@ -2622,8 +2616,8 @@ Cohesion: 0.12
Nodes (16): آماده‌سازی پروژه ClinicPro برای دیپلوی روی Coolify با Docker Compose, زمینه, فایل‌های مرتبط, نکات مهم (محدودیت‌ها و edge caseها), هدف, وظایف, ۱. ساخت `Dockerfile` چندمرحله‌ای, ۱۰. ساخت راهنمای `docs/deploy/coolify.md` (+8 more) Nodes (16): آماده‌سازی پروژه ClinicPro برای دیپلوی روی Coolify با Docker Compose, زمینه, فایل‌های مرتبط, نکات مهم (محدودیت‌ها و edge caseها), هدف, وظایف, ۱. ساخت `Dockerfile` چندمرحله‌ای, ۱۰. ساخت راهنمای `docs/deploy/coolify.md` (+8 more)
### Community 304 - "Community 304" ### Community 304 - "Community 304"
Cohesion: 0.04 Cohesion: 0.22
Nodes (56): 29. 🟢 `GET` clinic list 🆕, 30. 🟢 `GET` get 🆕, 31. 🟡 `PATCH` patch, 32. 🔵 `POST` post, 33. 🔵 `POST` image_clinic, 34. 🔵 `POST` image logo, 35. 🟡 `PATCH` patch, 36. 🟢 `GET` get my rate (+48 more) Nodes (9): 29. 🟢 `GET` clinic list 🆕, 30. 🟢 `GET` get 🆕, 36. 🟢 `GET` get my rate, 6. کلینیک (Clinic), هدرهای اضافی, پارامترهای Query, پاسخ‌ها, پاسخ‌ها (+1 more)
### Community 306 - "Community 306" ### Community 306 - "Community 306"
Cohesion: 0.07 Cohesion: 0.07
@@ -2658,8 +2652,8 @@ Cohesion: 0.36
Nodes (4): InsuranceRepository, Insurance, InsuranceType, ManagerRegistry Nodes (4): InsuranceRepository, Insurance, InsuranceType, ManagerRegistry
### Community 314 - "Community 314" ### Community 314 - "Community 314"
Cohesion: 0.03 Cohesion: 0.02
Nodes (102): AppointmentCardData, AppointmentTurnCard(), base, Breadcrumb(), Tag, EMPTY, PatientFilters, PricingInsurance (+94 more) Nodes (104): AppointmentCardData, AppointmentTurnCard(), base, Invoice, InvoiceItem, InvoiceSummaryModal(), SessionConsumable, SessionData (+96 more)
### Community 315 - "Community 315" ### Community 315 - "Community 315"
Cohesion: 0.19 Cohesion: 0.19
@@ -3026,8 +3020,8 @@ Cohesion: 0.32
Nodes (5): PublicSiteAppointmentContractTest, Doctor, ServiceItem, ServiceSection, User Nodes (5): PublicSiteAppointmentContractTest, Doctor, ServiceItem, ServiceSection, User
### Community 421 - "Community 421" ### Community 421 - "Community 421"
Cohesion: 0.28 Cohesion: 0.04
Nodes (6): InventoryController, InventoryItem, InventoryPackage, JsonResponse, Request, User Nodes (58): AppointmentInvoiceCard(), Props, AppointmentSegmentsCard(), ScheduleField(), CancelAppointmentDialog(), Props, CoverageDefaultRow, Props (+50 more)
### Community 422 - "Community 422" ### Community 422 - "Community 422"
Cohesion: 0.12 Cohesion: 0.12
@@ -3090,12 +3084,12 @@ Cohesion: 0.25
Nodes (5): ClinicInvitationService, Clinic, ClinicDoctorInvitation, Doctor, User Nodes (5): ClinicInvitationService, Clinic, ClinicDoctorInvitation, Doctor, User
### Community 448 - "Community 448" ### Community 448 - "Community 448"
Cohesion: 0.12 Cohesion: 0.06
Nodes (16): Bank accounts, Body, Errors, Errors, Errors, Errors, GET `/api/v1/my/payment-methods/bank-accounts`, PATCH `/api/v1/my/payment-methods/bank-accounts/{uuid}/environment` (+8 more) Nodes (33): Bank accounts, Body, Body, Errors, Errors, Errors, Errors, Errors (+25 more)
### Community 449 - "Community 449" ### Community 449 - "Community 449"
Cohesion: 0.12 Cohesion: 0.12
Nodes (9): AbstractMigration, Schema, Version20260610103401, Schema, Version20260622185948, Schema, Version20260723120122, Schema (+1 more) Nodes (9): AbstractMigration, Schema, Version20260610103401, Schema, Version20260709033925, Schema, Version20260715083856, Schema (+1 more)
### Community 450 - "Community 450" ### Community 450 - "Community 450"
Cohesion: 0.33 Cohesion: 0.33
@@ -3123,7 +3117,7 @@ Nodes (12): رفع افتادن مودال‌ها به پایین صفحه (port
### Community 458 - "Community 458" ### Community 458 - "Community 458"
Cohesion: 0.33 Cohesion: 0.33
Nodes (7): CommissionService, SecretaryOnlineShareTest, SecretaryEarningRepository, Clinic, Doctor, DoctorSecretary, Payment Nodes (6): CommissionService, SecretaryOnlineShareTest, Clinic, Doctor, DoctorSecretary, Payment
### Community 459 - "Community 459" ### Community 459 - "Community 459"
Cohesion: 0.33 Cohesion: 0.33
@@ -3202,8 +3196,8 @@ Cohesion: 0.10
Nodes (20): book() فعلی فقط slot_start/slot_end می‌گیرد, overlap واقعی از قبل درست است, زمینه, ساخت اسلاتِ ثابت (حالت فعلی = slot mode), فایل‌های مرتبط, متای برنامهٔ هفتگی, مدت خدمت — هست ولی استفاده نمی‌شود, نوبت‌دهی بر اساس مدت سرویس (Service-based booking) — Backend + Admin (+12 more) Nodes (20): book() فعلی فقط slot_start/slot_end می‌گیرد, overlap واقعی از قبل درست است, زمینه, ساخت اسلاتِ ثابت (حالت فعلی = slot mode), فایل‌های مرتبط, متای برنامهٔ هفتگی, مدت خدمت — هست ولی استفاده نمی‌شود, نوبت‌دهی بر اساس مدت سرویس (Service-based booking) — Backend + Admin (+12 more)
### Community 479 - "Community 479" ### Community 479 - "Community 479"
Cohesion: 0.09 Cohesion: 0.11
Nodes (7): Payment Methods API, Authentication, ClinicPro — API Documentation Index, Error Code Reference, Modules, Persian digit normalization (global), Standard Response Envelope Nodes (6): Authentication, ClinicPro — API Documentation Index, Error Code Reference, Modules, Persian digit normalization (global), Standard Response Envelope
### Community 481 - "Community 481" ### Community 481 - "Community 481"
Cohesion: 0.17 Cohesion: 0.17
@@ -3366,8 +3360,8 @@ Cohesion: 0.26
Nodes (6): ResourceServiceOfferingRepository, ClinicResource, ManagerRegistry, ResourceServiceOffering, ResourceType, ServiceItem Nodes (6): ResourceServiceOfferingRepository, ClinicResource, ManagerRegistry, ResourceServiceOffering, ResourceType, ServiceItem
### Community 534 - "Community 534" ### Community 534 - "Community 534"
Cohesion: 0.34 Cohesion: 0.12
Nodes (5): PaymentsSummaryTest, Doctor, Invoice, PatientRecord, PatientSession Nodes (16): EMPTY, PatientFilters, PricingInsurance, TenantTag, PatientTagsCell(), TenantTag, AddTurn(), PatientsCategoryView() (+8 more)
### Community 535 - "Community 535" ### Community 535 - "Community 535"
Cohesion: 0.25 Cohesion: 0.25
@@ -3526,8 +3520,8 @@ Cohesion: 0.12
Nodes (15): زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, واحد کالا به‌صورت Select + سیستم دسته‌بندی اصولی کالا (انبارداری), وضعیت فعلی (کد واقعی), وظایف, پروژه (+7 more) Nodes (15): زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, واحد کالا به‌صورت Select + سیستم دسته‌بندی اصولی کالا (انبارداری), وضعیت فعلی (کد واقعی), وظایف, پروژه (+7 more)
### Community 580 - "Community 580" ### Community 580 - "Community 580"
Cohesion: 0.26 Cohesion: 0.14
Nodes (3): BlogTagFilterTest, Blog, City Nodes (8): PaymentsSummaryTest, BlogTagFilterTest, Doctor, Invoice, PatientRecord, PatientSession, Blog, City
### Community 581 - "Community 581" ### Community 581 - "Community 581"
Cohesion: 0.50 Cohesion: 0.50
@@ -3605,10 +3599,6 @@ Nodes (3): نقاط ضعف, نقاط قوت, ۶. تحلیل API Design
Cohesion: 0.18 Cohesion: 0.18
Nodes (10): ایمپورت پزشکان نظام پزشکی به کلینیک‌پرو و مدیریت مالکیت پروفایل, ۱. مسئله و محدودیت‌ها, ۲. مدل مالکیت پروفایل, ۳. راه‌حل انتخاب‌شده و دلیل آن, ۴. تغییرات بک‌اند (clinicpro), ۵. جریان کرالر (pipeline.py), ۶. نحوه‌ی اجرا, ۷. نکته‌ی مهم: captcha در لاگین (+2 more) Nodes (10): ایمپورت پزشکان نظام پزشکی به کلینیک‌پرو و مدیریت مالکیت پروفایل, ۱. مسئله و محدودیت‌ها, ۲. مدل مالکیت پروفایل, ۳. راه‌حل انتخاب‌شده و دلیل آن, ۴. تغییرات بک‌اند (clinicpro), ۵. جریان کرالر (pipeline.py), ۶. نحوه‌ی اجرا, ۷. نکته‌ی مهم: captcha در لاگین (+2 more)
### Community 607 - "Community 607"
Cohesion: 0.08
Nodes (15): useSubscription(), ClinicDoctor, EMPTY_PERMISSIONS, FormState, groupBySecretary(), ModalMode, MySecretariesPage(), MySecretariesPageContent() (+7 more)
### Community 612 - "Community 612" ### Community 612 - "Community 612"
Cohesion: 0.67 Cohesion: 0.67
Nodes (3): بک‌اند, فرانت‌اند, وضعیت فعلی کد (مهم — قبل از تغییر بخوان) Nodes (3): بک‌اند, فرانت‌اند, وضعیت فعلی کد (مهم — قبل از تغییر بخوان)
@@ -3642,8 +3632,8 @@ Cohesion: 0.49
Nodes (3): WalletService, User, WalletTransaction Nodes (3): WalletService, User, WalletTransaction
### Community 637 - "Community 637" ### Community 637 - "Community 637"
Cohesion: 0.16 Cohesion: 0.27
Nodes (4): ItemGroup, Collection, self, ServiceItem Nodes (5): MaintenanceSubscriber, ExceptionEvent, Request, RequestEvent, Response
### Community 638 - "Community 638" ### Community 638 - "Community 638"
Cohesion: 0.30 Cohesion: 0.30
@@ -3670,8 +3660,8 @@ Cohesion: 0.14
Nodes (13): زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (flow جدا در SmsWallet — باید حذف شود), وظایف, پروژه, یکسان‌سازی کامل پرداخت به یک Flow واحد + entry ریدایرکت خالص (Backend + Admin) (+5 more) Nodes (13): زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی (flow جدا در SmsWallet — باید حذف شود), وظایف, پروژه, یکسان‌سازی کامل پرداخت به یک Flow واحد + entry ریدایرکت خالص (Backend + Admin) (+5 more)
### Community 650 - "Community 650" ### Community 650 - "Community 650"
Cohesion: 0.37 Cohesion: 0.35
Nodes (5): PaymentMethodController, EntityContext, JsonResponse, Request, User Nodes (3): SpecialtyController, JsonResponse, Request
### Community 651 - "Community 651" ### Community 651 - "Community 651"
Cohesion: 0.14 Cohesion: 0.14
@@ -3686,8 +3676,8 @@ Cohesion: 0.24
Nodes (9): ChartPoint, faNum, niceTicks(), projectTrend(), smoothPath(), TauriBarChart(), TauriLineChart(), real (+1 more) Nodes (9): ChartPoint, faNum, niceTicks(), projectTrend(), smoothPath(), TauriBarChart(), TauriLineChart(), real (+1 more)
### Community 655 - "Community 655" ### Community 655 - "Community 655"
Cohesion: 0.31 Cohesion: 0.23
Nodes (6): SegmentRequirement, AppointmentPlanBuilder, AppointmentPlan, DoctorAddress, SegmentTemplate, ServiceItem Nodes (3): PatientMedicalRecord, PatientRecord, self
### Community 656 - "Community 656" ### Community 656 - "Community 656"
Cohesion: 0.25 Cohesion: 0.25
@@ -3715,7 +3705,7 @@ Nodes (10): Application Logs, DELETE `/api/v1/admin/logs`, GET `/api/v1/admin/lo
### Community 663 - "Community 663" ### Community 663 - "Community 663"
Cohesion: 0.16 Cohesion: 0.16
Nodes (6): HttpClientInterface, LoggerInterface, LogPruneService, BlogCacheInvalidator, SiteConfigRepository, Blog Nodes (7): BlogCacheInvalidatorTest, HttpClientInterface, LoggerInterface, MellatGateway, BlogCacheInvalidator, Blog, Blog
### Community 664 - "Community 664" ### Community 664 - "Community 664"
Cohesion: 0.23 Cohesion: 0.23
@@ -3746,8 +3736,8 @@ Cohesion: 0.23
Nodes (4): EntityContext, Clinic, Doctor, self Nodes (4): EntityContext, Clinic, Doctor, self
### Community 676 - "Community 676" ### Community 676 - "Community 676"
Cohesion: 0.16 Cohesion: 0.06
Nodes (13): ClinicDoctorAccessChecker, AddressController, denyUnlessGranted(), setResourceAccessCheckers(), TenantTagController, SecretaryAccessChecker, JsonResponse, User (+5 more) Nodes (32): ClinicDoctorAccessChecker, AddressController, DiscountController, InventoryController, PaymentMethodController, denyUnlessGranted(), setResourceAccessCheckers(), TenantTagController (+24 more)
### Community 677 - "Community 677" ### Community 677 - "Community 677"
Cohesion: 0.28 Cohesion: 0.28
@@ -3818,8 +3808,8 @@ Cohesion: 0.12
Nodes (16): اصلاح منطق بیمه: یک منبع واحد محاسبه برای پرداخت، فاکتور و Claim, تست پذیرش, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف (+8 more) Nodes (16): اصلاح منطق بیمه: یک منبع واحد محاسبه برای پرداخت، فاکتور و Claim, تست پذیرش, زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف (+8 more)
### Community 704 - "Community 704" ### Community 704 - "Community 704"
Cohesion: 0.17 Cohesion: 0.30
Nodes (8): DomainContextResolver, DomainCommissionTest, AppointmentConfirmationService, Appointment, PatientSession, User, Payment, Representation Nodes (4): DomainContextResolver, DomainCommissionTest, Payment, Representation
### Community 705 - "Community 705" ### Community 705 - "Community 705"
Cohesion: 0.17 Cohesion: 0.17
@@ -3883,7 +3873,7 @@ Nodes (7): AbstractAuthenticator, AuthenticationException, Passport, PasswordAut
### Community 726 - "Community 726" ### Community 726 - "Community 726"
Cohesion: 0.03 Cohesion: 0.03
Nodes (52): ClinicDoctorItem, ClinicDoctorsManager(), ClinicInvitation, HUES_LIST, INV_STATUS_MAP, CALENDAR_TABS, CalendarTab, ResourceCalendarTabs() (+44 more) Nodes (53): ClinicDoctorItem, ClinicDoctorsManager(), ClinicInvitation, HUES_LIST, INV_STATUS_MAP, CALENDAR_TABS, CalendarTab, ClinicAppointmentSettingsContent() (+45 more)
### Community 728 - "Community 728" ### Community 728 - "Community 728"
Cohesion: 0.24 Cohesion: 0.24
@@ -3978,8 +3968,8 @@ Cohesion: 0.29
Nodes (4): BankAccountRepository, BankAccount, ManagerRegistry, User Nodes (4): BankAccountRepository, BankAccount, ManagerRegistry, User
### Community 759 - "Community 759" ### Community 759 - "Community 759"
Cohesion: 0.06 Cohesion: 0.12
Nodes (19): AdminCspSubscriber, ExceptionSubscriber, MaintenanceSubscriber, NumericFieldNormalizerSubscriber, SecurityHeadersSubscriber, EventSubscriberInterface, StaffRouteGuardSubscriber, ResponseEvent (+11 more) Nodes (9): AdminCspSubscriber, ExceptionSubscriber, NumericFieldNormalizerSubscriber, SecurityHeadersSubscriber, EventSubscriberInterface, ResponseEvent, ExceptionEvent, RequestEvent (+1 more)
### Community 761 - "Community 761" ### Community 761 - "Community 761"
Cohesion: 0.15 Cohesion: 0.15
@@ -4006,16 +3996,16 @@ Cohesion: 0.14
Nodes (13): DELETE `/api/v1/admin/discount-rules/{uuid}`, Discount API, Errors, Errors, GET `/api/v1/admin/discount-rules`, GET `/api/v1/session/{uuid}/discount-suggestions`, PATCH `/api/v1/admin/discount-rules/{uuid}`, POST `/api/v1/admin/discount-rules` (+5 more) Nodes (13): DELETE `/api/v1/admin/discount-rules/{uuid}`, Discount API, Errors, Errors, GET `/api/v1/admin/discount-rules`, GET `/api/v1/session/{uuid}/discount-suggestions`, PATCH `/api/v1/admin/discount-rules/{uuid}`, POST `/api/v1/admin/discount-rules` (+5 more)
### Community 768 - "Community 768" ### Community 768 - "Community 768"
Cohesion: 0.12 Cohesion: 0.33
Nodes (16): Body, Errors, Errors, Errors, Errors, GET `/api/v1/my/payment-methods/pos`, PATCH `/api/v1/my/payment-methods/pos/{uuid}/environment`, PATCH `/api/v1/my/payment-methods/pos/{uuid}/status` (+8 more) Nodes (5): DoctorImportResult, DoctorImportService, Collection, Doctor, User
### Community 770 - "Community 770" ### Community 770 - "Community 770"
Cohesion: 0.20 Cohesion: 0.22
Nodes (7): ChevronDownIcon(), CONFIRMED_STATUSES, HEAD, isoDay(), NewAppointmentsTable(), Props, ViewLink() Nodes (6): ChevronDownIcon(), CONFIRMED_STATUSES, HEAD, isoDay(), Props, ViewLink()
### Community 771 - "Community 771" ### Community 771 - "Community 771"
Cohesion: 0.10 Cohesion: 0.08
Nodes (14): AppointmentExpiryServiceTest, ServiceBasedSlotsTest, addIban(), findVerifiedIban(), getIbans(), removeIban(), AppointmentSupplementaryInsuranceTest, AdminCspSubscriberTest (+6 more) Nodes (15): AppointmentExpiryServiceTest, ServiceBasedSlotsTest, addIban(), findVerifiedIban(), getIbans(), removeIban(), TenantInsuranceCategoryCoverageApiTest, AppointmentSupplementaryInsuranceTest (+7 more)
### Community 772 - "Community 772" ### Community 772 - "Community 772"
Cohesion: 0.12 Cohesion: 0.12
@@ -4094,8 +4084,8 @@ Cohesion: 0.23
Nodes (4): ServiceItemConsumable, InventoryItem, self, ServiceItem Nodes (4): ServiceItemConsumable, InventoryItem, self, ServiceItem
### Community 802 - "Community 802" ### Community 802 - "Community 802"
Cohesion: 0.22 Cohesion: 0.20
Nodes (6): ApptRow, MONTH_OPTIONS, SelectorOption, TauriDashboardView(), TauriDashboardViewProps, DashboardStats Nodes (7): ApptRow, JALALI_MONTHS, MONTH_OPTIONS, SelectorOption, TauriDashboardView(), TauriDashboardViewProps, DashboardStats
### Community 804 - "Community 804" ### Community 804 - "Community 804"
Cohesion: 0.21 Cohesion: 0.21
@@ -4126,12 +4116,12 @@ Cohesion: 0.34
Nodes (5): RepresentationController, JsonResponse, Representation, Request, User Nodes (5): RepresentationController, JsonResponse, Representation, Request, User
### Community 812 - "Community 812" ### Community 812 - "Community 812"
Cohesion: 0.31 Cohesion: 0.36
Nodes (6): AppointmentConfirmInsuranceSharesTest, InvoiceService, Appointment, Doctor, Insurance, PatientSession Nodes (4): ClinicInvitationWebController, ClinicDoctorInvitation, Request, Response
### Community 813 - "Community 813" ### Community 813 - "Community 813"
Cohesion: 0.08 Cohesion: 0.18
Nodes (15): DoctorImportResult, DoctorRepairStep, BackfillSourceProfileIdStep, BackfillSpecialtyParentsStep, DoctorImportService, SourceProfileId, Collection, Doctor (+7 more) Nodes (5): BackfillSourceProfileIdStep, SourceProfileId, RepairOptions, RepairResult, SymfonyStyle
### Community 814 - "Community 814" ### Community 814 - "Community 814"
Cohesion: 0.25 Cohesion: 0.25
@@ -4142,8 +4132,8 @@ Cohesion: 0.25
Nodes (3): CoveragePercentResolutionTest, InsuranceCoverageDefaultService, TenantInsuranceService Nodes (3): CoveragePercentResolutionTest, InsuranceCoverageDefaultService, TenantInsuranceService
### Community 817 - "Community 817" ### Community 817 - "Community 817"
Cohesion: 0.36 Cohesion: 0.33
Nodes (3): ServiceSectionRepository, ManagerRegistry, ServiceSection Nodes (3): PurgeUnclaimedDoctorsCommand, InputInterface, OutputInterface
### Community 818 - "Community 818" ### Community 818 - "Community 818"
Cohesion: 0.38 Cohesion: 0.38
@@ -4190,8 +4180,8 @@ Cohesion: 0.36
Nodes (5): ResourceTypeController, ResourcePermissionTrait, JsonResponse, Request, User Nodes (5): ResourceTypeController, ResourcePermissionTrait, JsonResponse, Request, User
### Community 836 - "Community 836" ### Community 836 - "Community 836"
Cohesion: 0.36 Cohesion: 0.39
Nodes (3): RepairImportedDoctorsCommand, InputInterface, OutputInterface Nodes (3): UserRepository, ManagerRegistry, User
### Community 838 - "Community 838" ### Community 838 - "Community 838"
Cohesion: 0.39 Cohesion: 0.39
@@ -4202,12 +4192,12 @@ Cohesion: 0.47
Nodes (3): BookingContextResolver, Clinic, Doctor Nodes (3): BookingContextResolver, Clinic, Doctor
### Community 842 - "Community 842" ### Community 842 - "Community 842"
Cohesion: 0.23 Cohesion: 0.21
Nodes (4): SepGateway, PaymentInitResult, PaymentRefundResult, PaymentVerifyResult Nodes (4): SepGateway, PaymentInitResult, PaymentRefundResult, PaymentVerifyResult
### Community 843 - "Community 843" ### Community 843 - "Community 843"
Cohesion: 0.28 Cohesion: 0.44
Nodes (5): ClaimAutoCreationTest, ClaimRepository, Doctor, Invoice, PatientRecord Nodes (4): AppointmentConfirmationService, Appointment, PatientSession, User
### Community 844 - "Community 844" ### Community 844 - "Community 844"
Cohesion: 0.15 Cohesion: 0.15
@@ -4253,9 +4243,9 @@ Nodes (4): StaffAccountServiceTest, ClinicStaff, Doctor, StaffAccountService
Cohesion: 0.25 Cohesion: 0.25
Nodes (8): انتخاب منبع, دسته‌بندی, رابطهٔ منبع↔سرویس, رزرو, زنجیرهٔ حل مدت و قیمت, سه موجودیت, مدل منبع‌محور: منبع، سرویس، گزینه, نوبت Nodes (8): انتخاب منبع, دسته‌بندی, رابطهٔ منبع↔سرویس, رزرو, زنجیرهٔ حل مدت و قیمت, سه موجودیت, مدل منبع‌محور: منبع، سرویس، گزینه, نوبت
### Community 859 - "Community 859" ### Community 858 - "Community 858"
Cohesion: 0.18 Cohesion: 0.11
Nodes (6): JalaliDateService, JalaliDateServiceTest, PricingEngine, DoctorAddress, PriceQuote, ServiceItem Nodes (6): IrimcDegreeMappingTest, FixDegreeStep, IrimcDegreeMapper, RepairOptions, RepairResult, SymfonyStyle
### Community 861 - "Community 861" ### Community 861 - "Community 861"
Cohesion: 0.15 Cohesion: 0.15
@@ -4286,8 +4276,8 @@ Cohesion: 0.24
Nodes (3): InsuranceCoverageDefault, self, ServiceCategory Nodes (3): InsuranceCoverageDefault, self, ServiceCategory
### Community 868 - "Community 868" ### Community 868 - "Community 868"
Cohesion: 0.38 Cohesion: 0.47
Nodes (3): BackfillMissingClaimsCommand, InputInterface, OutputInterface Nodes (4): PricingEngine, DoctorAddress, PriceQuote, ServiceItem
### Community 869 - "Community 869" ### Community 869 - "Community 869"
Cohesion: 0.18 Cohesion: 0.18
@@ -4325,6 +4315,10 @@ Nodes (3): TenantInsuranceCategoryCoverage, self, ServiceCategory
Cohesion: 0.39 Cohesion: 0.39
Nodes (3): TagRepository, ManagerRegistry, Tag Nodes (3): TagRepository, ManagerRegistry, Tag
### Community 882 - "Community 882"
Cohesion: 0.36
Nodes (3): StaffRouteGuardSubscriber, RequestEvent, User
### Community 883 - "Community 883" ### Community 883 - "Community 883"
Cohesion: 0.29 Cohesion: 0.29
Nodes (7): Access rule, Appointment Settings API, Booking context (`clinic_uuid`), `has_segments` روی فهرست سرویس‌ها, Slot Calculation Logic (Reference), حالت سوم: نوبت‌دهی منبع‌محور, شرط آمادگی Nodes (7): Access rule, Appointment Settings API, Booking context (`clinic_uuid`), `has_segments` روی فهرست سرویس‌ها, Slot Calculation Logic (Reference), حالت سوم: نوبت‌دهی منبع‌محور, شرط آمادگی
@@ -4346,8 +4340,8 @@ Cohesion: 0.29
Nodes (7): Billing API — صورتحساب (فاز ۴ سیستم صورتحساب/بیمه), GET /api/v1/billing/invoices/{uuid}, POST /api/v1/billing/invoices, POST /api/v1/billing/invoices/{uuid}/finalize, مطالبهٔ خودکار, نکات, وضعیت‌های Invoice Nodes (7): Billing API — صورتحساب (فاز ۴ سیستم صورتحساب/بیمه), GET /api/v1/billing/invoices/{uuid}, POST /api/v1/billing/invoices, POST /api/v1/billing/invoices/{uuid}/finalize, مطالبهٔ خودکار, نکات, وضعیت‌های Invoice
### Community 888 - "Community 888" ### Community 888 - "Community 888"
Cohesion: 0.42 Cohesion: 0.16
Nodes (3): RepairImportedDoctorsCommandTest, CommandTester, Doctor Nodes (8): RepairImportedDoctorsCommandTest, DoctorRepairStep, BackfillSurrogateRoleStep, RepairOptions, RepairResult, SymfonyStyle, CommandTester, Doctor
### Community 889 - "Community 889" ### Community 889 - "Community 889"
Cohesion: 0.43 Cohesion: 0.43
@@ -4370,8 +4364,8 @@ Cohesion: 0.52
Nodes (4): AvailabilityPerformanceTest, ClinicResource, DoctorAddress, ResourceType Nodes (4): AvailabilityPerformanceTest, ClinicResource, DoctorAddress, ResourceType
### Community 898 - "Community 898" ### Community 898 - "Community 898"
Cohesion: 0.27 Cohesion: 0.43
Nodes (10): Props, blogDefaults(), BlogFormData, blogFormSchema, buildBlogPayload(), splitCsv(), BlogFormPage(), RepMe (+2 more) Nodes (3): ClaimStatusLog, ClaimStatusLogRepository, ManagerRegistry
### Community 899 - "Community 899" ### Community 899 - "Community 899"
Cohesion: 0.15 Cohesion: 0.15
@@ -4398,8 +4392,8 @@ Cohesion: 0.31
Nodes (3): TenantServiceCoverageRepository, ManagerRegistry, TenantServiceCoverage Nodes (3): TenantServiceCoverageRepository, ManagerRegistry, TenantServiceCoverage
### Community 908 - "Community 908" ### Community 908 - "Community 908"
Cohesion: 0.31 Cohesion: 0.19
Nodes (4): BaseKernel, Closure, MicroKernelTrait, Kernel Nodes (6): BaseKernel, Closure, CorsRegexEnvProcessor, EnvVarProcessorInterface, MicroKernelTrait, Kernel
### Community 910 - "Community 910" ### Community 910 - "Community 910"
Cohesion: 0.28 Cohesion: 0.28
@@ -4450,8 +4444,8 @@ Cohesion: 0.52
Nodes (3): AppointmentPaidConfirmFilesSessionTest, Appointment, Payment Nodes (3): AppointmentPaidConfirmFilesSessionTest, Appointment, Payment
### Community 928 - "Community 928" ### Community 928 - "Community 928"
Cohesion: 0.21 Cohesion: 0.19
Nodes (3): SecretaryEarning, FinancialBreakdown, User Nodes (4): SecretaryEarning, SecretaryEarningRepository, FinancialBreakdown, User
### Community 929 - "Community 929" ### Community 929 - "Community 929"
Cohesion: 0.36 Cohesion: 0.36
@@ -4474,7 +4468,7 @@ Cohesion: 0.35
Nodes (3): BookingTenantTest, Clinic, Doctor Nodes (3): BookingTenantTest, Clinic, Doctor
### Community 935 - "Community 935" ### Community 935 - "Community 935"
Cohesion: 0.17 Cohesion: 0.12
Nodes (12): زمینه, فاز ۷ — بستن نقطهٔ کور فرزندان aggregate, فایل‌های مرتبط, مشکل / هدف, معیار پذیرش, نکات مهم, وضعیت فعلی, وظایف (+4 more) Nodes (12): زمینه, فاز ۷ — بستن نقطهٔ کور فرزندان aggregate, فایل‌های مرتبط, مشکل / هدف, معیار پذیرش, نکات مهم, وضعیت فعلی, وظایف (+4 more)
### Community 938 - "Community 938" ### Community 938 - "Community 938"
@@ -4498,8 +4492,8 @@ Cohesion: 0.21
Nodes (6): ClaimAmountBoundsTest, ClaimsListNPlusOneTest, ClaimItem, Claim, Doctor, User Nodes (6): ClaimAmountBoundsTest, ClaimsListNPlusOneTest, ClaimItem, Claim, Doctor, User
### Community 943 - "Community 943" ### Community 943 - "Community 943"
Cohesion: 0.02 Cohesion: 0.03
Nodes (97): OPERATOR_LABELS, Props, Flat, ServiceCategoryTab(), NationalHolidaysCard(), holidays, NOWRUZ, overrides (+89 more) Nodes (85): Props, OPERATOR_LABELS, Props, Flat, ServiceCategoryTab(), NationalHolidaysCard(), holidays, NOWRUZ (+77 more)
### Community 944 - "Community 944" ### Community 944 - "Community 944"
Cohesion: 0.17 Cohesion: 0.17
@@ -4513,17 +4507,13 @@ Nodes (3): ActivateTrialTest, SubscriptionService, SubscriptionPlan
Cohesion: 0.35 Cohesion: 0.35
Nodes (5): ResourceCalendarController, JsonResponse, Request, ResourceException, User Nodes (5): ResourceCalendarController, JsonResponse, Request, ResourceException, User
### Community 951 - "Community 951"
Cohesion: 0.33
Nodes (3): GatewayFactory, MellatGateway, SepGateway
### Community 952 - "Community 952" ### Community 952 - "Community 952"
Cohesion: 0.08 Cohesion: 0.08
Nodes (24): Cancellation — سیاست لغو، جریمه و عدم حضور, Errors, Errors, GET `/api/v1/appointment/{uuid}/cancellation-preview`, GET `/api/v1/cancellation-policy`, GET `/api/v1/patient/{uuid}/no-shows`, POST `/api/v1/appointment/{uuid}/cancel`, POST `/api/v1/appointment/{uuid}/no-show` (+16 more) Nodes (24): Cancellation — سیاست لغو، جریمه و عدم حضور, Errors, Errors, GET `/api/v1/appointment/{uuid}/cancellation-preview`, GET `/api/v1/cancellation-policy`, GET `/api/v1/patient/{uuid}/no-shows`, POST `/api/v1/appointment/{uuid}/cancel`, POST `/api/v1/appointment/{uuid}/no-show` (+16 more)
### Community 956 - "Community 956" ### Community 954 - "Community 954"
Cohesion: 0.29 Cohesion: 0.38
Nodes (3): CorsRegexEnvProcessor, EnvVarProcessorInterface, CorsRegexEnvProcessorTest Nodes (3): CreateAdminCommand, InputInterface, OutputInterface
### Community 957 - "Community 957" ### Community 957 - "Community 957"
Cohesion: 0.12 Cohesion: 0.12
@@ -4545,6 +4535,10 @@ Nodes (3): ServiceModeContextTest, Clinic, Doctor
Cohesion: 0.31 Cohesion: 0.31
Nodes (4): AssignScheduleClinicCommand, Doctor, InputInterface, OutputInterface Nodes (4): AssignScheduleClinicCommand, Doctor, InputInterface, OutputInterface
### Community 966 - "Community 966"
Cohesion: 0.38
Nodes (3): ImportHolidayCommand, InputInterface, OutputInterface
### Community 971 - "Community 971" ### Community 971 - "Community 971"
Cohesion: 0.42 Cohesion: 0.42
Nodes (4): SkillController, JsonResponse, Request, User Nodes (4): SkillController, JsonResponse, Request, User
@@ -4563,7 +4557,7 @@ Nodes (4): Errors, POST `/file/upload/clinic_pro/clinic/field_clinic_logo`, Requ
### Community 977 - "Community 977" ### Community 977 - "Community 977"
Cohesion: 0.38 Cohesion: 0.38
Nodes (3): SeedSegmentTemplatesCommand, InputInterface, OutputInterface Nodes (3): PurgeDoctorsCommand, InputInterface, OutputInterface
### Community 979 - "Community 979" ### Community 979 - "Community 979"
Cohesion: 0.35 Cohesion: 0.35
@@ -4581,6 +4575,10 @@ Nodes (12): نکات پیاده‌سازی — تسک ۱۳, ۱. پیش‌فرض
Cohesion: 0.15 Cohesion: 0.15
Nodes (13): DELETE `/api/v1/appointment-settings/holidays/{uuid}`, Errors, GET `/api/v1/appointment-settings/holidays/list/{doctorUuid}`, GET `/api/v1/appointment-settings/holidays/{uuid}`, Holidays, PATCH `/api/v1/appointment-settings/holidays/{uuid}`, POST `/api/v1/appointment-settings/holidays`, Request Body (+5 more) Nodes (13): DELETE `/api/v1/appointment-settings/holidays/{uuid}`, Errors, GET `/api/v1/appointment-settings/holidays/list/{doctorUuid}`, GET `/api/v1/appointment-settings/holidays/{uuid}`, Holidays, PATCH `/api/v1/appointment-settings/holidays/{uuid}`, POST `/api/v1/appointment-settings/holidays`, Request Body (+5 more)
### Community 985 - "Community 985"
Cohesion: 0.38
Nodes (3): SystemOwnerCommand, InputInterface, OutputInterface
### Community 986 - "Community 986" ### Community 986 - "Community 986"
Cohesion: 0.27 Cohesion: 0.27
Nodes (4): SegmentTemplateRepository, ManagerRegistry, SegmentTemplate, ServiceItem Nodes (4): SegmentTemplateRepository, ManagerRegistry, SegmentTemplate, ServiceItem
@@ -4605,9 +4603,9 @@ Nodes (12): این مستند برای چیست؟, مستند طراحی موت
Cohesion: 0.18 Cohesion: 0.18
Nodes (11): 1. 🔵 `POST` refresh token, 1. احراز هویت (Authentication), 2. 🟢 `GET` X-CSRF-Token, 3. 🟢 `GET` user info 🆕, Request Body, بخش دوم — مستند کامل API, خطاهای عمومی, فهرست مطالب (+3 more) Nodes (11): 1. 🔵 `POST` refresh token, 1. احراز هویت (Authentication), 2. 🟢 `GET` X-CSRF-Token, 3. 🟢 `GET` user info 🆕, Request Body, بخش دوم — مستند کامل API, خطاهای عمومی, فهرست مطالب (+3 more)
### Community 993 - "Community 993" ### Community 995 - "Community 995"
Cohesion: 0.38 Cohesion: 0.18
Nodes (3): AuditScheduleLocationsCommand, InputInterface, OutputInterface Nodes (4): LogPruneService, MaintenanceService, MaintenanceModeTest, SiteConfigRepository
### Community 998 - "Community 998" ### Community 998 - "Community 998"
Cohesion: 0.29 Cohesion: 0.29
@@ -4630,8 +4628,8 @@ Cohesion: 0.25
Nodes (3): ResourceSkill, ClinicResource, Skill Nodes (3): ResourceSkill, ClinicResource, Skill
### Community 1007 - "Community 1007" ### Community 1007 - "Community 1007"
Cohesion: 0.40 Cohesion: 0.43
Nodes (5): DiscountController, DiscountRule, JsonResponse, Request, User Nodes (3): ResourcePoolRepository, ManagerRegistry, ResourcePool
### Community 1008 - "Community 1008" ### Community 1008 - "Community 1008"
Cohesion: 0.48 Cohesion: 0.48
@@ -4754,8 +4752,8 @@ Cohesion: 0.43
Nodes (3): AppointmentHoldRepository, AppointmentHold, ManagerRegistry Nodes (3): AppointmentHoldRepository, AppointmentHold, ManagerRegistry
### Community 1050 - "Community 1050" ### Community 1050 - "Community 1050"
Cohesion: 0.36 Cohesion: 0.48
Nodes (3): DoctorServiceController, JsonResponse, Request Nodes (3): SessionServiceRepository, ManagerRegistry, SessionService
### Community 1051 - "Community 1051" ### Community 1051 - "Community 1051"
Cohesion: 0.67 Cohesion: 0.67
@@ -4838,8 +4836,8 @@ Cohesion: 0.50
Nodes (4): سرعت, مراحل, کدام منبع را انتخاب کنیم, ۱۰. پیدا کردن وقت آزاد Nodes (4): سرعت, مراحل, کدام منبع را انتخاب کنیم, ۱۰. پیدا کردن وقت آزاد
### Community 1082 - "Community 1082" ### Community 1082 - "Community 1082"
Cohesion: 0.06 Cohesion: 0.03
Nodes (10): PatientAttachment, PatientMedicalRecord, PatientMessage, TenantHolidayOverride, PatientRecord, PatientRecord, self, PatientRecord (+2 more) Nodes (18): ItemGroup, PatientAttachment, PatientCall, PatientMessage, PriceSnapshot, ServiceItemRelation, TenantHolidayOverride, Collection (+10 more)
### Community 1083 - "Community 1083" ### Community 1083 - "Community 1083"
Cohesion: 0.67 Cohesion: 0.67
@@ -4890,8 +4888,8 @@ Cohesion: 0.67
Nodes (3): تقویم شمسی, چطور حساب می‌شود, ۹. تقویم و ساعت‌های آزاد Nodes (3): تقویم شمسی, چطور حساب می‌شود, ۹. تقویم و ساعت‌های آزاد
### Community 1097 - "Community 1097" ### Community 1097 - "Community 1097"
Cohesion: 0.39 Cohesion: 0.47
Nodes (3): ProvinceRepository, ManagerRegistry, Province Nodes (3): SeedCategoriesCommand, InputInterface, OutputInterface
### Community 1099 - "Community 1099" ### Community 1099 - "Community 1099"
Cohesion: 0.42 Cohesion: 0.42
@@ -5029,10 +5027,6 @@ Nodes (8): Endpoint ها, تسک ۱۴ — رویدادهای دامنه و گز
Cohesion: 0.39 Cohesion: 0.39
Nodes (3): DoctorService, DoctorServiceRepository, ManagerRegistry Nodes (3): DoctorService, DoctorServiceRepository, ManagerRegistry
### Community 1137 - "Community 1137"
Cohesion: 0.42
Nodes (4): ClaimService, Claim, Invoice, User
### Community 1138 - "Community 1138" ### Community 1138 - "Community 1138"
Cohesion: 0.20 Cohesion: 0.20
Nodes (10): چک‌لیست — تسک ۰۰ (تکمیل نوبت‌دهی سرویسی در clinicpro), ۰. خط سرخ — منطق اسلاتی, ۱. بک‌اند, ۲. دیتابیس و مهاجرت, ۳. UI — پنل ادمین, ۴. تست, ۵. مستندات, ۵.۴ کارِ کشف‌شده وسط اجرا (اعلام‌شده، نه بی‌صدا) (+2 more) Nodes (10): چک‌لیست — تسک ۰۰ (تکمیل نوبت‌دهی سرویسی در clinicpro), ۰. خط سرخ — منطق اسلاتی, ۱. بک‌اند, ۲. دیتابیس و مهاجرت, ۳. UI — پنل ادمین, ۴. تست, ۵. مستندات, ۵.۴ کارِ کشف‌شده وسط اجرا (اعلام‌شده، نه بی‌صدا) (+2 more)
@@ -5162,17 +5156,13 @@ Cohesion: 0.25
Nodes (4): StripNameTitleStep, RepairOptions, RepairResult, SymfonyStyle Nodes (4): StripNameTitleStep, RepairOptions, RepairResult, SymfonyStyle
### Community 1185 - "Community 1185" ### Community 1185 - "Community 1185"
Cohesion: 0.15 Cohesion: 0.14
Nodes (13): `DiscountRule` یا `Policy`؟, ترکیب اثرها, تصمیم‌های ثبت‌شده و انحراف‌ها, حل تناقض, دو حالتِ مرزی که عمداً موفق‌اند, شش دسته، شش نقطهٔ اجرا, فیلد بی‌مقدار، شرط را رد می‌کند, موتور قوانین (+5 more) Nodes (13): `DiscountRule` یا `Policy`؟, ترکیب اثرها, تصمیم‌های ثبت‌شده و انحراف‌ها, حل تناقض, دو حالتِ مرزی که عمداً موفق‌اند, شش دسته، شش نقطهٔ اجرا, فیلد بی‌مقدار، شرط را رد می‌کند, موتور قوانین (+5 more)
### Community 1188 - "Community 1188" ### Community 1188 - "Community 1188"
Cohesion: 0.33 Cohesion: 0.33
Nodes (6): `city` / `state` در پاسخ لیست, GET `/api/v1/doctors`, Query Parameters, Response `200`, اعتبارسنجی نام پزشک, مرتب‌سازی و تعریف «دارای نوبت» Nodes (6): `city` / `state` در پاسخ لیست, GET `/api/v1/doctors`, Query Parameters, Response `200`, اعتبارسنجی نام پزشک, مرتب‌سازی و تعریف «دارای نوبت»
### Community 1189 - "Community 1189"
Cohesion: 0.24
Nodes (3): PatientCall, PatientRecord, self
### Community 1190 - "Community 1190" ### Community 1190 - "Community 1190"
Cohesion: 0.45 Cohesion: 0.45
Nodes (4): ServiceBookingCalculator, Clinic, Doctor, ServiceBookingDuration Nodes (4): ServiceBookingCalculator, Clinic, Doctor, ServiceBookingDuration
@@ -5262,13 +5252,17 @@ Cohesion: 0.17
Nodes (12): Claims — مطالبات بیمه (فاز ۵), GET /api/v1/billing/claims, GET /api/v1/billing/claims/by-patient, GET /api/v1/billing/claims/by-patient/{patientUuid}, GET /api/v1/billing/reports/insurance-debt, GET /api/v1/my/billing/patients/{patientUuid}/invoices, GET /api/v1/my/billing/payments, GET /api/v1/my/billing/payments/summary (+4 more) Nodes (12): Claims — مطالبات بیمه (فاز ۵), GET /api/v1/billing/claims, GET /api/v1/billing/claims/by-patient, GET /api/v1/billing/claims/by-patient/{patientUuid}, GET /api/v1/billing/reports/insurance-debt, GET /api/v1/my/billing/patients/{patientUuid}/invoices, GET /api/v1/my/billing/payments, GET /api/v1/my/billing/payments/summary (+4 more)
### Community 1227 - "Community 1227" ### Community 1227 - "Community 1227"
Cohesion: 0.24 Cohesion: 0.47
Nodes (10): gridItemStyle, JALALI_MONTHS, jalaliFirstWeekday(), jalaliToGregorian(), navBtnStyle, PersianCalendar(), pf, Props (+2 more) Nodes (3): AppointmentSegmentRepository, Appointment, ManagerRegistry
### Community 1228 - "Community 1228" ### Community 1228 - "Community 1228"
Cohesion: 0.38 Cohesion: 0.38
Nodes (5): Rate, RateRepository, Doctor, ManagerRegistry, User Nodes (5): Rate, RateRepository, Doctor, ManagerRegistry, User
### Community 1232 - "Community 1232"
Cohesion: 0.47
Nodes (3): ResourcePoolMemberRepository, ManagerRegistry, ResourcePool
### Community 1234 - "Community 1234" ### Community 1234 - "Community 1234"
Cohesion: 0.31 Cohesion: 0.31
Nodes (3): SubscriptionPlanRepository, ManagerRegistry, SubscriptionPlan Nodes (3): SubscriptionPlanRepository, ManagerRegistry, SubscriptionPlan
@@ -5277,17 +5271,13 @@ Nodes (3): SubscriptionPlanRepository, ManagerRegistry, SubscriptionPlan
Cohesion: 0.53 Cohesion: 0.53
Nodes (3): PaymentLog, PaymentLogRepository, ManagerRegistry Nodes (3): PaymentLog, PaymentLogRepository, ManagerRegistry
### Community 1242 - "Community 1242"
Cohesion: 0.25
Nodes (4): BackfillSurrogateRoleStep, RepairOptions, RepairResult, SymfonyStyle
### Community 1243 - "Community 1243" ### Community 1243 - "Community 1243"
Cohesion: 0.47 Cohesion: 0.47
Nodes (3): SessionBillingService, Invoice, PatientSession Nodes (3): SessionBillingService, Invoice, PatientSession
### Community 1244 - "Community 1244" ### Community 1244 - "Community 1244"
Cohesion: 0.17 Cohesion: 0.04
Nodes (12): Add Session Payment (تسویه چندتکه), Create Patient Record, Create Session, Edit Session Payment, Endpoints, Get Patient Record, List Patient Appointments, List Patient Sessions (+4 more) Nodes (54): Add Session Payment (تسویه چندتکه), Auto-Creation on Appointment Confirm, Create Patient Record, Create Session, DELETE `/api/v1/patient/attachment/{uuid}`, DELETE `/api/v1/patient/call/{uuid}`, DELETE `/api/v1/patient/medical-record/{uuid}`, DELETE `/api/v1/patient/message/{uuid}` (+46 more)
### Community 1245 - "Community 1245" ### Community 1245 - "Community 1245"
Cohesion: 0.33 Cohesion: 0.33
@@ -5325,25 +5315,25 @@ Nodes (4): ItemGroupRepository, ItemGroup, ManagerRegistry, ServiceItem
Cohesion: 0.52 Cohesion: 0.52
Nodes (3): ResourcePoolService, ResourcePool, User Nodes (3): ResourcePoolService, ResourcePool, User
### Community 1257 - "Community 1257"
Cohesion: 0.25
Nodes (4): FixDegreeStep, RepairOptions, RepairResult, SymfonyStyle
### Community 1258 - "Community 1258" ### Community 1258 - "Community 1258"
Cohesion: 0.36 Cohesion: 0.36
Nodes (3): ServiceItemRelationRepository, ManagerRegistry, ServiceItem Nodes (3): ServiceItemRelationRepository, ManagerRegistry, ServiceItem
### Community 1259 - "Community 1259" ### Community 1259 - "Community 1259"
Cohesion: 0.42 Cohesion: 0.40
Nodes (3): AddressResolver, DoctorAddress, User Nodes (5): 31. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها
### Community 1261 - "Community 1261" ### Community 1261 - "Community 1261"
Cohesion: 0.50 Cohesion: 0.50
Nodes (4): DELETE `/api/v1/doctor/{uuid}`, Errors, Path Parameters, Response `200` Nodes (4): DELETE `/api/v1/doctor/{uuid}`, Errors, Path Parameters, Response `200`
### Community 1263 - "Community 1263"
Cohesion: 0.40
Nodes (5): 32. 🔵 `POST` post, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها
### Community 1264 - "Community 1264" ### Community 1264 - "Community 1264"
Cohesion: 0.06 Cohesion: 0.06
Nodes (25): Command, CreateAdminCommand, ImportHolidayCommand, PruneLogsCommand, PurgeDoctorsCommand, PurgeUnclaimedDoctorsCommand, SeedCategoriesCommand, SeedSmsMessageTemplatesCommand (+17 more) Nodes (25): Command, AuditScheduleLocationsCommand, BackfillMissingClaimsCommand, BackfillServiceDurationCommand, CancelExpiredAppointmentsCommand, NormalizeScheduleFormatCommand, PruneLogsCommand, RepairImportedDoctorsCommand (+17 more)
### Community 1265 - "Community 1265" ### Community 1265 - "Community 1265"
Cohesion: 0.39 Cohesion: 0.39
@@ -5370,16 +5360,20 @@ Cohesion: 0.50
Nodes (4): Errors, Path Parameters, POST `/api/v1/clinic-pro/doctor-address/from-clinic/{clinicUuid}`, Response `201` Nodes (4): Errors, Path Parameters, POST `/api/v1/clinic-pro/doctor-address/from-clinic/{clinicUuid}`, Response `201`
### Community 1279 - "Community 1279" ### Community 1279 - "Community 1279"
Cohesion: 0.25 Cohesion: 0.40
Nodes (8): Errors, GET `/api/v1/patient/{uuid}/payments`, GET `/api/v1/patient/{uuid}/wallet`, GET `/api/v1/patient/{uuid}/wallet/transactions`, PATCH `/api/v1/session/{uuid}` — پرداخت مراجعه از کیف پول, POST `/api/v1/patient/{uuid}/wallet/charge`, POST `/api/v1/patient/{uuid}/wallet/withdraw`, مالی بیمار (Financials: پرداخت / تراکنش / کیف‌پول) Nodes (5): 35. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها
### Community 1282 - "Community 1282"
Cohesion: 0.40
Nodes (5): 62. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها
### Community 1284 - "Community 1284" ### Community 1284 - "Community 1284"
Cohesion: 0.42 Cohesion: 0.42
Nodes (3): PreRegistrationController, JsonResponse, Request Nodes (3): PreRegistrationController, JsonResponse, Request
### Community 1285 - "Community 1285" ### Community 1285 - "Community 1285"
Cohesion: 0.39 Cohesion: 0.20
Nodes (3): EntityContextResolver, ClinicDoctorAccessChecker, User Nodes (5): EntityContextResolver, ClinicDoctorAccessChecker, User, RequestEvent, TenantFilterSubscriber
### Community 1286 - "Community 1286" ### Community 1286 - "Community 1286"
Cohesion: 0.43 Cohesion: 0.43
@@ -5397,10 +5391,6 @@ Nodes (3): POST `/api/v1/admin/sms/template/{uuid}/approve`, Request Body (`appl
Cohesion: 0.25 Cohesion: 0.25
Nodes (8): ثبت‌نام دکتر — از طریق نماینده, ثبت‌نام دکتر — از طریق کلینیک, ثبت‌نام دکتر — مستقل, ۱. معرفی محصول, ۱.۱ نقش‌های سیستم, ۱.۲ فلوهای عملیاتی اصلی, ۱.۳ پلن‌های اشتراک, ۱.۴ سیستم پیامک Nodes (8): ثبت‌نام دکتر — از طریق نماینده, ثبت‌نام دکتر — از طریق کلینیک, ثبت‌نام دکتر — مستقل, ۱. معرفی محصول, ۱.۱ نقش‌های سیستم, ۱.۲ فلوهای عملیاتی اصلی, ۱.۳ پلن‌های اشتراک, ۱.۴ سیستم پیامک
### Community 1292 - "Community 1292"
Cohesion: 0.29
Nodes (7): Auto-Creation on Appointment Confirm, Overview, Patient Records & Sessions API, Record access model, قواعد, محیط پرونده — یکی، نه هر دو (2026-07), مسیرهای قطعی‌شدن
### Community 1295 - "Community 1295" ### Community 1295 - "Community 1295"
Cohesion: 0.25 Cohesion: 0.25
Nodes (8): شش دسته قانون, شکل یک قانون, قانون‌ها به چه چیزهایی دسترسی دارند, محیط آزمایش, نسخه‌بندی, وقتی چند قانون با هم تناقض دارند, چرا طراحی قبلی جواب نمی‌داد, ۸. قوانین اختصاصی Nodes (8): شش دسته قانون, شکل یک قانون, قانون‌ها به چه چیزهایی دسترسی دارند, محیط آزمایش, نسخه‌بندی, وقتی چند قانون با هم تناقض دارند, چرا طراحی قبلی جواب نمی‌داد, ۸. قوانین اختصاصی
@@ -5414,12 +5404,12 @@ Cohesion: 0.17
Nodes (12): `POST /api/v1/service-selection/validate`, تست‌ها, دستهٔ درختی, دستهٔ سرویس — `catalog_category_uuid` روی `POST/PATCH /api/v1/service-item[/{uuid}]`, دستهٔ منبع — `PUT /api/v1/resource/{uuid}/categories`, رابطهٔ آیتم‌ها, قوانین دستهٔ «انتخاب», مدت اختصاصی شعبه (+4 more) Nodes (12): `POST /api/v1/service-selection/validate`, تست‌ها, دستهٔ درختی, دستهٔ سرویس — `catalog_category_uuid` روی `POST/PATCH /api/v1/service-item[/{uuid}]`, دستهٔ منبع — `PUT /api/v1/resource/{uuid}/categories`, رابطهٔ آیتم‌ها, قوانین دستهٔ «انتخاب», مدت اختصاصی شعبه (+4 more)
### Community 1300 - "Community 1300" ### Community 1300 - "Community 1300"
Cohesion: 0.38 Cohesion: 0.50
Nodes (3): BackfillServiceDurationCommand, InputInterface, OutputInterface Nodes (4): 38. 🟢 `GET` Unapproved comments, هدرهای اضافی, پارامترهای Query, پاسخ‌ها
### Community 1301 - "Community 1301" ### Community 1301 - "Community 1301"
Cohesion: 0.38 Cohesion: 0.50
Nodes (3): NormalizeScheduleFormatCommand, InputInterface, OutputInterface Nodes (4): 39. 🟡 `PATCH` Comment confirmation, مثال Request, هدرهای اضافی, پاسخ‌ها
### Community 1302 - "Community 1302" ### Community 1302 - "Community 1302"
Cohesion: 0.25 Cohesion: 0.25
@@ -5430,16 +5420,16 @@ Cohesion: 0.38
Nodes (3): ItemGroupMemberRepository, ItemGroup, ManagerRegistry Nodes (3): ItemGroupMemberRepository, ItemGroup, ManagerRegistry
### Community 1305 - "Community 1305" ### Community 1305 - "Community 1305"
Cohesion: 0.48 Cohesion: 0.50
Nodes (4): PriceSnapshotRepository, Appointment, ManagerRegistry, PriceSnapshot Nodes (4): 44. 🟢 `GET` list comment, هدرهای اضافی, پارامترهای Query, پاسخ‌ها
### Community 1307 - "Community 1307" ### Community 1307 - "Community 1307"
Cohesion: 0.43 Cohesion: 0.50
Nodes (3): SessionAuditLogRepository, SessionAuditLog, ManagerRegistry Nodes (4): 45. 🔵 `POST` post, مثال Request, هدرهای اضافی, پاسخ‌ها
### Community 1308 - "Community 1308" ### Community 1308 - "Community 1308"
Cohesion: 0.33 Cohesion: 0.50
Nodes (6): DELETE `/api/v1/patient/medical-record/{uuid}`, Errors, GET `/api/v1/patient/{uuid}/medical-records`, PATCH `/api/v1/patient/medical-record/{uuid}`, POST `/api/v1/patient/{uuid}/medical-record`, پرونده پزشکی (Medical Records) Nodes (4): 46. 🟡 `PATCH` patch, مثال Request, هدرهای اضافی, پاسخ‌ها
### Community 1310 - "Community 1310" ### Community 1310 - "Community 1310"
Cohesion: 0.40 Cohesion: 0.40
@@ -5450,28 +5440,24 @@ Cohesion: 0.42
Nodes (3): BookingService, Appointment, AppointmentHold Nodes (3): BookingService, Appointment, AppointmentHold
### Community 1314 - "Community 1314" ### Community 1314 - "Community 1314"
Cohesion: 0.33 Cohesion: 0.50
Nodes (6): DELETE `/api/v1/patient/note/{uuid}`, Errors, GET `/api/v1/patient/{uuid}/notes`, PATCH `/api/v1/patient/note/{uuid}`, POST `/api/v1/patient/{uuid}/note`, یادداشت‌های بیمار (Notes) Nodes (3): Altcha(), AltchaProps, IntrinsicElements
### Community 1315 - "Community 1315" ### Community 1315 - "Community 1315"
Cohesion: 0.53 Cohesion: 0.67
Nodes (4): ClaimSubmitterInterface, ManualClaimSubmitter, Claim, ClaimSubmissionResult Nodes (3): 33. 🔵 `POST` image_clinic, هدرهای اضافی, پاسخ‌ها
### Community 1316 - "Community 1316" ### Community 1316 - "Community 1316"
Cohesion: 0.47 Cohesion: 0.67
Nodes (3): CancelExpiredAppointmentsCommand, InputInterface, OutputInterface Nodes (3): 34. 🔵 `POST` image logo, هدرهای اضافی, پاسخ‌ها
### Community 1322 - "Community 1322" ### Community 1322 - "Community 1322"
Cohesion: 0.40 Cohesion: 0.67
Nodes (5): DELETE `/api/v1/patient/attachment/{uuid}`, Errors, GET `/api/v1/patient/{uuid}/attachments`, POST `/api/v1/patient/{uuid}/attachment`, ضمیمه‌های بیمار (Attachments) Nodes (3): 42. 🔴 `DELETE` delete, هدرهای اضافی, پاسخ‌ها
### Community 1323 - "Community 1323" ### Community 1323 - "Community 1323"
Cohesion: 0.40 Cohesion: 0.67
Nodes (5): DELETE `/api/v1/patient/call/{uuid}`, Errors, GET `/api/v1/patient/{uuid}/calls`, POST `/api/v1/patient/{uuid}/call`, کال سنتر بیمار (Call Center) Nodes (3): 43. 🟢 `GET` get, هدرهای اضافی, پاسخ‌ها
### Community 1324 - "Community 1324"
Cohesion: 0.40
Nodes (5): DELETE `/api/v1/patient/message/{uuid}`, Errors, GET `/api/v1/patient/{uuid}/messages`, POST `/api/v1/patient/{uuid}/message`, پیام‌های بیمار (Messages)
### Community 1325 - "Community 1325" ### Community 1325 - "Community 1325"
Cohesion: 0.39 Cohesion: 0.39
@@ -5650,8 +5636,8 @@ Cohesion: 0.67
Nodes (3): Errors, GET `/api/v1/notification-mobile/{target}`, Response `200` Nodes (3): Errors, GET `/api/v1/notification-mobile/{target}`, Response `200`
### Community 1457 - "Community 1457" ### Community 1457 - "Community 1457"
Cohesion: 0.29 Cohesion: 0.12
Nodes (6): AppointmentPlanTest, DoctorAddress, ResourceType, ServiceItem, ServiceSection, User Nodes (15): AppointmentPlanTest, SeedSegmentTemplatesCommand, SegmentRequirement, AppointmentPlanBuilder, InputInterface, OutputInterface, AppointmentPlan, DoctorAddress (+7 more)
### Community 1458 - "Community 1458" ### Community 1458 - "Community 1458"
Cohesion: 0.53 Cohesion: 0.53
@@ -5664,17 +5650,17 @@ Nodes (3): Errors, POST `/api/v1/sms/send` — ⛔ غیرفعال (Deprecated),
## Knowledge Gaps ## Knowledge Gaps
- **6834 isolated node(s):** `PORT`, `ROLES`, `[cmd, ...argv]`, `positional`, `opts` (+6829 more) - **6834 isolated node(s):** `PORT`, `ROLES`, `[cmd, ...argv]`, `positional`, `opts` (+6829 more)
These have ≤1 connection - possible missing edges or undocumented components. These have ≤1 connection - possible missing edges or undocumented components.
- **341 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. - **342 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.
## Suggested Questions ## Suggested Questions
_Questions this graph is uniquely positioned to answer:_ _Questions this graph is uniquely positioned to answer:_
- **Why does `Altcha` connect `Community 368` to `Community 947`, `Community 13`?** - **Why does `Altcha` connect `Community 368` to `Community 1314`, `Community 947`?**
_High betweenness centrality (0.110) - this node is a cross-community bridge._ _High betweenness centrality (0.110) - this node is a cross-community bridge._
- **Why does `SiteConfigRepository` connect `Community 663` to `Community 704`, `Community 929`, `Community 995`, `Community 677`, `Community 458`, `Community 1035`, `Community 205`, `Community 368`, `Community 951`, `Community 210`, `Community 947`, `Community 948`, `Community 535`?** - **Why does `SiteConfigRepository` connect `Community 995` to `Community 704`, `Community 929`, `Community 993`, `Community 677`, `Community 663`, `Community 842`, `Community 458`, `Community 1035`, `Community 205`, `Community 368`, `Community 947`, `Community 1204`, `Community 948`, `Community 535`?**
_High betweenness centrality (0.095) - this node is a cross-community bridge._ _High betweenness centrality (0.095) - this node is a cross-community bridge._
- **Why does `ApiTestCase` connect `Community 86` to `Community 1`, `Community 531`, `Community 21`, `Community 534`, `Community 538`, `Community 539`, `Community 26`, `Community 541`, `Community 543`, `Community 1060`, `Community 559`, `Community 562`, `Community 565`, `Community 59`, `Community 573`, `Community 574`, `Community 575`, `Community 576`, `Community 577`, `Community 61`, `Community 580`, `Community 1095`, `Community 583`, `Community 1098`, `Community 1099`, `Community 1100`, `Community 82`, `Community 594`, `Community 609`, `Community 1121`, `Community 107`, `Community 625`, `Community 632`, `Community 633`, `Community 638`, `Community 640`, `Community 641`, `Community 646`, `Community 658`, `Community 659`, `Community 660`, `Community 665`, `Community 666`, `Community 1183`, `Community 161`, `Community 678`, `Community 685`, `Community 696`, `Community 704`, `Community 710`, `Community 200`, `Community 204`, `Community 717`, `Community 719`, `Community 210`, `Community 1236`, `Community 1237`, `Community 724`, `Community 727`, `Community 1240`, `Community 730`, `Community 737`, `Community 230`, `Community 743`, `Community 744`, `Community 746`, `Community 748`, `Community 765`, `Community 254`, `Community 769`, `Community 257`, `Community 771`, `Community 775`, `Community 1290`, `Community 779`, `Community 782`, `Community 784`, `Community 791`, `Community 792`, `Community 1309`, `Community 1317`, `Community 1318`, `Community 809`, `Community 812`, `Community 815`, `Community 1331`, `Community 820`, `Community 1333`, `Community 1337`, `Community 826`, `Community 828`, `Community 317`, `Community 318`, `Community 837`, `Community 1350`, `Community 840`, `Community 843`, `Community 846`, `Community 851`, `Community 855`, `Community 856`, `Community 871`, `Community 893`, `Community 897`, `Community 903`, `Community 393`, `Community 914`, `Community 403`, `Community 917`, `Community 918`, `Community 920`, `Community 921`, `Community 925`, `Community 927`, `Community 419`, `Community 1444`, `Community 934`, `Community 936`, `Community 937`, `Community 424`, `Community 942`, `Community 431`, `Community 1457`, `Community 954`, `Community 442`, `Community 444`, `Community 445`, `Community 959`, `Community 960`, `Community 962`, `Community 455`, `Community 458`, `Community 975`, `Community 480`, `Community 482`, `Community 483`, `Community 484`, `Community 485`, `Community 486`, `Community 995`, `Community 492`, `Community 497`, `Community 1020`?** - **Why does `ApiTestCase` connect `Community 86` to `Community 1`, `Community 16`, `Community 531`, `Community 21`, `Community 538`, `Community 539`, `Community 26`, `Community 541`, `Community 543`, `Community 1060`, `Community 1062`, `Community 559`, `Community 562`, `Community 565`, `Community 59`, `Community 573`, `Community 574`, `Community 575`, `Community 576`, `Community 577`, `Community 61`, `Community 580`, `Community 1095`, `Community 583`, `Community 1099`, `Community 1100`, `Community 82`, `Community 594`, `Community 609`, `Community 1121`, `Community 107`, `Community 625`, `Community 632`, `Community 633`, `Community 638`, `Community 640`, `Community 641`, `Community 646`, `Community 138`, `Community 658`, `Community 659`, `Community 660`, `Community 665`, `Community 666`, `Community 1183`, `Community 161`, `Community 678`, `Community 685`, `Community 696`, `Community 704`, `Community 710`, `Community 200`, `Community 204`, `Community 717`, `Community 719`, `Community 1236`, `Community 1237`, `Community 724`, `Community 727`, `Community 1240`, `Community 1242`, `Community 730`, `Community 737`, `Community 230`, `Community 743`, `Community 744`, `Community 1257`, `Community 746`, `Community 748`, `Community 765`, `Community 254`, `Community 769`, `Community 257`, `Community 771`, `Community 775`, `Community 1290`, `Community 779`, `Community 1292`, `Community 782`, `Community 784`, `Community 791`, `Community 792`, `Community 1309`, `Community 1317`, `Community 1318`, `Community 809`, `Community 815`, `Community 1331`, `Community 820`, `Community 1333`, `Community 826`, `Community 828`, `Community 317`, `Community 318`, `Community 837`, `Community 1350`, `Community 840`, `Community 846`, `Community 851`, `Community 855`, `Community 856`, `Community 871`, `Community 893`, `Community 897`, `Community 903`, `Community 393`, `Community 914`, `Community 403`, `Community 917`, `Community 918`, `Community 920`, `Community 921`, `Community 925`, `Community 927`, `Community 419`, `Community 1444`, `Community 934`, `Community 936`, `Community 937`, `Community 424`, `Community 942`, `Community 431`, `Community 1457`, `Community 442`, `Community 444`, `Community 445`, `Community 959`, `Community 960`, `Community 962`, `Community 455`, `Community 458`, `Community 975`, `Community 480`, `Community 482`, `Community 483`, `Community 484`, `Community 485`, `Community 486`, `Community 995`, `Community 492`, `Community 497`, `Community 1020`?**
_High betweenness centrality (0.080) - this node is a cross-community bridge._ _High betweenness centrality (0.077) - this node is a cross-community bridge._
- **What connects `PORT`, `ROLES`, `[cmd, ...argv]` to the rest of the system?** - **What connects `PORT`, `ROLES`, `[cmd, ...argv]` to the rest of the system?**
_6834 weakly-connected nodes found - possible documentation gaps or missing edges._ _6834 weakly-connected nodes found - possible documentation gaps or missing edges._
- **Should `Community 1` be split into smaller, more focused modules?** - **Should `Community 1` be split into smaller, more focused modules?**
+1477 -1339
View File
File diff suppressed because it is too large Load Diff
+9 -4
View File
@@ -165,8 +165,8 @@
"semantic_hash": "" "semantic_hash": ""
}, },
"assets/admin/pages/AppointmentsPage.tsx": { "assets/admin/pages/AppointmentsPage.tsx": {
"mtime": 1785747788.0592408, "mtime": 1785749122.7851639,
"ast_hash": "eda749e66fac2c86a6c29c2ad67d0a7f", "ast_hash": "16559e982002eb6b1f06e0d9ccce0ebf",
"semantic_hash": "" "semantic_hash": ""
}, },
"assets/admin/pages/BlogFormPage.tsx": { "assets/admin/pages/BlogFormPage.tsx": {
@@ -4795,8 +4795,8 @@
"semantic_hash": "" "semantic_hash": ""
}, },
"assets/admin/pages/AppointmentsPage.test.tsx": { "assets/admin/pages/AppointmentsPage.test.tsx": {
"mtime": 1785747768.9980679, "mtime": 1785749103.9500449,
"ast_hash": "9df8b785ebd3c1740ea7cd87d7ad79ee", "ast_hash": "bf0264994871c21447d1d381c2b7ca79",
"semantic_hash": "" "semantic_hash": ""
}, },
"migrations/Version20260715105351.php": { "migrations/Version20260715105351.php": {
@@ -8603,5 +8603,10 @@
"mtime": 1785745929.3725648, "mtime": 1785745929.3725648,
"ast_hash": "c6b23e52d577d990e506dc97ab199335", "ast_hash": "c6b23e52d577d990e506dc97ab199335",
"semantic_hash": "" "semantic_hash": ""
},
"assets/admin/components/appointments/ResourceDayPanel.tsx": {
"mtime": 1785748997.2573721,
"ast_hash": "bb78bbb47f8a026120bf22657ac80008",
"semantic_hash": ""
} }
} }