diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json index ee7f9c2c..e439e0f6 100644 --- a/graphify-out/.graphify_labels.json +++ b/graphify-out/.graphify_labels.json @@ -798,6 +798,7 @@ "796": "Community 796", "797": "Community 797", "798": "Community 798", + "799": "Community 799", "800": "Community 800", "802": "Community 802", "803": "Community 803", diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md index 7097dc6d..d984b2f5 100644 --- a/graphify-out/GRAPH_REPORT.md +++ b/graphify-out/GRAPH_REPORT.md @@ -1,16 +1,16 @@ # Graph Report - clinicpro (2026-07-14) ## Corpus Check -- 862 files · ~621,336 words +- 862 files · ~621,223 words - Verdict: corpus is large enough that graph structure adds value. ## Summary -- 10395 nodes · 14878 edges · 811 communities (626 shown, 185 thin omitted) +- 10395 nodes · 14878 edges · 812 communities (627 shown, 185 thin omitted) - Extraction: 98% EXTRACTED · 2% INFERRED · 0% AMBIGUOUS · INFERRED: 339 edges (avg confidence: 0.8) - Token cost: 0 input · 0 output ## Graph Freshness -- Built from commit: `d67be26e` +- Built from commit: `37ddd473` - Run `git rev-parse HEAD` and compare to check if the graph is stale. - Run `graphify update .` after code changes (no API cost). @@ -798,6 +798,7 @@ - [[_COMMUNITY_Community 796|Community 796]] - [[_COMMUNITY_Community 797|Community 797]] - [[_COMMUNITY_Community 798|Community 798]] +- [[_COMMUNITY_Community 799|Community 799]] - [[_COMMUNITY_Community 800|Community 800]] - [[_COMMUNITY_Community 802|Community 802]] - [[_COMMUNITY_Community 803|Community 803]] @@ -838,7 +839,7 @@ ## Import Cycles - None detected. -## Communities (811 total, 185 thin omitted) +## Communities (812 total, 185 thin omitted) ### Community 0 - "Community 0" Cohesion: 0.06 @@ -1054,7 +1055,7 @@ Nodes (26): الزامات UI, باگ‌فیکس صفحه نوبت‌ها, با ### Community 53 - "Community 53" Cohesion: 0.07 -Nodes (18): AppLogRepository, ClaimItemRepository, DoctorClaimRequestRepository, DoctorInsuranceRepository, PreRegistrationRepository, SessionServiceRepository, SmsTemplateRepository, ServiceEntityRepository (+10 more) +Nodes (18): AppLogRepository, ClaimItemRepository, DoctorClaimRequestRepository, DoctorInsuranceRepository, InvoiceItemRepository, PreRegistrationRepository, ProvinceRepository, ServiceEntityRepository (+10 more) ### Community 54 - "Community 54" Cohesion: 0.10 @@ -1465,8 +1466,8 @@ Cohesion: 0.10 Nodes (19): Adding an endpoint (one domain), Backend (`composer.json`), Backend endpoint & model patterns, Backend — `src//`, Build entry points (`webpack.config.js`), Category / bundle system, Commands (prefix with `ddev exec`), Conventions (+11 more) ### Community 163 - "Community 163" -Cohesion: 0.13 -Nodes (14): autoload, autoload-dev, psr-4, psr-4, conflict, symfony/symfony, description, license (+6 more) +Cohesion: 0.11 +Nodes (18): autoload, autoload-dev, psr-4, psr-4, conflict, symfony/symfony, description, extra (+10 more) ### Community 164 - "Community 164" Cohesion: 0.43 @@ -1990,7 +1991,7 @@ Nodes (16): آماده‌سازی پروژه ClinicPro برای دیپلوی ر ### Community 304 - "Community 304" Cohesion: 0.04 -Nodes (56): 29. 🟢 `GET` clinic list 🆕, 30. 🟢 `GET` get 🆕, 31. 🟡 `PATCH` patch, 33. 🔵 `POST` image_clinic, 34. 🔵 `POST` image logo, 35. 🟡 `PATCH` patch, 36. 🟢 `GET` get my rate, 38. 🟢 `GET` Unapproved comments (+48 more) +Nodes (52): 29. 🟢 `GET` clinic list 🆕, 30. 🟢 `GET` get 🆕, 31. 🟡 `PATCH` patch, 33. 🔵 `POST` image_clinic, 34. 🔵 `POST` image logo, 35. 🟡 `PATCH` patch, 36. 🟢 `GET` get my rate, 38. 🟢 `GET` Unapproved comments (+44 more) ### Community 306 - "Community 306" Cohesion: 0.07 @@ -2336,10 +2337,6 @@ Nodes (6): ClaimAmountBoundsTest, ClaimsListNPlusOneTest, ClaimItem, Claim, Doct Cohesion: 0.22 Nodes (7): initiate(), refund(), reverse(), verify(), PaymentInitResult, PaymentRefundResult, PaymentVerifyResult -### Community 400 - "Community 400" -Cohesion: 0.23 -Nodes (5): AbstractMigration, Schema, Version20260609131553, Schema, Version20260622181251 - ### Community 401 - "Community 401" Cohesion: 0.12 Nodes (15): `lib/utils.ts`, `SettingsPage.tsx` (ورودی‌ها ریال ذخیره می‌شوند), زمینه, فایل‌های مرتبط, مشکل / هدف, نمونهٔ نمایش (Subscription), نکات مهم, واحد پول = تومان در پنل ادمین (نمایش ÷۱۰ / ورودی ×۱۰) — ذخیره و درگاه ریال می‌ماند (+7 more) @@ -2421,8 +2418,8 @@ Cohesion: 0.24 Nodes (10): gridItemStyle, JALALI_MONTHS, jalaliFirstWeekday(), jalaliToGregorian(), navBtnStyle, PersianCalendar(), pf, Props (+2 more) ### Community 459 - "Community 459" -Cohesion: 0.40 -Nodes (5): API موجود (نیاز به تغییر ندارند), اپیک ۳ — منشی (Secretary) — تکمیل, تغییرات مورد نیاز, توضیح, نیازمندی‌های کارکردی +Cohesion: 0.33 +Nodes (6): API موجود (نیاز به تغییر ندارند), اپیک‌ها, اپیک ۳ — منشی (Secretary) — تکمیل, تغییرات مورد نیاز, توضیح, نیازمندی‌های کارکردی ### Community 460 - "Community 460" Cohesion: 0.33 @@ -2553,8 +2550,8 @@ Cohesion: 0.18 Nodes (10): license, private, scripts, build, dev, dev-server, test, test:cov (+2 more) ### Community 500 - "Community 500" -Cohesion: 0.33 -Nodes (6): API موجود (نیاز به endpoint جدید ندارد), اپیک‌ها, اپیک ۷ — داشبورد هوشمند (Smart Dashboard), تغییر مورد نیاز, توضیح, نیازمندی‌های کارکردی +Cohesion: 0.40 +Nodes (5): API موجود (نیاز به endpoint جدید ندارد), اپیک ۷ — داشبورد هوشمند (Smart Dashboard), تغییر مورد نیاز, توضیح, نیازمندی‌های کارکردی ### Community 501 - "Community 501" Cohesion: 0.40 @@ -2837,8 +2834,8 @@ Cohesion: 0.29 Nodes (3): FinancialBreakdown, Payment, 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 599 - "Community 599" Cohesion: 0.67 @@ -2974,7 +2971,7 @@ Nodes (3): SmsMessageController, JsonResponse, Request ### Community 677 - "Community 677" Cohesion: 0.43 -Nodes (3): InvoiceItemRepository, InvoiceItem, ManagerRegistry +Nodes (3): SmsTemplateRepository, SmsTemplate, ManagerRegistry ### Community 684 - "Community 684" Cohesion: 0.29 @@ -3004,6 +3001,10 @@ Nodes (3): DELETE `/api/v1/sms/template/{uuid}`, Errors, Response `200` Cohesion: 0.17 Nodes (11): رفع خطاهای ارسال پیامک کاوه‌نگار در سرور prod (431 + Idle timeout), زمینه, فایل‌های مرتبط, مشکل / هدف, نکات مهم, وضعیت فعلی, وظایف, پروژه (+3 more) +### Community 699 - "Community 699" +Cohesion: 0.23 +Nodes (5): AbstractMigration, Schema, Version20260628134241, Schema, Version20260713050114 + ### Community 700 - "Community 700" Cohesion: 0.50 Nodes (4): Error Codes, POST `/api/v1/user/otp-login`, Request Body, Response `200` @@ -3020,10 +3021,6 @@ Nodes (8): Error Codes, Errors, POST `/api/v1/user/change-password`, POST `/api/ Cohesion: 0.50 Nodes (4): Errors, POST `/api/v1/user/send-code`, Request Body, Response `200` -### Community 712 - "Community 712" -Cohesion: 0.39 -Nodes (3): ProvinceRepository, ManagerRegistry, Province - ### Community 714 - "Community 714" Cohesion: 0.50 Nodes (4): Errors, POST `/api/v1/user/register`, Request Body, Response `201` @@ -3208,6 +3205,10 @@ Nodes (3): Altcha(), AltchaProps, IntrinsicElements Cohesion: 0.50 Nodes (4): GET `/api/v1/admin/secretaries`, Query Parameters, Response `200`, Secretary Management +### Community 784 - "Community 784" +Cohesion: 0.53 +Nodes (3): SessionServiceRepository, ManagerRegistry, SessionService + ### Community 786 - "Community 786" Cohesion: 0.40 Nodes (5): Errors, GET `/api/v1/clinic/my-doctor/{doctorUuid}`, Path Parameters, Response `200`, Schedule Fields Notes @@ -3218,7 +3219,7 @@ Nodes (5): Authentication, ClinicPro — API Documentation Index, Error Code Ref ### Community 790 - "Community 790" Cohesion: 0.50 -Nodes (4): extra, symfony, allow-contrib, require +Nodes (4): 44. 🟢 `GET` list comment, هدرهای اضافی, پارامترهای Query, پاسخ‌ها ### Community 791 - "Community 791" Cohesion: 0.50 @@ -3230,12 +3231,16 @@ Nodes (5): Errors, PATCH `/api/v1/clinic-pro/doctor-address/{id}`, Path Paramete ### Community 793 - "Community 793" Cohesion: 0.50 -Nodes (4): 39. 🟡 `PATCH` Comment confirmation, مثال Request, هدرهای اضافی, پاسخ‌ها +Nodes (4): 45. 🔵 `POST` post, مثال Request, هدرهای اضافی, پاسخ‌ها ### Community 796 - "Community 796" Cohesion: 0.40 Nodes (5): 32. 🔵 `POST` post, Request Body, مثال Request, هدرهای اضافی, پاسخ‌ها +### Community 799 - "Community 799" +Cohesion: 0.67 +Nodes (3): POST `/api/v1/admin/sms/template/{uuid}/approve`, Request Body (`application/json`), Response `200` + ### Community 802 - "Community 802" Cohesion: 0.50 Nodes (4): DELETE `/api/v1/doctor/{uuid}`, Errors, Path Parameters, Response `200` @@ -3292,7 +3297,7 @@ _Questions this graph is uniquely positioned to answer:_ _High betweenness centrality (0.087) - this node is a cross-community bridge._ - **Why does `BaseController` connect `Community 108` to `Community 6`, `Community 265`, `Community 138`, `Community 778`, `Community 652`, `Community 139`, `Community 14`, `Community 654`, `Community 655`, `Community 529`, `Community 15`, `Community 275`, `Community 20`, `Community 22`, `Community 26`, `Community 676`, `Community 295`, `Community 424`, `Community 300`, `Community 433`, `Community 59`, `Community 64`, `Community 75`, `Community 77`, `Community 607`, `Community 480`, `Community 739`, `Community 230`, `Community 104`, `Community 107`, `Community 109`, `Community 494`, `Community 245`, `Community 121`, `Community 122`, `Community 252`?** _High betweenness centrality (0.039) - this node is a cross-community bridge._ -- **Why does `Version20260705070546` connect `Community 646` to `Community 400`?** +- **Why does `Version20260705070546` connect `Community 646` to `Community 699`?** _High betweenness centrality (0.033) - this node is a cross-community bridge._ - **What connects `ALLOWED_ROLES`, `get`, `patch` to the rest of the system?** _4354 weakly-connected nodes found - possible documentation gaps or missing edges._ diff --git a/graphify-out/graph.json b/graphify-out/graph.json index c56f7ca6..d10ff165 100644 --- a/graphify-out/graph.json +++ b/graphify-out/graph.json @@ -1207,7 +1207,7 @@ "label": "PurchaseSubscriptionSidebar()", "file_type": "code", "source_file": "assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx", - "source_location": "L14", + "source_location": "L15", "_origin": "ast", "id": "layout_purchasesubscriptionsidebar_purchasesubscriptionsidebar", "community": 13, @@ -8807,7 +8807,7 @@ "label": "CARD_FEATURE_LABELS", "file_type": "code", "source_file": "assets/admin/pages/SubscriptionPage.tsx", - "source_location": "L27", + "source_location": "L28", "_origin": "ast", "id": "pages_subscriptionpage_card_feature_labels", "community": 30, @@ -8817,7 +8817,7 @@ "label": "PLAN_META", "file_type": "code", "source_file": "assets/admin/pages/SubscriptionPage.tsx", - "source_location": "L36", + "source_location": "L38", "_origin": "ast", "id": "pages_subscriptionpage_plan_meta", "community": 30, @@ -8827,7 +8827,7 @@ "label": "PLAN_GRADIENT", "file_type": "code", "source_file": "assets/admin/pages/SubscriptionPage.tsx", - "source_location": "L43", + "source_location": "L45", "_origin": "ast", "id": "pages_subscriptionpage_plan_gradient", "community": 30, @@ -8837,7 +8837,7 @@ "label": "planMetaOf()", "file_type": "code", "source_file": "assets/admin/pages/SubscriptionPage.tsx", - "source_location": "L49", + "source_location": "L51", "_origin": "ast", "id": "pages_subscriptionpage_planmetaof", "community": 30, @@ -8847,7 +8847,7 @@ "label": "SubscriptionPage()", "file_type": "code", "source_file": "assets/admin/pages/SubscriptionPage.tsx", - "source_location": "L53", + "source_location": "L55", "_origin": "ast", "id": "pages_subscriptionpage_subscriptionpage", "community": 30, @@ -8857,7 +8857,7 @@ "label": "CurrentPlanCard()", "file_type": "code", "source_file": "assets/admin/pages/SubscriptionPage.tsx", - "source_location": "L270", + "source_location": "L272", "_origin": "ast", "id": "pages_subscriptionpage_currentplancard", "community": 30, @@ -8867,7 +8867,7 @@ "label": "PlanCard()", "file_type": "code", "source_file": "assets/admin/pages/SubscriptionPage.tsx", - "source_location": "L325", + "source_location": "L327", "_origin": "ast", "id": "pages_subscriptionpage_plancard", "community": 30, @@ -10880,7 +10880,7 @@ "source_location": "L89", "_origin": "ast", "id": "composer_extra", - "community": 790, + "community": 163, "norm_label": "extra" }, { @@ -10890,7 +10890,7 @@ "source_location": "L90", "_origin": "ast", "id": "composer_extra_symfony", - "community": 790, + "community": 163, "norm_label": "symfony" }, { @@ -10900,7 +10900,7 @@ "source_location": "L91", "_origin": "ast", "id": "composer_symfony_allow_contrib", - "community": 790, + "community": 163, "norm_label": "allow-contrib" }, { @@ -10910,7 +10910,7 @@ "source_location": "L92", "_origin": "ast", "id": "composer_symfony_require", - "community": 790, + "community": 163, "norm_label": "require" }, { @@ -11250,7 +11250,7 @@ "source_location": "", "_origin": "ast", "id": "abstractmigration", - "community": 400, + "community": 699, "norm_label": "abstractmigration" }, { @@ -14310,7 +14310,7 @@ "source_location": "L1", "_origin": "ast", "id": "migrations_version20260622181251", - "community": 400, + "community": 712, "norm_label": "version20260622181251.php" }, { @@ -14320,7 +14320,7 @@ "source_location": "L13", "_origin": "ast", "id": "migrations_version20260622181251_version20260622181251", - "community": 400, + "community": 712, "norm_label": "version20260622181251" }, { @@ -14330,7 +14330,7 @@ "source_location": "L15", "_origin": "ast", "id": "migrations_version20260622181251_version20260622181251_getdescription", - "community": 400, + "community": 712, "norm_label": ".getdescription()" }, { @@ -14340,7 +14340,7 @@ "source_location": "L20", "_origin": "ast", "id": "migrations_version20260622181251_version20260622181251_up", - "community": 400, + "community": 712, "norm_label": ".up()" }, { @@ -14350,7 +14350,7 @@ "source_location": "L20", "_origin": "ast", "id": "migrations_version20260622181251_php_schema", - "community": 400, + "community": 712, "norm_label": "schema" }, { @@ -14360,7 +14360,7 @@ "source_location": "L26", "_origin": "ast", "id": "migrations_version20260622181251_version20260622181251_down", - "community": 400, + "community": 712, "norm_label": ".down()" }, { @@ -16230,7 +16230,7 @@ "source_location": "L1", "_origin": "ast", "id": "migrations_version20260713050114", - "community": 784, + "community": 699, "norm_label": "version20260713050114.php" }, { @@ -16240,7 +16240,7 @@ "source_location": "L13", "_origin": "ast", "id": "migrations_version20260713050114_version20260713050114", - "community": 784, + "community": 699, "norm_label": "version20260713050114" }, { @@ -16250,7 +16250,7 @@ "source_location": "L15", "_origin": "ast", "id": "migrations_version20260713050114_version20260713050114_getdescription", - "community": 784, + "community": 699, "norm_label": ".getdescription()" }, { @@ -16260,7 +16260,7 @@ "source_location": "L20", "_origin": "ast", "id": "migrations_version20260713050114_version20260713050114_up", - "community": 784, + "community": 699, "norm_label": ".up()" }, { @@ -16270,7 +16270,7 @@ "source_location": "L20", "_origin": "ast", "id": "migrations_version20260713050114_php_schema", - "community": 784, + "community": 699, "norm_label": "schema" }, { @@ -16280,7 +16280,7 @@ "source_location": "L26", "_origin": "ast", "id": "migrations_version20260713050114_version20260713050114_down", - "community": 784, + "community": 699, "norm_label": ".down()" }, { @@ -23590,7 +23590,7 @@ "source_location": "L1", "_origin": "ast", "id": "repository_invoiceitemrepository", - "community": 677, + "community": 53, "norm_label": "invoiceitemrepository.php" }, { @@ -23600,7 +23600,7 @@ "source_location": "L9", "_origin": "ast", "id": "repository_invoiceitemrepository_invoiceitemrepository", - "community": 677, + "community": 53, "norm_label": "invoiceitemrepository" }, { @@ -23610,7 +23610,7 @@ "source_location": "L11", "_origin": "ast", "id": "repository_invoiceitemrepository_invoiceitemrepository_construct", - "community": 677, + "community": 53, "norm_label": ".__construct()" }, { @@ -23620,7 +23620,7 @@ "source_location": "L11", "_origin": "ast", "id": "src_billing_repository_invoiceitemrepository_php_managerregistry", - "community": 677, + "community": 53, "norm_label": "managerregistry" }, { @@ -23630,7 +23630,7 @@ "source_location": "L16", "_origin": "ast", "id": "repository_invoiceitemrepository_invoiceitemrepository_save", - "community": 677, + "community": 53, "norm_label": ".save()" }, { @@ -23640,7 +23640,7 @@ "source_location": "L16", "_origin": "ast", "id": "src_billing_repository_invoiceitemrepository_php_invoiceitem", - "community": 677, + "community": 53, "norm_label": "invoiceitem" }, { @@ -23650,7 +23650,7 @@ "source_location": "L29", "_origin": "ast", "id": "repository_invoiceitemrepository_invoiceitemrepository_detailsforids", - "community": 677, + "community": 53, "norm_label": ".detailsforids()" }, { @@ -33610,7 +33610,7 @@ "source_location": "L1", "_origin": "ast", "id": "repository_provincerepository", - "community": 712, + "community": 53, "norm_label": "provincerepository.php" }, { @@ -33620,7 +33620,7 @@ "source_location": "L9", "_origin": "ast", "id": "repository_provincerepository_provincerepository", - "community": 712, + "community": 53, "norm_label": "provincerepository" }, { @@ -33630,7 +33630,7 @@ "source_location": "L11", "_origin": "ast", "id": "repository_provincerepository_provincerepository_construct", - "community": 712, + "community": 53, "norm_label": ".__construct()" }, { @@ -33640,7 +33640,7 @@ "source_location": "L11", "_origin": "ast", "id": "src_location_repository_provincerepository_php_managerregistry", - "community": 712, + "community": 53, "norm_label": "managerregistry" }, { @@ -33650,7 +33650,7 @@ "source_location": "L17", "_origin": "ast", "id": "repository_provincerepository_provincerepository_findactive", - "community": 712, + "community": 53, "norm_label": ".findactive()" }, { @@ -33660,7 +33660,7 @@ "source_location": "L27", "_origin": "ast", "id": "repository_provincerepository_provincerepository_save", - "community": 712, + "community": 53, "norm_label": ".save()" }, { @@ -33670,7 +33670,7 @@ "source_location": "L27", "_origin": "ast", "id": "src_location_repository_provincerepository_php_province", - "community": 712, + "community": 53, "norm_label": "province" }, { @@ -33680,7 +33680,7 @@ "source_location": "L33", "_origin": "ast", "id": "repository_provincerepository_provincerepository_remove", - "community": 712, + "community": 53, "norm_label": ".remove()" }, { @@ -35850,7 +35850,7 @@ "source_location": "L1", "_origin": "ast", "id": "repository_sessionservicerepository", - "community": 53, + "community": 784, "norm_label": "sessionservicerepository.php" }, { @@ -35860,7 +35860,7 @@ "source_location": "L9", "_origin": "ast", "id": "repository_sessionservicerepository_sessionservicerepository", - "community": 53, + "community": 784, "norm_label": "sessionservicerepository" }, { @@ -35870,7 +35870,7 @@ "source_location": "L11", "_origin": "ast", "id": "repository_sessionservicerepository_sessionservicerepository_construct", - "community": 53, + "community": 784, "norm_label": ".__construct()" }, { @@ -35880,7 +35880,7 @@ "source_location": "L11", "_origin": "ast", "id": "src_patient_repository_sessionservicerepository_php_managerregistry", - "community": 53, + "community": 784, "norm_label": "managerregistry" }, { @@ -35890,7 +35890,7 @@ "source_location": "L16", "_origin": "ast", "id": "repository_sessionservicerepository_sessionservicerepository_save", - "community": 53, + "community": 784, "norm_label": ".save()" }, { @@ -35900,7 +35900,7 @@ "source_location": "L16", "_origin": "ast", "id": "src_patient_repository_sessionservicerepository_php_sessionservice", - "community": 53, + "community": 784, "norm_label": "sessionservice" }, { @@ -45460,7 +45460,7 @@ "source_location": "L1", "_origin": "ast", "id": "repository_smstemplaterepository", - "community": 53, + "community": 677, "norm_label": "smstemplaterepository.php" }, { @@ -45470,7 +45470,7 @@ "source_location": "L9", "_origin": "ast", "id": "repository_smstemplaterepository_smstemplaterepository", - "community": 53, + "community": 677, "norm_label": "smstemplaterepository" }, { @@ -45480,7 +45480,7 @@ "source_location": "L11", "_origin": "ast", "id": "repository_smstemplaterepository_smstemplaterepository_construct", - "community": 53, + "community": 677, "norm_label": ".__construct()" }, { @@ -45490,7 +45490,7 @@ "source_location": "L11", "_origin": "ast", "id": "src_sms_repository_smstemplaterepository_php_managerregistry", - "community": 53, + "community": 677, "norm_label": "managerregistry" }, { @@ -45500,7 +45500,7 @@ "source_location": "L12", "_origin": "ast", "id": "repository_smstemplaterepository_smstemplaterepository_findbyuuid", - "community": 53, + "community": 677, "norm_label": ".findbyuuid()" }, { @@ -45510,7 +45510,7 @@ "source_location": "L12", "_origin": "ast", "id": "smstemplate", - "community": 53, + "community": 677, "norm_label": "smstemplate" }, { @@ -45520,7 +45520,7 @@ "source_location": "L13", "_origin": "ast", "id": "repository_smstemplaterepository_smstemplaterepository_save", - "community": 53, + "community": 677, "norm_label": ".save()" }, { @@ -45530,7 +45530,7 @@ "source_location": "L14", "_origin": "ast", "id": "repository_smstemplaterepository_smstemplaterepository_remove", - "community": 53, + "community": 677, "norm_label": ".remove()" }, { @@ -78330,7 +78330,7 @@ "source_location": "L3354", "_origin": "ast", "id": "docs_clinicpro_manual_v2_39_patch_comment_confirmation", - "community": 793, + "community": 304, "norm_label": "39. \ud83d\udfe1 `patch` comment confirmation" }, { @@ -78340,7 +78340,7 @@ "source_location": "L3362", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3362", - "community": 793, + "community": 304, "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" }, { @@ -78350,7 +78350,7 @@ "source_location": "L3369", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3369", - "community": 793, + "community": 304, "norm_label": "\u0645\u062b\u0627\u0644 request" }, { @@ -78360,7 +78360,7 @@ "source_location": "L3375", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3375", - "community": 793, + "community": 304, "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" }, { @@ -78520,7 +78520,7 @@ "source_location": "L3506", "_origin": "ast", "id": "docs_clinicpro_manual_v2_44_get_list_comment", - "community": 304, + "community": 790, "norm_label": "44. \ud83d\udfe2 `get` list comment" }, { @@ -78530,7 +78530,7 @@ "source_location": "L3514", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc_query_3514", - "community": 304, + "community": 790, "norm_label": "\u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc query" }, { @@ -78540,7 +78540,7 @@ "source_location": "L3521", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3521", - "community": 304, + "community": 790, "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" }, { @@ -78550,7 +78550,7 @@ "source_location": "L3528", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3528", - "community": 304, + "community": 790, "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" }, { @@ -78560,7 +78560,7 @@ "source_location": "L3536", "_origin": "ast", "id": "docs_clinicpro_manual_v2_45_post_post", - "community": 304, + "community": 793, "norm_label": "45. \ud83d\udd35 `post` post" }, { @@ -78570,7 +78570,7 @@ "source_location": "L3544", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u0647\u062f\u0631\u0647\u0627\u06cc_\u0627\u0636\u0627\u0641\u06cc_3544", - "community": 304, + "community": 793, "norm_label": "\u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0636\u0627\u0641\u06cc" }, { @@ -78580,7 +78580,7 @@ "source_location": "L3551", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u0645\u062b\u0627\u0644_request_3551", - "community": 304, + "community": 793, "norm_label": "\u0645\u062b\u0627\u0644 request" }, { @@ -78590,7 +78590,7 @@ "source_location": "L3557", "_origin": "ast", "id": "docs_clinicpro_manual_v2_\u067e\u0627\u0633\u062e_\u0647\u0627_3557", - "community": 304, + "community": 793, "norm_label": "\u067e\u0627\u0633\u062e\u200c\u0647\u0627" }, { @@ -81000,7 +81000,7 @@ "source_location": "L38", "_origin": "ast", "id": "prd_prd_\u0627\u067e\u06cc\u06a9_\u0647\u0627", - "community": 500, + "community": 459, "norm_label": "\u0627\u067e\u06cc\u06a9\u200c\u0647\u0627" }, { @@ -91690,7 +91690,7 @@ "source_location": "L260", "_origin": "ast", "id": "api_sms_post_api_v1_admin_sms_template_uuid_approve", - "community": 597, + "community": 799, "norm_label": "post `/api/v1/admin/sms/template/{uuid}/approve`" }, { @@ -91700,7 +91700,7 @@ "source_location": "L266", "_origin": "ast", "id": "api_sms_request_body_application_json_266", - "community": 597, + "community": 799, "norm_label": "request body (`application/json`)" }, { @@ -91710,7 +91710,7 @@ "source_location": "L279", "_origin": "ast", "id": "api_sms_response_200_279", - "community": 597, + "community": 799, "norm_label": "response `200`" }, { @@ -107522,9 +107522,9 @@ "source_file": "assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx", "source_location": "L14", "weight": 1.0, + "confidence_score": 1.0, "source": "layout_purchasesubscriptionsidebar", - "target": "layout_purchasesubscriptionsidebar_purchasesubscriptionsidebar", - "confidence_score": 1.0 + "target": "layout_purchasesubscriptionsidebar_purchasesubscriptionsidebar" }, { "relation": "imports_from", @@ -107533,9 +107533,9 @@ "source_file": "assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx", "source_location": "L4", "weight": 1.0, + "confidence_score": 1.0, "source": "layout_purchasesubscriptionsidebar", - "target": "layout_settingslayout", - "confidence_score": 1.0 + "target": "layout_settingslayout" }, { "relation": "imports", @@ -107544,9 +107544,9 @@ "source_file": "assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx", "source_location": "L4", "weight": 1.0, + "confidence_score": 1.0, "source": "layout_purchasesubscriptionsidebar", - "target": "layout_settingslayout_menuforrole", - "confidence_score": 1.0 + "target": "layout_settingslayout_menuforrole" }, { "relation": "imports_from", @@ -107555,9 +107555,9 @@ "source_file": "assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx", "source_location": "L5", "weight": 1.0, + "confidence_score": 1.0, "source": "layout_purchasesubscriptionsidebar", - "target": "pages_subscriptionicons", - "confidence_score": 1.0 + "target": "pages_subscriptionicons" }, { "relation": "imports", @@ -107566,9 +107566,9 @@ "source_file": "assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx", "source_location": "L5", "weight": 1.0, + "confidence_score": 1.0, "source": "layout_purchasesubscriptionsidebar", - "target": "pages_subscriptionicons_searchheaderp", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_searchheaderp" }, { "relation": "imports_from", @@ -107577,9 +107577,9 @@ "source_file": "assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx", "source_location": "L3", "weight": 1.0, + "confidence_score": 1.0, "source": "layout_purchasesubscriptionsidebar", - "target": "stores_authstore", - "confidence_score": 1.0 + "target": "stores_authstore" }, { "relation": "imports", @@ -107588,9 +107588,9 @@ "source_file": "assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx", "source_location": "L3", "weight": 1.0, + "confidence_score": 1.0, "source": "layout_purchasesubscriptionsidebar", - "target": "stores_authstore_useauthstore", - "confidence_score": 1.0 + "target": "stores_authstore_useauthstore" }, { "relation": "imports_from", @@ -107599,9 +107599,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.tsx", "source_location": "L12", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage", - "target": "layout_purchasesubscriptionsidebar", - "confidence_score": 1.0 + "target": "layout_purchasesubscriptionsidebar" }, { "relation": "calls", @@ -126363,9 +126363,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.test.tsx", "source_location": "L30", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage_test", - "target": "pages_subscriptionpage_test_default_my", - "confidence_score": 1.0 + "target": "pages_subscriptionpage_test_default_my" }, { "relation": "contains", @@ -126426,9 +126426,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.tsx", "source_location": "L13", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage", - "target": "pages_subscriptionicons", - "confidence_score": 1.0 + "target": "pages_subscriptionicons" }, { "relation": "imports", @@ -126437,9 +126437,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.tsx", "source_location": "L13", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage", - "target": "pages_subscriptionicons_closecirclefilled", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_closecirclefilled" }, { "relation": "imports", @@ -126448,9 +126448,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.tsx", "source_location": "L13", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage", - "target": "pages_subscriptionicons_gifticon", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_gifticon" }, { "relation": "imports", @@ -126459,9 +126459,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.tsx", "source_location": "L13", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage", - "target": "pages_subscriptionicons_infocircleredfilled", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_infocircleredfilled" }, { "relation": "imports", @@ -126470,9 +126470,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.tsx", "source_location": "L13", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage", - "target": "pages_subscriptionicons_plancardperson", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_plancardperson" }, { "relation": "imports", @@ -126481,9 +126481,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.tsx", "source_location": "L13", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage", - "target": "pages_subscriptionicons_sparkleicon", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_sparkleicon" }, { "relation": "contains", @@ -126491,9 +126491,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.tsx", "source_location": "L27", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage", - "target": "pages_subscriptionpage_card_feature_labels", - "confidence_score": 1.0 + "target": "pages_subscriptionpage_card_feature_labels" }, { "relation": "contains", @@ -126501,9 +126501,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.tsx", "source_location": "L270", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage", - "target": "pages_subscriptionpage_currentplancard", - "confidence_score": 1.0 + "target": "pages_subscriptionpage_currentplancard" }, { "relation": "contains", @@ -126521,9 +126521,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.tsx", "source_location": "L43", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage", - "target": "pages_subscriptionpage_plan_gradient", - "confidence_score": 1.0 + "target": "pages_subscriptionpage_plan_gradient" }, { "relation": "contains", @@ -126616,9 +126616,9 @@ "source_file": "assets/admin/pages/SubscriptionPage.tsx", "source_location": "L286", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionpage_currentplancard", - "target": "pages_subscriptionpage_planmetaof", - "confidence_score": 1.0 + "target": "pages_subscriptionpage_planmetaof" }, { "relation": "calls", @@ -127054,9 +127054,9 @@ "source_file": "assets/admin/pages/subscriptionIcons.tsx", "source_location": "L34", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionicons", - "target": "pages_subscriptionicons_closecirclefilled", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_closecirclefilled" }, { "relation": "contains", @@ -127064,9 +127064,9 @@ "source_file": "assets/admin/pages/subscriptionIcons.tsx", "source_location": "L45", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionicons", - "target": "pages_subscriptionicons_gifticon", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_gifticon" }, { "relation": "contains", @@ -127074,9 +127074,9 @@ "source_file": "assets/admin/pages/subscriptionIcons.tsx", "source_location": "L6", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionicons", - "target": "pages_subscriptionicons_iconprops", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_iconprops" }, { "relation": "contains", @@ -127084,9 +127084,9 @@ "source_file": "assets/admin/pages/subscriptionIcons.tsx", "source_location": "L57", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionicons", - "target": "pages_subscriptionicons_infocircleredfilled", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_infocircleredfilled" }, { "relation": "contains", @@ -127094,9 +127094,9 @@ "source_file": "assets/admin/pages/subscriptionIcons.tsx", "source_location": "L19", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionicons", - "target": "pages_subscriptionicons_plancardperson", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_plancardperson" }, { "relation": "contains", @@ -127104,9 +127104,9 @@ "source_file": "assets/admin/pages/subscriptionIcons.tsx", "source_location": "L68", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionicons", - "target": "pages_subscriptionicons_searchheaderp", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_searchheaderp" }, { "relation": "contains", @@ -127114,9 +127114,9 @@ "source_file": "assets/admin/pages/subscriptionIcons.tsx", "source_location": "L8", "weight": 1.0, + "confidence_score": 1.0, "source": "pages_subscriptionicons", - "target": "pages_subscriptionicons_sparkleicon", - "confidence_score": 1.0 + "target": "pages_subscriptionicons_sparkleicon" }, { "relation": "imports_from", @@ -258354,5 +258354,5 @@ } ], "hyperedges": [], - "built_at_commit": "d67be26e8a3db0b0a4ccdd9acd5bea50ec79b1bd" + "built_at_commit": "37ddd473427811b373af47b0976a312c09ac861d" } \ No newline at end of file diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json index 3e87ea3e..f1f7b337 100644 --- a/graphify-out/manifest.json +++ b/graphify-out/manifest.json @@ -375,8 +375,8 @@ "semantic_hash": "" }, "assets/admin/pages/SubscriptionPage.tsx": { - "mtime": 1784026817.8317611, - "ast_hash": "40da616898a226d4dcec9989ef3f8d45", + "mtime": 1784027403.50072, + "ast_hash": "d9678a8cf7925c992dbd611d3c50e24a", "semantic_hash": "" }, "assets/admin/pages/UserDetailPage.tsx": { @@ -4460,8 +4460,8 @@ "semantic_hash": "" }, "assets/admin/components/layout/PurchaseSubscriptionSidebar.tsx": { - "mtime": 1784026590.1877942, - "ast_hash": "d6ecec9dcca686520cbc072fdcf8e7a8", + "mtime": 1784027314.152532, + "ast_hash": "a09874515ecbc91ab2b9a19dffe1ceca", "semantic_hash": "" }, "assets/admin/pages/subscriptionIcons.tsx": {