{ "boundaries": [ "package_hash", "content_hash", "migration_round_trip", "rollback_target", "rollback_failure", "offline_missing", "offline_corrupted", "online_degraded", "context_mismatch" ], "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "known_boundaries": [ "Service Worker/browser matrix is P8-04", "release owner/browser/real device gates remain blocked" ], "oracle": { "reason": "official browser OPFS migration/offline oracle is absent from locked source", "status": "blocked" }, "outputs": [ { "bytes": 12954, "path": "web/workspace/migration.mjs", "sha256": "0eed79497cb5b714a309f8730e8ec9f3bb0ae9582aa800ad97d2cf408760abd5" }, { "bytes": 8767, "path": "web/workspace/recovery.mjs", "sha256": "d4bae4220a3348d7bb66991472d1331045ab60bbe70c93f3b589bf0e8d05d14d" }, { "bytes": 6812, "path": "web/workspace/journal.mjs", "sha256": "a2d97ceac5e0dbb65d3dc9cafaa845b3acd115292717312d6eff69585bca98a7" }, { "bytes": 7484, "path": "web/workspace/test_migration.mjs", "sha256": "a42c32bca8af58263a121216ab647759447ebbea39b6aafdcd7fa6bfbe300be9" }, { "bytes": 2225, "path": "coverage/workspace-migration.report.json", "sha256": "ce7451b5c428f170f37c6357877f08f0c2f32dc9502490cae3fe947cc43252e8" }, { "bytes": 3726, "path": "coverage/workspace-rollback.package.json", "sha256": "cab2e41ad8e740435d0dd71298f10438fc1a3462dfaaaad28ad98a4315d2aa5f" }, { "bytes": 528, "path": "coverage/offline-cache.package.json", "sha256": "cfcfbbbd72cd59d576105fc8f0b206e5d08dc63ce803b463c985dd59a3086922" } ], "packages": { "migration_lossless": true, "offline_schema": "offline-cache-package.v1", "rollback_schema": "workspace-rollback.v1", "workspace_versions": [ 1, 2 ] }, "report_sha256": "c7b5539fba525477c29998f13312d766dd28e6f2be05023f0be4c1dd47e58e35", "schema": "offline-migration-report.v1", "status": "verified", "task_id": "P6-03", "tests": { "fault_matrix": { "command": "node web/worker/test_recovery_offline_faults.mjs", "returncode": 0, "status": "verified", "stderr": "", "stdout": "recovery_offline_faults=passed scenarios=5\n" }, "migration": { "command": "node web/workspace/test_migration.mjs", "returncode": 0, "status": "verified", "stderr": "", "stdout": "migration=passed source=fnv1a64:8e75915f5667dba2 target=fnv1a64:8af9c3e74b9cda3e rollback=fnv1a64:af7b012f458a6712\n" } } }