K8: record blocked owner review and release evidence
This commit is contained in:
188
coverage/browser-matrix-remediation.report.json
Normal file
188
coverage/browser-matrix-remediation.report.json
Normal file
@@ -0,0 +1,188 @@
|
||||
{
|
||||
"candidate_eligible": false,
|
||||
"checks": {
|
||||
"chromium_probe": {
|
||||
"smoke": "passed",
|
||||
"status": "verified",
|
||||
"version": "Google Chrome 151.0.7922.169"
|
||||
},
|
||||
"context_consistency": {
|
||||
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
|
||||
"status": "verified"
|
||||
},
|
||||
"firefox_probe": {
|
||||
"smoke": "passed",
|
||||
"status": "verified",
|
||||
"version": "Mozilla Firefox 154.0"
|
||||
},
|
||||
"locked_matrix_read": {
|
||||
"declared_status": "planned-for-m4",
|
||||
"minimum": {
|
||||
"chromium": "TBD",
|
||||
"firefox": "TBD",
|
||||
"safari": "TBD"
|
||||
},
|
||||
"status": "verified"
|
||||
},
|
||||
"no_unverified_result_hidden": {
|
||||
"smoke": {
|
||||
"chromium": "passed",
|
||||
"firefox": "passed",
|
||||
"safari": "blocked_unavailable"
|
||||
},
|
||||
"status": "verified"
|
||||
},
|
||||
"release_stop_preserved": {
|
||||
"release_action": "STOP_RELEASE",
|
||||
"status": "verified"
|
||||
},
|
||||
"safari_probe": {
|
||||
"reason": "Safari is not available in this Linux environment",
|
||||
"smoke": "blocked_unavailable",
|
||||
"status": "verified",
|
||||
"version": null
|
||||
}
|
||||
},
|
||||
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
|
||||
"declared_matrix": {
|
||||
"cross_origin_isolation": false,
|
||||
"minimum": {
|
||||
"chromium": "TBD",
|
||||
"firefox": "TBD",
|
||||
"safari": "TBD"
|
||||
},
|
||||
"status": "planned-for-m4"
|
||||
},
|
||||
"errors": {},
|
||||
"inputs": [
|
||||
{
|
||||
"bytes": 7647,
|
||||
"path": "context-lock.json",
|
||||
"role": "context_lock",
|
||||
"sha256": "785051d2a826ff45223da0a3dada919b75ac03a4ffb3c7e6f19083e78adc1abc",
|
||||
"status": "present"
|
||||
},
|
||||
{
|
||||
"bytes": 11539,
|
||||
"path": "coverage/compatibility-matrix.report.json",
|
||||
"role": "compatibility_matrix",
|
||||
"sha256": "7e5e946031b080bd22c3630313907383863b61e19d6e959c74c14b2dba112ea7",
|
||||
"status": "present"
|
||||
},
|
||||
{
|
||||
"bytes": 7196,
|
||||
"path": "coverage/release-candidate-gate.report.json",
|
||||
"role": "release_candidate_gate",
|
||||
"sha256": "7ef2381f4ee627a4792cf5448362c31c4bc8b3670ccda53a70b7955093398f67",
|
||||
"status": "present"
|
||||
},
|
||||
{
|
||||
"bytes": 15574,
|
||||
"path": "coverage/release-remediation-intake.report.json",
|
||||
"role": "remediation_intake",
|
||||
"sha256": "7d5916f02e12e952ec517d59ff436237d09854c90a961ddbd1375f4598b4c2a3",
|
||||
"status": "present"
|
||||
}
|
||||
],
|
||||
"observed_browsers": [
|
||||
{
|
||||
"binary": "/usr/bin/google-chrome",
|
||||
"browser": "chromium",
|
||||
"smoke": {
|
||||
"command": [
|
||||
"/usr/bin/google-chrome",
|
||||
"--headless=new",
|
||||
"--no-sandbox",
|
||||
"--disable-gpu",
|
||||
"--disable-dev-shm-usage",
|
||||
"--dump-dom",
|
||||
"data:text/html,<title>LinuxCNC%20WASM%20smoke</title>"
|
||||
],
|
||||
"exit_code": 0,
|
||||
"status": "passed",
|
||||
"stderr_preview": "",
|
||||
"stderr_sha256": "12ae32cb1ec02d01eda3581b127c1fee3b0dc53572ed6baf239721a03d82e126",
|
||||
"stdout_preview": "<html><head><title>LinuxCNC WASM smoke</title></head><body></body></html>",
|
||||
"stdout_sha256": "f1516af3b272ea95719b5ce833d3afcbdf192eb69962fa5b59443faf60fc9f26"
|
||||
},
|
||||
"version": "Google Chrome 151.0.7922.169",
|
||||
"version_probe": {
|
||||
"command": [
|
||||
"/usr/bin/google-chrome",
|
||||
"--version"
|
||||
],
|
||||
"exit_code": 0,
|
||||
"status": "passed",
|
||||
"stderr_preview": "",
|
||||
"stderr_sha256": "12ae32cb1ec02d01eda3581b127c1fee3b0dc53572ed6baf239721a03d82e126",
|
||||
"stdout_preview": "Google Chrome 151.0.7922.169",
|
||||
"stdout_sha256": "098776ee39a35d449cc4dff5dd517b446d388c0fa51559928300f3cd88b9591a"
|
||||
},
|
||||
"version_status": "verified"
|
||||
},
|
||||
{
|
||||
"binary": "/usr/bin/firefox",
|
||||
"browser": "firefox",
|
||||
"smoke": {
|
||||
"command": [
|
||||
"<browser>",
|
||||
"--headless",
|
||||
"--screenshot",
|
||||
"<temp>/firefox.png",
|
||||
"data:text/html,<title>LinuxCNC%20WASM%20smoke</title>"
|
||||
],
|
||||
"exit_code": 0,
|
||||
"status": "passed",
|
||||
"stderr_preview": "*** You are running in headless mode.\nGtk-Message: <time>: Not loading module \"atk-bridge\": The functionality is provided by GTK natively. Please try to not loa",
|
||||
"stderr_sha256": "50fe7359f0b1fd6cdaaa77acbefc942c9ff6cfe6c2b2230dd48c15e77c0fe0a9",
|
||||
"stdout_preview": "",
|
||||
"stdout_sha256": "12ae32cb1ec02d01eda3581b127c1fee3b0dc53572ed6baf239721a03d82e126"
|
||||
},
|
||||
"version": "Mozilla Firefox 154.0",
|
||||
"version_probe": {
|
||||
"command": [
|
||||
"/usr/bin/firefox",
|
||||
"--version"
|
||||
],
|
||||
"exit_code": 0,
|
||||
"status": "passed",
|
||||
"stderr_preview": "",
|
||||
"stderr_sha256": "12ae32cb1ec02d01eda3581b127c1fee3b0dc53572ed6baf239721a03d82e126",
|
||||
"stdout_preview": "Mozilla Firefox 154.0",
|
||||
"stdout_sha256": "bee2190b746c0b157c6f1bbc4f78fd38ed3276ddc2d9749753d6cb1800d35934"
|
||||
},
|
||||
"version_status": "verified"
|
||||
},
|
||||
{
|
||||
"binary": null,
|
||||
"browser": "safari",
|
||||
"smoke": {
|
||||
"reason": "binary_not_installed",
|
||||
"status": "blocked_unavailable"
|
||||
},
|
||||
"version": null,
|
||||
"version_status": "blocked_unavailable"
|
||||
}
|
||||
],
|
||||
"release_action": "STOP_RELEASE",
|
||||
"release_decision": "blocked_not_release_candidate",
|
||||
"remediation_status": "blocked_matrix_unverified",
|
||||
"report_sha256": "7ca6f79dda1aa3ea0b5bbce9ec1d96152a0aa0f5e942563084286290621545c9",
|
||||
"review_policy": {
|
||||
"current_environment_limit": "Safari binary and browser farm are unavailable; observed Chromium/Firefox probes do not establish a release minimum",
|
||||
"forbidden": [
|
||||
"infer Safari support from Chromium/Firefox",
|
||||
"pin versions without a new reviewed context",
|
||||
"mark planned matrix verified by smoke-only probes",
|
||||
"overwrite_context_lock_in_place"
|
||||
],
|
||||
"required_to_unblock": [
|
||||
"pin minimum Chromium, Firefox and Safari versions in a reviewed context lock",
|
||||
"run the required workflow and failure matrix in each target browser",
|
||||
"record cross-origin isolation and offline/OPFS behavior"
|
||||
]
|
||||
},
|
||||
"schema": "browser-matrix-remediation.v1",
|
||||
"status": "complete",
|
||||
"task_id": "K8-REL-12"
|
||||
}
|
||||
Reference in New Issue
Block a user