{ "date": "2026-10-30", "base_commit": "0235c7609ed52345e91ae1a6b268e45e1eb991af", "scope": "Menu routing inventory, central filtered procurement reports/CSV and existing individual report extended to receipt/invoice/external-payment records.", "checks": { "feature_passed": 14, "assertions": 223, "new_cases": 8, "existing_report_regressions": 6, "export_fixture_records": 207, "menu_entries_across_roles": 102, "roles": 6, "types": "passed", "lint": "passed", "format": "passed", "pint": "passed", "phpstan": "passed after correcting the documented date cast type", "build": "passed", "new_module_http": 200, "evaluation_entry_http": 200, "runtime_manifest_files": 18 }, "source_sha256": { "app/Http/Controllers/ProcurementReportController.php": "5161063f8f9684595c83300f22e6516e03700917e3b578651dee7254ee5f6a55", "app/Services/ProcurementReviewReport.php": "1d5a41b59c471ad1db5e7f39eb15ac4b080239968341ccdf9a78ce17a301144c", "app/Models/GoodsReceipt.php": "ec9b86ca625a8d4d8972ba1d91636bf37475f680f2212faa1e31c44709660a5a", "routes/web.php": "1014ea42f0544428df49304c16cc55fb0632188ac0ad1940ba6a637b9f228be0", "resources/js/lib/procurement-navigation.ts": "f250199564cd56e73ff5d5851a19dcbbe41df6da7b5c2cb9024c0965b8e087dc", "resources/js/pages/reports/procurement.tsx": "a4ec4c51a8b7b8012852f1ad1d36ac931fec25c41a383c10a9449fddc3bd23d5", "resources/js/pages/purchases/review-report.tsx": "8a5a02d99b5dd5d6f50a41e6e76711b15e578fd09dc039e2b6defc64d20abe04", "tests/Feature/ProcurementReportsTest.php": "fc88ceef66d419ef72e9231e8273da20f2e1f400ad9610ad5ff85cadeb2259b2", "scripts/menu-code-check.mjs": "8480ec5b1f3fd26aa7ff7cbc52c304a632b11e0eaa5a4cacadab0e119ceac236" }, "menu_proof": "docs/proofs/menu-code-contract.json", "build_log_local": "storage/logs/development-reports-build.log", "build_log_sha256": "2709a9c383c3110469d6aa08a1efc8b821e24c3b7b8f9a5d3552e403ea9f5ad6", "preservation": { "migrations": 0, "active_business_writes": 0, "new_accounts_or_grants": 0, "balance_or_tax_recalculation": false, "remote_deployment": false }, "limits": [ "Visual and manual printing not executed.", "PostgreSQL snapshot clause implemented using the existing report pattern; new tests used isolated SQLite, not a PostgreSQL concurrency proof.", "Supplier evaluations remain an interface proposal pending its operational implementation.", "Not a consolidated debt/bank/accounting report; common settlements keep their own history." ] }