{ "version": "4.10.0", "php_files_checked": 110, "php_lint_errors": 0, "database_tables": 49, "foreign_keys": 85, "foreign_key_errors": [], "table_order_issues": [], "requested_features": { "edit_project_button": true, "prefilled_edit_form": true, "editable_fields": [ "project_name", "budget", "location", "planned_start", "planned_end", "status", "progress_percent", "description" ], "project_change_history": true, "budget_old_to_new_history": true, "changed_by_and_timestamp": true, "transactional_update_and_history": true }, "preserved_features": { "renovation_tasks": true, "renovation_expenses_and_finance_link": true, "renovation_evidence_uploads": true, "renovation_progress_photos": true, "v4.9_branding_settings_fix": true, "v4.8_zkteco_connection_wizard": true, "v4.7_member_participant_album": true }, "database_constraints": { "no_CREATE_DATABASE": true, "no_USE_database": true }, "upgrade": "upgrade_v4_10_0.php", "notes": [ "Static local-link audit false positives from config-relative setup.php were manually verified: root setup.php exists.", "Legacy ADD CONSTRAINT syntax is not a missing column; renovation history fresh/upgrade schema was verified separately." ] }