chore: refresh the knowledge graph after the package ledger

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
hamed
2026-07-31 11:11:23 +03:30
co-authored by Claude Opus 5
parent ca9648732d
commit edf22e0552
32 changed files with 11967 additions and 2553 deletions
+44 -1
View File
@@ -1301,7 +1301,9 @@
"1299": "Community 1299",
"1300": "Community 1300",
"1301": "Community 1301",
"1302": "Community 1302",
"1303": "Community 1303",
"1304": "Community 1304",
"1305": "Community 1305",
"1306": "Community 1306",
"1307": "Community 1307",
@@ -1317,6 +1319,7 @@
"1317": "Community 1317",
"1318": "Community 1318",
"1319": "Community 1319",
"1320": "Community 1320",
"1321": "Community 1321",
"1322": "Community 1322",
"1323": "Community 1323",
@@ -1329,20 +1332,26 @@
"1330": "Community 1330",
"1331": "Community 1331",
"1332": "Community 1332",
"1333": "Community 1333",
"1334": "Community 1334",
"1335": "Community 1335",
"1336": "Community 1336",
"1337": "Community 1337",
"1338": "Community 1338",
"1339": "Community 1339",
"1340": "Community 1340",
"1341": "Community 1341",
"1342": "Community 1342",
"1343": "Community 1343",
"1344": "Community 1344",
"1345": "Community 1345",
"1346": "Community 1346",
"1347": "Community 1347",
"1348": "Community 1348",
"1349": "Community 1349",
"1350": "Community 1350",
"1351": "Community 1351",
"1352": "Community 1352",
"1353": "Community 1353",
"1354": "Community 1354",
"1355": "Community 1355",
@@ -1350,6 +1359,9 @@
"1357": "Community 1357",
"1358": "Community 1358",
"1359": "Community 1359",
"1360": "Community 1360",
"1361": "Community 1361",
"1362": "Community 1362",
"1363": "Community 1363",
"1364": "Community 1364",
"1365": "Community 1365",
@@ -1357,6 +1369,37 @@
"1367": "Community 1367",
"1368": "Community 1368",
"1369": "Community 1369",
"1370": "Community 1370",
"1371": "Community 1371",
"1372": "Community 1372",
"1373": "Community 1373",
"1375": "Community 1375"
"1374": "Community 1374",
"1375": "Community 1375",
"1376": "Community 1376",
"1377": "Community 1377",
"1378": "Community 1378",
"1379": "Community 1379",
"1380": "Community 1380",
"1381": "Community 1381",
"1382": "Community 1382",
"1383": "Community 1383",
"1384": "Community 1384",
"1385": "Community 1385",
"1386": "Community 1386",
"1387": "Community 1387",
"1388": "Community 1388",
"1389": "Community 1389",
"1390": "Community 1390",
"1391": "Community 1391",
"1392": "Community 1392",
"1393": "Community 1393",
"1394": "Community 1394",
"1395": "Community 1395",
"1396": "Community 1396",
"1397": "Community 1397",
"1398": "Community 1398",
"1399": "Community 1399",
"1400": "Community 1400",
"1401": "Community 1401",
"1402": "Community 1402"
}
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_pricing_valueobject_pricequote_php", "label": "PriceQuote.php", "file_type": "code", "source_file": "src/Pricing/ValueObject/PriceQuote.php", "source_location": "L1"}, {"id": "valueobject_pricequote_pricequote", "label": "PriceQuote", "file_type": "code", "source_file": "src/Pricing/ValueObject/PriceQuote.php", "source_location": "L11"}, {"id": "valueobject_pricequote_pricequote_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Pricing/ValueObject/PriceQuote.php", "source_location": "L14"}, {"id": "valueobject_pricequote_pricequote_breakdown", "label": ".breakdown()", "file_type": "code", "source_file": "src/Pricing/ValueObject/PriceQuote.php", "source_location": "L33"}, {"id": "valueobject_pricequote_pricequote_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Pricing/ValueObject/PriceQuote.php", "source_location": "L38"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_pricing_valueobject_pricequote_php", "target": "valueobject_pricequote_pricequote", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Pricing/ValueObject/PriceQuote.php", "source_location": "L11", "weight": 1.0}, {"source": "valueobject_pricequote_pricequote", "target": "valueobject_pricequote_pricequote_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Pricing/ValueObject/PriceQuote.php", "source_location": "L14", "weight": 1.0}, {"source": "valueobject_pricequote_pricequote", "target": "valueobject_pricequote_pricequote_breakdown", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Pricing/ValueObject/PriceQuote.php", "source_location": "L33", "weight": 1.0}, {"source": "valueobject_pricequote_pricequote", "target": "valueobject_pricequote_pricequote_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Pricing/ValueObject/PriceQuote.php", "source_location": "L38", "weight": 1.0}, {"source": "valueobject_pricequote_pricequote_toarray", "target": "valueobject_pricequote_pricequote_breakdown", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Pricing/ValueObject/PriceQuote.php", "source_location": "L51", "weight": 1.0}], "raw_calls": []}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_tenant_globaltables_php", "label": "GlobalTables.php", "file_type": "code", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L1"}, {"id": "tenant_globaltables_globaltables", "label": "GlobalTables", "file_type": "code", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L16"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_tenant_globaltables_php", "target": "tenant_globaltables_globaltables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L16", "weight": 1.0}], "raw_calls": []}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+11347 -2265
View File
File diff suppressed because it is too large Load Diff
+133 -28
View File
@@ -1,7 +1,7 @@
{
"assets/admin/App.tsx": {
"mtime": 1785481356.3214045,
"ast_hash": "1be1c19c8037c0457de3b4e45c7467e1",
"mtime": 1785483180.718245,
"ast_hash": "8caff49406385b57e5aacdfdd3c8704c",
"semantic_hash": ""
},
"assets/admin/components/FreeVisitPrice.tsx": {
@@ -390,8 +390,8 @@
"semantic_hash": ""
},
"assets/admin/types/index.ts": {
"mtime": 1785481189.6137154,
"ast_hash": "7f4cda889ff38587422d4140b6a38a7b",
"mtime": 1785483065.6123886,
"ast_hash": "fba7ab7ebfb8eaa25502e9a9e9da6bf4",
"semantic_hash": ""
},
"assets/app.js": {
@@ -4070,8 +4070,8 @@
"semantic_hash": ""
},
"assets/admin/components/layout/SettingsLayout.tsx": {
"mtime": 1785481424.3068295,
"ast_hash": "f20e859463fe09ca872820777582e4e8",
"mtime": 1785483180.7185788,
"ast_hash": "b33312a211603b76a4e5e40fa390d58d",
"semantic_hash": ""
},
"assets/admin/pages/PaymentSuccessPage.test.tsx": {
@@ -4220,8 +4220,8 @@
"semantic_hash": ""
},
"assets/admin/pages/PatientDetailPage.tsx": {
"mtime": 1785395343.6034489,
"ast_hash": "e4276bdcd1d2125eb676044db8199ee6",
"mtime": 1785483439.8924823,
"ast_hash": "7e1ed6fee8d39492e1f21c066499fc8a",
"semantic_hash": ""
},
"migrations/Version20260713114523.php": {
@@ -6680,8 +6680,8 @@
"semantic_hash": ""
},
"src/Shared/Tenant/GlobalTables.php": {
"mtime": 1785478692.1318524,
"ast_hash": "c754252d014b357a6446311a263ed4b3",
"mtime": 1785482468.9729526,
"ast_hash": "24fbfbefd97d1a3bdfbcc170d2563cd6",
"semantic_hash": ""
},
"src/Shared/Tenant/NullableTenantOwnedTrait.php": {
@@ -6885,8 +6885,8 @@
"semantic_hash": ""
},
"docs/architecture/tenancy.md": {
"mtime": 1785420889.8792546,
"ast_hash": "6bb26515e5e15dd62dbfc4d9a53ae3d2",
"mtime": 1785483318.2953632,
"ast_hash": "721225bd51b7849377e3a2eeac925694",
"semantic_hash": ""
},
"docs/new_feture/clinic-pro-mostanad-sade.md": {
@@ -7235,8 +7235,8 @@
"semantic_hash": ""
},
"docs/new_feture/taskes/task-11-package-credit-ledger/checklist.md": {
"mtime": 1785400448.5487187,
"ast_hash": "5ae79415dbbed2eff278aee7b2333cde",
"mtime": 1785483646.341175,
"ast_hash": "df5f24b0af5f7d5e4aa7eadfbc338e05",
"semantic_hash": ""
},
"docs/new_feture/taskes/task-11-package-credit-ledger/database.md": {
@@ -8075,8 +8075,8 @@
"semantic_hash": ""
},
"src/Appointment/Booking/Controller/BookingController.php": {
"mtime": 1785479180.1403022,
"ast_hash": "4f9acf06856088893025ef0dc8d41bab",
"mtime": 1785482598.8416147,
"ast_hash": "1d19e7be281fad460e19deb00ec146b1",
"semantic_hash": ""
},
"src/Appointment/Booking/Entity/AppointmentHold.php": {
@@ -8105,8 +8105,8 @@
"semantic_hash": ""
},
"src/Appointment/Booking/Service/BookingService.php": {
"mtime": 1785476493.566901,
"ast_hash": "14b8280e299f17c26a386af4b5dd69a9",
"mtime": 1785482542.7121038,
"ast_hash": "e1c45fab4c736398fc9c2bf928063413",
"semantic_hash": ""
},
"src/Appointment/Booking/Service/HoldService.php": {
@@ -8120,8 +8120,8 @@
"semantic_hash": ""
},
"docs/api/appointment-booking.md": {
"mtime": 1785480246.8582659,
"ast_hash": "94a8c9d83d3078ceda12512e286a94fb",
"mtime": 1785483318.280047,
"ast_hash": "4f0e699ae3b7be941d526040c92e8349",
"semantic_hash": ""
},
"migrations/Version20260731060549.php": {
@@ -8130,8 +8130,8 @@
"semantic_hash": ""
},
"src/Pricing/Controller/PricingController.php": {
"mtime": 1785477942.7257333,
"ast_hash": "0ab3e059b568a023a59da308246f8310",
"mtime": 1785482610.266954,
"ast_hash": "3413f623961b88b4148724a8b15ac36c",
"semantic_hash": ""
},
"src/Pricing/Entity/PriceList.php": {
@@ -8170,13 +8170,13 @@
"semantic_hash": ""
},
"src/Pricing/Service/PricingEngine.php": {
"mtime": 1785478822.3804827,
"ast_hash": "ee2b106bcaf20bc9cafc8b5b308f4ad6",
"mtime": 1785483044.5564883,
"ast_hash": "e7a512eae86c2a7af98c07957d4530cd",
"semantic_hash": ""
},
"src/Pricing/ValueObject/PriceQuote.php": {
"mtime": 1785477780.8882535,
"ast_hash": "da06ef4b6469d9de385b75614d62a951",
"mtime": 1785482518.5386562,
"ast_hash": "48a1fd36608ff70981df2b88ed084c43",
"semantic_hash": ""
},
"tests/Pricing/PricingTest.php": {
@@ -8185,8 +8185,8 @@
"semantic_hash": ""
},
"docs/api/pricing.md": {
"mtime": 1785480246.8576732,
"ast_hash": "9ba10e431e101cc00f4678cbde8d0fa1",
"mtime": 1785483318.2794914,
"ast_hash": "7fc75ae9a7ee41f8dd4a3a46dedd92a4",
"semantic_hash": ""
},
"migrations/Version20260731061814.php": {
@@ -8353,5 +8353,110 @@
"mtime": 1785481719.778239,
"ast_hash": "2f7be58a5dd988acdf20f34bad3f2618",
"semantic_hash": ""
},
"assets/admin/hooks/usePackages.ts": {
"mtime": 1785483088.2721474,
"ast_hash": "80fbdd05a109d90bd40947711ac63fcd",
"semantic_hash": ""
},
"assets/admin/pages/PackagesPage.tsx": {
"mtime": 1785483135.9191773,
"ast_hash": "e455969003c07dfe960e37606ead5921",
"semantic_hash": ""
},
"assets/admin/pages/PatientPackageLedgerPage.test.tsx": {
"mtime": 1785483356.433195,
"ast_hash": "d6938c899f1ee6c27f146013ef1426b6",
"semantic_hash": ""
},
"assets/admin/pages/PatientPackageLedgerPage.tsx": {
"mtime": 1785483165.2982676,
"ast_hash": "58ec4fa10d63f72259f6ed90892c170f",
"semantic_hash": ""
},
"migrations/Version20260731072023.php": {
"mtime": 1785482425.8473253,
"ast_hash": "067d5aeabb6d69a83c8d0df893007aa1",
"semantic_hash": ""
},
"src/Package/Command/ExpirePackagesCommand.php": {
"mtime": 1785482419.6326246,
"ast_hash": "b3221a68f8368b53070636582bb94e9e",
"semantic_hash": ""
},
"src/Package/Controller/PackageController.php": {
"mtime": 1785482364.3354144,
"ast_hash": "9212d69e7d623032e97881ff94ec0e91",
"semantic_hash": ""
},
"src/Package/Controller/PatientPackageController.php": {
"mtime": 1785482818.2554317,
"ast_hash": "c0ad44c3e59ed283750c797b6602a7f6",
"semantic_hash": ""
},
"src/Package/Entity/Package.php": {
"mtime": 1785482160.8325293,
"ast_hash": "cffd770a1496b67f44de9b9ed2fc76f2",
"semantic_hash": ""
},
"src/Package/Entity/PackageService.php": {
"mtime": 1785482177.0849185,
"ast_hash": "f19ce19d969554fd97c54b3ab8a9e501",
"semantic_hash": ""
},
"src/Package/Entity/PatientPackage.php": {
"mtime": 1785482205.5012937,
"ast_hash": "9d9f9b0dc1af687aed6d053054b8f131",
"semantic_hash": ""
},
"src/Package/Entity/SessionCreditLedger.php": {
"mtime": 1785482236.6692584,
"ast_hash": "bf4607a6a7208198d5e51fc61d935d11",
"semantic_hash": ""
},
"src/Package/Repository/PackageRepository.php": {
"mtime": 1785482268.8809226,
"ast_hash": "78c42ca6b31d5b3076da614697cad8b9",
"semantic_hash": ""
},
"src/Package/Repository/PatientPackageRepository.php": {
"mtime": 1785482268.8858235,
"ast_hash": "b29ff2ca657cb6720f17347980fc5532",
"semantic_hash": ""
},
"src/Package/Repository/SessionCreditLedgerRepository.php": {
"mtime": 1785482268.8903825,
"ast_hash": "7f57d7aeaccc671b193db08a95fc99fe",
"semantic_hash": ""
},
"src/Package/Service/CreditLedgerService.php": {
"mtime": 1785483478.0971165,
"ast_hash": "18a270973afabcea6ae2e97ceb95aef6",
"semantic_hash": ""
},
"src/Package/Service/PackageConsumptionService.php": {
"mtime": 1785482328.4090257,
"ast_hash": "0140db209a34f7ed69354177bb68a703",
"semantic_hash": ""
},
"src/Package/Service/PackageSalesService.php": {
"mtime": 1785482328.406429,
"ast_hash": "b18da274a653a6b7b74a757670bcfc9f",
"semantic_hash": ""
},
"tests/Package/PackageDocsCaptureTest.php": {
"mtime": 1785483223.9137695,
"ast_hash": "f86ffc16545750e9f02aa46b2a90cac5",
"semantic_hash": ""
},
"tests/Package/PackageLedgerTest.php": {
"mtime": 1785482917.8545644,
"ast_hash": "4bd4a0f3c0b18cd7c31ea395937ff3c4",
"semantic_hash": ""
},
"docs/api/package.md": {
"mtime": 1785483478.0965362,
"ast_hash": "4551c2b714a64ab8785edfea50cfb146",
"semantic_hash": ""
}
}