Files
linuxcncWebWASM/coverage/task-packets/PARITY-00.handoff.json

43 lines
1.9 KiB
JSON

{
"schema": "task-handoff.v1",
"task_id": "PARITY-00",
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"status": "verified",
"scope": "xyzac_only",
"result": "Native C, WASM C and Worker protocol/control/state/canonical/recovery traces compare tick-by-tick with positive divergence detection",
"report": {"path": "coverage/xyzac-trt-trace-parity.report.json", "sha256": "39c63aa9af38fd98e49fd68ec2401ee8715fcafef98d47c070a47ab6f6dc0a48"},
"outputs": [
{"path": "scripts/compare_xyzac_native_wasm_trace.py", "sha256": "89834553f2a7afc47e351bbddd33f83259665b943cd7f22fe48acbba32aaf7c4"},
{"path": "web/worker/test_xyzac_trace_parity.mjs", "sha256": "f5c6a7cd3e8b7f72bb1b25b5c368c0e52d494b9c811022d34435e668612ec4ce"},
{"path": "coverage/xyzac-trt-trace-parity.report.json", "sha256": "ef914bb7823b9cdb0f6e15ca409515659d5575d09cdc6da2c458cd81fafa595a"},
{"path": "wasm-core/tests/sim_xyzac_trace_test.c", "sha256": "0a3d5f748d9f69f4212c3a1cdd65fe2986c253442c4de2de78de2e5a5635ff08"}
],
"checks": {
"baseline": "passed",
"download_index": "passed",
"pointer": "passed",
"protocol_level": "passed",
"control_level": "passed",
"state_level": "passed",
"canonical_level": "passed",
"recovery_level": "passed",
"native_wasm_exact": "passed",
"native_worker_semantic": "passed",
"positive_divergence_tick": "passed",
"report_self_hash": "passed",
"native_ctest_21": "passed",
"react_typecheck_build": "passed"
},
"evidence": {
"levels": ["protocol", "control", "state", "canonical", "recovery"],
"first_divergent_tick": null,
"positive_sample_tick": 2,
"positive_sample_path": "$[1].active_type",
"native_wasm_trace_sha256": "18d2ef9d77f9a7a5bf2fa8d9380c8b04383a58ee2b0258364cba31ec34a168f0"
},
"failure_samples": [],
"next_task": "RTCP-09",
"next_task_status": "queued",
"release_status": "STOP_RELEASE"
}