chore(graph): rebuild after treatment case date filter
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1455,36 +1455,19 @@
|
||||
"1453": "Community 1453",
|
||||
"1454": "Community 1454",
|
||||
"1455": "Community 1455",
|
||||
"1456": "Community 1456",
|
||||
"1457": "Community 1457",
|
||||
"1458": "Community 1458",
|
||||
"1459": "Community 1459",
|
||||
"1460": "Community 1460",
|
||||
"1461": "Community 1461",
|
||||
"1462": "Community 1462",
|
||||
"1463": "Community 1463",
|
||||
"1464": "Community 1464",
|
||||
"1465": "Community 1465",
|
||||
"1466": "Community 1466",
|
||||
"1467": "Community 1467",
|
||||
"1468": "Community 1468",
|
||||
"1469": "Community 1469",
|
||||
"1470": "Community 1470",
|
||||
"1471": "Community 1471",
|
||||
"1472": "Community 1472",
|
||||
"1473": "Community 1473",
|
||||
"1474": "Community 1474",
|
||||
"1475": "Community 1475",
|
||||
"1476": "Community 1476",
|
||||
"1477": "Community 1477",
|
||||
"1478": "Community 1478",
|
||||
"1479": "Community 1479",
|
||||
"1480": "Community 1480",
|
||||
"1481": "Community 1481",
|
||||
"1482": "Community 1482",
|
||||
"1483": "Community 1483",
|
||||
"1484": "Community 1484",
|
||||
"1485": "Community 1485",
|
||||
"1486": "Community 1486",
|
||||
"1487": "Community 1487"
|
||||
"1485": "Community 1485"
|
||||
}
|
||||
|
||||
+190
-202
@@ -1,16 +1,16 @@
|
||||
# Graph Report - clinicpro (2026-08-07)
|
||||
|
||||
## Corpus Check
|
||||
- 1795 files · ~1,290,033 words
|
||||
- 1795 files · ~1,290,669 words
|
||||
- Verdict: corpus is large enough that graph structure adds value.
|
||||
|
||||
## Summary
|
||||
- 20647 nodes · 34567 edges · 1488 communities (1107 shown, 381 thin omitted)
|
||||
- 20649 nodes · 34575 edges · 1471 communities (1107 shown, 364 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: `952e09bd`
|
||||
- Built from commit: `73963020`
|
||||
- Run `git rev-parse HEAD` and compare to check if the graph is stale.
|
||||
- Run `graphify update .` after code changes (no API cost).
|
||||
|
||||
@@ -1450,37 +1450,21 @@
|
||||
- [[_COMMUNITY_Community 1453|Community 1453]]
|
||||
- [[_COMMUNITY_Community 1454|Community 1454]]
|
||||
- [[_COMMUNITY_Community 1455|Community 1455]]
|
||||
- [[_COMMUNITY_Community 1456|Community 1456]]
|
||||
- [[_COMMUNITY_Community 1457|Community 1457]]
|
||||
- [[_COMMUNITY_Community 1458|Community 1458]]
|
||||
- [[_COMMUNITY_Community 1459|Community 1459]]
|
||||
- [[_COMMUNITY_Community 1460|Community 1460]]
|
||||
- [[_COMMUNITY_Community 1461|Community 1461]]
|
||||
- [[_COMMUNITY_Community 1462|Community 1462]]
|
||||
- [[_COMMUNITY_Community 1463|Community 1463]]
|
||||
- [[_COMMUNITY_Community 1464|Community 1464]]
|
||||
- [[_COMMUNITY_Community 1465|Community 1465]]
|
||||
- [[_COMMUNITY_Community 1466|Community 1466]]
|
||||
- [[_COMMUNITY_Community 1467|Community 1467]]
|
||||
- [[_COMMUNITY_Community 1468|Community 1468]]
|
||||
- [[_COMMUNITY_Community 1469|Community 1469]]
|
||||
- [[_COMMUNITY_Community 1470|Community 1470]]
|
||||
- [[_COMMUNITY_Community 1471|Community 1471]]
|
||||
- [[_COMMUNITY_Community 1472|Community 1472]]
|
||||
- [[_COMMUNITY_Community 1473|Community 1473]]
|
||||
- [[_COMMUNITY_Community 1474|Community 1474]]
|
||||
- [[_COMMUNITY_Community 1475|Community 1475]]
|
||||
- [[_COMMUNITY_Community 1476|Community 1476]]
|
||||
- [[_COMMUNITY_Community 1477|Community 1477]]
|
||||
- [[_COMMUNITY_Community 1478|Community 1478]]
|
||||
- [[_COMMUNITY_Community 1479|Community 1479]]
|
||||
- [[_COMMUNITY_Community 1481|Community 1481]]
|
||||
- [[_COMMUNITY_Community 1482|Community 1482]]
|
||||
- [[_COMMUNITY_Community 1483|Community 1483]]
|
||||
- [[_COMMUNITY_Community 1484|Community 1484]]
|
||||
- [[_COMMUNITY_Community 1485|Community 1485]]
|
||||
- [[_COMMUNITY_Community 1486|Community 1486]]
|
||||
- [[_COMMUNITY_Community 1487|Community 1487]]
|
||||
|
||||
## God Nodes (most connected - your core abstractions)
|
||||
1. `ApiTestCase` - 411 edges
|
||||
@@ -1501,15 +1485,15 @@
|
||||
.claude/skills/redesign-page/driver.mjs → assets/admin/components/dashboard/dashboardIcons.tsx
|
||||
- `probeRuntime()` --calls--> `S` [INFERRED]
|
||||
.claude/skills/redesign-page/driver.mjs → assets/admin/components/dashboard/dashboardIcons.tsx
|
||||
- `ReplaceAppointmentModal()` --calls--> `rialToToman()` [EXTRACTED]
|
||||
assets/admin/components/AppointmentActions.tsx → assets/admin/lib/utils.ts
|
||||
- `ClinicDoctorsManager()` --calls--> `formatNumber()` [EXTRACTED]
|
||||
assets/admin/components/ClinicDoctorsManager.tsx → assets/admin/lib/utils.ts
|
||||
- `DiscountTab()` --calls--> `usePermissions()` [EXTRACTED]
|
||||
assets/admin/components/DiscountTab.tsx → assets/admin/hooks/usePermissions.ts
|
||||
|
||||
## Import Cycles
|
||||
- None detected.
|
||||
|
||||
## Communities (1488 total, 381 thin omitted)
|
||||
## Communities (1471 total, 364 thin omitted)
|
||||
|
||||
### Community 0 - "Community 0"
|
||||
Cohesion: 0.23
|
||||
@@ -1545,7 +1529,7 @@ Nodes (6): Clinic, Collection, Doctor, PracticeDomain, self, User
|
||||
|
||||
### Community 8 - "Community 8"
|
||||
Cohesion: 0.02
|
||||
Nodes (96): ClinicDoctorItem, ClinicDoctorsManager(), ClinicInvitation, HUES_LIST, INV_STATUS_MAP, useGoBack(), AVATAR_GRADIENTS, avatarGradient() (+88 more)
|
||||
Nodes (86): ClinicDoctorItem, ClinicDoctorsManager(), ClinicInvitation, HUES_LIST, INV_STATUS_MAP, useGoBack(), AVATAR_GRADIENTS, avatarGradient() (+78 more)
|
||||
|
||||
### Community 9 - "Community 9"
|
||||
Cohesion: 0.04
|
||||
@@ -1565,7 +1549,7 @@ Nodes (49): Account provisioning, Clinic Doctor Invitation API, Console: `app:in
|
||||
|
||||
### Community 13 - "Community 13"
|
||||
Cohesion: 0.01
|
||||
Nodes (209): appointment, BOTH, CONTRACT, get, post, referenceAppointment, render(), renderReference() (+201 more)
|
||||
Nodes (253): ALLOWED_ROLES, PrivateRoute(), PublicRoute(), RoleRoute(), queryClient, toastStyle, appointment, BOTH (+245 more)
|
||||
|
||||
### Community 14 - "Community 14"
|
||||
Cohesion: 0.14
|
||||
@@ -1577,7 +1561,7 @@ Nodes (14): SeedScenariosCommand, Clinic, ClinicResource, Doctor, DoctorAddress,
|
||||
|
||||
### Community 16 - "Community 16"
|
||||
Cohesion: 0.02
|
||||
Nodes (122): TYPE_OPTIONS, OPERATOR_LABELS, Props, DoctorRow, EditForm(), STATUS_OPTIONS, NationalHolidaysCard(), holidays (+114 more)
|
||||
Nodes (124): TYPE_OPTIONS, OPERATOR_LABELS, Props, Flat, ServiceCategoryTab(), DoctorRow, EditForm(), STATUS_OPTIONS (+116 more)
|
||||
|
||||
### Community 17 - "Community 17"
|
||||
Cohesion: 0.05
|
||||
@@ -1600,8 +1584,8 @@ Cohesion: 0.05
|
||||
Nodes (23): ClinicAppointmentAccessTest, ClinicOwnerScheduleAccessTest, ClinicDoctorPermissionTest, ClinicDoctorPermissionRepository, ClinicDoctorPermission, ClinicRecordAccessTest, ClinicDoctorPermissionChecker, Clinic (+15 more)
|
||||
|
||||
### Community 22 - "Community 22"
|
||||
Cohesion: 0.03
|
||||
Nodes (74): CoverageDefaultRow, Props, KEY, RecordNumberResetPolicy, RecordNumberSettings, useRecordNumberSettings(), latinDigitsField(), NumericFieldProps (+66 more)
|
||||
Cohesion: 0.04
|
||||
Nodes (74): Props, ScheduleField(), grid, PatientFormOptions, patientFormSchema, PatientFormValues, Props, baseValues (+66 more)
|
||||
|
||||
### Community 23 - "Community 23"
|
||||
Cohesion: 0.05
|
||||
@@ -1616,13 +1600,17 @@ Cohesion: 0.22
|
||||
Nodes (9): Appointment API, Errors, Errors, GET `/api/v1/appointment-booking-services/{doctorUuid}`, GET `/api/v1/appointment/{uuid}/events`, Path Parameters, Response `200`, Response `200` (+1 more)
|
||||
|
||||
### Community 26 - "Community 26"
|
||||
Cohesion: 0.06
|
||||
Nodes (29): SessionExecutionController, PaymentMethodService, ResourceContext, TreatmentProtocolWriter, TenantOwnershipCheckerTest, BankAccount, EntityContext, Pos (+21 more)
|
||||
Cohesion: 0.25
|
||||
Nodes (8): SessionExecutionController, ClinicResource, ClinicStaff, JsonResponse, Request, SessionAreaRecord, TreatmentSession, User
|
||||
|
||||
### Community 27 - "Community 27"
|
||||
Cohesion: 0.05
|
||||
Nodes (40): 55. 🟢 `GET` all tag, 56. 🟢 `GET` supplementary_insurance, 57. 🟢 `GET` categories list, 58. 🟢 `GET` all state, 59. 🟢 `GET` all city, 60. 🟢 `GET` all specially doctor, 61. 🔵 `POST` post, 62. 🟡 `PATCH` patch (+32 more)
|
||||
|
||||
### Community 28 - "Community 28"
|
||||
Cohesion: 0.05
|
||||
Nodes (11): Appointment, Clinic, ClinicResource, ClinicStaff, Collection, Doctor, self, ServiceCategory (+3 more)
|
||||
|
||||
### Community 29 - "Community 29"
|
||||
Cohesion: 0.06
|
||||
Nodes (35): Bulk import / export, DELETE `/api/v1/admin/city/{id}`, DELETE `/api/v1/admin/province/{id}`, Errors, Errors, Errors, Errors, GET `/api/v1/admin/cities` (+27 more)
|
||||
@@ -1641,7 +1629,7 @@ Nodes (32): 10. Modal / Dialog, 11. Toast Notifications, 12. Empty States & Load
|
||||
|
||||
### Community 33 - "Community 33"
|
||||
Cohesion: 0.02
|
||||
Nodes (102): DoctorTab, BookingResource, BookingSlot, PatientLookup, DaySlotsData, ResourceDayPanel(), appointment, get (+94 more)
|
||||
Nodes (138): AppointmentLike, ConfirmAppointmentModal(), METHOD_OPTIONS, PaymentRow, Props, rowStyle, ServiceItem, STATE_TONE (+130 more)
|
||||
|
||||
### Community 34 - "Community 34"
|
||||
Cohesion: 0.05
|
||||
@@ -1704,8 +1692,8 @@ Cohesion: 0.11
|
||||
Nodes (4): Payment, Appointment, self, User
|
||||
|
||||
### Community 49 - "Community 49"
|
||||
Cohesion: 0.08
|
||||
Nodes (30): EMPTY_CATS, EMPTY_ITEMS, EMPTY_META, EMPTY_PACKAGES, EMPTY_STATS, InventoryItem, InventoryMeta, InventoryPackage (+22 more)
|
||||
Cohesion: 0.06
|
||||
Nodes (37): EMPTY_CATS, EMPTY_ITEMS, EMPTY_META, EMPTY_PACKAGES, EMPTY_STATS, InventoryItem, InventoryMeta, InventoryPackage (+29 more)
|
||||
|
||||
### Community 50 - "Community 50"
|
||||
Cohesion: 0.07
|
||||
@@ -1721,7 +1709,7 @@ Nodes (26): الزامات UI, باگفیکس صفحه نوبتها, با
|
||||
|
||||
### Community 53 - "Community 53"
|
||||
Cohesion: 0.04
|
||||
Nodes (32): AppLogRepository, AppointmentSegmentRepository, ClaimItemRepository, DoctorClaimRequestRepository, DoctorInsuranceRepository, InvoiceItemRepository, PreRegistrationRepository, PriceSnapshotRepository (+24 more)
|
||||
Nodes (37): AppLogRepository, AppointmentHoldRepository, AppointmentSegmentRepository, ClaimItemRepository, DoctorClaimRequestRepository, DoctorInsuranceRepository, PreRegistrationRepository, PriceSnapshotRepository (+29 more)
|
||||
|
||||
### Community 54 - "Community 54"
|
||||
Cohesion: 0.10
|
||||
@@ -1744,8 +1732,8 @@ Cohesion: 0.24
|
||||
Nodes (6): BlogController, Blog, City, JsonResponse, Request, User
|
||||
|
||||
### Community 59 - "Community 59"
|
||||
Cohesion: 0.22
|
||||
Nodes (6): ClinicController, Clinic, DoctorAddress, JsonResponse, Request, User
|
||||
Cohesion: 0.05
|
||||
Nodes (18): ClinicController, SpecialtyController, DoctorSpecialtyParentsTest, Specialty, BackfillSpecialtyParentsStep, SpecialtyRepository, Clinic, DoctorAddress (+10 more)
|
||||
|
||||
### Community 60 - "Community 60"
|
||||
Cohesion: 0.08
|
||||
@@ -1756,12 +1744,12 @@ Cohesion: 0.20
|
||||
Nodes (7): AvailabilityQueryCountTest, ResourceTestCase, Clinic, ClinicStaff, DoctorAddress, ResourceType, User
|
||||
|
||||
### Community 62 - "Community 62"
|
||||
Cohesion: 0.07
|
||||
Nodes (36): AppointmentLike, METHOD_OPTIONS, PaymentRow, Props, rowStyle, ServiceItem, STATE_TONE, MethodOption (+28 more)
|
||||
Cohesion: 0.08
|
||||
Nodes (30): MethodOption, Props, QUICK_TOMANS, open(), WalletModalSubmit, WalletMode, WalletTransactionModal(), BANK_KEY (+22 more)
|
||||
|
||||
### Community 63 - "Community 63"
|
||||
Cohesion: 0.22
|
||||
Nodes (6): CategoryClosureTest, ServiceSelectionValidator, CatalogCategory, Clinic, ServiceItem, ServiceSection
|
||||
Cohesion: 0.05
|
||||
Nodes (35): SessionPaymentAccordion(), SessionPaymentData, paid, unpaid, InvoicePaymentRow, InvoiceRowStatus, MY_PAYMENTS_LIMIT, PatientInvoiceRow (+27 more)
|
||||
|
||||
### Community 64 - "Community 64"
|
||||
Cohesion: 0.19
|
||||
@@ -1795,6 +1783,10 @@ Nodes (12): رفع بهمریختگی کامل پنل ادمین روی iPhon
|
||||
Cohesion: 0.08
|
||||
Nodes (24): سناریو: ایمپورت پزشکان سازمان نظام پزشکی و مدیریت مالکیت پروفایل, نتیجهگیری کلیدی طراحی, ۱. خلاصه اجرایی, ۱۰. جریان کاربری (خلاصهی گامبهگام), ۱۱. حالات مرزی و قواعد کسبوکار, ۱۲. مراحل پیادهسازی (بهترتیب و بهتفکیک ریپو), ۱۳. تصمیمات باز و ریسکها, ۱۴. مرجع نمونهی داده (+16 more)
|
||||
|
||||
### Community 72 - "Community 72"
|
||||
Cohesion: 0.07
|
||||
Nodes (4): ClaimRepository, Claim, Collection, self
|
||||
|
||||
### Community 74 - "Community 74"
|
||||
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)
|
||||
@@ -1828,8 +1820,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.10
|
||||
Nodes (8): CategoryImportTest, PurgeDoctorsCommand, PurgeUnclaimedDoctorsCommand, Connection, InputInterface, OutputInterface, InputInterface, OutputInterface
|
||||
Cohesion: 0.16
|
||||
Nodes (4): CategoryImportTest, Connection, HealthControllerTest, EntityManagerInterface
|
||||
|
||||
### Community 83 - "Community 83"
|
||||
Cohesion: 0.09
|
||||
@@ -1845,7 +1837,7 @@ Nodes (30): devDependencies, @babel/core, @babel/preset-env, @babel/preset-react
|
||||
|
||||
### Community 86 - "Community 86"
|
||||
Cohesion: 0.02
|
||||
Nodes (35): BookingModeImmutableTest, BookingServicesPublicTest, DateOverrideOwnershipTest, LowTierFixesTest, SendCodeMobileRateLimitTest, ClaimsListPaginationTest, CaptchaFlowTest, ServiceItemDeleteCleanupTest (+27 more)
|
||||
Nodes (38): BookingModeImmutableTest, BookingServicesPublicTest, ScheduleOwnershipTest, LowTierFixesTest, SendCodeMobileRateLimitTest, ClaimsListPaginationTest, CaptchaFlowTest, CreateClinicValidationTest (+30 more)
|
||||
|
||||
### Community 87 - "Community 87"
|
||||
Cohesion: 0.10
|
||||
@@ -1916,8 +1908,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.12
|
||||
Nodes (14): emptyFeatures(), FEATURE_KEYS, FEATURE_LABELS, PeriodForm, periodSchema, PLAN_DISPLAY, PlanForm, PlanPayload (+6 more)
|
||||
Cohesion: 0.05
|
||||
Nodes (41): DoctorDetail, addMinutes(), AddressData, BOOKING_MODE_CARDS, BOOKING_WINDOW_UNITS, BookingMeta, BookingWindowUnit, calcSlotCount() (+33 more)
|
||||
|
||||
### Community 105 - "Community 105"
|
||||
Cohesion: 0.11
|
||||
@@ -1933,7 +1925,7 @@ Nodes (8): AppointmentController, Appointment, Clinic, Doctor, JsonResponse, Req
|
||||
|
||||
### Community 108 - "Community 108"
|
||||
Cohesion: 0.07
|
||||
Nodes (21): BaseController, CategoryController, CategoryImportController, ClinicInvitationWebController, DoctorImportController, PracticeDomainController, SiteContextController, JsonResponse (+13 more)
|
||||
Nodes (21): CaptchaController, BaseController, CategoryController, DoctorImportController, PracticeDomainController, PricingController, SiteContextController, JsonResponse (+13 more)
|
||||
|
||||
### Community 109 - "Community 109"
|
||||
Cohesion: 0.29
|
||||
@@ -2004,8 +1996,8 @@ Cohesion: 0.17
|
||||
Nodes (4): Rate, Doctor, self, User
|
||||
|
||||
### Community 126 - "Community 126"
|
||||
Cohesion: 0.27
|
||||
Nodes (9): AddTurn(), PatientsCategoryView(), PatientsGridView(), SearchHeaderP(), TurnsFilter(), countFilters(), dayBound(), EMPTY (+1 more)
|
||||
Cohesion: 0.07
|
||||
Nodes (24): DaySlotsData, ResourceDayPanel(), appointment, get, render(), resource, buildServiceTimeline(), WorkingWindow (+16 more)
|
||||
|
||||
### Community 128 - "Community 128"
|
||||
Cohesion: 0.10
|
||||
@@ -2048,12 +2040,12 @@ Cohesion: 0.12
|
||||
Nodes (16): 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 (+8 more)
|
||||
|
||||
### Community 138 - "Community 138"
|
||||
Cohesion: 0.07
|
||||
Nodes (24): AppointmentConfirmInsuranceSharesTest, ClaimAutoCreationTest, ClaimRepository, ClaimSubmitterInterface, BillingController, InvoiceService, ClaimService, ManualClaimSubmitter (+16 more)
|
||||
Cohesion: 0.08
|
||||
Nodes (19): AppointmentConfirmInsuranceSharesTest, ClaimAutoCreationTest, ResyncSessionInvoicesCommand, BillingController, InvoiceService, InputInterface, Invoice, OutputInterface (+11 more)
|
||||
|
||||
### Community 139 - "Community 139"
|
||||
Cohesion: 0.02
|
||||
Nodes (157): ALLOWED_ROLES, RoleRoute(), queryClient, toastStyle, Props, InsuranceServiceCategoriesCard(), ServiceCategoryRow, useAddresses() (+149 more)
|
||||
Nodes (141): useNationalHolidays(), POOLS_KEY, ResourceFilters, SKILLS_KEY, TYPES_KEY, useResourceDetail(), useResourcePools(), useResourceQuota() (+133 more)
|
||||
|
||||
### Community 140 - "Community 140"
|
||||
Cohesion: 0.12
|
||||
@@ -2064,8 +2056,8 @@ Cohesion: 0.18
|
||||
Nodes (3): Insurance, InsuranceType, self
|
||||
|
||||
### Community 142 - "Community 142"
|
||||
Cohesion: 0.02
|
||||
Nodes (102): PrivateRoute(), PublicRoute(), JALALI_MONTHS, SecretaryEarningsSummary, useSecretaryEarnings(), AdminLayout(), avatarBg(), HUES (+94 more)
|
||||
Cohesion: 0.07
|
||||
Nodes (33): SecretaryEarningsSummary, useSecretaryEarnings(), AdminLayout(), avatarBg(), HUES, ProfileMenu(), Role, ROLE_LABELS (+25 more)
|
||||
|
||||
### Community 143 - "Community 143"
|
||||
Cohesion: 0.14
|
||||
@@ -2135,6 +2127,10 @@ Nodes (15): Endpoint ها (همه جدید), GET /api/v1/admin/sms/wallet-report
|
||||
Cohesion: 0.12
|
||||
Nodes (15): Endpoint ها, GET /api/v1/payment/{uuid}, POST /api/v1/payment, POST /api/v1/payment/callback/mellat, Strategy Pattern برای درگاهها, Subscription Payment — POST /api/v1/subscription-payment, ⚠ امنیت: IP Whitelist برای Callback, ⚠ امنیت: جلوگیری از Open Redirect (+7 more)
|
||||
|
||||
### Community 160 - "Community 160"
|
||||
Cohesion: 0.08
|
||||
Nodes (28): PricingPayload, ServiceCategoryRow, FilesServiceAddCard(), UserTick(), baseShareOf(), BillableLine, breakdownOf(), contractPercentFor() (+20 more)
|
||||
|
||||
### Community 161 - "Community 161"
|
||||
Cohesion: 0.29
|
||||
Nodes (7): ResourceServiceResolverTest, ClinicResource, DoctorAddress, ResolvedServiceSpec, ResourceServiceOffering, ResourceServiceResolver, ServiceItem
|
||||
@@ -2169,7 +2165,7 @@ Nodes (20): api.ir (استعلام هویت — Shahkar / IbanMatch), اتصال
|
||||
|
||||
### Community 169 - "Community 169"
|
||||
Cohesion: 0.09
|
||||
Nodes (11): SourceProfileIdTest, MellatGatewayTest, ErrorCodesTest, HealthControllerTest, TenantLookupInventoryTest, TimezoneTest, ActivateTrialTest, SubscriptionService (+3 more)
|
||||
Nodes (11): SourceProfileIdTest, UserProfileDemographicsTest, MellatGatewayTest, ErrorCodesTest, TenantLookupInventoryTest, TimezoneTest, ActivateTrialTest, SubscriptionService (+3 more)
|
||||
|
||||
### Community 170 - "Community 170"
|
||||
Cohesion: 0.13
|
||||
@@ -2448,8 +2444,8 @@ Cohesion: 0.24
|
||||
Nodes (5): PatientRecordRepository, ManagerRegistry, PatientRecord, QueryBuilder, User
|
||||
|
||||
### Community 244 - "Community 244"
|
||||
Cohesion: 0.07
|
||||
Nodes (39): CalendarIcon(), CardIcon(), CardTickIcon(), S, UserAddIcon(), StatCardModel, apiCall(), cdp() (+31 more)
|
||||
Cohesion: 0.14
|
||||
Nodes (21): apiCall(), cdp(), claims(), [cmd, ...argv], cmdApi(), cmdAuthz(), cmdPerf(), cmdRoles() (+13 more)
|
||||
|
||||
### Community 246 - "Community 246"
|
||||
Cohesion: 0.17
|
||||
@@ -2609,7 +2605,7 @@ Nodes (5): ServiceItemRepository, ClinicStaff, ManagerRegistry, ServiceItem, Ser
|
||||
|
||||
### Community 286 - "Community 286"
|
||||
Cohesion: 0.02
|
||||
Nodes (147): NewAppointmentModal(), AppointmentInvoiceCard(), Props, AppointmentSegmentsCard(), CancelAppointmentDialog(), Props, Invoice, InvoiceItem (+139 more)
|
||||
Nodes (138): PatientCaseBanner(), TauriStatCards(), PaymentConfig, PaymentGatewayInfo, usePaymentConfig(), displayDoctorName(), formatDateTime(), formatNumber() (+130 more)
|
||||
|
||||
### Community 287 - "Community 287"
|
||||
Cohesion: 0.27
|
||||
@@ -2681,7 +2677,7 @@ Nodes (16): آمادهسازی پروژه ClinicPro برای دیپلوی ر
|
||||
|
||||
### Community 304 - "Community 304"
|
||||
Cohesion: 0.04
|
||||
Nodes (56): 29. 🟢 `GET` clinic list 🆕, 30. 🟢 `GET` get 🆕, 32. 🔵 `POST` post, 33. 🔵 `POST` image_clinic, 34. 🔵 `POST` image logo, 35. 🟡 `PATCH` patch, 36. 🟢 `GET` get my rate, 38. 🟢 `GET` Unapproved comments (+48 more)
|
||||
Nodes (56): 29. 🟢 `GET` clinic list 🆕, 30. 🟢 `GET` get 🆕, 31. 🟡 `PATCH` patch, 33. 🔵 `POST` image_clinic, 34. 🔵 `POST` image logo, 36. 🟢 `GET` get my rate, 37. 🔵 `POST` post, 38. 🟢 `GET` Unapproved comments (+48 more)
|
||||
|
||||
### Community 306 - "Community 306"
|
||||
Cohesion: 0.07
|
||||
@@ -2717,7 +2713,7 @@ Nodes (4): InsuranceRepository, Insurance, InsuranceType, ManagerRegistry
|
||||
|
||||
### Community 314 - "Community 314"
|
||||
Cohesion: 0.02
|
||||
Nodes (143): AppointmentCardData, AppointmentTurnCard(), base, Breadcrumb(), Tag, grid, PatientFormOptions, patientFormSchema (+135 more)
|
||||
Nodes (144): AppointmentCardData, AppointmentTurnCard(), base, Invoice, InvoiceItem, InvoiceSummaryModal(), PaymentRecorder, RecorderCell() (+136 more)
|
||||
|
||||
### Community 315 - "Community 315"
|
||||
Cohesion: 0.24
|
||||
@@ -2780,8 +2776,8 @@ Cohesion: 0.22
|
||||
Nodes (8): Query های جدید, بیماران منحصربهفرد در بازه, درآمد بر اساس روز (از patient_sessions), فروش اشتراک بر اساس پنل (admin), نوبتها بر اساس روز (admin chart), نکات مهم, هیچ migration لازم نیست, پایگاه داده — تسک ۱۶: داشبورد هوشمند
|
||||
|
||||
### Community 333 - "Community 333"
|
||||
Cohesion: 0.25
|
||||
Nodes (8): DELETE `/api/v1/clinic-pro/doctor-address/{id}`, Doctor API, Errors, `GET /api/v1/addresses`, GET `/api/v1/clinic-pro/doctor-addresses/{doctorId}`, Path Parameters, Response `200`, Response `200`
|
||||
Cohesion: 0.04
|
||||
Nodes (53): `city` / `state` در پاسخ لیست, DELETE `/api/v1/clinic-pro/doctor-address/{id}`, DELETE `/api/v1/doctor/{uuid}`, Doctor API, Errors, Errors, Errors, Errors (+45 more)
|
||||
|
||||
### Community 334 - "Community 334"
|
||||
Cohesion: 0.25
|
||||
@@ -3092,8 +3088,8 @@ Cohesion: 0.12
|
||||
Nodes (15): راهحل, راهحل, راهحل, رفع زوم نقشه در افزودن آدرس + کپچا و موبایل در claim + حذف پروفایل توسط مالک, ریشهها, زمینه, فایلهای مرتبط, نکات مهم (+7 more)
|
||||
|
||||
### Community 423 - "Community 423"
|
||||
Cohesion: 0.30
|
||||
Nodes (6): CategoryClosureResolver, TreatmentCase, TreatmentSession, TreatmentSessionRepository, TreatmentSchedulerTest, TreatmentScheduler
|
||||
Cohesion: 0.33
|
||||
Nodes (5): TreatmentCase, TreatmentSession, TreatmentSessionRepository, TreatmentSchedulerTest, TreatmentScheduler
|
||||
|
||||
### Community 424 - "Community 424"
|
||||
Cohesion: 0.35
|
||||
@@ -3156,8 +3152,8 @@ Cohesion: 0.06
|
||||
Nodes (33): Bank accounts, Body, Body, Errors, Errors, Errors, Errors, Errors (+25 more)
|
||||
|
||||
### Community 449 - "Community 449"
|
||||
Cohesion: 0.03
|
||||
Nodes (68): Props, ScheduleField(), DEFAULT_STEPS, DoctorRow, ProtocolStaff, ProtocolStep, StaffRow, TreatmentProtocol (+60 more)
|
||||
Cohesion: 0.21
|
||||
Nodes (7): ApptRow, ChartPoint, MONTH_OPTIONS, SelectorOption, TauriDashboardView(), TauriDashboardViewProps, DashboardStats
|
||||
|
||||
### Community 450 - "Community 450"
|
||||
Cohesion: 0.33
|
||||
@@ -3740,8 +3736,8 @@ Cohesion: 0.11
|
||||
Nodes (19): entity جدید میسازی؟, SQL خام — آدیتشده, uuid از درخواست — خطرناکترین الگو, اجبار: `TenantFilter`, اعتبار جلسه: چرا برخلاف کیف پول جفت محیط میگیرد, بکاپ per-tenant, تستها, تعیین محیط جاری (+11 more)
|
||||
|
||||
### Community 653 - "Community 653"
|
||||
Cohesion: 0.24
|
||||
Nodes (9): ChartPoint, faNum, niceTicks(), projectTrend(), smoothPath(), TauriBarChart(), TauriLineChart(), real (+1 more)
|
||||
Cohesion: 0.26
|
||||
Nodes (8): faNum, niceTicks(), projectTrend(), smoothPath(), TauriBarChart(), TauriLineChart(), real, zero
|
||||
|
||||
### Community 655 - "Community 655"
|
||||
Cohesion: 0.16
|
||||
@@ -3773,7 +3769,7 @@ Nodes (10): Application Logs, DELETE `/api/v1/admin/logs`, GET `/api/v1/admin/lo
|
||||
|
||||
### Community 663 - "Community 663"
|
||||
Cohesion: 0.16
|
||||
Nodes (6): HttpClientInterface, LoggerInterface, LogPruneService, BlogCacheInvalidator, SiteConfigRepository, Blog
|
||||
Nodes (6): BlogCacheInvalidatorTest, HttpClientInterface, LoggerInterface, BlogCacheInvalidator, Blog, Blog
|
||||
|
||||
### Community 664 - "Community 664"
|
||||
Cohesion: 0.23
|
||||
@@ -3860,8 +3856,8 @@ Cohesion: 0.67
|
||||
Nodes (3): DELETE `/api/v1/sms/template/{uuid}`, Errors, Response `200`
|
||||
|
||||
### Community 696 - "Community 696"
|
||||
Cohesion: 0.22
|
||||
Nodes (7): ServiceCatalogController, CatalogCategory, ItemGroup, JsonResponse, Request, ServiceItem, User
|
||||
Cohesion: 0.09
|
||||
Nodes (19): CategoryClosureResolver, CategoryClosureTest, ServiceCatalogController, TreatmentCaseOpener, ServiceSelectionValidator, CatalogCategory, ItemGroup, JsonResponse (+11 more)
|
||||
|
||||
### Community 697 - "Community 697"
|
||||
Cohesion: 0.12
|
||||
@@ -3923,10 +3919,6 @@ Nodes (15): Maintenance Mode مرکزی (Web + API + پنلها), زمینه,
|
||||
Cohesion: 0.22
|
||||
Nodes (8): تنها مرجع محاسبه, ⛔ حالت اسلاتی منجمد است, حالت سرویسی — قرارداد مدت, حالت سوم (`resource`) — هنوز نیامده, روشهای نوبتدهی, ستونهای ثبتشده روی نوبت, ماتریس: کدام endpoint در کدام حالت, نوبت رزرو (`is_reserve`)
|
||||
|
||||
### Community 715 - "Community 715"
|
||||
Cohesion: 0.27
|
||||
Nodes (4): TreatmentCase, TreatmentCaseEditTest, TreatmentCaseEditor, TreatmentCaseRepository
|
||||
|
||||
### Community 716 - "Community 716"
|
||||
Cohesion: 0.12
|
||||
Nodes (15): رفع باگ: نوبتهای رزروشده در سایت عمومی «آزاد» نمایش داده میشوند, زمینه, فایلهای مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+7 more)
|
||||
@@ -3971,6 +3963,10 @@ Nodes (3): PatientResolver, User, UserProfile
|
||||
Cohesion: 0.41
|
||||
Nodes (4): SessionInsuranceShareTest, Doctor, Insurance, ServiceItem
|
||||
|
||||
### Community 731 - "Community 731"
|
||||
Cohesion: 0.09
|
||||
Nodes (11): ClinicDoctor, EMPTY_PERMISSIONS, FormState, groupBySecretary(), ModalMode, MySecretariesPage(), MySecretariesPageContent(), PERMISSION_SECTIONS (+3 more)
|
||||
|
||||
### Community 732 - "Community 732"
|
||||
Cohesion: 0.15
|
||||
Nodes (12): call siteهای فعلی PersianDateInput (نباید تغییر کنند — فقط برای اطمینان از سازگاری Props), زمینه, فایلهای مرتبط, مشکل / هدف, نکات مهم, همهی تقویمهای پنل ادمین باید شمسی باشند (رفع تقویم میلادی PersianDateInput), وضعیت فعلی (کد مشکلدار), وظایف (+4 more)
|
||||
@@ -4020,8 +4016,8 @@ Cohesion: 0.42
|
||||
Nodes (5): AppointmentPlanController, JsonResponse, Request, ServiceItem, User
|
||||
|
||||
### Community 750 - "Community 750"
|
||||
Cohesion: 0.15
|
||||
Nodes (9): RatingController, Like, LikeRepository, JsonResponse, Request, User, Comment, ManagerRegistry (+1 more)
|
||||
Cohesion: 0.29
|
||||
Nodes (4): RatingController, JsonResponse, Request, User
|
||||
|
||||
### Community 751 - "Community 751"
|
||||
Cohesion: 0.12
|
||||
@@ -4044,8 +4040,8 @@ Cohesion: 0.29
|
||||
Nodes (4): BankAccountRepository, BankAccount, ManagerRegistry, User
|
||||
|
||||
### Community 759 - "Community 759"
|
||||
Cohesion: 0.08
|
||||
Nodes (14): AdminCspSubscriber, ExceptionSubscriber, NumericFieldNormalizerSubscriber, SecurityHeadersSubscriber, EventSubscriberInterface, StaffRouteGuardSubscriber, ResponseEvent, ExceptionEvent (+6 more)
|
||||
Cohesion: 0.06
|
||||
Nodes (19): AdminCspSubscriber, ExceptionSubscriber, MaintenanceSubscriber, NumericFieldNormalizerSubscriber, SecurityHeadersSubscriber, EventSubscriberInterface, StaffRouteGuardSubscriber, ResponseEvent (+11 more)
|
||||
|
||||
### Community 761 - "Community 761"
|
||||
Cohesion: 0.15
|
||||
@@ -4076,12 +4072,12 @@ Cohesion: 0.09
|
||||
Nodes (22): آنچه از قبل هست و باید استفاده شود, آنچه نیست, ترتیب اجرا, تست, تصمیمهای قفلشده, خارج از دامنه فاز اول, زمینه, طول درمان و پرونده درمان چندجلسهای (فاز اول: لیزر) (+14 more)
|
||||
|
||||
### Community 770 - "Community 770"
|
||||
Cohesion: 0.02
|
||||
Nodes (100): ConfirmAppointmentModal(), DiscountTab(), emptyForm(), FormState, fromRule(), labelStyle(), Option, RuleModal() (+92 more)
|
||||
Cohesion: 0.03
|
||||
Nodes (66): buildInsurancePayload(), Contract, contractToForm(), EMPTY_FORM, InsuranceFormValues, InsuranceModal(), InsuranceOption, KIND_LABEL (+58 more)
|
||||
|
||||
### Community 771 - "Community 771"
|
||||
Cohesion: 0.08
|
||||
Nodes (15): AppointmentExpiryServiceTest, ServiceBasedSlotsTest, addIban(), findVerifiedIban(), getIbans(), removeIban(), TenantInsuranceCategoryCoverageApiTest, AppointmentSupplementaryInsuranceTest (+7 more)
|
||||
Nodes (11): AppointmentExpiryServiceTest, ServiceBasedSlotsTest, addIban(), findVerifiedIban(), getIbans(), removeIban(), TenantInsuranceCategoryCoverageApiTest, AdminCspSubscriberTest (+3 more)
|
||||
|
||||
### Community 772 - "Community 772"
|
||||
Cohesion: 0.12
|
||||
@@ -4112,8 +4108,8 @@ Cohesion: 0.24
|
||||
Nodes (4): InventoryPackageItem, InventoryItem, InventoryPackage, self
|
||||
|
||||
### Community 782 - "Community 782"
|
||||
Cohesion: 0.40
|
||||
Nodes (5): ResourceBookingSlotController, ResourcePermissionTrait, JsonResponse, Request, User
|
||||
Cohesion: 0.20
|
||||
Nodes (9): ResourceBookingSlotController, ResourceTypeController, ResourcePermissionTrait, JsonResponse, Request, User, JsonResponse, Request (+1 more)
|
||||
|
||||
### Community 783 - "Community 783"
|
||||
Cohesion: 0.13
|
||||
@@ -4196,12 +4192,12 @@ Cohesion: 0.34
|
||||
Nodes (5): RepresentationController, JsonResponse, Representation, Request, User
|
||||
|
||||
### Community 812 - "Community 812"
|
||||
Cohesion: 0.10
|
||||
Cohesion: 0.11
|
||||
Nodes (19): آنچه باید اضافه شود, نوبتدهی آنلاین منبعمحور در nobat724, وضع موجود, چرا نمیشود همین موتور را به سایت وصل کرد, ۱. صورت مسئله, ۲. تصمیم معماری, ۳. قرارداد API پیشنهادی, ۳.۱ `GET /api/v1/appointment-booking-services/{doctorUuid}` — بدون تغییر (+11 more)
|
||||
|
||||
### Community 813 - "Community 813"
|
||||
Cohesion: 0.17
|
||||
Nodes (5): BackfillSourceProfileIdStep, SourceProfileId, RepairOptions, RepairResult, SymfonyStyle
|
||||
Cohesion: 0.12
|
||||
Nodes (10): DoctorImportResult, BackfillSourceProfileIdStep, DoctorImportService, SourceProfileId, Collection, Doctor, User, RepairOptions (+2 more)
|
||||
|
||||
### Community 814 - "Community 814"
|
||||
Cohesion: 0.25
|
||||
@@ -4241,7 +4237,7 @@ Nodes (14): رفع کامل عملیات نوبت در حالت کلینیک (co
|
||||
|
||||
### Community 830 - "Community 830"
|
||||
Cohesion: 0.12
|
||||
Nodes (9): AbstractMigration, Schema, Version20260610103401, Schema, Version20260612081739, Schema, Version20260615074107, Schema (+1 more)
|
||||
Nodes (9): AbstractMigration, Schema, Version20260610103401, Schema, Version20260624092459, Schema, Version20260713093327, Schema (+1 more)
|
||||
|
||||
### Community 831 - "Community 831"
|
||||
Cohesion: 0.50
|
||||
@@ -4256,8 +4252,8 @@ Cohesion: 0.50
|
||||
Nodes (4): extra, symfony, allow-contrib, require
|
||||
|
||||
### Community 835 - "Community 835"
|
||||
Cohesion: 0.27
|
||||
Nodes (5): MaintenanceSubscriber, ExceptionEvent, Request, RequestEvent, Response
|
||||
Cohesion: 0.29
|
||||
Nodes (5): PaymentMethodService, BankAccount, EntityContext, Pos, User
|
||||
|
||||
### Community 836 - "Community 836"
|
||||
Cohesion: 0.39
|
||||
@@ -4276,8 +4272,8 @@ Cohesion: 0.11
|
||||
Nodes (18): الگوی شماره پرونده — تنظیمات per-tenant + تولید خودکار شماره پرونده, تصمیمهای گرفتهشده (توسط کاربر — تغییرشان ندهید), زمینه, فایلهای مرتبط, مشکل / هدف, معیار پذیرش, نکات مهم, وضعیت فعلی (+10 more)
|
||||
|
||||
### Community 843 - "Community 843"
|
||||
Cohesion: 0.20
|
||||
Nodes (4): Collection, Doctor, ServiceCategory, User
|
||||
Cohesion: 0.23
|
||||
Nodes (8): ResourceContext, ClinicResource, Doctor, DoctorAddress, ResourcePool, ResourceType, Skill, User
|
||||
|
||||
### Community 844 - "Community 844"
|
||||
Cohesion: 0.15
|
||||
@@ -4323,6 +4319,10 @@ Nodes (4): StaffAccountServiceTest, ClinicStaff, Doctor, StaffAccountService
|
||||
Cohesion: 0.25
|
||||
Nodes (8): انتخاب منبع, دستهبندی, رابطهٔ منبع↔سرویس, رزرو, زنجیرهٔ حل مدت و قیمت, سه موجودیت, مدل منبعمحور: منبع، سرویس، گزینه, نوبت
|
||||
|
||||
### Community 858 - "Community 858"
|
||||
Cohesion: 0.11
|
||||
Nodes (6): IrimcDegreeMappingTest, FixDegreeStep, IrimcDegreeMapper, RepairOptions, RepairResult, SymfonyStyle
|
||||
|
||||
### Community 859 - "Community 859"
|
||||
Cohesion: 0.16
|
||||
Nodes (7): SmsMessageController, SmsMessageTemplateRepository, SmsTextResolver, SmsMessageTemplate, JsonResponse, Request, ManagerRegistry
|
||||
@@ -4344,8 +4344,8 @@ Cohesion: 0.36
|
||||
Nodes (3): EntityInsurancePricingRepository, EntityInsurancePricing, ManagerRegistry
|
||||
|
||||
### Community 865 - "Community 865"
|
||||
Cohesion: 0.38
|
||||
Nodes (5): PricingController, JsonResponse, Request, ServiceItem, User
|
||||
Cohesion: 0.32
|
||||
Nodes (4): TenantOwnershipCheckerTest, TenantOwnershipChecker, Doctor, ServiceItem
|
||||
|
||||
### Community 866 - "Community 866"
|
||||
Cohesion: 0.36
|
||||
@@ -4356,7 +4356,7 @@ Cohesion: 0.24
|
||||
Nodes (3): InsuranceCoverageDefault, self, ServiceCategory
|
||||
|
||||
### Community 869 - "Community 869"
|
||||
Cohesion: 0.09
|
||||
Cohesion: 0.08
|
||||
Nodes (8): ClinicDoctorPermissionEnforcementTest, RecordNumberBackfillTest, RecordNumberSettingsApiTest, UserActiveContextRepository, SecretaryAppointmentScopeTest, ManagerRegistry, User, UserActiveContext
|
||||
|
||||
### Community 871 - "Community 871"
|
||||
@@ -4412,12 +4412,12 @@ Cohesion: 0.25
|
||||
Nodes (8): Billing API — صورتحساب (فاز ۴ سیستم صورتحساب/بیمه), GET /api/v1/billing/invoices/{uuid}, POST /api/v1/billing/invoices, POST /api/v1/billing/invoices/{uuid}/finalize, ثبتکنندهٔ هر پرداخت (2026-08), مطالبهٔ خودکار, نکات, وضعیتهای Invoice
|
||||
|
||||
### Community 888 - "Community 888"
|
||||
Cohesion: 0.12
|
||||
Nodes (9): DoctorRepairStep, BackfillSpecialtyParentsStep, BackfillSurrogateRoleStep, RepairOptions, RepairResult, SymfonyStyle, RepairOptions, RepairResult (+1 more)
|
||||
Cohesion: 0.16
|
||||
Nodes (8): RepairImportedDoctorsCommandTest, DoctorRepairStep, BackfillSurrogateRoleStep, RepairOptions, RepairResult, SymfonyStyle, CommandTester, Doctor
|
||||
|
||||
### Community 889 - "Community 889"
|
||||
Cohesion: 0.35
|
||||
Nodes (3): SpecialtyController, JsonResponse, Request
|
||||
Cohesion: 0.19
|
||||
Nodes (13): S, auditSource(), cdp(), [cmd, arg, ...rest], inspect(), login(), PORT, probeRuntime() (+5 more)
|
||||
|
||||
### Community 893 - "Community 893"
|
||||
Cohesion: 0.26
|
||||
@@ -4476,12 +4476,8 @@ Cohesion: 0.33
|
||||
Nodes (6): Errors, GET `/api/v1/clinic/{uuid}`, Path Parameters, Response `200`, معنای `is_active`, نام کلینیک
|
||||
|
||||
### Community 913 - "Community 913"
|
||||
Cohesion: 0.42
|
||||
Nodes (4): ResourceTypeController, JsonResponse, Request, User
|
||||
|
||||
### Community 914 - "Community 914"
|
||||
Cohesion: 0.21
|
||||
Nodes (6): ClaimAmountBoundsTest, ClaimsListNPlusOneTest, ClaimItem, Claim, Doctor, User
|
||||
Cohesion: 0.30
|
||||
Nodes (5): AppointmentSupplementaryInsuranceTest, Appointment, Doctor, Insurance, TenantInsurance
|
||||
|
||||
### Community 915 - "Community 915"
|
||||
Cohesion: 0.18
|
||||
@@ -4499,9 +4495,13 @@ Nodes (3): ClinicContactSourceTest, Clinic, DoctorAddress
|
||||
Cohesion: 0.36
|
||||
Nodes (3): DoctorListBookableSortFilterTest, Doctor, Specialty
|
||||
|
||||
### Community 923 - "Community 923"
|
||||
Cohesion: 0.23
|
||||
Nodes (4): SepGateway, PaymentInitResult, PaymentRefundResult, PaymentVerifyResult
|
||||
|
||||
### Community 925 - "Community 925"
|
||||
Cohesion: 0.17
|
||||
Nodes (5): ClaimsByPatientTest, Doctor, Invoice, PatientRecord, User
|
||||
Cohesion: 0.07
|
||||
Nodes (19): ClaimAmountBoundsTest, ClaimsByPatientTest, ClaimsListNPlusOneTest, ClaimItem, ClaimSubmitterInterface, ClaimService, ManualClaimSubmitter, Claim (+11 more)
|
||||
|
||||
### Community 926 - "Community 926"
|
||||
Cohesion: 0.39
|
||||
@@ -4516,8 +4516,8 @@ Cohesion: 0.32
|
||||
Nodes (4): TreatmentCaseEditor, TreatmentCase, TreatmentCaseArea, TreatmentSession
|
||||
|
||||
### Community 929 - "Community 929"
|
||||
Cohesion: 0.36
|
||||
Nodes (3): RepairImportedDoctorsCommand, InputInterface, OutputInterface
|
||||
Cohesion: 0.31
|
||||
Nodes (4): BackfillResourceCommand, InputInterface, OutputInterface, WeeklySchedule
|
||||
|
||||
### Community 930 - "Community 930"
|
||||
Cohesion: 0.14
|
||||
@@ -4556,8 +4556,8 @@ Cohesion: 0.10
|
||||
Nodes (15): MessageBusInterface, MockObject, RanginehProvider, SmsLogRepository, SmsService, SmsServiceLookupOnlyTest, SmsLog, SmsLogRepository (+7 more)
|
||||
|
||||
### Community 942 - "Community 942"
|
||||
Cohesion: 0.04
|
||||
Nodes (14): ResourceBlockTest, PatientSession, SmsWallet, AppLog, ScheduledBlogPublisher, Appointment, Collection, InventoryPackage (+6 more)
|
||||
Cohesion: 0.03
|
||||
Nodes (14): AppointmentUpdateTest, ResourceBlockTest, PatientSession, SmsWallet, AppLog, Appointment, Collection, InventoryPackage (+6 more)
|
||||
|
||||
### Community 944 - "Community 944"
|
||||
Cohesion: 0.17
|
||||
@@ -4567,9 +4567,13 @@ Nodes (11): SOLID — یعنی در این پروژه:, الگوهای پذیر
|
||||
Cohesion: 0.36
|
||||
Nodes (4): CatalogCategoryInclude, CatalogCategoryIncludeRepository, CatalogCategory, ManagerRegistry
|
||||
|
||||
### Community 947 - "Community 947"
|
||||
Cohesion: 0.33
|
||||
Nodes (5): Like, LikeRepository, Comment, ManagerRegistry, User
|
||||
|
||||
### Community 948 - "Community 948"
|
||||
Cohesion: 0.35
|
||||
Nodes (3): DoctorSpecialtyParentsTest, SpecialtyRepository, Specialty
|
||||
Cohesion: 0.36
|
||||
Nodes (4): ClinicInvitationWebController, ClinicDoctorInvitation, Request, Response
|
||||
|
||||
### Community 949 - "Community 949"
|
||||
Cohesion: 0.35
|
||||
@@ -4612,8 +4616,8 @@ Cohesion: 0.31
|
||||
Nodes (4): AssignScheduleClinicCommand, Doctor, InputInterface, OutputInterface
|
||||
|
||||
### Community 966 - "Community 966"
|
||||
Cohesion: 0.33
|
||||
Nodes (6): TreatmentCaseController, JsonResponse, Request, TreatmentCase, TreatmentSession, User
|
||||
Cohesion: 0.24
|
||||
Nodes (8): TreatmentCaseController, JsonResponse, Request, TreatmentCase, TreatmentSession, User, TreatmentCaseEditor, TreatmentCaseRepository
|
||||
|
||||
### Community 971 - "Community 971"
|
||||
Cohesion: 0.42
|
||||
@@ -4627,6 +4631,10 @@ Nodes (5): SessionExecutor, ClinicResource, ClinicStaff, SessionAreaRecord, Trea
|
||||
Cohesion: 0.50
|
||||
Nodes (4): Errors, POST `/file/upload/clinic_pro/clinic/field_clinic_logo`, Request, Response `200`
|
||||
|
||||
### Community 977 - "Community 977"
|
||||
Cohesion: 0.22
|
||||
Nodes (6): ChevronDownIcon(), CONFIRMED_STATUSES, HEAD, isoDay(), Props, ViewLink()
|
||||
|
||||
### Community 979 - "Community 979"
|
||||
Cohesion: 0.35
|
||||
Nodes (6): AvailabilityController, DoctorAddress, JsonResponse, Request, ServiceItem, User
|
||||
@@ -4645,7 +4653,7 @@ Nodes (13): DELETE `/api/v1/appointment-settings/holidays/{uuid}`, Errors, GET `
|
||||
|
||||
### Community 985 - "Community 985"
|
||||
Cohesion: 0.33
|
||||
Nodes (5): DoctorImportResult, DoctorImportService, Collection, Doctor, User
|
||||
Nodes (3): PurgeUnclaimedDoctorsCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 986 - "Community 986"
|
||||
Cohesion: 0.27
|
||||
@@ -4675,9 +4683,13 @@ Nodes (11): 1. 🔵 `POST` refresh token, 1. احراز هویت (Authentication
|
||||
Cohesion: 0.29
|
||||
Nodes (5): TreatmentSessionRepository, ClinicStaff, ManagerRegistry, TreatmentCase, TreatmentSession
|
||||
|
||||
### Community 995 - "Community 995"
|
||||
Cohesion: 0.18
|
||||
Nodes (4): LogPruneService, MaintenanceService, MaintenanceModeTest, SiteConfigRepository
|
||||
|
||||
### Community 997 - "Community 997"
|
||||
Cohesion: 0.24
|
||||
Nodes (10): gridItemStyle, JALALI_MONTHS, jalaliFirstWeekday(), jalaliToGregorian(), navBtnStyle, PersianCalendar(), pf, Props (+2 more)
|
||||
Cohesion: 0.39
|
||||
Nodes (4): TreatmentProtocolWriter, ServiceItem, TreatmentProtocol, User
|
||||
|
||||
### Community 998 - "Community 998"
|
||||
Cohesion: 0.29
|
||||
@@ -4847,6 +4859,10 @@ Nodes (6): BackfillResourceCalendarCommand, ClinicResource, Doctor, InputInterfa
|
||||
Cohesion: 0.39
|
||||
Nodes (3): ResourceTypeRepository, ManagerRegistry, ResourceType
|
||||
|
||||
### Community 1062 - "Community 1062"
|
||||
Cohesion: 0.39
|
||||
Nodes (5): CalendarIcon(), CardIcon(), CardTickIcon(), UserAddIcon(), StatCardModel
|
||||
|
||||
### Community 1064 - "Community 1064"
|
||||
Cohesion: 0.40
|
||||
Nodes (5): Errors, GET `/api/v1/clinic/doctor-list/{clinicUuid}`, Path Parameters, Query Parameters, Response `200`
|
||||
@@ -4908,8 +4924,8 @@ Cohesion: 0.50
|
||||
Nodes (4): سرعت, مراحل, کدام منبع را انتخاب کنیم, ۱۰. پیدا کردن وقت آزاد
|
||||
|
||||
### Community 1082 - "Community 1082"
|
||||
Cohesion: 0.09
|
||||
Nodes (7): PatientAttachment, PatientMessage, TenantHolidayOverride, PatientRecord, PatientRecord, self, TenantOwnedTrait
|
||||
Cohesion: 0.10
|
||||
Nodes (7): PatientAttachment, PatientMessage, PriceSnapshot, PatientRecord, PatientRecord, Appointment, TenantOwnedTrait
|
||||
|
||||
### Community 1083 - "Community 1083"
|
||||
Cohesion: 0.67
|
||||
@@ -4948,8 +4964,8 @@ Cohesion: 0.18
|
||||
Nodes (10): نکات پیادهسازی — تسک ۱۰, ۱. rollback اجباری، سه لایه, ۲. تست «هیچ چیزی ننوشت» — با شمارش، نه با اعتماد, ۳. `evaluateIsolated` روی همهٔ شش موتور, ۴. فرم از schema — بدون استثنا, ۵. شدت `none` هم هشدار است, ۶. الگوها باید واقعاً کار کنند, ۷. edge case ها (+2 more)
|
||||
|
||||
### Community 1093 - "Community 1093"
|
||||
Cohesion: 0.09
|
||||
Nodes (22): DELETE `/api/v1/service-item/{uuid}/treatment-protocol`, GET `/api/v1/service-item/{uuid}/treatment-protocol`, GET `/api/v1/treatment-case/{uuid}`, GET `/api/v1/treatment-cases`, GET `/api/v1/treatment-session/{uuid}/slot-suggestions`, GET `/api/v1/treatment-sessions/unbooked`, Opening a case — what happens on confirm, PATCH `/api/v1/treatment-case/{uuid}` (+14 more)
|
||||
Cohesion: 0.18
|
||||
Nodes (11): DELETE `/api/v1/service-item/{uuid}/treatment-protocol`, GET `/api/v1/service-item/{uuid}/treatment-protocol`, Opening a case — what happens on confirm, PUT `/api/v1/service-item/{uuid}/treatment-protocol`, Request Body (`application/json`), Response `200`, Response `200`, Response `200` (+3 more)
|
||||
|
||||
### Community 1094 - "Community 1094"
|
||||
Cohesion: 0.18
|
||||
@@ -5104,8 +5120,8 @@ Cohesion: 0.22
|
||||
Nodes (8): Endpoint ها, تسک ۱۴ — رویدادهای دامنه و گزارش بهرهوری منابع, خروجی, دامنه, فهرست رویدادها (مستند بند ۱۶), معیار پذیرش, هدف, وضعیت فعلی
|
||||
|
||||
### Community 1136 - "Community 1136"
|
||||
Cohesion: 0.10
|
||||
Nodes (9): MockGateway, SepGateway, PaymentGatewayInterface, PaymentInitResult, PaymentRefundResult, PaymentVerifyResult, PaymentInitResult, PaymentRefundResult (+1 more)
|
||||
Cohesion: 0.13
|
||||
Nodes (8): GatewayFactory, MockGateway, MellatGateway, SepGateway, PaymentGatewayInterface, PaymentInitResult, PaymentRefundResult, PaymentVerifyResult
|
||||
|
||||
### Community 1138 - "Community 1138"
|
||||
Cohesion: 0.20
|
||||
@@ -5120,8 +5136,8 @@ Cohesion: 0.22
|
||||
Nodes (9): چکلیست — تسک ۰۱ (شعبه و اتاق), ۰. خط سرخ, ۱. طرح, ۲. بکاند, ۳. دیتابیس, ۴. UI, ۵. تست, ۶. مستندات (+1 more)
|
||||
|
||||
### Community 1141 - "Community 1141"
|
||||
Cohesion: 0.42
|
||||
Nodes (3): RepairImportedDoctorsCommandTest, CommandTester, Doctor
|
||||
Cohesion: 0.43
|
||||
Nodes (3): RecordNumberPatternRepository, ManagerRegistry, RecordNumberPattern
|
||||
|
||||
### Community 1142 - "Community 1142"
|
||||
Cohesion: 0.25
|
||||
@@ -5331,13 +5347,17 @@ Nodes (3): GET `/api/v1/blogs/tags`, Query Parameters, Response `200`
|
||||
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)
|
||||
|
||||
### Community 1227 - "Community 1227"
|
||||
Cohesion: 0.43
|
||||
Nodes (4): PatientRecordScopeResolver, Clinic, PatientRecordScope, User
|
||||
|
||||
### Community 1228 - "Community 1228"
|
||||
Cohesion: 0.38
|
||||
Nodes (3): AuditScheduleLocationsCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 1229 - "Community 1229"
|
||||
Cohesion: 0.33
|
||||
Nodes (3): GatewayFactory, MellatGateway, SepGateway
|
||||
Cohesion: 0.38
|
||||
Nodes (3): BackfillAppointmentSessionsCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 1232 - "Community 1232"
|
||||
Cohesion: 0.38
|
||||
@@ -5360,8 +5380,8 @@ Cohesion: 0.38
|
||||
Nodes (3): SeedSegmentTemplatesCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 1243 - "Community 1243"
|
||||
Cohesion: 0.25
|
||||
Nodes (4): FixDegreeStep, RepairOptions, RepairResult, SymfonyStyle
|
||||
Cohesion: 0.38
|
||||
Nodes (3): BackfillResourceOccupancyCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 1245 - "Community 1245"
|
||||
Cohesion: 0.33
|
||||
@@ -5380,8 +5400,8 @@ Cohesion: 0.40
|
||||
Nodes (5): ResourceBlockController, ClinicResource, JsonResponse, Request, User
|
||||
|
||||
### Community 1253 - "Community 1253"
|
||||
Cohesion: 0.39
|
||||
Nodes (5): TreatmentCaseOpener, PatientRecord, ServiceItem, TreatmentCase, TreatmentProtocol
|
||||
Cohesion: 0.38
|
||||
Nodes (3): ImportHolidayCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 1254 - "Community 1254"
|
||||
Cohesion: 0.42
|
||||
@@ -5400,24 +5420,28 @@ Cohesion: 0.36
|
||||
Nodes (3): ServiceItemRelationRepository, ManagerRegistry, ServiceItem
|
||||
|
||||
### Community 1259 - "Community 1259"
|
||||
Cohesion: 0.31
|
||||
Nodes (5): ResyncSessionInvoicesCommand, InputInterface, Invoice, OutputInterface, PatientSession
|
||||
Cohesion: 0.38
|
||||
Nodes (3): PurgeDoctorsCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 1263 - "Community 1263"
|
||||
Cohesion: 0.40
|
||||
Nodes (4): license, overrides, lodash, private
|
||||
|
||||
### Community 1264 - "Community 1264"
|
||||
Cohesion: 0.06
|
||||
Nodes (26): Command, BackfillAppointmentSessionsCommand, BackfillResourceCommand, BackfillResourceOccupancyCommand, ImportHolidayCommand, RepairAcceptedInvitationsCommand, SeedCategoriesCommand, SeedSmsMessageTemplatesCommand (+18 more)
|
||||
Cohesion: 0.08
|
||||
Nodes (19): Command, CancelExpiredAppointmentsCommand, NormalizeScheduleFormatCommand, PruneLogsCommand, RepairImportedDoctorsCommand, SeedCategoriesCommand, SeedSmsMessageTemplatesCommand, InputInterface (+11 more)
|
||||
|
||||
### Community 1265 - "Community 1265"
|
||||
Cohesion: 0.39
|
||||
Nodes (4): SubscriptionPeriodRepository, ManagerRegistry, SubscriptionPeriod, SubscriptionPlan
|
||||
|
||||
### Community 1266 - "Community 1266"
|
||||
Cohesion: 0.38
|
||||
Nodes (3): RepairAcceptedInvitationsCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 1268 - "Community 1268"
|
||||
Cohesion: 0.33
|
||||
Nodes (6): `city` / `state` در پاسخ لیست, GET `/api/v1/doctors`, Query Parameters, Response `200`, اعتبارسنجی نام پزشک, مرتبسازی و تعریف «دارای نوبت»
|
||||
Cohesion: 0.38
|
||||
Nodes (3): SystemOwnerCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 1277 - "Community 1277"
|
||||
Cohesion: 0.53
|
||||
@@ -5436,13 +5460,17 @@ Cohesion: 0.36
|
||||
Nodes (3): SkillRepository, ManagerRegistry, Skill
|
||||
|
||||
### Community 1287 - "Community 1287"
|
||||
Cohesion: 0.38
|
||||
Nodes (3): NormalizeScheduleFormatCommand, InputInterface, OutputInterface
|
||||
Cohesion: 0.43
|
||||
Nodes (3): CategoryImportController, JsonResponse, Request
|
||||
|
||||
### Community 1289 - "Community 1289"
|
||||
Cohesion: 0.67
|
||||
Nodes (3): POST `/api/v1/admin/sms/template/{uuid}/approve`, Request Body (`application/json`), Response `200`
|
||||
|
||||
### Community 1290 - "Community 1290"
|
||||
Cohesion: 0.43
|
||||
Nodes (3): InvoiceItemRepository, InvoiceItem, ManagerRegistry
|
||||
|
||||
### Community 1291 - "Community 1291"
|
||||
Cohesion: 0.25
|
||||
Nodes (8): ثبتنام دکتر — از طریق نماینده, ثبتنام دکتر — از طریق کلینیک, ثبتنام دکتر — مستقل, ۱. معرفی محصول, ۱.۱ نقشهای سیستم, ۱.۲ فلوهای عملیاتی اصلی, ۱.۳ پلنهای اشتراک, ۱.۴ سیستم پیامک
|
||||
@@ -5505,7 +5533,7 @@ Nodes (4): AuditPollutedRecordsCommand, InputInterface, OutputInterface, Symfony
|
||||
|
||||
### Community 1319 - "Community 1319"
|
||||
Cohesion: 0.05
|
||||
Nodes (37): HoldCountdown(), Props, Flat, ServiceCategoryTab(), KEY, useCatalogCategories(), useCategoryIncludes(), AppointmentSegmentRow (+29 more)
|
||||
Nodes (36): AppointmentInvoiceCard(), Props, AppointmentSegmentsCard(), CancelAppointmentDialog(), Props, HoldCountdown(), Props, useAddresses() (+28 more)
|
||||
|
||||
### Community 1322 - "Community 1322"
|
||||
Cohesion: 0.39
|
||||
@@ -5536,12 +5564,8 @@ Cohesion: 0.53
|
||||
Nodes (3): PaymentLog, PaymentLogRepository, ManagerRegistry
|
||||
|
||||
### Community 1339 - "Community 1339"
|
||||
Cohesion: 0.40
|
||||
Nodes (5): Errors, GET `/api/v1/clinic/my-doctor/{doctorUuid}`, Path Parameters, Response `200`, Schedule Fields Notes
|
||||
|
||||
### Community 1345 - "Community 1345"
|
||||
Cohesion: 0.40
|
||||
Nodes (5): Errors, PATCH `/api/v1/doctor/{uuid}`, Path Parameters, Request Body (`application/json`), Response `200`
|
||||
Cohesion: 0.33
|
||||
Nodes (6): GET `/api/v1/treatment-case/{uuid}`, GET `/api/v1/treatment-cases`, GET `/api/v1/treatment-session/{uuid}/slot-suggestions`, GET `/api/v1/treatment-sessions/unbooked`, PATCH `/api/v1/treatment-case/{uuid}`, Treatment cases
|
||||
|
||||
### Community 1354 - "Community 1354"
|
||||
Cohesion: 0.40
|
||||
@@ -5555,9 +5579,9 @@ Nodes (6): DELETE `/api/v1/patient/medical-record/{uuid}`, Errors, GET `/api/v1/
|
||||
Cohesion: 0.33
|
||||
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)
|
||||
|
||||
### Community 1358 - "Community 1358"
|
||||
Cohesion: 0.40
|
||||
Nodes (5): Errors, PATCH `/api/v1/clinic-pro/doctor-address/{id}`, Path Parameters, Request Body, Response `200`
|
||||
### Community 1360 - "Community 1360"
|
||||
Cohesion: 0.33
|
||||
Nodes (5): create, holidays, NOWRUZ13, remove, update
|
||||
|
||||
### Community 1361 - "Community 1361"
|
||||
Cohesion: 0.19
|
||||
@@ -5572,16 +5596,16 @@ Cohesion: 0.47
|
||||
Nodes (3): ImageCropModalProps, createImage(), getCroppedImage()
|
||||
|
||||
### Community 1364 - "Community 1364"
|
||||
Cohesion: 0.43
|
||||
Nodes (3): AppointmentHoldRepository, AppointmentHold, ManagerRegistry
|
||||
Cohesion: 0.47
|
||||
Nodes (3): SegmentRequirementRepository, ManagerRegistry, SegmentTemplate
|
||||
|
||||
### Community 1365 - "Community 1365"
|
||||
Cohesion: 0.50
|
||||
Nodes (4): Available Locations, Errors, `GET /api/v1/appointment-settings/available-locations/{doctorUuid}`, Response `200`
|
||||
|
||||
### Community 1367 - "Community 1367"
|
||||
Cohesion: 0.48
|
||||
Nodes (3): SessionServiceRepository, ManagerRegistry, SessionService
|
||||
Cohesion: 0.40
|
||||
Nodes (5): Staff panel — running a session, اتمام جلسه, ثبت یک ناحیه, «جلسات امروز من» یک صف است, شروع جلسه
|
||||
|
||||
### Community 1368 - "Community 1368"
|
||||
Cohesion: 0.33
|
||||
@@ -5591,6 +5615,10 @@ Nodes (6): GET /api/v1/staff, PATCH /api/v1/staff/{uuid}, PATCH /api/v1/staff/{u
|
||||
Cohesion: 0.43
|
||||
Nodes (3): SmsTemplateRepository, SmsTemplate, ManagerRegistry
|
||||
|
||||
### Community 1377 - "Community 1377"
|
||||
Cohesion: 0.40
|
||||
Nodes (5): 32. 🔵 `POST` post, Request Body, مثال Request, هدرهای اضافی, پاسخها
|
||||
|
||||
### Community 1378 - "Community 1378"
|
||||
Cohesion: 0.47
|
||||
Nodes (3): SessionBillingService, Invoice, PatientSession
|
||||
@@ -5601,7 +5629,7 @@ Nodes (3): SessionConsumableRepository, ManagerRegistry, SessionConsumable
|
||||
|
||||
### Community 1381 - "Community 1381"
|
||||
Cohesion: 0.40
|
||||
Nodes (5): 37. 🔵 `POST` post, Request Body, مثال Request, هدرهای اضافی, پاسخها
|
||||
Nodes (5): 35. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخها
|
||||
|
||||
### Community 1386 - "Community 1386"
|
||||
Cohesion: 0.40
|
||||
@@ -5672,8 +5700,8 @@ Cohesion: 0.53
|
||||
Nodes (3): SessionAreaRecordRepository, ManagerRegistry, SessionAreaRecord
|
||||
|
||||
### Community 1413 - "Community 1413"
|
||||
Cohesion: 0.20
|
||||
Nodes (7): EntityContextResolver, ClinicDoctorAccessChecker, PatientRecordScopeResolver, User, Clinic, PatientRecordScope, User
|
||||
Cohesion: 0.39
|
||||
Nodes (3): EntityContextResolver, ClinicDoctorAccessChecker, User
|
||||
|
||||
### Community 1414 - "Community 1414"
|
||||
Cohesion: 0.50
|
||||
@@ -5749,7 +5777,7 @@ Nodes (5): Errors, POST `/api/v1/appointment/{uuid}/confirm`, Request Body, Resp
|
||||
|
||||
### Community 1443 - "Community 1443"
|
||||
Cohesion: 0.50
|
||||
Nodes (4): DELETE `/api/v1/doctor/{uuid}`, Errors, Path Parameters, Response `200`
|
||||
Nodes (4): 39. 🟡 `PATCH` Comment confirmation, مثال Request, هدرهای اضافی, پاسخها
|
||||
|
||||
### Community 1445 - "Community 1445"
|
||||
Cohesion: 0.50
|
||||
@@ -5779,17 +5807,13 @@ Nodes (4): Errors, GET `/api/v1/appointments/user`, Query Parameters, Response `
|
||||
Cohesion: 0.50
|
||||
Nodes (4): GET /api/v1/my/appointments, GET `/api/v1/my/appointments/today-stats`, Query Parameters, Response `200`
|
||||
|
||||
### Community 1454 - "Community 1454"
|
||||
Cohesion: 0.50
|
||||
Nodes (4): Errors, POST `/api/v1/doctor`, Request Body (`application/json`), Response `201`
|
||||
|
||||
### Community 1455 - "Community 1455"
|
||||
Cohesion: 0.53
|
||||
Nodes (4): Money, BillingCalculator, CoverageRule, ShareBreakdown
|
||||
|
||||
### Community 1457 - "Community 1457"
|
||||
Cohesion: 0.08
|
||||
Nodes (21): AppointmentPlanTest, DurationCalculatorTest, DurationCalculator, SegmentRequirementRepository, SegmentRequirement, AppointmentPlanBuilder, ServiceBookingCalculator, ManagerRegistry (+13 more)
|
||||
Cohesion: 0.09
|
||||
Nodes (18): AppointmentPlanTest, DurationCalculatorTest, DurationCalculator, SegmentRequirement, AppointmentPlanBuilder, ServiceBookingCalculator, AppointmentPlan, DoctorAddress (+10 more)
|
||||
|
||||
### Community 1458 - "Community 1458"
|
||||
Cohesion: 0.43
|
||||
@@ -5799,46 +5823,14 @@ Nodes (3): ClaimStatusLog, ClaimStatusLogRepository, ManagerRegistry
|
||||
Cohesion: 0.47
|
||||
Nodes (3): AddressController, JsonResponse, User
|
||||
|
||||
### Community 1462 - "Community 1462"
|
||||
Cohesion: 0.50
|
||||
Nodes (4): Errors, GET `/api/v1/doctor/{uuid}`, Path Parameters, Response `200`
|
||||
|
||||
### Community 1463 - "Community 1463"
|
||||
Cohesion: 0.47
|
||||
Nodes (3): CancelExpiredAppointmentsCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 1464 - "Community 1464"
|
||||
Cohesion: 0.50
|
||||
Nodes (4): Errors, POST `/file/upload/clinic_pro/doctor/field_image`, Request, Response `200`
|
||||
|
||||
### Community 1465 - "Community 1465"
|
||||
Cohesion: 0.47
|
||||
Nodes (3): PruneLogsCommand, InputInterface, OutputInterface
|
||||
|
||||
### Community 1466 - "Community 1466"
|
||||
Cohesion: 0.43
|
||||
Nodes (3): SessionAuditLogRepository, SessionAuditLog, ManagerRegistry
|
||||
|
||||
### Community 1469 - "Community 1469"
|
||||
Cohesion: 0.50
|
||||
Nodes (4): Errors, POST `/api/v1/clinic-pro/doctor-address`, Request Body, Response `201`
|
||||
|
||||
### Community 1470 - "Community 1470"
|
||||
Cohesion: 0.50
|
||||
Nodes (4): Errors, Path Parameters, POST `/api/v1/clinic-pro/doctor-address/from-clinic/{clinicUuid}`, Response `201`
|
||||
|
||||
### Community 1474 - "Community 1474"
|
||||
Cohesion: 0.47
|
||||
Nodes (3): ResourcePoolMemberRepository, ManagerRegistry, ResourcePool
|
||||
|
||||
### Community 1476 - "Community 1476"
|
||||
Cohesion: 0.53
|
||||
Nodes (3): TreatmentCaseAreaRepository, ManagerRegistry, TreatmentCaseArea
|
||||
|
||||
### Community 1478 - "Community 1478"
|
||||
Cohesion: 0.40
|
||||
Nodes (5): 31. 🟡 `PATCH` patch, Request Body, مثال Request, هدرهای اضافی, پاسخها
|
||||
|
||||
### Community 1479 - "Community 1479"
|
||||
Cohesion: 0.67
|
||||
Nodes (3): Errors, POST `/api/v1/sms/send` — ⛔ غیرفعال (Deprecated), Response `422` (همیشه)
|
||||
@@ -5847,23 +5839,19 @@ Nodes (3): Errors, POST `/api/v1/sms/send` — ⛔ غیرفعال (Deprecated),
|
||||
Cohesion: 0.40
|
||||
Nodes (5): بخش ۶ — بازبینی پایانی، یکسان در همهٔ تسکها, تعریف «تمامشده» و قالب چکلیست, قالب `checklist.md`, قواعد ثابت پروژه که در هر تسک اعمال میشوند, نمادها
|
||||
|
||||
### Community 1486 - "Community 1486"
|
||||
Cohesion: 0.50
|
||||
Nodes (4): 46. 🟡 `PATCH` patch, مثال Request, هدرهای اضافی, پاسخها
|
||||
|
||||
## Knowledge Gaps
|
||||
- **6950 isolated node(s):** `PORT`, `ROLES`, `[cmd, ...argv]`, `positional`, `opts` (+6945 more)
|
||||
These have ≤1 connection - possible missing edges or undocumented components.
|
||||
- **381 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.
|
||||
- **364 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.108) - 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 1062`, `Community 559`, `Community 562`, `Community 565`, `Community 573`, `Community 574`, `Community 63`, `Community 576`, `Community 577`, `Community 575`, `Community 61`, `Community 580`, `Community 1086`, `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 161`, `Community 676`, `Community 678`, `Community 685`, `Community 704`, `Community 710`, `Community 200`, `Community 1225`, `Community 712`, `Community 1227`, `Community 715`, `Community 717`, `Community 719`, `Community 724`, `Community 726`, `Community 727`, `Community 1241`, `Community 730`, `Community 737`, `Community 230`, `Community 743`, `Community 744`, `Community 1257`, `Community 746`, `Community 748`, `Community 1261`, `Community 765`, `Community 254`, `Community 1279`, `Community 769`, `Community 771`, `Community 775`, `Community 779`, `Community 784`, `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 339`, `Community 855`, `Community 856`, `Community 869`, `Community 871`, `Community 367`, `Community 881`, `Community 893`, `Community 896`, `Community 897`, `Community 1411`, `Community 903`, `Community 393`, `Community 914`, `Community 403`, `Community 917`, `Community 918`, `Community 407`, `Community 920`, `Community 921`, `Community 923`, `Community 925`, `Community 927`, `Community 419`, `Community 934`, `Community 423`, `Community 936`, `Community 937`, `Community 424`, `Community 942`, `Community 431`, `Community 1457`, `Community 1460`, `Community 1461`, `Community 948`, `Community 951`, `Community 442`, `Community 954`, `Community 1468`, `Community 444`, `Community 445`, `Community 959`, `Community 1473`, `Community 962`, `Community 455`, `Community 1481`, `Community 458`, `Community 1484`, `Community 972`, `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.103) - this node is a cross-community bridge._
|
||||
- **Why does `SiteConfigRepository` connect `Community 663` to `Community 704`, `Community 995`, `Community 1316`, `Community 677`, `Community 169`, `Community 458`, `Community 1035`, `Community 205`, `Community 1229`, `Community 368`, `Community 1008`, `Community 535`, `Community 1406`?**
|
||||
- **Why does `SiteConfigRepository` connect `Community 995` to `Community 704`, `Community 1316`, `Community 677`, `Community 663`, `Community 169`, `Community 458`, `Community 1035`, `Community 205`, `Community 368`, `Community 1008`, `Community 1204`, `Community 535`, `Community 1406`?**
|
||||
_High betweenness centrality (0.098) - 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 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 1086`, `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 161`, `Community 676`, `Community 678`, `Community 685`, `Community 696`, `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 230`, `Community 743`, `Community 744`, `Community 1257`, `Community 746`, `Community 748`, `Community 1261`, `Community 765`, `Community 254`, `Community 1279`, `Community 769`, `Community 771`, `Community 775`, `Community 779`, `Community 784`, `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 1343`, `Community 837`, `Community 838`, `Community 840`, `Community 846`, `Community 851`, `Community 339`, `Community 855`, `Community 856`, `Community 1371`, `Community 865`, `Community 869`, `Community 871`, `Community 367`, `Community 881`, `Community 893`, `Community 896`, `Community 897`, `Community 1411`, `Community 903`, `Community 393`, `Community 913`, `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 1457`, `Community 1460`, `Community 951`, `Community 442`, `Community 954`, `Community 444`, `Community 445`, `Community 959`, `Community 1473`, `Community 962`, `Community 966`, `Community 455`, `Community 458`, `Community 972`, `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.098) - this node is a cross-community bridge._
|
||||
- **What connects `PORT`, `ROLES`, `[cmd, ...argv]` to the rest of the system?**
|
||||
_6950 weakly-connected nodes found - possible documentation gaps or missing edges._
|
||||
|
||||
graphify-out/cache/ast/v0.8.44/19dc1ad6fb7471216b2910092fc141c12579665cba9145b84d7069837b42f7a6.json
Vendored
+1
File diff suppressed because one or more lines are too long
graphify-out/cache/ast/v0.8.44/1a767d21cf1fd4c4cd101e79709b6f4c7e784e08af551393c04d7fb2f5e8f889.json
Vendored
+1
File diff suppressed because one or more lines are too long
graphify-out/cache/ast/v0.8.44/41949132b723f8f6460eca8d17b39479e79f83a34a6e0e579e8bc6dfdb3e36ea.json
Vendored
+1
File diff suppressed because one or more lines are too long
graphify-out/cache/ast/v0.8.44/58f06b4be7d2f07f5aa7ed0ebc40841224fbcdee335bfb369e7dfa283aba3007.json
Vendored
+1
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
+1968
-1862
File diff suppressed because it is too large
Load Diff
+12
-12
@@ -8845,8 +8845,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"assets/admin/pages/TreatmentCasesPage.tsx": {
|
||||
"mtime": 1786097146.8382843,
|
||||
"ast_hash": "1e787490d377b616d12f3784cb8abb6e",
|
||||
"mtime": 1786098305.548823,
|
||||
"ast_hash": "c22e8effcc745fe52383aa50cb96c27f",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"migrations/Version20260806121429.php": {
|
||||
@@ -8905,8 +8905,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"src/Treatment/Controller/TreatmentCaseController.php": {
|
||||
"mtime": 1786096879.9080665,
|
||||
"ast_hash": "56f959adb2274f1424a0e4ecfbbcd5c3",
|
||||
"mtime": 1786098070.5324857,
|
||||
"ast_hash": "120fc2994dd3dee7957a751eb295819b",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"src/Treatment/Controller/TreatmentProtocolController.php": {
|
||||
@@ -8960,8 +8960,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"src/Treatment/Repository/TreatmentCaseRepository.php": {
|
||||
"mtime": 1786096775.1939344,
|
||||
"ast_hash": "f4950c1e83c29778f8c14c3b4c9fccf7",
|
||||
"mtime": 1786098041.3774416,
|
||||
"ast_hash": "e565612a79ed876fb0ae7e2d1d5a93be",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"src/Treatment/Repository/TreatmentProtocolRepository.php": {
|
||||
@@ -9090,8 +9090,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"docs/api/treatment.md": {
|
||||
"mtime": 1786097435.4095757,
|
||||
"ast_hash": "91e1bb144e5ac053c8facb7eae0e0073",
|
||||
"mtime": 1786098434.0652747,
|
||||
"ast_hash": "5f75c3dba162343cbb1fcb1936b213b1",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"src/Treatment/Command/BackfillTreatmentCasesCommand.php": {
|
||||
@@ -9120,8 +9120,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"assets/admin/pages/TreatmentCasesPage.test.tsx": {
|
||||
"mtime": 1786097205.8692157,
|
||||
"ast_hash": "e5660d8913b9dc96216d6dab033d6152",
|
||||
"mtime": 1786098180.1532893,
|
||||
"ast_hash": "2cd187a2874980b5d5d81c134966fe02",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"src/Treatment/Service/TreatmentCaseEditor.php": {
|
||||
@@ -9130,8 +9130,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"tests/Treatment/TreatmentCaseEditTest.php": {
|
||||
"mtime": 1786096927.0816236,
|
||||
"ast_hash": "6a5f7beacc1ecb24a4069e34572946d0",
|
||||
"mtime": 1786098162.0160744,
|
||||
"ast_hash": "f83b10ab74cc40b2046a20081b9add31",
|
||||
"semantic_hash": ""
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user