{"version":2,"defects":{"Tests\\Feature\\BracEnforcementTest::test_permission_matrix_data_structure":7,"Tests\\Feature\\BracEnforcementTest::test_permission_matrix_page_accessible_only_by_super_admin":7,"Tests\\Feature\\BracEnforcementTest::test_all_domain_resources_have_view_pages":8,"Tests\\Feature\\BracEnforcementTest::test_module_actions_relation_manager_allows_mutation_with_manage":7,"Tests\\Feature\\BracEnforcementTest::test_save_permission_matrix":7,"Tests\\Feature\\BracEnforcementTest::test_save_permission_matrix_replaces_existing_rules":7,"Tests\\Feature\\DemoSeederTest::test_demo_seeder_creates_product_roles_permissions_and_memberships":7,"Tests\\Feature\\BracEnforcementTest::test_direct_delete_action_blocked_without_delete_permission":7,"Tests\\Feature\\BracEnforcementTest::test_direct_view_route_allowed_with_detail_but_no_read":7,"Tests\\Feature\\BracEnforcementTest::test_detail_allowed_without_read_allows_direct_detail_but_not_menu":7,"Tests\\Feature\\BracEnforcementTest::test_read_unchecked_hides_resource_menu_and_access":7,"Tests\\Feature\\BracEnforcementTest::test_detail_without_read_does_not_show_menu_but_allows_direct_view":7,"Tests\\Feature\\BracEnforcementTest::test_read_unchecked_hides_menu_and_blocks_index_route":7,"Tests\\Feature\\BracEnforcementTest::test_super_admin_can_access_all_modules":7,"Tests\\Feature\\BracEnforcementTest::test_super_admin_can_access_tenant_resource":7,"Tests\\Feature\\BracEnforcementTest::test_super_admin_can_access_brac_resources":7,"Tests\\Feature\\BracEnforcementTest::test_get_accessible_modules_for_super_admin":7,"Tests\\Feature\\BracEnforcementTest::test_user_model_helper_methods":7,"Tests\\Feature\\BracEnforcementTest::test_super_admin_bypasses_all_action_checks":7,"Tests\\Feature\\BracEnforcementTest::test_view_page_route_accessible_for_super_admin":7,"Tests\\Feature\\AppAdminShellTest::test_dashboard_requires_auth":7,"Tests\\Feature\\AppAdminShellTest::test_matrix_requires_brac_read":7,"Tests\\Feature\\AppAdminShellTest::test_sidebar_uses_read_allowed_state_for_menu_visibility":7,"Tests\\Feature\\DemoSeederTest::test_platform_owner_seeder_fills_realistic_platform_data":7,"Tests\\Feature\\AppAdminShellTest::test_login_page_loads":7,"Tests\\Feature\\AppAdminShellTest::test_user_can_login_and_see_dashboard_when_dashboard_read_allowed":7,"Tests\\Feature\\AppAdminShellTest::test_matrix_get_requires_brac_read_allowed":7,"Tests\\Feature\\AppAdminShellTest::test_super_admin_sidebar_matches_seeded_allowed_read_modules_and_links_are_clickable":7,"Tests\\Feature\\AppAdminShellTest::test_platform_settings_requires_read_and_edit_permissions":7,"Tests\\Feature\\BracEnforcementTest::test_custom_admin_dashboard_allowed_with_dashboard_read":7,"Tests\\Feature\\HealthDashboardTest::test_dashboard_shows_stats":7,"Tests\\Feature\\HealthDashboardTest::test_dashboard_shows_devices_and_messages":7,"Tests\\Feature\\AppAdminShellTest::test_plans_store_requires_edit_permission":7,"Tests\\Feature\\AppAdminShellTest::test_plans_update_requires_edit_permission":7},"times":{"Tests\\Unit\\ExampleTest::test_that_true_is_true":0.005,"Tests\\Feature\\ApiAuthTest::test_api_returns_401_when_no_bearer_token":0.029,"Tests\\Feature\\ApiAuthTest::test_api_returns_401_when_invalid_bearer_token":0.006,"Tests\\Feature\\ApiAuthTest::test_api_returns_401_when_expired_key":0.02,"Tests\\Feature\\ApiAuthTest::test_api_accepts_valid_bearer_token":0.039,"Tests\\Feature\\ApiKeyManagerTest::test_can_create_list_and_revoke_api_key":0.007,"Tests\\Feature\\BracEnforcementTest::test_super_admin_is_super_admin":0.001,"Tests\\Feature\\BracEnforcementTest::test_user_m_groups_relationship":0.001,"Tests\\Feature\\BracEnforcementTest::test_super_admin_can_access_all_modules":0.001,"Tests\\Feature\\BracEnforcementTest::test_operator_without_groups_cannot_access_modules":0.001,"Tests\\Feature\\BracEnforcementTest::test_operator_cannot_do_actions_without_groups":0.001,"Tests\\Feature\\BracEnforcementTest::test_user_with_group_can_access_allowed_module":0.003,"Tests\\Feature\\BracEnforcementTest::test_user_with_group_cannot_access_denied_module":0.002,"Tests\\Feature\\BracEnforcementTest::test_manage_action_grants_all_permissions":0.004,"Tests\\Feature\\BracEnforcementTest::test_super_admin_can_access_tenant_resource":0.001,"Tests\\Feature\\BracEnforcementTest::test_operator_cannot_access_tenant_resource_without_rules":0.001,"Tests\\Feature\\BracEnforcementTest::test_operator_cannot_access_brac_resources":0.001,"Tests\\Feature\\BracEnforcementTest::test_super_admin_can_access_brac_resources":0.001,"Tests\\Feature\\BracEnforcementTest::test_user_with_tenant_read_can_access_but_not_create":0.004,"Tests\\Feature\\BracEnforcementTest::test_user_with_tenant_manage_can_do_all_actions":0.004,"Tests\\Feature\\BracEnforcementTest::test_get_accessible_modules_for_super_admin":0.002,"Tests\\Feature\\BracEnforcementTest::test_get_accessible_modules_for_user_without_groups":0.001,"Tests\\Feature\\BracEnforcementTest::test_user_model_helper_methods":0.004,"Tests\\Feature\\DemoSeederTest::test_demo_seeder_creates_product_roles_permissions_and_memberships":0.03,"Tests\\Feature\\DemoSeederTest::test_demo_seeder_is_idempotent_and_admin_can_access_panel":0.151,"Tests\\Feature\\DeviceOnboardingTest::test_can_create_device_and_request_qr":0.015,"Tests\\Feature\\DeviceOnboardingTest::test_status_and_test_send_proxy_to_gowa":0.003,"Tests\\Feature\\ExampleTest::test_the_application_returns_a_successful_response":0.002,"Tests\\Feature\\GowaWebhookTest::test_webhook_accepts_gowa_payload":0.001,"Tests\\Feature\\GowaWebhookTest::test_webhook_creates_inbound_message_for_known_device":0.001,"Tests\\Feature\\GowaWebhookTest::test_webhook_updates_message_status_on_delivery":0.002,"Tests\\Feature\\GowaWebhookTest::test_webhook_handles_unknown_event":0,"Tests\\Feature\\GowaWebhookTest::test_webhook_matches_device_by_phone_number":0.002,"Tests\\Feature\\HealthDashboardTest::test_health_endpoint_returns_ok":0.001,"Tests\\Feature\\HealthDashboardTest::test_dashboard_returns_successful_response":0.001,"Tests\\Feature\\HealthDashboardTest::test_dashboard_shows_stats":0.003,"Tests\\Feature\\HealthDashboardTest::test_dashboard_shows_devices_and_messages":0.001,"Tests\\Feature\\HealthDashboardTest::test_up_endpoint":0.002,"Tests\\Feature\\BracEnforcementTest::test_permission_matrix_data_structure":0.003,"Tests\\Feature\\BracEnforcementTest::test_save_permission_matrix":0.004,"Tests\\Feature\\BracEnforcementTest::test_save_permission_matrix_replaces_existing_rules":0.002,"Tests\\Feature\\BracEnforcementTest::test_action_visibility_read_only_hides_mutation_buttons":0.005,"Tests\\Feature\\BracEnforcementTest::test_action_visibility_manage_shows_all_buttons":0.005,"Tests\\Feature\\BracEnforcementTest::test_action_visibility_create_edit_without_delete":0.004,"Tests\\Feature\\BracEnforcementTest::test_super_admin_bypasses_all_action_checks":0.001,"Tests\\Feature\\BracEnforcementTest::test_permission_matrix_page_accessible_only_by_super_admin":0,"Tests\\Feature\\BracEnforcementTest::test_module_action_resource_hidden_from_navigation":0,"Tests\\Feature\\BracEnforcementTest::test_module_resource_has_view_page":0,"Tests\\Feature\\BracEnforcementTest::test_module_resource_has_module_actions_relation_manager":0,"Tests\\Feature\\BracEnforcementTest::test_all_brac_resources_have_view_pages":0,"Tests\\Feature\\BracEnforcementTest::test_all_domain_resources_have_view_pages":0.001,"Tests\\Feature\\BracEnforcementTest::test_view_page_route_accessible_for_super_admin":0.002,"Tests\\Feature\\BracEnforcementTest::test_view_page_route_denied_for_user_without_read":0.004,"Tests\\Feature\\BracEnforcementTest::test_module_detail_shows_actions_relation_manager":0,"Tests\\Feature\\BracEnforcementTest::test_module_actions_relation_manager_read_only_without_edit":0.002,"Tests\\Feature\\BracEnforcementTest::test_module_actions_relation_manager_allows_mutation_with_manage":0.005,"Tests\\Feature\\BracEnforcementTest::test_view_page_route_denied_for_user_without_read_or_detail":0.007,"Tests\\Feature\\BracEnforcementTest::test_read_unchecked_hides_resource_menu_and_access":0.004,"Tests\\Feature\\BracEnforcementTest::test_detail_without_read_does_not_show_menu_but_allows_direct_view":0.004,"Tests\\Feature\\BracEnforcementTest::test_direct_index_route_blocked_without_read":0.009,"Tests\\Feature\\BracEnforcementTest::test_direct_create_route_blocked_without_create_permission":0.007,"Tests\\Feature\\BracEnforcementTest::test_direct_edit_route_blocked_without_edit_permission":0.008,"Tests\\Feature\\BracEnforcementTest::test_direct_delete_action_blocked_without_delete_permission":0.002,"Tests\\Feature\\BracEnforcementTest::test_direct_view_route_allowed_with_detail_but_no_read":0.045,"Tests\\Feature\\BracEnforcementTest::test_direct_view_route_allowed_with_read":0.035,"Tests\\Feature\\BracEnforcementTest::test_direct_index_route_allowed_with_read":0.062,"Tests\\Feature\\BracEnforcementTest::test_direct_create_route_allowed_with_create_permission":0.033,"Tests\\Feature\\BracEnforcementTest::test_manage_wildcard_allows_all_routes":0.145,"Tests\\Feature\\BracEnforcementTest::test_no_permissions_blocks_all_routes":0.013,"Tests\\Feature\\BracEnforcementTest::test_user_with_only_create_and_edit_but_no_read_cannot_access_list":0.007,"Tests\\Feature\\BracEnforcementTest::test_read_unchecked_hides_menu_and_blocks_index_route":0.01,"Tests\\Feature\\BracEnforcementTest::test_detail_allowed_without_read_allows_direct_detail_but_not_menu":0.048,"Tests\\Feature\\BracEnforcementTest::test_direct_create_edit_delete_routes_follow_allowed_actions":0.013,"Tests\\Feature\\BracEnforcementTest::test_super_admin_dashboard_read_false_hides_and_blocks_dashboard":0.009,"Tests\\Feature\\BracEnforcementTest::test_super_admin_tenant_read_false_hides_and_blocks_tenant_index":0.009,"Tests\\Feature\\AppAdminShellTest::test_login_page_loads":0.014,"Tests\\Feature\\AppAdminShellTest::test_dashboard_requires_auth":0.003,"Tests\\Feature\\AppAdminShellTest::test_user_can_login_and_see_dashboard_when_dashboard_read_allowed":0.018,"Tests\\Feature\\AppAdminShellTest::test_matrix_requires_brac_read":0.007,"Tests\\Feature\\AppAdminShellTest::test_matrix_loads_with_brac_read":0.009,"Tests\\Feature\\BracEnforcementTest::test_super_admin_detection":0,"Tests\\Feature\\BracEnforcementTest::test_user_without_groups_cannot_access_modules_or_actions":0,"Tests\\Feature\\BracEnforcementTest::test_user_with_allowed_read_can_access_module":0.001,"Tests\\Feature\\BracEnforcementTest::test_denied_rule_blocks_module_and_action":0.001,"Tests\\Feature\\BracEnforcementTest::test_manage_action_grants_all_module_actions":0.002,"Tests\\Feature\\BracEnforcementTest::test_super_admin_honors_explicit_false_rule_when_grouped":0.001,"Tests\\Feature\\BracEnforcementTest::test_custom_admin_redirects_legacy_admin_to_app_admin":0.002,"Tests\\Feature\\BracEnforcementTest::test_custom_admin_dashboard_forbidden_without_dashboard_read":0.002,"Tests\\Feature\\BracEnforcementTest::test_custom_admin_dashboard_allowed_with_dashboard_read":0.007,"Tests\\Feature\\DemoSeederTest::test_demo_seeder_is_idempotent_and_custom_admin_access_uses_brac":0.064,"Tests\\Feature\\AppAdminShellTest::test_sidebar_uses_read_allowed_state_for_menu_visibility":0.015,"Tests\\Feature\\AppAdminShellTest::test_sidebar_shows_matrix_only_when_brac_read_allowed":0.008,"Tests\\Feature\\AppAdminShellTest::test_dashboard_direct_route_uses_allowed_state":0.012,"Tests\\Feature\\AppAdminShellTest::test_matrix_get_requires_brac_read_allowed":0.012,"Tests\\Feature\\AppAdminShellTest::test_matrix_post_requires_brac_edit_allowed":0.011,"Tests\\Feature\\AppAdminShellTest::test_super_admin_without_allowed_rule_is_blocked_and_hidden":0.009,"Tests\\Feature\\AppAdminShellTest::test_super_admin_sidebar_matches_seeded_allowed_read_modules_and_links_are_clickable":0.048,"Tests\\Feature\\AppAdminShellTest::test_disallowed_module_link_is_forbidden_directly":0.006,"Tests\\Feature\\DemoSeederTest::test_platform_owner_seeder_fills_realistic_platform_data":0.048,"Tests\\Feature\\AppAdminShellTest::test_platform_settings_requires_read_and_edit_permissions":0.019,"Tests\\Feature\\AppAdminShellTest::test_plans_store_requires_edit_permission":0.011,"Tests\\Feature\\AppAdminShellTest::test_plans_update_requires_edit_permission":0.009}}