chore(graph): rebuild after removing services from the staff dashboard

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
hamed
2026-08-07 14:38:35 +03:30
co-authored by Claude Opus 5
parent e43e8ec93e
commit 12c0d57e1a
3 changed files with 543 additions and 539 deletions
+69 -65
View File
@@ -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
View File
File diff suppressed because it is too large Load Diff
+4 -4
View File
@@ -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": {