{ "schema": "workspace-rollback.v1", "format_version": 1, "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "current_package_hash": "fnv1a64:8e75915f5667dba2", "target_package_hash": "fnv1a64:6fa1322865f76dde", "nearest_committed_seq": 1, "target": { "schema": "workspace-package.v1", "format_version": 1, "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "committed_seq": 1, "checkpoint": { "schema": "simulation-checkpoint.v1", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "simulation_tick": 0, "event_cursor": 1, "timeline": { "schema": "replay-timeline.v1", "events": { "schema": "event-log.v1", "cursor": 1, "tick": 0, "events": [ { "seq": 1, "tick": 0, "kind": "SESSION_READY", "payload": {}, "payload_hash": "fnv1a64:9bf65e00c699fdaf" } ] }, "snapshots": { "schema": "snapshot.v1", "snapshots": [ { "schema": "snapshot.v1", "snapshot_id": "snap:1:fnv1a64:a89928a5e054ff87", "base_snapshot_id": null, "seq": 1, "tick": 0, "state": { "tick": 0, "position": 0 }, "state_hash": "fnv1a64:a89928a5e054ff87" } ] } }, "snapshot": { "schema": "snapshot.v1", "snapshot_id": "snap:1:fnv1a64:a89928a5e054ff87", "base_snapshot_id": null, "seq": 1, "tick": 0, "state": { "tick": 0, "position": 0 }, "state_hash": "fnv1a64:a89928a5e054ff87" }, "state": { "tick": 0, "position": 0 }, "state_hash": "fnv1a64:a89928a5e054ff87", "operations": [], "workspace_hash": "fnv1a64:771792653168439e", "checkpoint_hash": "fnv1a64:7b5272719254c0ba" }, "timeline": { "schema": "replay-timeline.v1", "events": { "schema": "event-log.v1", "cursor": 1, "tick": 0, "events": [ { "seq": 1, "tick": 0, "kind": "SESSION_READY", "payload": {}, "payload_hash": "fnv1a64:9bf65e00c699fdaf" } ] }, "snapshots": { "schema": "snapshot.v1", "snapshots": [ { "schema": "snapshot.v1", "snapshot_id": "snap:1:fnv1a64:a89928a5e054ff87", "base_snapshot_id": null, "seq": 1, "tick": 0, "state": { "tick": 0, "position": 0 }, "state_hash": "fnv1a64:a89928a5e054ff87" } ] } }, "journal": [ { "commit_seq": 1, "kind": "commit", "operation_id": "op-1", "prepare_hash": "fnv1a64:e376db989e5d1bb4", "project_id": "demo", "schema": "workspace-journal.v1", "schema_version": 1 }, { "changes": [ { "data": "[EMC]\n", "data_hash": "fnv1a64:0e4e14bd368b857c", "path": "config/main.ini" } ], "commit_seq": 1, "content_hash": "fnv1a64:e376db989e5d1bb4", "kind": "prepare", "operation_id": "op-1", "project_id": "demo", "schema": "workspace-journal.v1", "schema_version": 1 } ], "content_hash": "fnv1a64:e90b50499dc18b41", "package_hash": "fnv1a64:6fa1322865f76dde" }, "rollback_hash": "fnv1a64:af7b012f458a6712" }