Baltique OS Core 2.2.0 static validator [PASS] file:app/bootstrap.php — app/bootstrap.php [PASS] file:app/enterprise_release_220.php — app/enterprise_release_220.php [PASS] file:app/enterprise_theme.php — app/enterprise_theme.php [PASS] file:app/enterprise_site_context.php — app/enterprise_site_context.php [PASS] file:app/enterprise_patient_language.php — app/enterprise_patient_language.php [PASS] file:app/enterprise_patient_identity.php — app/enterprise_patient_identity.php [PASS] file:app/enterprise_patient_intake.php — app/enterprise_patient_intake.php [PASS] file:app/enterprise_preop_lab_intelligence.php — app/enterprise_preop_lab_intelligence.php [PASS] file:app/enterprise_patient_care_guide.php — app/enterprise_patient_care_guide.php [PASS] file:app/enterprise_document_language_governance.php — app/enterprise_document_language_governance.php [PASS] file:public_html/upgrade_2_2_0.php — public_html/upgrade_2_2_0.php [PASS] file:public_html/system_clinical_experience_220.php — public_html/system_clinical_experience_220.php [PASS] file:public_html/system_appearance.php — public_html/system_appearance.php [PASS] file:public_html/system_site_context_governance.php — public_html/system_site_context_governance.php [PASS] file:public_html/patient_identity_intake.php — public_html/patient_identity_intake.php [PASS] file:public_html/system_preop_lab_intelligence.php — public_html/system_preop_lab_intelligence.php [PASS] file:public_html/patient_care_guide.php — public_html/patient_care_guide.php [PASS] file:public_html/api/patient_care_guide.php — public_html/api/patient_care_guide.php [PASS] file:public_html/system_patient_care_guide.php — public_html/system_patient_care_guide.php [PASS] file:public_html/system_document_language_governance.php — public_html/system_document_language_governance.php [PASS] file:public_html/assets/enterprise_theme_211.css — public_html/assets/enterprise_theme_211.css [PASS] file:public_html/assets/enterprise_theme_211.js — public_html/assets/enterprise_theme_211.js [PASS] file:public_html/assets/patient_identity_intake.js — public_html/assets/patient_identity_intake.js [PASS] file:public_html/assets/patient_identity_intake.css — public_html/assets/patient_identity_intake.css [PASS] file:public_html/assets/preop_lab_intelligence.css — public_html/assets/preop_lab_intelligence.css [PASS] file:public_html/assets/patient_care_guide.js — public_html/assets/patient_care_guide.js [PASS] file:public_html/assets/patient_care_guide.css — public_html/assets/patient_care_guide.css [PASS] file:database/migrations/233_core_2_1_1_official_themes_site_context_preflight_closure.sql — database/migrations/233_core_2_1_1_official_themes_site_context_preflight_closure.sql [PASS] file:database/migrations/234_core_2_2_0_clinical_experience_identity_smart_intake_governed_ai.sql — database/migrations/234_core_2_2_0_clinical_experience_identity_smart_intake_governed_ai.sql [PASS] file:cron/enterprise_patient_identity_cleanup_cron_ovh.php — cron/enterprise_patient_identity_cleanup_cron_ovh.php [PASS] file:tools/test_core_2_2_0_pure.php — tools/test_core_2_2_0_pure.php [FAIL] version:bootstrap_2_2_0 [PASS] version:release_constant [PASS] release:runtime_requirements_declared [PASS] release:cumulative_upgrade [PASS] release:component_failure_is_fatal [PASS] release:preflight_integrated [PASS] theme:dark [FAIL] theme:light [PASS] theme:global_switch [PASS] theme:full_shell_css [PASS] site:all_locations [PASS] site:role_visibility [PASS] site:user_visibility [PASS] site:planned_hidden_by_default [PASS] site:context_in_shell [PASS] site:patient_scope [PASS] language:pl_en_only [PASS] language:communication_locale [PASS] language:document_locale [PASS] language:portal_patient_context [PASS] identity:pesel_validator [PASS] identity:passport_support [PASS] identity:date_of_birth [PASS] identity:structured_address [PASS] identity:encrypted_address_storage [PASS] identity:address_migration_schema [PASS] identity:address_required_setting [PASS] identity:encrypted_storage [PASS] identity:blind_index [PASS] identity:duplicate_guard [PASS] identity:social_profiles [PASS] identity:social_consent_required [PASS] identity:no_plaintext_column_creation [PASS] identity:key_not_bundled [PASS] intake:private_storage [PASS] intake:upload_and_camera [PASS] intake:human_review [PASS] intake:address_fields [PASS] intake:address_ocr_assist [PASS] intake:no_auto_create [PASS] intake:camera_getusermedia [PASS] intake:camera_stability_gate [PASS] intake:server_ocr_after_capture [PASS] intake:retention_cleanup_cron [PASS] lab:structured_review [PASS] lab:surgeon_anesthesiologist_routing [PASS] lab:patient_draft [PASS] lab:clinician_decision_required [PASS] lab:no_auto_clearance [PASS] lab:no_auto_go_hold [PASS] lab:no_auto_patient_send [PASS] lab:hub_materialization_is_draft [PASS] guide:two_scenarios [PASS] guide:pl_en_scripts [PASS] guide:synthetic_disclosure [PASS] guide:no_voice_clone [PASS] guide:no_clinical_decision [PASS] guide:browser_speech [PASS] guide_asset:magdalena_virtual_guide_concept_2d.jpg [PASS] guide_asset:magdalena_virtual_guide_portrait_2d.jpg [PASS] guide_asset:magdalena_virtual_guide_fullbody_2d.jpg [PASS] guide_asset:patient_guide_preconsultation_reference.jpg [PASS] guide_asset:patient_guide_qualified_reference.jpg [PASS] guide_asset:clinical_experience_staff_reference.jpg [PASS] documents:locale_governance [PASS] documents:no_machine_translation [PASS] documents:approved_english_required [PASS] documents:identity_locale_snapshot [PASS] documents:patient_address_context [PASS] documents:patient_address_block [PASS] roles:dedicated_workspaces [PASS] roles:technical_routes_admin_only [PASS] roles:admin_route_gate_available [PASS] mobile:pwa [PASS] mobile:push_auto_send_off [FAIL] forbidden_absent:app/config.php [PASS] forbidden_absent:.env [PASS] forbidden_absent:.env.production [PASS] forbidden_absent:storage/keys/patient_identity.key [PASS] forbidden_absent:wetransfer_isimg-722308-jpeg_2026-07-11_1110.zip [PASS] forbidden_pattern_absent:*.sql.gz [PASS] forbidden_pattern_absent:*.dump [PASS] forbidden_pattern_absent:*.bak [PASS] forbidden_pattern_absent:*.tar.gz [PASS] forbidden_recursive_backup_files_absent SUMMARY total=116 passed=113 failed=3