{
  "name": "OJSTO Laravel Sales Demo Plus Build v10",
  "file_count": 136,
  "files": [
    {
      "path": ".env.example",
      "size": 224,
      "sha256": "c22f8bcf9d30ee9c"
    },
    {
      "path": "FINAL_RELEASE_NOTES.md",
      "size": 1022,
      "sha256": "88aafdf51b43da08"
    },
    {
      "path": "INSTALLATION_GUIDE.md",
      "size": 977,
      "sha256": "0c96cb5b96131034"
    },
    {
      "path": "PROJECT_STATUS.md",
      "size": 1073,
      "sha256": "a8525602ae93a165"
    },
    {
      "path": "README.md",
      "size": 1253,
      "sha256": "27f6ace17c4d2485"
    },
    {
      "path": "VERSION.md",
      "size": 788,
      "sha256": "542d3e2d14b45d35"
    },
    {
      "path": "app/Enums/PaymentMode.php",
      "size": 112,
      "sha256": "48b1022703f44b1a"
    },
    {
      "path": "app/Enums/SettlementStatus.php",
      "size": 179,
      "sha256": "1ac9581cb1b202b5"
    },
    {
      "path": "app/Enums/ShipmentStatus.php",
      "size": 899,
      "sha256": "41aaa679266f5fb7"
    },
    {
      "path": "app/Enums/TaxMode.php",
      "size": 145,
      "sha256": "631b0b24a8d8dd71"
    },
    {
      "path": "app/Http/Controllers/Admin/CashMovementController.php",
      "size": 542,
      "sha256": "00b4132d56d07dcf"
    },
    {
      "path": "app/Http/Controllers/Admin/CodSettlementController.php",
      "size": 589,
      "sha256": "efa51b02f138f2c6"
    },
    {
      "path": "app/Http/Controllers/Admin/CustomerController.php",
      "size": 3285,
      "sha256": "bebbd076e8e51a62"
    },
    {
      "path": "app/Http/Controllers/Admin/DashboardController.php",
      "size": 1123,
      "sha256": "2c9834434fa98d28"
    },
    {
      "path": "app/Http/Controllers/Admin/DeliveryManifestController.php",
      "size": 1713,
      "sha256": "4c03d95fe46cffbf"
    },
    {
      "path": "app/Http/Controllers/Admin/DemoCockpitController.php",
      "size": 415,
      "sha256": "8256c278777ad7b3"
    },
    {
      "path": "app/Http/Controllers/Admin/ExcelImportController.php",
      "size": 595,
      "sha256": "ad8b3fc200c9f72b"
    },
    {
      "path": "app/Http/Controllers/Admin/InvoiceController.php",
      "size": 571,
      "sha256": "550634af2baaf921"
    },
    {
      "path": "app/Http/Controllers/Admin/PickupController.php",
      "size": 568,
      "sha256": "56dc8234ee9bfca8"
    },
    {
      "path": "app/Http/Controllers/Admin/ReportController.php",
      "size": 568,
      "sha256": "77b42d6ee537f08e"
    },
    {
      "path": "app/Http/Controllers/Admin/ShipmentController.php",
      "size": 4602,
      "sha256": "2b03e659f576dd7e"
    },
    {
      "path": "app/Http/Controllers/Admin/TransitController.php",
      "size": 503,
      "sha256": "aaebc9ef2a761be9"
    },
    {
      "path": "app/Http/Controllers/Admin/WarehouseController.php",
      "size": 577,
      "sha256": "2062d8f2d04cdcc0"
    },
    {
      "path": "app/Http/Controllers/Courier/PortalController.php",
      "size": 223,
      "sha256": "0090f096e9a308df"
    },
    {
      "path": "app/Http/Controllers/Courier/ShipmentStatusController.php",
      "size": 1442,
      "sha256": "1a8e46fa67701a6b"
    },
    {
      "path": "app/Http/Controllers/Customer/ExcelUploadController.php",
      "size": 632,
      "sha256": "ae6b91724dc75ae6"
    },
    {
      "path": "app/Http/Controllers/Customer/PickupController.php",
      "size": 571,
      "sha256": "3c76606c521fce59"
    },
    {
      "path": "app/Http/Controllers/Customer/PortalController.php",
      "size": 226,
      "sha256": "8b0d09e0db08ee57"
    },
    {
      "path": "app/Http/Controllers/Customer/ShipmentController.php",
      "size": 1580,
      "sha256": "97f4d441ff40e872"
    },
    {
      "path": "app/Models/Branch.php",
      "size": 391,
      "sha256": "a19dbf0c2af35fc8"
    },
    {
      "path": "app/Models/CashMovement.php",
      "size": 294,
      "sha256": "0daf5b361f2ebb36"
    },
    {
      "path": "app/Models/CodSettlement.php",
      "size": 295,
      "sha256": "c5f0500cea4a6c33"
    },
    {
      "path": "app/Models/Company.php",
      "size": 761,
      "sha256": "6237097cae9f160d"
    },
    {
      "path": "app/Models/Courier.php",
      "size": 536,
      "sha256": "8e41859692f5de24"
    },
    {
      "path": "app/Models/Customer.php",
      "size": 817,
      "sha256": "c12ebb33f6373536"
    },
    {
      "path": "app/Models/DeliveryManifest.php",
      "size": 298,
      "sha256": "a545e9398d036179"
    },
    {
      "path": "app/Models/DeliveryManifestItem.php",
      "size": 302,
      "sha256": "a01e0feeff29e331"
    },
    {
      "path": "app/Models/ExcelBatch.php",
      "size": 292,
      "sha256": "c50349c584cc7b8b"
    },
    {
      "path": "app/Models/ExcelBatchRow.php",
      "size": 295,
      "sha256": "fa1856bca6577cd3"
    },
    {
      "path": "app/Models/Invoice.php",
      "size": 289,
      "sha256": "d812bcf790cf54e3"
    },
    {
      "path": "app/Models/InvoiceItem.php",
      "size": 293,
      "sha256": "fbc9addf4a870a25"
    },
    {
      "path": "app/Models/Permission.php",
      "size": 197,
      "sha256": "b5b12a2023797d91"
    },
    {
      "path": "app/Models/PickupRequest.php",
      "size": 295,
      "sha256": "de368ea13b6afd6a"
    },
    {
      "path": "app/Models/PickupRequestItem.php",
      "size": 299,
      "sha256": "726c05206e7b8cfc"
    },
    {
      "path": "app/Models/Role.php",
      "size": 270,
      "sha256": "ab8b77f1af1766e7"
    },
    {
      "path": "app/Models/Shipment.php",
      "size": 977,
      "sha256": "ad880831d5f85f5c"
    },
    {
      "path": "app/Models/ShipmentFinancial.php",
      "size": 864,
      "sha256": "ffaab662a898113b"
    },
    {
      "path": "app/Models/ShipmentStatusHistory.php",
      "size": 432,
      "sha256": "d95d21ead3aedfeb"
    },
    {
      "path": "app/Models/TransitTicket.php",
      "size": 295,
      "sha256": "0bebbbf3e96a3dea"
    },
    {
      "path": "app/Models/TransitTicketItem.php",
      "size": 299,
      "sha256": "70978240a524dcf6"
    },
    {
      "path": "app/Models/User.php",
      "size": 604,
      "sha256": "ec2a58f5edbea247"
    },
    {
      "path": "app/Models/Warehouse.php",
      "size": 389,
      "sha256": "c00e671acefda613"
    },
    {
      "path": "app/Models/WarehouseScan.php",
      "size": 295,
      "sha256": "f53bd1f24add1bf3"
    },
    {
      "path": "app/Services/Accounting/CashLedgerService.php",
      "size": 1177,
      "sha256": "8760c8ca8588234e"
    },
    {
      "path": "app/Services/Accounting/CodSettlementEngine.php",
      "size": 822,
      "sha256": "cba32aa128f947b8"
    },
    {
      "path": "app/Services/Accounting/CourierCommissionEngine.php",
      "size": 611,
      "sha256": "781c2454ad524cac"
    },
    {
      "path": "app/Services/Accounting/InvoiceEngine.php",
      "size": 631,
      "sha256": "75ebe3020898c64b"
    },
    {
      "path": "app/Services/Accounting/PricingEngine.php",
      "size": 2909,
      "sha256": "7bbb9c4c816e51dc"
    },
    {
      "path": "app/Services/Demo/SalesDemoReadinessService.php",
      "size": 1431,
      "sha256": "eeed87180e64857b"
    },
    {
      "path": "app/Services/Excel/ShipmentExcelRowValidator.php",
      "size": 573,
      "sha256": "481cbc9589481104"
    },
    {
      "path": "app/Services/Excel/ShipmentImportService.php",
      "size": 2782,
      "sha256": "ac6aa9c25862f0f3"
    },
    {
      "path": "app/Services/Pickup/PickupWorkflowService.php",
      "size": 662,
      "sha256": "140bd2e40de964c1"
    },
    {
      "path": "app/Services/Reports/AccountingSummaryService.php",
      "size": 766,
      "sha256": "de965cfb9d47b727"
    },
    {
      "path": "app/Services/Reports/CsvExportService.php",
      "size": 373,
      "sha256": "37cd5d9fb1aa549b"
    },
    {
      "path": "app/Services/Reports/ShipmentExportService.php",
      "size": 1471,
      "sha256": "2864c70f5ff75ce9"
    },
    {
      "path": "app/Services/Shipments/ShipmentCreatorService.php",
      "size": 2240,
      "sha256": "37e667f7caf80340"
    },
    {
      "path": "app/Services/Shipments/ShipmentStatusService.php",
      "size": 2816,
      "sha256": "a1558fdce440d7f0"
    },
    {
      "path": "app/Services/Warehouse/DeliveryManifestService.php",
      "size": 410,
      "sha256": "064017832820b547"
    },
    {
      "path": "app/Services/Warehouse/WarehouseScanService.php",
      "size": 358,
      "sha256": "fa2ed286925ef1ce"
    },
    {
      "path": "composer.json",
      "size": 508,
      "sha256": "dd50d463d4bed963"
    },
    {
      "path": "config/ojsto.php",
      "size": 573,
      "sha256": "fd1a5d48bc2fef67"
    },
    {
      "path": "database/migrations/2026_01_01_000001_create_foundation_tables.php",
      "size": 2936,
      "sha256": "bc04f5e3b9f00790"
    },
    {
      "path": "database/migrations/2026_01_01_000002_create_people_tables.php",
      "size": 3183,
      "sha256": "945e6f03fe6227ab"
    },
    {
      "path": "database/migrations/2026_01_01_000003_create_shipment_tables.php",
      "size": 3786,
      "sha256": "be6ca4ccbafba1d5"
    },
    {
      "path": "database/migrations/2026_01_01_000004_create_pickup_tables.php",
      "size": 1172,
      "sha256": "51459094ae216c09"
    },
    {
      "path": "database/migrations/2026_01_01_000005_create_operations_tables.php",
      "size": 2541,
      "sha256": "f19e2605013e3df7"
    },
    {
      "path": "database/migrations/2026_01_01_000006_create_accounting_tables.php",
      "size": 2040,
      "sha256": "2a195ecee305ca8b"
    },
    {
      "path": "database/migrations/2026_01_01_000007_create_excel_tables.php",
      "size": 1160,
      "sha256": "5d4a06b6efb82dd4"
    },
    {
      "path": "database/seeders/DatabaseSeeder.php",
      "size": 229,
      "sha256": "3ce0c2aa13a40c2d"
    },
    {
      "path": "database/seeders/DemoSalesSeeder.php",
      "size": 4630,
      "sha256": "47fb2d9b5ffd5367"
    },
    {
      "path": "database/seeders/OJSTOFoundationSeeder.php",
      "size": 820,
      "sha256": "4699ea943108d923"
    },
    {
      "path": "docs/20-v7-sales-demo-runbook.md",
      "size": 1010,
      "sha256": "337af94e1b65678e"
    },
    {
      "path": "docs/21-v7-demo_acceptance_checklist.md",
      "size": 500,
      "sha256": "e3315c6811613b81"
    },
    {
      "path": "docs/22-v8-pickup_courier_polish.md",
      "size": 744,
      "sha256": "857f18b48a30ca91"
    },
    {
      "path": "docs/23-v9-reports_invoices_polish.md",
      "size": 646,
      "sha256": "bb260b2ef8003ecf"
    },
    {
      "path": "docs/30-v10-demo_walkthrough.md",
      "size": 1401,
      "sha256": "282ee84a7fd84230"
    },
    {
      "path": "docs/31-v10_uat_gate.md",
      "size": 1517,
      "sha256": "c441c624a600b704"
    },
    {
      "path": "docs/32-v10_production_blockers.md",
      "size": 539,
      "sha256": "51fa64cc899ced8f"
    },
    {
      "path": "docs/DEFECT_REGISTER_v5.md",
      "size": 360,
      "sha256": "de7444887172b696"
    },
    {
      "path": "docs/DEPLOYMENT_RUNBOOK_v5.md",
      "size": 574,
      "sha256": "65e0f95c862e0991"
    },
    {
      "path": "docs/DEVELOPER_HANDOVER_v5.md",
      "size": 484,
      "sha256": "02f69d9ba45b1998"
    },
    {
      "path": "docs/DOMAIN_WORKFLOW_v5.md",
      "size": 689,
      "sha256": "3516ef67e7a5b862"
    },
    {
      "path": "docs/EXCEL_IMPORT_EXPORT_v5.md",
      "size": 527,
      "sha256": "aa8016799eb7359a"
    },
    {
      "path": "docs/FINAL_ACCOUNTING_LOCK_RULES.md",
      "size": 934,
      "sha256": "b0dd92715f1029c1"
    },
    {
      "path": "docs/FINAL_SECURITY_CHECKLIST.md",
      "size": 580,
      "sha256": "f38d1000b2988442"
    },
    {
      "path": "docs/FINAL_UAT_SCENARIOS.md",
      "size": 1981,
      "sha256": "91f29c5f2ecab3b6"
    },
    {
      "path": "docs/FINANCIAL_ENGINE_v5.md",
      "size": 715,
      "sha256": "ccf29dd900b0df99"
    },
    {
      "path": "docs/QA_UAT_CHECKLIST_v5.md",
      "size": 601,
      "sha256": "ce3ff248dc3c1f3f"
    },
    {
      "path": "docs/STAGING_READINESS_RUNBOOK_v6.md",
      "size": 1091,
      "sha256": "2eead2074a7d1f61"
    },
    {
      "path": "docs/V6_IMPLEMENTATION_NOTES.md",
      "size": 1017,
      "sha256": "531d1956a7e6a42b"
    },
    {
      "path": "docs/VERSION_ROADMAP_v1_to_v5.md",
      "size": 717,
      "sha256": "9bdf18a0147eed8d"
    },
    {
      "path": "manifest.json",
      "size": 241,
      "sha256": "2bb8e393b357344a"
    },
    {
      "path": "manifest_v7.json",
      "size": 421,
      "sha256": "54e6b85515842360"
    },
    {
      "path": "public/assets/ojsto/app.css",
      "size": 1589,
      "sha256": "304b031ec5196740"
    },
    {
      "path": "resources/views/admin/accounting/cash_movements/index.blade.php",
      "size": 908,
      "sha256": "c0e3025ce02fd91c"
    },
    {
      "path": "resources/views/admin/customers/_form.blade.php",
      "size": 2782,
      "sha256": "6bf3bf84e4c87f60"
    },
    {
      "path": "resources/views/admin/customers/create.blade.php",
      "size": 217,
      "sha256": "53ac271a5901818e"
    },
    {
      "path": "resources/views/admin/customers/edit.blade.php",
      "size": 241,
      "sha256": "7db623609db72d95"
    },
    {
      "path": "resources/views/admin/customers/index.blade.php",
      "size": 735,
      "sha256": "e84a911b8d2d2ae9"
    },
    {
      "path": "resources/views/admin/customers/show.blade.php",
      "size": 712,
      "sha256": "62e0cb94de98e7e6"
    },
    {
      "path": "resources/views/admin/dashboard.blade.php",
      "size": 1549,
      "sha256": "cc0220b19ef96f33"
    },
    {
      "path": "resources/views/admin/demo-cockpit.blade.php",
      "size": 1103,
      "sha256": "e335fbc6652c8cf2"
    },
    {
      "path": "resources/views/admin/excel/index.blade.php",
      "size": 680,
      "sha256": "81495658b900bb60"
    },
    {
      "path": "resources/views/admin/manifests/index.blade.php",
      "size": 712,
      "sha256": "f3b460b5afc171bd"
    },
    {
      "path": "resources/views/admin/manifests/show.blade.php",
      "size": 880,
      "sha256": "2ac4d53b4758a9c2"
    },
    {
      "path": "resources/views/admin/shipments/_form.blade.php",
      "size": 2076,
      "sha256": "0c925a6e534e1fba"
    },
    {
      "path": "resources/views/admin/shipments/create.blade.php",
      "size": 261,
      "sha256": "5c02c2dd37a7b1e7"
    },
    {
      "path": "resources/views/admin/shipments/edit.blade.php",
      "size": 241,
      "sha256": "c60f7c52e4410fe5"
    },
    {
      "path": "resources/views/admin/shipments/index.blade.php",
      "size": 913,
      "sha256": "871edd40aedf5bea"
    },
    {
      "path": "resources/views/admin/shipments/show.blade.php",
      "size": 2082,
      "sha256": "77cb5e94033c6049"
    },
    {
      "path": "resources/views/admin/transit/index.blade.php",
      "size": 605,
      "sha256": "4dab780eebce8925"
    },
    {
      "path": "resources/views/admin/transit/show.blade.php",
      "size": 232,
      "sha256": "d184d268e70195b1"
    },
    {
      "path": "resources/views/courier/dashboard.blade.php",
      "size": 657,
      "sha256": "a3457753767556c0"
    },
    {
      "path": "resources/views/courier/shipments/index.blade.php",
      "size": 600,
      "sha256": "4ae566630c90b34f"
    },
    {
      "path": "resources/views/courier/shipments/show.blade.php",
      "size": 915,
      "sha256": "9358c7da5a99ebcd"
    },
    {
      "path": "resources/views/customer/dashboard.blade.php",
      "size": 828,
      "sha256": "6904692517dd901f"
    },
    {
      "path": "resources/views/customer/excel/index.blade.php",
      "size": 686,
      "sha256": "abf23ba160e26aa0"
    },
    {
      "path": "resources/views/customer/shipments/create.blade.php",
      "size": 966,
      "sha256": "f987decf5165bf07"
    },
    {
      "path": "resources/views/customer/shipments/index.blade.php",
      "size": 865,
      "sha256": "e33edf6b5724fe84"
    },
    {
      "path": "resources/views/customer/shipments/show.blade.php",
      "size": 605,
      "sha256": "534a0dda187fef51"
    },
    {
      "path": "resources/views/layouts/app.blade.php",
      "size": 3982,
      "sha256": "22495f1eb3095a1f"
    },
    {
      "path": "resources/views/partials/money_breakdown.blade.php",
      "size": 789,
      "sha256": "de5e97588dc37c14"
    },
    {
      "path": "routes/api.php",
      "size": 227,
      "sha256": "83035ce7be09fdbf"
    },
    {
      "path": "routes/web.php",
      "size": 5238,
      "sha256": "0646dc173121d28d"
    },
    {
      "path": "tests/Unit/PricingEngineTest.php",
      "size": 966,
      "sha256": "59692adca68c2e55"
    },
    {
      "path": "tests/Unit/ShipmentStatusServiceTest.php",
      "size": 516,
      "sha256": "1fb63122faeb0006"
    }
  ]
}