Buckets:
| { | |
| "id": 55, | |
| "name": "Basket Random", | |
| "entry": "https://garbsoftball.com/games/basket-random/index.html", | |
| "verification_scope": "staged bucket bytes + observed repairs, network-blocked local HTTP mirror, not file:// or self-contained HTML", | |
| "sha256_checked_files": 45, | |
| "sha256_mismatches": [], | |
| "repair_pass": { | |
| "phase": "repair", | |
| "external_network": "blocked in browser", | |
| "runtime_test": "startup_observed_needs_visual_review", | |
| "input_assertions": [], | |
| "title": "Basket Random", | |
| "body_text": "", | |
| "canvas_count": 1, | |
| "screenshot": "evidence/0055-repair.jpg", | |
| "page_errors": [], | |
| "console_warnings_errors": [ | |
| "Failed to load resource: net::ERR_FAILED", | |
| "Failed to load resource: the server responded with a status of 404 (Not Found)", | |
| "[.WebGL-0x1f5400e10000]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels", | |
| "[.WebGL-0x1f5400e10000]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels", | |
| "[.WebGL-0x1f5400e10000]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels", | |
| "[.WebGL-0x1f5400e10000]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)", | |
| "Service Worker registration blocked by Playwright", | |
| "Failed to register service worker: TypeError: Cannot read properties of undefined (reading 'scope')\n at window.C3_RegisterSW (http://127.0.0.1:38583/games/basket-random/scripts/register-sw.js:6:53)" | |
| ], | |
| "blocked_external_requests": [], | |
| "browser_crashed": false | |
| }, | |
| "offline_pass": { | |
| "phase": "offline", | |
| "external_network": "blocked in browser", | |
| "runtime_test": "startup_observed_needs_visual_review", | |
| "input_assertions": [], | |
| "title": "Basket Random", | |
| "body_text": "", | |
| "canvas_count": 1, | |
| "screenshot": "evidence/0055-offline.jpg", | |
| "page_errors": [], | |
| "console_warnings_errors": [ | |
| "Failed to load resource: the server responded with a status of 404 (Not Found)", | |
| "Failed to load resource: net::ERR_FAILED", | |
| "[.WebGL-0x3f4c00eea400]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels", | |
| "[.WebGL-0x3f4c00eea400]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels", | |
| "[.WebGL-0x3f4c00eea400]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels", | |
| "[.WebGL-0x3f4c00eea400]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)", | |
| "Service Worker registration blocked by Playwright", | |
| "Failed to register service worker: TypeError: Cannot read properties of undefined (reading 'scope')\n at window.C3_RegisterSW (http://127.0.0.1:38583/games/basket-random/scripts/register-sw.js:6:53)" | |
| ], | |
| "blocked_external_requests": [], | |
| "browser_crashed": false | |
| }, | |
| "offline_missing_requests": { | |
| "site/js/main.js": "not staged; network disabled" | |
| }, | |
| "observed_offline_paths": [ | |
| "site/games/basket-random/box2d.wasm", | |
| "site/games/basket-random/box2d.wasm.js", | |
| "site/games/basket-random/data.json", | |
| "site/games/basket-random/images/ballline-sheet0.png", | |
| "site/games/basket-random/images/buildingtile-sheet0.png", | |
| "site/games/basket-random/images/buildingtile2-sheet0.png", | |
| "site/games/basket-random/images/buildingtile3-sheet0.png", | |
| "site/games/basket-random/images/cloudtile-sheet0.png", | |
| "site/games/basket-random/images/fencetile-sheet0.png", | |
| "site/games/basket-random/images/game_bg-sheet0.png", | |
| "site/games/basket-random/images/grasslinetile-sheet0.png", | |
| "site/games/basket-random/images/grasstile-sheet0.png", | |
| "site/games/basket-random/images/groundtile-sheet0.png", | |
| "site/games/basket-random/images/groundtileindoor-sheet0.png", | |
| "site/games/basket-random/images/groundtileplaj-sheet0.png", | |
| "site/games/basket-random/images/groundtilesnow-sheet0.png", | |
| "site/games/basket-random/images/hair-sheet0.png", | |
| "site/games/basket-random/images/indoorbgtile-sheet0.png", | |
| "site/games/basket-random/images/indoorbgtile2-sheet0.png", | |
| "site/games/basket-random/images/indoorbgtile3-sheet0.png", | |
| "site/games/basket-random/images/potatiled-sheet0.png", | |
| "site/games/basket-random/images/rightshoe-sheet0.png", | |
| "site/games/basket-random/images/rightshort-sheet0.png", | |
| "site/games/basket-random/images/seatile-sheet0.png", | |
| "site/games/basket-random/images/shared-0-sheet0.png", | |
| "site/games/basket-random/images/shared-0-sheet1.png", | |
| "site/games/basket-random/images/shared-0-sheet2.png", | |
| "site/games/basket-random/images/shared-0-sheet3.png", | |
| "site/games/basket-random/images/shared-0-sheet4.png", | |
| "site/games/basket-random/images/shared-1-sheet0.png", | |
| "site/games/basket-random/images/snowtile-sheet0.png", | |
| "site/games/basket-random/images/startile-sheet0.png", | |
| "site/games/basket-random/images/titlebg-sheet0.png", | |
| "site/games/basket-random/images/titlechars-sheet0.png", | |
| "site/games/basket-random/images/tshirt-sheet0.png", | |
| "site/games/basket-random/index.html", | |
| "site/games/basket-random/media/bellsoc.webm", | |
| "site/games/basket-random/media/bup.webm", | |
| "site/games/basket-random/media/buttonx.webm", | |
| "site/games/basket-random/media/file.webm", | |
| "site/games/basket-random/media/goasoc.webm", | |
| "site/games/basket-random/media/intro-button.webm", | |
| "site/games/basket-random/media/intro-sound.webm", | |
| "site/games/basket-random/media/jump.webm", | |
| "site/games/basket-random/media/menu.webm", | |
| "site/games/basket-random/media/metal.webm", | |
| "site/games/basket-random/media/music.webm", | |
| "site/games/basket-random/media/press.webm", | |
| "site/games/basket-random/media/refsoc.webm", | |
| "site/games/basket-random/media/start.webm", | |
| "site/games/basket-random/media/win.webm", | |
| "site/games/basket-random/media/wrong.webm", | |
| "site/games/basket-random/scripts/c3runtime.js", | |
| "site/games/basket-random/scripts/dispatchworker.js", | |
| "site/games/basket-random/scripts/jobworker.js", | |
| "site/games/basket-random/scripts/main.js", | |
| "site/games/basket-random/scripts/offlineclient.js", | |
| "site/games/basket-random/scripts/register-sw.js", | |
| "site/games/basket-random/scripts/supportcheck.js", | |
| "site/games/basket-random/style.css", | |
| "site/js/main.js" | |
| ], | |
| "repairs": [ | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/scripts/dispatchworker.js", | |
| "path": "site/games/basket-random/scripts/dispatchworker.js", | |
| "bytes": 4042, | |
| "sha256": "88d8c38de4eb26c5e9e8d51c87e5a58c04d9d90f28ea837da8649dc815c8c63d", | |
| "content_type": "application/javascript; charset=UTF-8" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/scripts/jobworker.js", | |
| "path": "site/games/basket-random/scripts/jobworker.js", | |
| "bytes": 2998, | |
| "sha256": "50ec8bd46105f34d71fe4faff9cb0490c4485013f495f2c44baba2830fde3e57", | |
| "content_type": "application/javascript; charset=UTF-8" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/intro-sound.webm", | |
| "path": "site/games/basket-random/media/intro-sound.webm", | |
| "bytes": 38845, | |
| "sha256": "406d16caa29f06727f30569f483fdcba2e8a402ed83458fe90cd948b43a659de", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/intro-button.webm", | |
| "path": "site/games/basket-random/media/intro-button.webm", | |
| "bytes": 12499, | |
| "sha256": "2e920522dc092540ae338751cbf743f63a94918e6b6b941662d62f5e3326107f", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/buttonx.webm", | |
| "path": "site/games/basket-random/media/buttonx.webm", | |
| "bytes": 1594, | |
| "sha256": "63f827595366a296d535e5109a5f77e529b92c669720609d8dc69ce2f7ad8f01", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/jump.webm", | |
| "path": "site/games/basket-random/media/jump.webm", | |
| "bytes": 1873, | |
| "sha256": "ed009355afc07fa4efd4379c7bd03072c3ecc8a29009447a3f90e57e7d901188", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/win.webm", | |
| "path": "site/games/basket-random/media/win.webm", | |
| "bytes": 29710, | |
| "sha256": "50f0f303b1acfbc92d0588f8cb04a2f595425010f23f25161cd26927178ac6d0", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/start.webm", | |
| "path": "site/games/basket-random/media/start.webm", | |
| "bytes": 21451, | |
| "sha256": "17f48945c0e9c6de4e6e85c20d04a8e9889100254103cd94545c18d9c1f69e90", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/bup.webm", | |
| "path": "site/games/basket-random/media/bup.webm", | |
| "bytes": 3362, | |
| "sha256": "0d184e17d38276aaea2f0eef11b1f028b63c4eb1b81cf6f0b835532d989515cd", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/refsoc.webm", | |
| "path": "site/games/basket-random/media/refsoc.webm", | |
| "bytes": 6254, | |
| "sha256": "0735d890fae9845bec65ce769417c2e79596dd51ac40f2eda7936f07b83f091f", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/bellsoc.webm", | |
| "path": "site/games/basket-random/media/bellsoc.webm", | |
| "bytes": 1875, | |
| "sha256": "b2d2dd93f866fb87075511448da440b3acfbaa68eec94ee24aa0e26171cf3e22", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/file.webm", | |
| "path": "site/games/basket-random/media/file.webm", | |
| "bytes": 5268, | |
| "sha256": "1e1e83d39c8166d148d8b3f4e3828ec06bf3fc2bbacd4787c686a20da51339f0", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/wrong.webm", | |
| "path": "site/games/basket-random/media/wrong.webm", | |
| "bytes": 5314, | |
| "sha256": "ae1a30f3bc2f92f572b4c50a07119eda36905256ec283cf6d047ececafab9c13", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/press.webm", | |
| "path": "site/games/basket-random/media/press.webm", | |
| "bytes": 3216, | |
| "sha256": "06a6b2efcc4f5c2995f1e0f85ea9fff7bb9f1f0b4cb05681a7767d81f0f93c89", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/goasoc.webm", | |
| "path": "site/games/basket-random/media/goasoc.webm", | |
| "bytes": 22282, | |
| "sha256": "0cd8882c3782beff35b6440791f514bd4bb97671cdbfb2784614f22e09638cc3", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/menu.webm", | |
| "path": "site/games/basket-random/media/menu.webm", | |
| "bytes": 41953, | |
| "sha256": "05e87756055d90ed1c26ceb8c6300be15edd10d59dbed6013899856a3624b06e", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/metal.webm", | |
| "path": "site/games/basket-random/media/metal.webm", | |
| "bytes": 3958, | |
| "sha256": "2e9f26e2d830f6d9e7b2c20e332546b84613baa871bec0d7c8280f4cb69e9eb0", | |
| "content_type": "video/webm" | |
| }, | |
| { | |
| "url": "https://garbsoftball.com/games/basket-random/media/music.webm", | |
| "path": "site/games/basket-random/media/music.webm", | |
| "bytes": 290354, | |
| "sha256": "36188ce135156d719e1752e1df4bf1dddc0da3434f91aa07d82398775c0150a0", | |
| "content_type": "video/webm" | |
| } | |
| ], | |
| "runtime_redirects": {}, | |
| "status": "startup_observed_needs_visual_review", | |
| "automated_status": "startup_observed_needs_visual_review", | |
| "reviewed_outcome": "Menu/start screen observed", | |
| "review_note": "Narrow startup observation only; no full playthrough or save/reload test.", | |
| "full_playthrough_verified": false, | |
| "visual_review": "Screenshot manually reviewed; classification does not rely solely on a canvas existing." | |
| } |
Xet Storage Details
- Size:
- 12.3 kB
- Xet hash:
- 31d5ae76cc2bf269a5287a9cd16db021ffa8c18f188abf8ff7f229144995ae13
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.