chore(graph): rebuild after removing services from the staff dashboard
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
# Graph Report - clinicpro (2026-08-07)
|
||||
|
||||
## Corpus Check
|
||||
- 1794 files · ~1,292,225 words
|
||||
- 1794 files · ~1,292,111 words
|
||||
- Verdict: corpus is large enough that graph structure adds value.
|
||||
|
||||
## Summary
|
||||
- 20655 nodes · 34591 edges · 1478 communities (1106 shown, 372 thin omitted)
|
||||
- 20655 nodes · 34591 edges · 1478 communities (1107 shown, 371 thin omitted)
|
||||
- Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 758 edges (avg confidence: 0.8)
|
||||
- Token cost: 0 input · 0 output
|
||||
|
||||
## Graph Freshness
|
||||
- Built from commit: `a182b05e`
|
||||
- Built from commit: `e43e8ec9`
|
||||
- Run `git rev-parse HEAD` and compare to check if the graph is stale.
|
||||
- Run `graphify update .` after code changes (no API cost).
|
||||
|
||||
@@ -1500,7 +1500,7 @@
|
||||
## Import Cycles
|
||||
- None detected.
|
||||
|
||||
## Communities (1478 total, 372 thin omitted)
|
||||
## Communities (1478 total, 371 thin omitted)
|
||||
|
||||
### Community 0 - "Community 0"
|
||||
Cohesion: 0.23
|
||||
@@ -1535,8 +1535,8 @@ Cohesion: 0.08
|
||||
Nodes (6): Clinic, Collection, Doctor, PracticeDomain, self, User
|
||||
|
||||
### Community 8 - "Community 8"
|
||||
Cohesion: 0.03
|
||||
Nodes (55): AVATAR_GRADIENTS, avatarGradient(), latinDigitsField(), NumericFieldProps, wrap(), ClinicAddress, ClinicDetailPage(), EditForm (+47 more)
|
||||
Cohesion: 0.02
|
||||
Nodes (78): AVATAR_GRADIENTS, avatarGradient(), displayDoctorName(), SecretaryDashboard(), AddrForm, addrSchema, CityOpt, DEGREE_LABELS (+70 more)
|
||||
|
||||
### Community 9 - "Community 9"
|
||||
Cohesion: 0.04
|
||||
@@ -1556,7 +1556,7 @@ Nodes (49): Account provisioning, Clinic Doctor Invitation API, Console: `app:in
|
||||
|
||||
### Community 13 - "Community 13"
|
||||
Cohesion: 0.01
|
||||
Nodes (238): PrivateRoute(), PublicRoute(), appointment, BOTH, CONTRACT, get, post, referenceAppointment (+230 more)
|
||||
Nodes (231): PrivateRoute(), PublicRoute(), appointment, BOTH, CONTRACT, get, post, referenceAppointment (+223 more)
|
||||
|
||||
### Community 14 - "Community 14"
|
||||
Cohesion: 0.14
|
||||
@@ -1591,8 +1591,8 @@ Cohesion: 0.05
|
||||
Nodes (23): ClinicAppointmentAccessTest, ClinicOwnerScheduleAccessTest, ClinicDoctorPermissionTest, ClinicDoctorPermissionRepository, ClinicDoctorPermission, ClinicRecordAccessTest, ClinicDoctorPermissionChecker, Clinic (+15 more)
|
||||
|
||||
### Community 22 - "Community 22"
|
||||
Cohesion: 0.03
|
||||
Nodes (60): useGoBack(), PaymentConfig, PaymentGatewayInfo, usePaymentConfig(), KEY, RecordNumberResetPolicy, RecordNumberSettings, useRecordNumberSettings() (+52 more)
|
||||
Cohesion: 0.04
|
||||
Nodes (48): useGoBack(), PaymentConfig, PaymentGatewayInfo, usePaymentConfig(), formatResourceLimit(), emptyFeatures(), FEATURE_KEYS, FEATURE_LABELS (+40 more)
|
||||
|
||||
### Community 23 - "Community 23"
|
||||
Cohesion: 0.05
|
||||
@@ -1636,7 +1636,7 @@ Nodes (32): 10. Modal / Dialog, 11. Toast Notifications, 12. Empty States & Load
|
||||
|
||||
### Community 33 - "Community 33"
|
||||
Cohesion: 0.02
|
||||
Nodes (154): BookingResource, BookingSlot, NewAppointmentModal(), PatientLookup, PickedService, ServicePick, ServiceSlot, ServiceSlotPicker() (+146 more)
|
||||
Nodes (137): ConfirmAppointmentModal(), BookingResource, BookingSlot, NewAppointmentModal(), PatientLookup, PickedService, ServicePick, ServiceSlot (+129 more)
|
||||
|
||||
### Community 34 - "Community 34"
|
||||
Cohesion: 0.05
|
||||
@@ -1699,8 +1699,8 @@ Cohesion: 0.11
|
||||
Nodes (4): Payment, Appointment, self, User
|
||||
|
||||
### Community 49 - "Community 49"
|
||||
Cohesion: 0.05
|
||||
Nodes (55): RoleRoute(), EMPTY_CATS, EMPTY_ITEMS, EMPTY_META, EMPTY_PACKAGES, EMPTY_STATS, InventoryItem, InventoryMeta (+47 more)
|
||||
Cohesion: 0.04
|
||||
Nodes (58): RoleRoute(), EMPTY_FORM, ItemForm, itemSchema, Props, EMPTY_CATS, EMPTY_ITEMS, EMPTY_META (+50 more)
|
||||
|
||||
### Community 50 - "Community 50"
|
||||
Cohesion: 0.07
|
||||
@@ -1716,7 +1716,7 @@ Nodes (26): الزامات UI, باگفیکس صفحه نوبتها, با
|
||||
|
||||
### Community 53 - "Community 53"
|
||||
Cohesion: 0.04
|
||||
Nodes (31): AppointmentEvent, AppLogRepository, AppointmentEventRepository, AppointmentHoldRepository, CatalogCategoryRepository, DoctorClaimRequestRepository, InventoryPackageRepository, PreRegistrationRepository (+23 more)
|
||||
Nodes (34): AppointmentEvent, AppLogRepository, AppointmentEventRepository, AppointmentSegmentRepository, CatalogCategoryRepository, DoctorClaimRequestRepository, ItemGroupMemberRepository, PreRegistrationRepository (+26 more)
|
||||
|
||||
### Community 54 - "Community 54"
|
||||
Cohesion: 0.10
|
||||
@@ -1747,12 +1747,12 @@ Cohesion: 0.08
|
||||
Nodes (24): API های جدید که باید ساخته شوند, API های موجود (قابل استفاده مستقیم), authStore, `POST /api/v1/user/login` — PUBLIC (PasswordAuthenticator), `POST /api/v1/user/send-code` — PUBLIC, `POST /api/v1/user/verify-code` — PUBLIC, `POST /oauth/token` — PUBLIC, State Management (فقط useState — نه TanStack Query) (+16 more)
|
||||
|
||||
### Community 61 - "Community 61"
|
||||
Cohesion: 0.03
|
||||
Nodes (60): ClinicDoctorItem, ClinicDoctorsManager(), ClinicInvitation, HUES_LIST, INV_STATUS_MAP, NationalHolidaysCard(), holidays, NOWRUZ (+52 more)
|
||||
Cohesion: 0.04
|
||||
Nodes (52): NationalHolidaysCard(), holidays, NOWRUZ, overrides, removeOverride, setOverride, useNationalHolidays(), useHolidays() (+44 more)
|
||||
|
||||
### Community 62 - "Community 62"
|
||||
Cohesion: 0.03
|
||||
Nodes (71): AppointmentLike, ConfirmAppointmentModal(), METHOD_OPTIONS, PaymentRow, Props, rowStyle, ServiceItem, STATE_TONE (+63 more)
|
||||
Nodes (73): AppointmentLike, METHOD_OPTIONS, PaymentRow, Props, rowStyle, ServiceItem, STATE_TONE, AppointmentSegmentsCard() (+65 more)
|
||||
|
||||
### Community 63 - "Community 63"
|
||||
Cohesion: 0.16
|
||||
@@ -1827,8 +1827,8 @@ Cohesion: 0.09
|
||||
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.14
|
||||
Nodes (5): CategoryImportTest, PurgeDoctorsCommand, Connection, InputInterface, OutputInterface
|
||||
Cohesion: 0.08
|
||||
Nodes (6): CategoryImportTest, PurgeDoctorsCommand, Connection, CategoryImporter, InputInterface, OutputInterface
|
||||
|
||||
### Community 83 - "Community 83"
|
||||
Cohesion: 0.09
|
||||
@@ -1915,8 +1915,8 @@ Cohesion: 0.11
|
||||
Nodes (18): `AdminApiController::paymentDetail` — الان فقط GET, `MellatGateway.php` — الگوی موجود REST/SOAP (پس از کار sandbox), `PaymentGatewayInterface.php`, `PaymentManager.php` — الگوی log و transaction, برگشت/استرداد وجه ملت از پنل ادمین (bpReversalRequest / bpRefundRequest), زمینه, فایلهای مرتبط, نکات مهم (+10 more)
|
||||
|
||||
### Community 104 - "Community 104"
|
||||
Cohesion: 0.05
|
||||
Nodes (41): DoctorDetail, addMinutes(), AddressData, BOOKING_MODE_CARDS, BOOKING_WINDOW_UNITS, BookingMeta, BookingWindowUnit, calcSlotCount() (+33 more)
|
||||
Cohesion: 0.04
|
||||
Nodes (41): ClinicDoctorItem, ClinicDoctorsManager(), ClinicInvitation, HUES_LIST, INV_STATUS_MAP, latinDigitsField(), NumericFieldProps, wrap() (+33 more)
|
||||
|
||||
### Community 105 - "Community 105"
|
||||
Cohesion: 0.11
|
||||
@@ -1931,8 +1931,8 @@ Cohesion: 0.23
|
||||
Nodes (8): AppointmentController, Appointment, Clinic, Doctor, JsonResponse, Request, User, WeeklySchedule
|
||||
|
||||
### Community 108 - "Community 108"
|
||||
Cohesion: 0.07
|
||||
Nodes (20): CaptchaController, BaseController, CategoryController, DoctorClaimController, DoctorImportController, PracticeDomainController, SiteContextController, JsonResponse (+12 more)
|
||||
Cohesion: 0.06
|
||||
Nodes (23): CaptchaController, BaseController, CategoryController, DoctorImportController, PracticeDomainController, SiteConfigController, SiteContextController, SmsMessageController (+15 more)
|
||||
|
||||
### Community 109 - "Community 109"
|
||||
Cohesion: 0.29
|
||||
@@ -2052,7 +2052,7 @@ Nodes (19): AppointmentConfirmInsuranceSharesTest, ClaimAutoCreationTest, Resync
|
||||
|
||||
### Community 139 - "Community 139"
|
||||
Cohesion: 0.02
|
||||
Nodes (144): ALLOWED_ROLES, queryClient, toastStyle, Props, pageOf(), ListPage(), useUrlState(), ApiResponse (+136 more)
|
||||
Nodes (134): ALLOWED_ROLES, queryClient, toastStyle, Props, pageOf(), ListPage(), useUrlState(), ApiResponse (+126 more)
|
||||
|
||||
### Community 140 - "Community 140"
|
||||
Cohesion: 0.12
|
||||
@@ -2063,8 +2063,8 @@ Cohesion: 0.18
|
||||
Nodes (3): Insurance, InsuranceType, self
|
||||
|
||||
### Community 142 - "Community 142"
|
||||
Cohesion: 0.06
|
||||
Nodes (37): SecretaryEarningsSummary, useSecretaryEarnings(), useSubscription(), AdminLayout(), avatarBg(), HUES, ProfileMenu(), Role (+29 more)
|
||||
Cohesion: 0.04
|
||||
Nodes (47): SecretaryEarningsSummary, useSecretaryEarnings(), useSubscription(), AdminLayout(), avatarBg(), HUES, ProfileMenu(), Role (+39 more)
|
||||
|
||||
### Community 143 - "Community 143"
|
||||
Cohesion: 0.14
|
||||
@@ -2171,7 +2171,7 @@ Cohesion: 0.10
|
||||
Nodes (20): api.ir (استعلام هویت — Shahkar / IbanMatch), اتصال به دیتابیسهای مستقل (الزامی), اسرار (الزامی — قبل از اولین دیپلوی), امنیت و منابع, بررسی سلامت, دامنهها و CORS, دیپلویهای بعدی, راهنمای دیپلوی ClinicPro (Coolify + Docker Compose) (+12 more)
|
||||
|
||||
### Community 169 - "Community 169"
|
||||
Cohesion: 0.11
|
||||
Cohesion: 0.12
|
||||
Nodes (8): SourceProfileIdTest, MellatGatewayTest, ErrorCodesTest, HealthControllerTest, TenantLookupInventoryTest, TimezoneTest, TestCase, EntityManagerInterface
|
||||
|
||||
### Community 170 - "Community 170"
|
||||
@@ -2612,7 +2612,7 @@ Nodes (5): ServiceItemRepository, ClinicStaff, ManagerRegistry, ServiceItem, Ser
|
||||
|
||||
### Community 286 - "Community 286"
|
||||
Cohesion: 0.02
|
||||
Nodes (116): AppointmentInvoiceCard(), Props, PatientCaseBanner(), PatientTagsCell(), TenantTag, SessionPaymentAccordion(), SessionPaymentData, paid (+108 more)
|
||||
Nodes (104): AppointmentInvoiceCard(), Props, CancelAppointmentDialog(), Props, PatientCaseBanner(), PatientTagsCell(), TenantTag, SessionPaymentAccordion() (+96 more)
|
||||
|
||||
### Community 287 - "Community 287"
|
||||
Cohesion: 0.27
|
||||
@@ -2684,7 +2684,7 @@ Nodes (16): آمادهسازی پروژه ClinicPro برای دیپلوی ر
|
||||
|
||||
### Community 304 - "Community 304"
|
||||
Cohesion: 0.04
|
||||
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 (55): 29. 🟢 `GET` clinic list 🆕, 30. 🟢 `GET` get 🆕, 32. 🔵 `POST` post, 33. 🔵 `POST` image_clinic, 34. 🔵 `POST` image logo, 36. 🟢 `GET` get my rate, 38. 🟢 `GET` Unapproved comments, 39. 🟡 `PATCH` Comment confirmation (+47 more)
|
||||
|
||||
### Community 306 - "Community 306"
|
||||
Cohesion: 0.07
|
||||
@@ -3175,8 +3175,8 @@ Cohesion: 0.15
|
||||
Nodes (3): DoctorClaimRequest, Doctor, User
|
||||
|
||||
### Community 453 - "Community 453"
|
||||
Cohesion: 0.15
|
||||
Nodes (6): CreateClaimsOnInvoiceFinalized, InvoiceFinalized, InvoicePaymentStatus, InvoiceService, Invoice, PatientSession
|
||||
Cohesion: 0.20
|
||||
Nodes (4): InvoicePaymentStatus, InvoiceService, Invoice, PatientSession
|
||||
|
||||
### Community 455 - "Community 455"
|
||||
Cohesion: 0.32
|
||||
@@ -3635,8 +3635,8 @@ Cohesion: 0.21
|
||||
Nodes (4): FinancialBreakdown, Payment, self, User
|
||||
|
||||
### Community 597 - "Community 597"
|
||||
Cohesion: 0.20
|
||||
Nodes (10): Configuration, Errors, GET `/api/v1/admin/sms/templates`, GET `/api/v1/sms/template/{uuid}`, POST `/api/v1/admin/sms/template/{uuid}/approve`, Request Body (`application/json`), Response `200`, Response `200` (+2 more)
|
||||
Cohesion: 0.29
|
||||
Nodes (7): Configuration, Errors, GET `/api/v1/admin/sms/templates`, GET `/api/v1/sms/template/{uuid}`, Response `200`, Response `200`, SMS API
|
||||
|
||||
### Community 598 - "Community 598"
|
||||
Cohesion: 0.29
|
||||
@@ -4080,7 +4080,7 @@ Nodes (22): آنچه از قبل هست و باید استفاده شود, آن
|
||||
|
||||
### Community 770 - "Community 770"
|
||||
Cohesion: 0.03
|
||||
Nodes (65): buildInsurancePayload(), Contract, contractToForm(), EMPTY_FORM, InsuranceFormValues, InsuranceModal(), InsuranceOption, KIND_LABEL (+57 more)
|
||||
Nodes (73): buildInsurancePayload(), Contract, contractToForm(), EMPTY_FORM, InsuranceFormValues, InsuranceModal(), InsuranceOption, KIND_LABEL (+65 more)
|
||||
|
||||
### Community 771 - "Community 771"
|
||||
Cohesion: 0.09
|
||||
@@ -4387,8 +4387,8 @@ Cohesion: 0.24
|
||||
Nodes (3): TenantInsuranceCategoryCoverage, self, ServiceCategory
|
||||
|
||||
### Community 881 - "Community 881"
|
||||
Cohesion: 0.17
|
||||
Nodes (6): TreatmentCaseStarter, Appointment, PatientSession, TreatmentCase, TreatmentWorkflowTest, TreatmentWorkflowRegistry
|
||||
Cohesion: 0.43
|
||||
Nodes (4): TreatmentCaseStarter, Appointment, PatientSession, TreatmentCase
|
||||
|
||||
### Community 883 - "Community 883"
|
||||
Cohesion: 0.29
|
||||
@@ -4412,7 +4412,7 @@ Nodes (8): Billing API — صورتحساب (فاز ۴ سیستم صورتحسا
|
||||
|
||||
### Community 888 - "Community 888"
|
||||
Cohesion: 0.12
|
||||
Nodes (9): DoctorRepairStep, BackfillSpecialtyParentsStep, BackfillSurrogateRoleStep, RepairOptions, RepairResult, SymfonyStyle, RepairOptions, RepairResult (+1 more)
|
||||
Nodes (9): DoctorRepairStep, BackfillSpecialtyParentsStep, FixDegreeStep, RepairOptions, RepairResult, SymfonyStyle, RepairOptions, RepairResult (+1 more)
|
||||
|
||||
### Community 889 - "Community 889"
|
||||
Cohesion: 0.45
|
||||
@@ -4526,6 +4526,10 @@ Nodes (4): BackfillResourceCommand, InputInterface, OutputInterface, WeeklySched
|
||||
Cohesion: 0.14
|
||||
Nodes (14): اجبار خودکار خط سرخ, ترتیب پیشنهادی اجرا, تسکهای موتور نوبتدهی چندمنبعی Clinic Pro, ساختار هر تسک, سه حالت نوبتدهی, ⛔ سه قاعدهای که پیش از هر تسکی باید بخوانی, فاز ۰ — تثبیت وضعیت فعلی (پیشنیاز بقیه), فاز ۱ — هستهٔ چندمنبعی (+6 more)
|
||||
|
||||
### Community 931 - "Community 931"
|
||||
Cohesion: 0.15
|
||||
Nodes (13): EMPTY, PatientFilters, PricingInsurance, TenantTag, AddTurn(), PatientsCategoryView(), PatientsGridView(), SearchHeaderP() (+5 more)
|
||||
|
||||
### Community 932 - "Community 932"
|
||||
Cohesion: 0.33
|
||||
Nodes (4): SecretaryEarningRepository, ManagerRegistry, SecretaryEarning, User
|
||||
@@ -4555,8 +4559,8 @@ Cohesion: 0.16
|
||||
Nodes (11): MessageBusInterface, MockObject, SmsService, SmsServiceLookupOnlyTest, SmsLogRepository, SmsMessageTemplateRepository, SmsService, SmsTextResolver (+3 more)
|
||||
|
||||
### Community 942 - "Community 942"
|
||||
Cohesion: 0.04
|
||||
Nodes (14): AppointmentUpdateTest, ResourceBlockTest, PatientSession, SmsWallet, SecretaryAppointmentScopeTest, Appointment, Collection, InventoryPackage (+6 more)
|
||||
Cohesion: 0.03
|
||||
Nodes (15): AppointmentUpdateTest, ResourceBlockTest, PatientSession, SmsWallet, SecretaryAppointmentScopeTest, ScheduledBlogPublisher, Appointment, Collection (+7 more)
|
||||
|
||||
### Community 944 - "Community 944"
|
||||
Cohesion: 0.17
|
||||
@@ -4619,8 +4623,8 @@ Cohesion: 0.42
|
||||
Nodes (4): SkillController, JsonResponse, Request, User
|
||||
|
||||
### Community 974 - "Community 974"
|
||||
Cohesion: 0.28
|
||||
Nodes (5): SessionExecutor, ClinicResource, ClinicStaff, SessionAreaRecord, TreatmentSession
|
||||
Cohesion: 0.14
|
||||
Nodes (7): SessionExecutor, ClinicResource, ClinicStaff, SessionAreaRecord, TreatmentSession, TreatmentWorkflowTest, TreatmentWorkflowRegistry
|
||||
|
||||
### Community 976 - "Community 976"
|
||||
Cohesion: 0.50
|
||||
@@ -5128,7 +5132,7 @@ Nodes (9): چکلیست — تسک ۰۱ (شعبه و اتاق), ۰. خط سر
|
||||
|
||||
### Community 1141 - "Community 1141"
|
||||
Cohesion: 0.38
|
||||
Nodes (3): NormalizeScheduleFormatCommand, InputInterface, OutputInterface
|
||||
Nodes (4): DoctorClaimController, JsonResponse, Request, User
|
||||
|
||||
### Community 1142 - "Community 1142"
|
||||
Cohesion: 0.25
|
||||
@@ -5319,8 +5323,8 @@ Cohesion: 0.31
|
||||
Nodes (3): DiscountRuleRepository, DiscountRule, ManagerRegistry
|
||||
|
||||
### Community 1213 - "Community 1213"
|
||||
Cohesion: 0.43
|
||||
Nodes (3): SmsMessageController, JsonResponse, Request
|
||||
Cohesion: 0.31
|
||||
Nodes (3): InventoryPackageRepository, InventoryPackage, ManagerRegistry
|
||||
|
||||
### Community 1214 - "Community 1214"
|
||||
Cohesion: 0.67
|
||||
@@ -5351,16 +5355,16 @@ Cohesion: 0.22
|
||||
Nodes (6): ChevronDownIcon(), CONFIRMED_STATUSES, HEAD, isoDay(), Props, ViewLink()
|
||||
|
||||
### Community 1234 - "Community 1234"
|
||||
Cohesion: 0.31
|
||||
Nodes (3): SubscriptionPlanRepository, ManagerRegistry, SubscriptionPlan
|
||||
Cohesion: 0.25
|
||||
Nodes (4): BackfillSurrogateRoleStep, RepairOptions, RepairResult, SymfonyStyle
|
||||
|
||||
### Community 1236 - "Community 1236"
|
||||
Cohesion: 0.48
|
||||
Nodes (3): DoctorInsuranceRepository, DoctorInsurance, ManagerRegistry
|
||||
|
||||
### Community 1237 - "Community 1237"
|
||||
Cohesion: 0.38
|
||||
Nodes (3): ItemGroupMemberRepository, ItemGroup, ManagerRegistry
|
||||
Cohesion: 0.25
|
||||
Nodes (7): addEdge, create, includes, remove, removeEdge, tree, update
|
||||
|
||||
### Community 1240 - "Community 1240"
|
||||
Cohesion: 0.43
|
||||
@@ -5420,7 +5424,7 @@ Nodes (4): license, overrides, lodash, private
|
||||
|
||||
### Community 1264 - "Community 1264"
|
||||
Cohesion: 0.07
|
||||
Nodes (22): Command, AuditScheduleLocationsCommand, BackfillResourceOccupancyCommand, CancelExpiredAppointmentsCommand, PruneLogsCommand, RepairImportedDoctorsCommand, SeedCategoriesCommand, SeedSmsMessageTemplatesCommand (+14 more)
|
||||
Nodes (22): Command, AuditScheduleLocationsCommand, BackfillResourceOccupancyCommand, CancelExpiredAppointmentsCommand, NormalizeScheduleFormatCommand, RepairImportedDoctorsCommand, SeedCategoriesCommand, SeedSmsMessageTemplatesCommand (+14 more)
|
||||
|
||||
### Community 1265 - "Community 1265"
|
||||
Cohesion: 0.39
|
||||
@@ -5499,12 +5503,12 @@ Cohesion: 0.46
|
||||
Nodes (3): DashboardJalaliMonthTest, Doctor, User
|
||||
|
||||
### Community 1315 - "Community 1315"
|
||||
Cohesion: 0.47
|
||||
Nodes (3): ResourcePoolMemberRepository, ManagerRegistry, ResourcePool
|
||||
Cohesion: 0.43
|
||||
Nodes (3): AppointmentHoldRepository, AppointmentHold, ManagerRegistry
|
||||
|
||||
### Community 1317 - "Community 1317"
|
||||
Cohesion: 0.25
|
||||
Nodes (4): FixDegreeStep, RepairOptions, RepairResult, SymfonyStyle
|
||||
Cohesion: 0.48
|
||||
Nodes (3): SessionConsumableRepository, ManagerRegistry, SessionConsumable
|
||||
|
||||
### Community 1318 - "Community 1318"
|
||||
Cohesion: 0.33
|
||||
@@ -5599,8 +5603,8 @@ Cohesion: 0.43
|
||||
Nodes (3): ClaimStatusLog, ClaimStatusLogRepository, ManagerRegistry
|
||||
|
||||
### Community 1373 - "Community 1373"
|
||||
Cohesion: 0.43
|
||||
Nodes (3): SmsTemplateRepository, SmsTemplate, ManagerRegistry
|
||||
Cohesion: 0.47
|
||||
Nodes (3): PruneLogsCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 1377 - "Community 1377"
|
||||
Cohesion: 0.38
|
||||
@@ -5667,8 +5671,8 @@ Cohesion: 0.50
|
||||
Nodes (4): Error Codes, POST `/api/v1/user/reset-password`, Request Body, Response `200`
|
||||
|
||||
### Community 1406 - "Community 1406"
|
||||
Cohesion: 0.36
|
||||
Nodes (4): SiteConfigController, JsonResponse, Request, User
|
||||
Cohesion: 0.47
|
||||
Nodes (3): SegmentRequirementRepository, ManagerRegistry, SegmentTemplate
|
||||
|
||||
### Community 1408 - "Community 1408"
|
||||
Cohesion: 0.50
|
||||
@@ -5807,8 +5811,8 @@ Cohesion: 0.12
|
||||
Nodes (15): AppointmentPlanTest, SeedSegmentTemplatesCommand, SegmentRequirement, AppointmentPlanBuilder, InputInterface, OutputInterface, AppointmentPlan, DoctorAddress (+7 more)
|
||||
|
||||
### Community 1462 - "Community 1462"
|
||||
Cohesion: 0.47
|
||||
Nodes (3): AppointmentSegmentRepository, Appointment, ManagerRegistry
|
||||
Cohesion: 0.40
|
||||
Nodes (5): 31. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخها
|
||||
|
||||
### Community 1463 - "Community 1463"
|
||||
Cohesion: 0.40
|
||||
@@ -5816,7 +5820,7 @@ Nodes (5): 37. 🔵 `POST` post, Request Body, مثال Request, هدرهای ا
|
||||
|
||||
### Community 1464 - "Community 1464"
|
||||
Cohesion: 0.40
|
||||
Nodes (5): 41. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخها
|
||||
Nodes (5): 35. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخها
|
||||
|
||||
### Community 1465 - "Community 1465"
|
||||
Cohesion: 0.70
|
||||
@@ -5826,9 +5830,9 @@ Nodes (4): addIban(), findVerifiedIban(), getIbans(), removeIban()
|
||||
Cohesion: 0.43
|
||||
Nodes (3): SessionAuditLogRepository, SessionAuditLog, ManagerRegistry
|
||||
|
||||
### Community 1469 - "Community 1469"
|
||||
Cohesion: 0.50
|
||||
Nodes (4): 45. 🔵 `POST` post, مثال Request, هدرهای اضافی, پاسخها
|
||||
### Community 1470 - "Community 1470"
|
||||
Cohesion: 0.67
|
||||
Nodes (3): POST `/api/v1/admin/sms/template/{uuid}/approve`, Request Body (`application/json`), Response `200`
|
||||
|
||||
### Community 1476 - "Community 1476"
|
||||
Cohesion: 0.53
|
||||
@@ -5845,16 +5849,16 @@ Nodes (5): بخش ۶ — بازبینی پایانی، یکسان در همهٔ
|
||||
## Knowledge Gaps
|
||||
- **6951 isolated node(s):** `PORT`, `ROLES`, `[cmd, ...argv]`, `positional`, `opts` (+6946 more)
|
||||
These have ≤1 connection - possible missing edges or undocumented components.
|
||||
- **372 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.
|
||||
- **371 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.
|
||||
|
||||
## Suggested Questions
|
||||
_Questions this graph is uniquely positioned to answer:_
|
||||
|
||||
- **Why does `Altcha` connect `Community 368` to `Community 1008`, `Community 1429`?**
|
||||
_High betweenness centrality (0.107) - this node is a cross-community bridge._
|
||||
- **Why does `ApiTestCase` connect `Community 86` to `Community 1`, `Community 1041`, `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 1086`, `Community 63`, `Community 580`, `Community 1095`, `Community 583`, `Community 1098`, `Community 1099`, `Community 82`, `Community 594`, `Community 609`, `Community 1121`, `Community 1137`, `Community 625`, `Community 632`, `Community 633`, `Community 637`, `Community 638`, `Community 640`, `Community 641`, `Community 646`, `Community 1160`, `Community 138`, `Community 658`, `Community 659`, `Community 660`, `Community 665`, `Community 666`, `Community 1183`, `Community 160`, `Community 161`, `Community 676`, `Community 678`, `Community 685`, `Community 704`, `Community 710`, `Community 200`, `Community 1225`, `Community 712`, `Community 715`, `Community 717`, `Community 719`, `Community 724`, `Community 726`, `Community 727`, `Community 1241`, `Community 730`, `Community 737`, `Community 741`, `Community 230`, `Community 743`, `Community 744`, `Community 746`, `Community 748`, `Community 1261`, `Community 765`, `Community 254`, `Community 1279`, `Community 769`, `Community 771`, `Community 775`, `Community 1289`, `Community 779`, `Community 1294`, `Community 784`, `Community 1303`, `Community 791`, `Community 792`, `Community 1307`, `Community 1309`, `Community 1314`, `Community 1331`, `Community 820`, `Community 821`, `Community 826`, `Community 828`, `Community 317`, `Community 318`, `Community 837`, `Community 838`, `Community 840`, `Community 846`, `Community 851`, `Community 1364`, `Community 339`, `Community 855`, `Community 856`, `Community 868`, `Community 869`, `Community 871`, `Community 367`, `Community 881`, `Community 893`, `Community 896`, `Community 897`, `Community 903`, `Community 393`, `Community 403`, `Community 917`, `Community 918`, `Community 407`, `Community 920`, `Community 921`, `Community 925`, `Community 927`, `Community 419`, `Community 934`, `Community 423`, `Community 936`, `Community 937`, `Community 424`, `Community 942`, `Community 431`, `Community 1456`, `Community 1457`, `Community 1459`, `Community 442`, `Community 954`, `Community 444`, `Community 445`, `Community 1468`, `Community 959`, `Community 1473`, `Community 962`, `Community 966`, `Community 455`, `Community 458`, `Community 972`, `Community 975`, `Community 977`, `Community 480`, `Community 482`, `Community 483`, `Community 484`, `Community 997`, `Community 486`, `Community 485`, `Community 995`, `Community 492`, `Community 497`, `Community 1020`?**
|
||||
- **Why does `ApiTestCase` connect `Community 86` to `Community 1`, `Community 1041`, `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 1086`, `Community 63`, `Community 580`, `Community 1095`, `Community 583`, `Community 1098`, `Community 1099`, `Community 82`, `Community 594`, `Community 609`, `Community 1121`, `Community 1137`, `Community 625`, `Community 632`, `Community 633`, `Community 637`, `Community 638`, `Community 640`, `Community 641`, `Community 646`, `Community 1160`, `Community 138`, `Community 658`, `Community 659`, `Community 660`, `Community 665`, `Community 666`, `Community 1183`, `Community 160`, `Community 161`, `Community 676`, `Community 678`, `Community 685`, `Community 704`, `Community 710`, `Community 200`, `Community 1225`, `Community 712`, `Community 715`, `Community 717`, `Community 719`, `Community 724`, `Community 726`, `Community 727`, `Community 1241`, `Community 730`, `Community 737`, `Community 741`, `Community 230`, `Community 743`, `Community 744`, `Community 746`, `Community 748`, `Community 1261`, `Community 765`, `Community 254`, `Community 1279`, `Community 769`, `Community 771`, `Community 775`, `Community 1289`, `Community 779`, `Community 1294`, `Community 784`, `Community 1303`, `Community 791`, `Community 792`, `Community 1307`, `Community 1309`, `Community 1314`, `Community 1331`, `Community 820`, `Community 821`, `Community 826`, `Community 828`, `Community 317`, `Community 318`, `Community 837`, `Community 838`, `Community 840`, `Community 846`, `Community 851`, `Community 1364`, `Community 339`, `Community 855`, `Community 856`, `Community 868`, `Community 869`, `Community 871`, `Community 367`, `Community 893`, `Community 896`, `Community 897`, `Community 903`, `Community 393`, `Community 403`, `Community 917`, `Community 918`, `Community 407`, `Community 920`, `Community 921`, `Community 925`, `Community 927`, `Community 419`, `Community 934`, `Community 423`, `Community 936`, `Community 937`, `Community 424`, `Community 942`, `Community 431`, `Community 1456`, `Community 1457`, `Community 1459`, `Community 442`, `Community 954`, `Community 444`, `Community 445`, `Community 1468`, `Community 959`, `Community 1473`, `Community 962`, `Community 966`, `Community 455`, `Community 458`, `Community 972`, `Community 974`, `Community 975`, `Community 977`, `Community 480`, `Community 482`, `Community 483`, `Community 484`, `Community 997`, `Community 486`, `Community 485`, `Community 995`, `Community 492`, `Community 497`, `Community 1020`?**
|
||||
_High betweenness centrality (0.103) - this node is a cross-community bridge._
|
||||
- **Why does `SiteConfigRepository` connect `Community 995` to `Community 704`, `Community 1316`, `Community 677`, `Community 1062`, `Community 663`, `Community 458`, `Community 1035`, `Community 205`, `Community 368`, `Community 1008`, `Community 1204`, `Community 535`, `Community 1406`?**
|
||||
- **Why does `SiteConfigRepository` connect `Community 995` to `Community 704`, `Community 1316`, `Community 677`, `Community 1062`, `Community 663`, `Community 458`, `Community 1035`, `Community 108`, `Community 205`, `Community 368`, `Community 1008`, `Community 1204`, `Community 535`?**
|
||||
_High betweenness centrality (0.099) - this node is a cross-community bridge._
|
||||
- **What connects `PORT`, `ROLES`, `[cmd, ...argv]` to the rest of the system?**
|
||||
_6951 weakly-connected nodes found - possible documentation gaps or missing edges._
|
||||
|
||||
+470
-470
File diff suppressed because it is too large
Load Diff
@@ -215,8 +215,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"assets/admin/pages/DashboardPage.tsx": {
|
||||
"mtime": 1786099856.5634575,
|
||||
"ast_hash": "8147182b8e53b762edbf40ddab5d0565",
|
||||
"mtime": 1786100745.6148455,
|
||||
"ast_hash": "4a31cac1b7eb3f80016d26bf4a361f65",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"assets/admin/pages/DoctorDetailPage.tsx": {
|
||||
@@ -4405,8 +4405,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"assets/admin/pages/DashboardPage.test.tsx": {
|
||||
"mtime": 1786099904.1969237,
|
||||
"ast_hash": "0205fc6c9ae2e6915717e6a004776d66",
|
||||
"mtime": 1786100508.1180494,
|
||||
"ast_hash": "3e1ed60c9edb95024ed4f987474e3180",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"tests/Dashboard/DashboardTodayAppointmentsTest.php": {
|
||||
|
||||
Reference in New Issue
Block a user