{ "phase": "H11.0-P11.1-R40", "release": "11.0.11.47", "title": "Power BI PBIX Trust Gate and Desktop Acceptance Contract", "checks": [ { "name": "missing_pbix_is_not_available", "status": "PASS", "detail": "PBIX_FILE_NOT_FOUND" }, { "name": "renamed_text_file_rejected", "status": "PASS", "detail": "PBIX_BASIC_FILE_GATE_FAILED" }, { "name": "ordinary_zip_renamed_pbix_rejected", "status": "PASS", "detail": "PBIX_POWERBI_STRUCTURE_GATE_FAILED" }, { "name": "structural_candidate_requires_desktop_acceptance", "status": "PASS", "detail": "DESKTOP_ACCEPTANCE_RECEIPT_MISSING" }, { "name": "wrong_hash_acceptance_receipt_rejected", "status": "PASS", "detail": "DESKTOP_ACCEPTANCE_RECEIPT_GATE_FAILED" }, { "name": "hash_bound_desktop_acceptance_enables_report", "status": "PASS", "detail": "PBIX_TRUST_GATE_PASSED" }, { "name": "ui_no_longer_uses_raw_pbix_file_existence", "status": "PASS", "detail": "view consumes validated status" }, { "name": "controller_and_export_share_same_service_status", "status": "PASS", "detail": "index and export use one trust gate" }, { "name": "service_is_fail_closed_without_accepted_pbix", "status": "PASS", "detail": "partial package is not mislabeled as Power BI export" }, { "name": "validator_requires_desktop_acceptance_four_gates", "status": "PASS", "detail": "open + refresh + NJCH + MNH" }, { "name": "accepted_package_contains_pbix_datapack_and_validation_manifest", "status": "PASS", "detail": "PBIX + DataPack + PBIX_VALIDATION.json" }, { "name": "package_validation_manifest_binds_exact_pbix_hash", "status": "PASS", "detail": "fb87c43b62bb78c43f61fe9c6f8de203b4f7b2973c6d752aff2c8b2bde8ac615" }, { "name": "user_facing_powerbi_package_blocked_without_desktop_acceptance", "status": "PASS", "detail": "blocked" } ], "pass_gates": 13, "fail_gates": 0, "pbix_live_file_in_candidate": "NOT_PRESENT", "power_bi_desktop_acceptance": "PENDING_UNTIL_REAL_PBIX_AND_HASH_BOUND_ACCEPTANCE_RECEIPT_EXIST", "oracle_writes": "NONE", "database_changes": "NONE", "calculation_rules_changed": false, "status": "PASS" }