{
  "diagnostics": [
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_18cc570a887e475290c8691b56b65cf0",
      "event_kind": "library_asset_accessed",
      "event_seq": 20,
      "model_id": null,
      "model_version": null,
      "node_id": null,
      "node_type": null,
      "node_version": null,
      "occurred_at_ms": 1791752360436,
      "payload_hash": "diagnostic-event-blake3:7bf3ec1b1a67d0adbd16e937a2a80358d6815b81a0189df459f4b296cfbf45c0",
      "payload_json": "{\"payload_type\":\"library_asset_accessed\",\"asset_id\":\"pumas://models\",\"operation\":\"access\",\"cache_status\":\"unknown\",\"network_bytes\":null}",
      "payload_ref": null,
      "payload_size_bytes": 136,
      "privacy_class": "system_metadata",
      "recorded_at_ms": 1791752360436,
      "retention_class": "audit_metadata",
      "retention_policy_id": null,
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": null,
      "schema_version": 1,
      "source_component": "library",
      "source_instance_id": "loopback-model-selector",
      "workflow_id": null,
      "workflow_run_id": null,
      "workflow_semantic_version": null,
      "workflow_version_id": null
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_8730cb387f5840eeab99951861defcd1",
      "event_kind": "run_snapshot_accepted",
      "event_seq": 21,
      "model_id": null,
      "model_version": null,
      "node_id": null,
      "node_type": null,
      "node_version": null,
      "occurred_at_ms": 1791752393347,
      "payload_hash": "diagnostic-event-blake3:9be70df278fc88293a4132b946ec07f6b12a4317aa48cc9d0156daf8c365737c",
      "payload_json": "{\"payload_type\":\"run_snapshot_accepted\",\"workflow_run_snapshot_id\":\"runsnap_c58529cd-f31f-451e-8591-3268aa482172\",\"workflow_presentation_revision_id\":\"wfpres_8df80319-13d8-4f8e-910b-ec4e6470db59\",\"workflow_execution_session_id\":\"a91fbd54-d051-46b5-aad4-1eded41e4537\",\"node_versions\":[{\"node_id\":\"filter\",\"node_type\":\"json-filter\",\"contract_version\":\"1.0.0\",\"behavior_digest\":\"contract-blake3:23cc21587e7208d6677043d92f78450e18fc87a9c18c47dd33515be6890568b9\"},{\"node_id\":\"out\",\"node_type\":\"text-output\",\"contract_version\":\"1.0.0\",\"behavior_digest\":\"contract-blake3:77e57c0227b4bfe10adc2a70c0b9e04e13b02e4e4af0bf60590fc2a898f5dc72\"},{\"node_id\":\"source\",\"node_type\":\"selection-input\",\"contract_version\":\"1.0.0\",\"behavior_digest\":\"contract-blake3:340e4e7f0ce3528bac73c631284fa0067a9681bbd4eb3012963b731ed742dd36\"}]}",
      "payload_ref": null,
      "payload_size_bytes": 811,
      "privacy_class": "system_metadata",
      "recorded_at_ms": 1791752393352,
      "retention_class": "audit_metadata",
      "retention_policy_id": "ephemeral",
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "workflow_service",
      "source_instance_id": "workflow-service",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": "1.0.0",
      "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_ce212d493b3c47d1b43a0d3dfbdd2b2a",
      "event_kind": "scheduler_estimate_produced",
      "event_seq": 22,
      "model_id": null,
      "model_version": null,
      "node_id": null,
      "node_type": null,
      "node_version": null,
      "occurred_at_ms": 1791752393364,
      "payload_hash": "diagnostic-event-blake3:85a6f3b3b6795318e6335cd834f71f46f4c6b3951deb8a8df061998ed97c0847",
      "payload_json": "{\"payload_type\":\"scheduler_estimate_produced\",\"estimate_version\":\"session-scheduler-v1\",\"confidence\":\"estimated\",\"estimated_queue_wait_ms\":null,\"estimated_duration_ms\":null,\"model_cache_state\":\"not_required\",\"blocking_conditions\":[\"runtime_admission_pending\"],\"missing_asset_ids\":[],\"candidate_runtime_ids\":[],\"candidate_device_ids\":[],\"candidate_network_node_ids\":[],\"reasons\":[\"next admission candidate pending runtime readiness\",\"requires extension(s): inference_gateway\",\"estimated peak memory: 0 bytes peak VRAM, 0 bytes peak RAM\"]}",
      "payload_ref": null,
      "payload_size_bytes": 537,
      "privacy_class": "system_metadata",
      "recorded_at_ms": 1791752393365,
      "retention_class": "audit_metadata",
      "retention_policy_id": "ephemeral",
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "scheduler",
      "source_instance_id": "workflow-session-scheduler",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": "1.0.0",
      "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_23fa7373140243f1b04bffceb871a844",
      "event_kind": "scheduler_queue_placement",
      "event_seq": 23,
      "model_id": null,
      "model_version": null,
      "node_id": null,
      "node_type": null,
      "node_version": null,
      "occurred_at_ms": 1791752393364,
      "payload_hash": "diagnostic-event-blake3:58edc7d5eb072915d2ff24bec9503666091b470022f9399d993551587984ae4e",
      "payload_json": "{\"payload_type\":\"scheduler_queue_placement\",\"queue_position\":0,\"priority\":0,\"scheduler_policy_id\":\"priority_then_fifo\"}",
      "payload_ref": null,
      "payload_size_bytes": 119,
      "privacy_class": "system_metadata",
      "recorded_at_ms": 1791752393365,
      "retention_class": "audit_metadata",
      "retention_policy_id": "ephemeral",
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "scheduler",
      "source_instance_id": "workflow-session-scheduler",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": "1.0.0",
      "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_72c6ac823d404b66bf77e7de17e28b36",
      "event_kind": "run_started",
      "event_seq": 24,
      "model_id": null,
      "model_version": null,
      "node_id": null,
      "node_type": null,
      "node_version": null,
      "occurred_at_ms": 1791752393366,
      "payload_hash": "diagnostic-event-blake3:ba96362aaad58b8e681e3dcbf8cfc36a3bfe5fdc87c39a6c67b404179b5b34a6",
      "payload_json": "{\"payload_type\":\"run_started\",\"queue_wait_ms\":2,\"scheduler_decision_reason\":\"cold_start_required\"}",
      "payload_ref": null,
      "payload_size_bytes": 98,
      "privacy_class": "system_metadata",
      "recorded_at_ms": 1791752393366,
      "retention_class": "audit_metadata",
      "retention_policy_id": "ephemeral",
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "scheduler",
      "source_instance_id": "workflow-session-scheduler",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": "1.0.0",
      "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_981d21710eea4d508eaf646824bb1db9",
      "event_kind": "scheduler_task_attempt_lifecycle_changed",
      "event_seq": 25,
      "model_id": null,
      "model_version": null,
      "node_id": "filter",
      "node_type": "json-filter",
      "node_version": null,
      "occurred_at_ms": 1791752393367,
      "payload_hash": "diagnostic-event-blake3:407cc63f9fdbb0cd0be7c8fae06529a853603cd6c3f6065482409dc054961164",
      "payload_json": "{\"payload_type\":\"scheduler_task_attempt_lifecycle_changed\",\"scheduler_task_id\":\"filter\",\"scheduler_attempt_id\":\"scheduler-task-attempt.534a8e8f-fc98-40fb-898d-d4ad07d85384\",\"execution_class\":\"non_runtime_node_engine\",\"transition\":\"started\",\"started_at_ms\":1791752393367,\"ended_at_ms\":null,\"duration_ms\":null,\"selected_runtime_id\":null,\"selected_device_class\":null,\"selected_device_id\":null,\"selected_network_node_id\":null,\"reason\":\"scheduler task attempt started\"}",
      "payload_ref": null,
      "payload_size_bytes": 464,
      "privacy_class": "system_metadata",
      "recorded_at_ms": 1791752393367,
      "retention_class": "audit_metadata",
      "retention_policy_id": null,
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "scheduler",
      "source_instance_id": "workflow-session-scheduler",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": null,
      "workflow_version_id": null
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_0f046fc594784a9990a7695693e02b21",
      "event_kind": "scheduler_task_attempt_lifecycle_changed",
      "event_seq": 26,
      "model_id": null,
      "model_version": null,
      "node_id": "filter",
      "node_type": "json-filter",
      "node_version": null,
      "occurred_at_ms": 1791752393368,
      "payload_hash": "diagnostic-event-blake3:fe23a7563baad40639ae262558e9bff8f7d3236376c452abc7bb314ca20da5b2",
      "payload_json": "{\"payload_type\":\"scheduler_task_attempt_lifecycle_changed\",\"scheduler_task_id\":\"filter\",\"scheduler_attempt_id\":\"scheduler-task-attempt.534a8e8f-fc98-40fb-898d-d4ad07d85384\",\"execution_class\":\"non_runtime_node_engine\",\"transition\":\"completed\",\"started_at_ms\":1791752393367,\"ended_at_ms\":1791752393368,\"duration_ms\":1,\"selected_runtime_id\":null,\"selected_device_class\":null,\"selected_device_id\":null,\"selected_network_node_id\":null,\"reason\":\"scheduler task attempt completed\"}",
      "payload_ref": null,
      "payload_size_bytes": 474,
      "privacy_class": "system_metadata",
      "recorded_at_ms": 1791752393368,
      "retention_class": "audit_metadata",
      "retention_policy_id": null,
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "scheduler",
      "source_instance_id": "workflow-session-scheduler",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": null,
      "workflow_version_id": null
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_264571059f3147d9948cf2c8b9173e4f",
      "event_kind": "scheduler_task_attempt_lifecycle_changed",
      "event_seq": 27,
      "model_id": null,
      "model_version": null,
      "node_id": "out",
      "node_type": "text-output",
      "node_version": null,
      "occurred_at_ms": 1791752393368,
      "payload_hash": "diagnostic-event-blake3:29fc529fd3ead61dbe3312204db5cd614a854ef3043ff1748bb1b68fc29e10e5",
      "payload_json": "{\"payload_type\":\"scheduler_task_attempt_lifecycle_changed\",\"scheduler_task_id\":\"out\",\"scheduler_attempt_id\":\"scheduler-task-attempt.7c8a7e27-0c68-40b2-ad42-1e79dec215f0\",\"execution_class\":\"non_runtime_node_engine\",\"transition\":\"started\",\"started_at_ms\":1791752393368,\"ended_at_ms\":null,\"duration_ms\":null,\"selected_runtime_id\":null,\"selected_device_class\":null,\"selected_device_id\":null,\"selected_network_node_id\":null,\"reason\":\"scheduler task attempt started\"}",
      "payload_ref": null,
      "payload_size_bytes": 461,
      "privacy_class": "system_metadata",
      "recorded_at_ms": 1791752393369,
      "retention_class": "audit_metadata",
      "retention_policy_id": null,
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "scheduler",
      "source_instance_id": "workflow-session-scheduler",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": null,
      "workflow_version_id": null
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_c3969b8b372b40b8908d3cfd6feee997",
      "event_kind": "scheduler_task_attempt_lifecycle_changed",
      "event_seq": 28,
      "model_id": null,
      "model_version": null,
      "node_id": "out",
      "node_type": "text-output",
      "node_version": null,
      "occurred_at_ms": 1791752393369,
      "payload_hash": "diagnostic-event-blake3:5d565484a6342284c5891065d5caf828c293971b966284ea3c243125fad1f5b9",
      "payload_json": "{\"payload_type\":\"scheduler_task_attempt_lifecycle_changed\",\"scheduler_task_id\":\"out\",\"scheduler_attempt_id\":\"scheduler-task-attempt.7c8a7e27-0c68-40b2-ad42-1e79dec215f0\",\"execution_class\":\"non_runtime_node_engine\",\"transition\":\"completed\",\"started_at_ms\":1791752393368,\"ended_at_ms\":1791752393369,\"duration_ms\":1,\"selected_runtime_id\":null,\"selected_device_class\":null,\"selected_device_id\":null,\"selected_network_node_id\":null,\"reason\":\"scheduler task attempt completed\"}",
      "payload_ref": null,
      "payload_size_bytes": 471,
      "privacy_class": "system_metadata",
      "recorded_at_ms": 1791752393369,
      "retention_class": "audit_metadata",
      "retention_policy_id": null,
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "scheduler",
      "source_instance_id": "workflow-session-scheduler",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": null,
      "workflow_version_id": null
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_80fad3cafa3b424d8a3b94d553f3eaca",
      "event_kind": "run_terminal",
      "event_seq": 29,
      "model_id": null,
      "model_version": null,
      "node_id": null,
      "node_type": null,
      "node_version": null,
      "occurred_at_ms": 1791752393370,
      "payload_hash": "diagnostic-event-blake3:bbb5af81b832c25234a1830e6758723b44456eece6262bec12162ec42fdb7e58",
      "payload_json": "{\"payload_type\":\"run_terminal\",\"status\":\"completed\",\"duration_ms\":4,\"error\":null}",
      "payload_ref": null,
      "payload_size_bytes": 81,
      "privacy_class": "system_metadata",
      "recorded_at_ms": 1791752393370,
      "retention_class": "audit_metadata",
      "retention_policy_id": "ephemeral",
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "workflow_service",
      "source_instance_id": "workflow-service",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": "1.0.0",
      "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_bc54cb7d204543c982c1de30b74baf15",
      "event_kind": "io_artifact_observed",
      "event_seq": 30,
      "model_id": null,
      "model_version": null,
      "node_id": "source",
      "node_type": "selection-input",
      "node_version": null,
      "occurred_at_ms": 1791752393371,
      "payload_hash": "diagnostic-event-blake3:149413a45b68ee6da6016e200f97b15f62cb30504185e149bd86a96c9bac4d43",
      "payload_json": "{\"payload_type\":\"io_artifact_observed\",\"artifact_fact_id\":\"workflow-io-fact-6ad05efd5dfea2a7896077e706e2f75dac1e3fb0de1c31a0a8838728adc35a23\",\"payload_artifact_id\":\"workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9\",\"artifact_id\":\"workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9\",\"artifact_role\":\"workflow_input\",\"logical_payload_lineage_id\":\"workflow-io-lineage-429878f140b34de5f5782ecfc19439acdc8ab23bddf978470767b9a0f253ff1f\",\"producer_node_id\":null,\"producer_port_id\":null,\"consumer_node_id\":\"source\",\"consumer_port_id\":\"value\",\"media_type\":\"application/json\",\"size_bytes\":77,\"content_hash\":\"blake3:0da8ed6bbde421c67773f6dff419717914225be92ff0f6cdd50e8e236710681c\",\"retention_state\":\"retained\",\"retention_reason\":null,\"payload_kind\":\"structured\",\"lifecycle_state\":\"retained\",\"access_modes\":[\"read\",\"download\"],\"read_handle\":\"artifact-read://workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9\",\"format\":{\"format_id\":\"json\",\"media_type\":\"application/json\"}}",
      "payload_ref": "artifact://workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9",
      "payload_size_bytes": 1041,
      "privacy_class": "sensitive_reference",
      "recorded_at_ms": 1791752393372,
      "retention_class": "payload_reference",
      "retention_policy_id": "ephemeral",
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "workflow_service",
      "source_instance_id": "workflow-service",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": "1.0.0",
      "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_670571e2dcac43e1997fbf0b940b6c3f",
      "event_kind": "io_artifact_observed",
      "event_seq": 31,
      "model_id": null,
      "model_version": null,
      "node_id": "out",
      "node_type": "text-output",
      "node_version": null,
      "occurred_at_ms": 1791752393371,
      "payload_hash": "diagnostic-event-blake3:f90e01ca436a92dfb535f88dac0b5171c59b65c8b22723ca32b19f1cc7d7d783",
      "payload_json": "{\"payload_type\":\"io_artifact_observed\",\"artifact_fact_id\":\"workflow-io-fact-6a10bd30e99623dd04c619a9e1be8646c8bccccb4361de9a1b5f8911b5da36b5\",\"payload_artifact_id\":\"workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7\",\"artifact_id\":\"workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7\",\"artifact_role\":\"workflow_output\",\"logical_payload_lineage_id\":\"workflow-io-lineage-8c861c731b1201b7a1a79dfef273bc87cc77d3f379d968cf153d7d2469bdd4c1\",\"producer_node_id\":\"out\",\"producer_port_id\":\"text\",\"consumer_node_id\":null,\"consumer_port_id\":null,\"media_type\":\"text/plain\",\"size_bytes\":52,\"content_hash\":\"blake3:e7090ad3b0ea9ea3aafcf2b5a0bb91f0445f01b3e314ae6867de5fc9c9b0fd78\",\"retention_state\":\"retained\",\"retention_reason\":null,\"payload_kind\":\"text\",\"lifecycle_state\":\"retained\",\"access_modes\":[\"read\",\"download\"],\"read_handle\":\"artifact-read://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7\",\"format\":{\"format_id\":\"plain_text\",\"media_type\":\"text/plain\"}}",
      "payload_ref": "artifact://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
      "payload_size_bytes": 1026,
      "privacy_class": "sensitive_reference",
      "recorded_at_ms": 1791752393373,
      "retention_class": "payload_reference",
      "retention_policy_id": "ephemeral",
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "workflow_service",
      "source_instance_id": "workflow-service",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": "1.0.0",
      "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
    },
    {
      "bucket_id": null,
      "client_id": null,
      "client_session_id": null,
      "event_id": "devent_435196854e02465d91960df003cf4cb0",
      "event_kind": "io_artifact_observed",
      "event_seq": 32,
      "model_id": null,
      "model_version": null,
      "node_id": "out",
      "node_type": "text-output",
      "node_version": null,
      "occurred_at_ms": 1791752393371,
      "payload_hash": "diagnostic-event-blake3:8610c5c487378c6f25b35545439557b4d51f599e3262291b5854f4710ba30b94",
      "payload_json": "{\"payload_type\":\"io_artifact_observed\",\"artifact_fact_id\":\"workflow-io-fact-5d3df87f55e603d856f478a80d5340ec6bd3087fdb79d7247c2fe30998b1bc30\",\"payload_artifact_id\":\"workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7\",\"artifact_id\":\"workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7\",\"artifact_role\":\"node_output\",\"logical_payload_lineage_id\":\"workflow-io-lineage-8c861c731b1201b7a1a79dfef273bc87cc77d3f379d968cf153d7d2469bdd4c1\",\"producer_node_id\":\"out\",\"producer_port_id\":\"text\",\"consumer_node_id\":null,\"consumer_port_id\":null,\"media_type\":\"text/plain\",\"size_bytes\":52,\"content_hash\":\"blake3:e7090ad3b0ea9ea3aafcf2b5a0bb91f0445f01b3e314ae6867de5fc9c9b0fd78\",\"retention_state\":\"retained\",\"retention_reason\":null,\"payload_kind\":\"text\",\"lifecycle_state\":\"retained\",\"access_modes\":[\"read\",\"download\"],\"read_handle\":\"artifact-read://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7\",\"format\":{\"format_id\":\"plain_text\",\"media_type\":\"text/plain\"}}",
      "payload_ref": "artifact://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
      "payload_size_bytes": 1022,
      "privacy_class": "sensitive_reference",
      "recorded_at_ms": 1791752393374,
      "retention_class": "payload_reference",
      "retention_policy_id": "ephemeral",
      "runtime_id": null,
      "runtime_version": null,
      "scheduler_policy_id": "priority_then_fifo",
      "schema_version": 1,
      "source_component": "workflow_service",
      "source_instance_id": "workflow-service",
      "workflow_id": "scheduler-demo",
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
      "workflow_semantic_version": "1.0.0",
      "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
    }
  ],
  "execution": {
    "ok": true,
    "result": {
      "outputs": [
        {
          "node_id": "out",
          "port_id": "text",
          "value": "Inspect fixture alignment before the next operation."
        }
      ],
      "timing_ms": 4,
      "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e"
    }
  },
  "graph": {
    "edges": [
      {
        "id": "source-filter",
        "source": "source",
        "source_handle": "value",
        "target": "filter",
        "target_handle": "json"
      },
      {
        "id": "filter-out",
        "source": "filter",
        "source_handle": "value",
        "target": "out",
        "target_handle": "text"
      }
    ],
    "nodes": [
      {
        "data": {
          "definition": {
            "category": "input",
            "description": "Provides a metadata-driven selected value to the workflow",
            "execution_mode": "reactive",
            "inputs": [
              {
                "data_type": "any",
                "id": "value",
                "label": "Value",
                "multiple": false,
                "required": false
              }
            ],
            "io_binding_origin": "client_session",
            "label": "Selection Input",
            "node_type": "selection-input",
            "outputs": [
              {
                "data_type": "any",
                "id": "value",
                "label": "Value",
                "multiple": false,
                "required": false
              }
            ]
          }
        },
        "id": "source",
        "node_type": "selection-input",
        "position": {
          "x": 0,
          "y": 0
        }
      },
      {
        "data": {
          "definition": {
            "category": "processing",
            "description": "Extracts values from JSON using path expressions",
            "execution_mode": "reactive",
            "inputs": [
              {
                "data_type": "json",
                "id": "json",
                "label": "JSON",
                "multiple": false,
                "required": true
              }
            ],
            "io_binding_origin": "integrated",
            "label": "JSON Filter",
            "node_type": "json-filter",
            "outputs": [
              {
                "data_type": "any",
                "id": "value",
                "label": "Value",
                "multiple": false,
                "required": false
              },
              {
                "data_type": "boolean",
                "id": "found",
                "label": "Found",
                "multiple": false,
                "required": false
              }
            ]
          },
          "path": "items[0].prompt"
        },
        "id": "filter",
        "node_type": "json-filter",
        "position": {
          "x": 360,
          "y": 0
        }
      },
      {
        "data": {
          "definition": {
            "category": "output",
            "description": "Displays text output from the workflow",
            "execution_mode": "reactive",
            "inputs": [
              {
                "data_type": "string",
                "id": "text",
                "label": "Text",
                "multiple": false,
                "required": false
              },
              {
                "data_type": "stream",
                "id": "stream",
                "label": "Stream",
                "multiple": false,
                "required": false
              }
            ],
            "io_binding_origin": "client_session",
            "label": "Text Output",
            "node_type": "text-output",
            "outputs": [
              {
                "data_type": "string",
                "id": "text",
                "label": "Text",
                "multiple": false,
                "required": false
              }
            ]
          }
        },
        "id": "out",
        "node_type": "text-output",
        "position": {
          "x": 720,
          "y": 0
        }
      }
    ]
  },
  "input": {
    "items": [
      {
        "prompt": "Inspect fixture alignment before the next operation."
      }
    ]
  },
  "projections": {
    "queryIoArtifacts": {
      "artifacts": [
        {
          "access_modes": [
            "read",
            "download"
          ],
          "artifact_fact_id": "workflow-io-fact-6ad05efd5dfea2a7896077e706e2f75dac1e3fb0de1c31a0a8838728adc35a23",
          "artifact_id": "workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9",
          "artifact_role": "workflow_input",
          "consumer_node_id": "source",
          "consumer_port_id": "value",
          "content_hash": "blake3:0da8ed6bbde421c67773f6dff419717914225be92ff0f6cdd50e8e236710681c",
          "event_id": "devent_bc54cb7d204543c982c1de30b74baf15",
          "event_seq": 30,
          "format": {
            "format_id": "json",
            "media_type": "application/json"
          },
          "lifecycle_state": "retained",
          "logical_payload_lineage_id": "workflow-io-lineage-429878f140b34de5f5782ecfc19439acdc8ab23bddf978470767b9a0f253ff1f",
          "media_type": "application/json",
          "model_id": null,
          "model_version": null,
          "node_id": "source",
          "node_type": "selection-input",
          "node_version": null,
          "occurred_at_ms": 1791752393371,
          "payload_artifact_id": "workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9",
          "payload_kind": "structured",
          "payload_ref": "artifact://workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9",
          "producer_node_id": null,
          "producer_port_id": null,
          "read_handle": "artifact-read://workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9",
          "recorded_at_ms": 1791752393372,
          "retention_policy_id": "ephemeral",
          "retention_reason": null,
          "retention_state": "retained",
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "size_bytes": 77,
          "stream_handle": null,
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        },
        {
          "access_modes": [
            "read",
            "download"
          ],
          "artifact_fact_id": "workflow-io-fact-6a10bd30e99623dd04c619a9e1be8646c8bccccb4361de9a1b5f8911b5da36b5",
          "artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "artifact_role": "workflow_output",
          "consumer_node_id": null,
          "consumer_port_id": null,
          "content_hash": "blake3:e7090ad3b0ea9ea3aafcf2b5a0bb91f0445f01b3e314ae6867de5fc9c9b0fd78",
          "event_id": "devent_670571e2dcac43e1997fbf0b940b6c3f",
          "event_seq": 31,
          "format": {
            "format_id": "plain_text",
            "media_type": "text/plain"
          },
          "lifecycle_state": "retained",
          "logical_payload_lineage_id": "workflow-io-lineage-8c861c731b1201b7a1a79dfef273bc87cc77d3f379d968cf153d7d2469bdd4c1",
          "media_type": "text/plain",
          "model_id": null,
          "model_version": null,
          "node_id": "out",
          "node_type": "text-output",
          "node_version": null,
          "occurred_at_ms": 1791752393371,
          "payload_artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "payload_kind": "text",
          "payload_ref": "artifact://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "producer_node_id": "out",
          "producer_port_id": "text",
          "read_handle": "artifact-read://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "recorded_at_ms": 1791752393373,
          "retention_policy_id": "ephemeral",
          "retention_reason": null,
          "retention_state": "retained",
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "size_bytes": 52,
          "stream_handle": null,
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        },
        {
          "access_modes": [
            "read",
            "download"
          ],
          "artifact_fact_id": "workflow-io-fact-5d3df87f55e603d856f478a80d5340ec6bd3087fdb79d7247c2fe30998b1bc30",
          "artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "artifact_role": "node_output",
          "consumer_node_id": null,
          "consumer_port_id": null,
          "content_hash": "blake3:e7090ad3b0ea9ea3aafcf2b5a0bb91f0445f01b3e314ae6867de5fc9c9b0fd78",
          "event_id": "devent_435196854e02465d91960df003cf4cb0",
          "event_seq": 32,
          "format": {
            "format_id": "plain_text",
            "media_type": "text/plain"
          },
          "lifecycle_state": "retained",
          "logical_payload_lineage_id": "workflow-io-lineage-8c861c731b1201b7a1a79dfef273bc87cc77d3f379d968cf153d7d2469bdd4c1",
          "media_type": "text/plain",
          "model_id": null,
          "model_version": null,
          "node_id": "out",
          "node_type": "text-output",
          "node_version": null,
          "occurred_at_ms": 1791752393371,
          "payload_artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "payload_kind": "text",
          "payload_ref": "artifact://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "producer_node_id": "out",
          "producer_port_id": "text",
          "read_handle": "artifact-read://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "recorded_at_ms": 1791752393374,
          "retention_policy_id": "ephemeral",
          "retention_reason": null,
          "retention_state": "retained",
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "size_bytes": 52,
          "stream_handle": null,
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        }
      ],
      "projection_state": {
        "last_applied_event_seq": 32,
        "projection_name": "io_artifact",
        "projection_version": 6,
        "rebuilt_at_ms": null,
        "status": "current",
        "updated_at_ms": 1791752393409
      },
      "retention_summary": [
        {
          "artifact_count": 3,
          "retention_state": "retained"
        }
      ]
    },
    "queryLibraryUsage": {
      "assets": [
        {
          "asset_id": "pumas://models",
          "last_accessed_at_ms": 1791752360436,
          "last_bucket_id": null,
          "last_cache_status": "unknown",
          "last_client_id": null,
          "last_client_session_id": null,
          "last_event_seq": 20,
          "last_operation": "access",
          "last_updated_at_ms": 1791752360436,
          "last_workflow_id": null,
          "last_workflow_run_id": null,
          "last_workflow_semantic_version": null,
          "last_workflow_version_id": null,
          "run_access_count": 0,
          "total_access_count": 1,
          "total_network_bytes": 0
        }
      ],
      "projection_state": {
        "last_applied_event_seq": 20,
        "projection_name": "library_usage",
        "projection_version": 1,
        "rebuilt_at_ms": null,
        "status": "current",
        "updated_at_ms": 1791752393410
      }
    },
    "queryNodeStatus": {
      "nodes": [
        {
          "canonical_error_event_id": null,
          "completed_at_ms": 1791752393368,
          "duration_ms": 1,
          "error": null,
          "error_code": null,
          "error_event_id": null,
          "error_phase": null,
          "error_severity": null,
          "execution_cache_status": null,
          "last_event_seq": 26,
          "last_updated_at_ms": 1791752393368,
          "model_id": null,
          "model_version": null,
          "node_id": "filter",
          "node_type": "json-filter",
          "node_version": null,
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "started_at_ms": 1791752393367,
          "status": "completed",
          "task_id": "filter",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": null,
          "workflow_version_id": null
        },
        {
          "canonical_error_event_id": null,
          "completed_at_ms": 1791752393369,
          "duration_ms": 1,
          "error": null,
          "error_code": null,
          "error_event_id": null,
          "error_phase": null,
          "error_severity": null,
          "execution_cache_status": null,
          "last_event_seq": 28,
          "last_updated_at_ms": 1791752393369,
          "model_id": null,
          "model_version": null,
          "node_id": "out",
          "node_type": "text-output",
          "node_version": null,
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "started_at_ms": 1791752393368,
          "status": "completed",
          "task_id": "out",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": null,
          "workflow_version_id": null
        }
      ],
      "projection_state": {
        "last_applied_event_seq": 28,
        "projection_name": "node_status",
        "projection_version": 7,
        "rebuilt_at_ms": null,
        "status": "current",
        "updated_at_ms": 1791752393402
      }
    },
    "queryRunDetail": {
      "node_projection_state": {
        "last_applied_event_seq": 28,
        "projection_name": "node_status",
        "projection_version": 7,
        "rebuilt_at_ms": null,
        "status": "current",
        "updated_at_ms": 1791752393402
      },
      "node_statuses": [
        {
          "canonical_error_event_id": null,
          "completed_at_ms": 1791752393368,
          "duration_ms": 1,
          "error": null,
          "error_code": null,
          "error_event_id": null,
          "error_phase": null,
          "error_severity": null,
          "execution_cache_status": null,
          "last_event_seq": 26,
          "last_updated_at_ms": 1791752393368,
          "model_id": null,
          "model_version": null,
          "node_id": "filter",
          "node_type": "json-filter",
          "node_version": null,
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "started_at_ms": 1791752393367,
          "status": "completed",
          "task_id": "filter",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": null,
          "workflow_version_id": null
        },
        {
          "canonical_error_event_id": null,
          "completed_at_ms": 1791752393369,
          "duration_ms": 1,
          "error": null,
          "error_code": null,
          "error_event_id": null,
          "error_phase": null,
          "error_severity": null,
          "execution_cache_status": null,
          "last_event_seq": 28,
          "last_updated_at_ms": 1791752393369,
          "model_id": null,
          "model_version": null,
          "node_id": "out",
          "node_type": "text-output",
          "node_version": null,
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "started_at_ms": 1791752393368,
          "status": "completed",
          "task_id": "out",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": null,
          "workflow_version_id": null
        }
      ],
      "projection_state": {
        "last_applied_event_seq": 32,
        "projection_name": "run_detail",
        "projection_version": 9,
        "rebuilt_at_ms": null,
        "status": "current",
        "updated_at_ms": 1791752393393
      },
      "run": {
        "accepted_at_ms": 1791752393347,
        "bucket_id": null,
        "client_id": null,
        "client_session_id": null,
        "completed_at_ms": 1791752393370,
        "duration_ms": 4,
        "enqueued_at_ms": 1791752393364,
        "error_count": 0,
        "estimate_confidence": "estimated",
        "estimated_duration_ms": null,
        "estimated_queue_wait_ms": null,
        "fatal_error_event_id": null,
        "last_event_seq": 32,
        "last_updated_at_ms": 1791752393371,
        "latest_error_code": null,
        "latest_error_event_id": null,
        "latest_error_message": null,
        "latest_error_phase": null,
        "latest_error_severity": null,
        "latest_estimate_json": "{\"payload_type\":\"scheduler_estimate_produced\",\"estimate_version\":\"session-scheduler-v1\",\"confidence\":\"estimated\",\"estimated_queue_wait_ms\":null,\"estimated_duration_ms\":null,\"model_cache_state\":\"not_required\",\"blocking_conditions\":[\"runtime_admission_pending\"],\"missing_asset_ids\":[],\"candidate_runtime_ids\":[],\"candidate_device_ids\":[],\"candidate_network_node_ids\":[],\"reasons\":[\"next admission candidate pending runtime readiness\",\"requires extension(s): inference_gateway\",\"estimated peak memory: 0 bytes peak VRAM, 0 bytes peak RAM\"]}",
        "latest_queue_placement_json": "{\"payload_type\":\"scheduler_queue_placement\",\"queue_position\":0,\"priority\":0,\"scheduler_policy_id\":\"priority_then_fifo\"}",
        "memory_failure_kind": null,
        "model_cache_state": "not_required",
        "observed_peak_ram_bytes": null,
        "observed_peak_vram_bytes": null,
        "output_artifact_count": 2,
        "output_artifact_total_size_bytes": 104,
        "retention_policy_id": "ephemeral",
        "scheduler_policy_id": "priority_then_fifo",
        "scheduler_priority": 0,
        "scheduler_queue_position": 0,
        "scheduler_reason": "cold_start_required",
        "selected_backend_key": null,
        "selected_device_class": null,
        "selected_device_id": null,
        "selected_model_id": null,
        "selected_network_node_id": null,
        "selected_runtime_id": null,
        "selected_runtime_variant_id": null,
        "selected_task_id": null,
        "started_at_ms": 1791752393366,
        "started_payload_json": "{\"payload_type\":\"run_started\",\"queue_wait_ms\":2,\"scheduler_decision_reason\":\"cold_start_required\"}",
        "status": "completed",
        "terminal_error": null,
        "terminal_payload_json": "{\"payload_type\":\"run_terminal\",\"status\":\"completed\",\"duration_ms\":4,\"error\":null}",
        "timeline_event_count": 5,
        "warning_count": 0,
        "workflow_execution_session_id": "a91fbd54-d051-46b5-aad4-1eded41e4537",
        "workflow_id": "scheduler-demo",
        "workflow_presentation_revision_id": "wfpres_8df80319-13d8-4f8e-910b-ec4e6470db59",
        "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
        "workflow_run_snapshot_id": "runsnap_c58529cd-f31f-451e-8591-3268aa482172",
        "workflow_semantic_version": "1.0.0",
        "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
      }
    },
    "queryRunInspection": {
      "io_artifacts": [
        {
          "access_modes": [
            "read",
            "download"
          ],
          "artifact_fact_id": "workflow-io-fact-6ad05efd5dfea2a7896077e706e2f75dac1e3fb0de1c31a0a8838728adc35a23",
          "artifact_id": "workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9",
          "artifact_role": "workflow_input",
          "consumer_node_id": "source",
          "consumer_port_id": "value",
          "content_hash": "blake3:0da8ed6bbde421c67773f6dff419717914225be92ff0f6cdd50e8e236710681c",
          "event_id": "devent_bc54cb7d204543c982c1de30b74baf15",
          "event_seq": 30,
          "format": {
            "format_id": "json",
            "media_type": "application/json"
          },
          "lifecycle_state": "retained",
          "logical_payload_lineage_id": "workflow-io-lineage-429878f140b34de5f5782ecfc19439acdc8ab23bddf978470767b9a0f253ff1f",
          "media_type": "application/json",
          "model_id": null,
          "model_version": null,
          "node_id": "source",
          "node_type": "selection-input",
          "node_version": null,
          "occurred_at_ms": 1791752393371,
          "payload_artifact_id": "workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9",
          "payload_kind": "structured",
          "payload_ref": "artifact://workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9",
          "producer_node_id": null,
          "producer_port_id": null,
          "read_handle": "artifact-read://workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9",
          "recorded_at_ms": 1791752393372,
          "retention_policy_id": "ephemeral",
          "retention_reason": null,
          "retention_state": "retained",
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "size_bytes": 77,
          "stream_handle": null,
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        },
        {
          "access_modes": [
            "read",
            "download"
          ],
          "artifact_fact_id": "workflow-io-fact-6a10bd30e99623dd04c619a9e1be8646c8bccccb4361de9a1b5f8911b5da36b5",
          "artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "artifact_role": "workflow_output",
          "consumer_node_id": null,
          "consumer_port_id": null,
          "content_hash": "blake3:e7090ad3b0ea9ea3aafcf2b5a0bb91f0445f01b3e314ae6867de5fc9c9b0fd78",
          "event_id": "devent_670571e2dcac43e1997fbf0b940b6c3f",
          "event_seq": 31,
          "format": {
            "format_id": "plain_text",
            "media_type": "text/plain"
          },
          "lifecycle_state": "retained",
          "logical_payload_lineage_id": "workflow-io-lineage-8c861c731b1201b7a1a79dfef273bc87cc77d3f379d968cf153d7d2469bdd4c1",
          "media_type": "text/plain",
          "model_id": null,
          "model_version": null,
          "node_id": "out",
          "node_type": "text-output",
          "node_version": null,
          "occurred_at_ms": 1791752393371,
          "payload_artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "payload_kind": "text",
          "payload_ref": "artifact://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "producer_node_id": "out",
          "producer_port_id": "text",
          "read_handle": "artifact-read://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "recorded_at_ms": 1791752393373,
          "retention_policy_id": "ephemeral",
          "retention_reason": null,
          "retention_state": "retained",
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "size_bytes": 52,
          "stream_handle": null,
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        },
        {
          "access_modes": [
            "read",
            "download"
          ],
          "artifact_fact_id": "workflow-io-fact-5d3df87f55e603d856f478a80d5340ec6bd3087fdb79d7247c2fe30998b1bc30",
          "artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "artifact_role": "node_output",
          "consumer_node_id": null,
          "consumer_port_id": null,
          "content_hash": "blake3:e7090ad3b0ea9ea3aafcf2b5a0bb91f0445f01b3e314ae6867de5fc9c9b0fd78",
          "event_id": "devent_435196854e02465d91960df003cf4cb0",
          "event_seq": 32,
          "format": {
            "format_id": "plain_text",
            "media_type": "text/plain"
          },
          "lifecycle_state": "retained",
          "logical_payload_lineage_id": "workflow-io-lineage-8c861c731b1201b7a1a79dfef273bc87cc77d3f379d968cf153d7d2469bdd4c1",
          "media_type": "text/plain",
          "model_id": null,
          "model_version": null,
          "node_id": "out",
          "node_type": "text-output",
          "node_version": null,
          "occurred_at_ms": 1791752393371,
          "payload_artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "payload_kind": "text",
          "payload_ref": "artifact://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "producer_node_id": "out",
          "producer_port_id": "text",
          "read_handle": "artifact-read://workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "recorded_at_ms": 1791752393374,
          "retention_policy_id": "ephemeral",
          "retention_reason": null,
          "retention_state": "retained",
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "size_bytes": 52,
          "stream_handle": null,
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        }
      ],
      "io_projection_state": {
        "last_applied_event_seq": 32,
        "projection_name": "io_artifact",
        "projection_version": 6,
        "rebuilt_at_ms": null,
        "status": "current",
        "updated_at_ms": 1791752393409
      },
      "node_projection_state": {
        "last_applied_event_seq": 28,
        "projection_name": "node_status",
        "projection_version": 7,
        "rebuilt_at_ms": null,
        "status": "current",
        "updated_at_ms": 1791752393402
      },
      "node_statuses": [
        {
          "canonical_error_event_id": null,
          "completed_at_ms": 1791752393368,
          "duration_ms": 1,
          "error": null,
          "error_code": null,
          "error_event_id": null,
          "error_phase": null,
          "error_severity": null,
          "execution_cache_status": null,
          "last_event_seq": 26,
          "last_updated_at_ms": 1791752393368,
          "model_id": null,
          "model_version": null,
          "node_id": "filter",
          "node_type": "json-filter",
          "node_version": null,
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "started_at_ms": 1791752393367,
          "status": "completed",
          "task_id": "filter",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": null,
          "workflow_version_id": null
        },
        {
          "canonical_error_event_id": null,
          "completed_at_ms": 1791752393369,
          "duration_ms": 1,
          "error": null,
          "error_code": null,
          "error_event_id": null,
          "error_phase": null,
          "error_severity": null,
          "execution_cache_status": null,
          "last_event_seq": 28,
          "last_updated_at_ms": 1791752393369,
          "model_id": null,
          "model_version": null,
          "node_id": "out",
          "node_type": "text-output",
          "node_version": null,
          "runtime_id": null,
          "runtime_version": null,
          "selected_backend_key": null,
          "started_at_ms": 1791752393368,
          "status": "completed",
          "task_id": "out",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": null,
          "workflow_version_id": null
        }
      ],
      "resolved_node_io": [
        {
          "artifact_fact_id": "workflow-io-fact-6ad05efd5dfea2a7896077e706e2f75dac1e3fb0de1c31a0a8838728adc35a23",
          "artifact_id": "workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9",
          "artifact_role": "workflow_input",
          "direction": "input",
          "media_type": "application/json",
          "node_id": "source",
          "payload_artifact_id": "workflow-io-bbd6527a440a1582560b270aced3e203ff78d7185eecd815b9cee5def0943ff9",
          "port_id": "value",
          "provenance_kind": "workflow_input_boundary",
          "resolution": "workflow_boundary",
          "retention_state": "retained"
        },
        {
          "artifact_fact_id": "workflow-io-fact-6a10bd30e99623dd04c619a9e1be8646c8bccccb4361de9a1b5f8911b5da36b5",
          "artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "artifact_role": "workflow_output",
          "direction": "output",
          "media_type": "text/plain",
          "node_id": "out",
          "payload_artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "port_id": "text",
          "provenance_kind": "workflow_output_boundary",
          "resolution": "workflow_boundary",
          "retention_state": "retained"
        },
        {
          "artifact_fact_id": "workflow-io-fact-5d3df87f55e603d856f478a80d5340ec6bd3087fdb79d7247c2fe30998b1bc30",
          "artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "artifact_role": "node_output",
          "direction": "output",
          "media_type": "text/plain",
          "node_id": "out",
          "payload_artifact_id": "workflow-io-696a56b4a34a0212125d401ed276a07e626aef6d0aaa1bc79313c5cc6e187fa7",
          "port_id": "text",
          "provenance_kind": "produced_output",
          "resolution": "produced_output",
          "retention_state": "retained"
        }
      ],
      "retention_summary": [
        {
          "artifact_count": 3,
          "retention_state": "retained"
        }
      ],
      "run": {
        "accepted_at_ms": 1791752393347,
        "bucket_id": null,
        "client_id": null,
        "client_session_id": null,
        "completed_at_ms": 1791752393370,
        "duration_ms": 4,
        "enqueued_at_ms": 1791752393364,
        "error_count": 0,
        "estimate_confidence": "estimated",
        "estimated_duration_ms": null,
        "estimated_queue_wait_ms": null,
        "fatal_error_event_id": null,
        "last_event_seq": 32,
        "last_updated_at_ms": 1791752393371,
        "latest_error_code": null,
        "latest_error_event_id": null,
        "latest_error_message": null,
        "latest_error_phase": null,
        "latest_error_severity": null,
        "latest_estimate_json": "{\"payload_type\":\"scheduler_estimate_produced\",\"estimate_version\":\"session-scheduler-v1\",\"confidence\":\"estimated\",\"estimated_queue_wait_ms\":null,\"estimated_duration_ms\":null,\"model_cache_state\":\"not_required\",\"blocking_conditions\":[\"runtime_admission_pending\"],\"missing_asset_ids\":[],\"candidate_runtime_ids\":[],\"candidate_device_ids\":[],\"candidate_network_node_ids\":[],\"reasons\":[\"next admission candidate pending runtime readiness\",\"requires extension(s): inference_gateway\",\"estimated peak memory: 0 bytes peak VRAM, 0 bytes peak RAM\"]}",
        "latest_queue_placement_json": "{\"payload_type\":\"scheduler_queue_placement\",\"queue_position\":0,\"priority\":0,\"scheduler_policy_id\":\"priority_then_fifo\"}",
        "memory_failure_kind": null,
        "model_cache_state": "not_required",
        "observed_peak_ram_bytes": null,
        "observed_peak_vram_bytes": null,
        "output_artifact_count": 2,
        "output_artifact_total_size_bytes": 104,
        "retention_policy_id": "ephemeral",
        "scheduler_policy_id": "priority_then_fifo",
        "scheduler_priority": 0,
        "scheduler_queue_position": 0,
        "scheduler_reason": "cold_start_required",
        "selected_backend_key": null,
        "selected_device_class": null,
        "selected_device_id": null,
        "selected_model_id": null,
        "selected_network_node_id": null,
        "selected_runtime_id": null,
        "selected_runtime_variant_id": null,
        "selected_task_id": null,
        "started_at_ms": 1791752393366,
        "started_payload_json": "{\"payload_type\":\"run_started\",\"queue_wait_ms\":2,\"scheduler_decision_reason\":\"cold_start_required\"}",
        "status": "completed",
        "terminal_error": null,
        "terminal_payload_json": "{\"payload_type\":\"run_terminal\",\"status\":\"completed\",\"duration_ms\":4,\"error\":null}",
        "timeline_event_count": 5,
        "warning_count": 0,
        "workflow_execution_session_id": "a91fbd54-d051-46b5-aad4-1eded41e4537",
        "workflow_id": "scheduler-demo",
        "workflow_presentation_revision_id": "wfpres_8df80319-13d8-4f8e-910b-ec4e6470db59",
        "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
        "workflow_run_snapshot_id": "runsnap_c58529cd-f31f-451e-8591-3268aa482172",
        "workflow_semantic_version": "1.0.0",
        "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
      },
      "run_graph": {
        "executable_topology": {
          "edges": [
            {
              "source_node_id": "filter",
              "source_port_id": "value",
              "target_node_id": "out",
              "target_port_id": "text"
            },
            {
              "source_node_id": "source",
              "source_port_id": "value",
              "target_node_id": "filter",
              "target_port_id": "json"
            }
          ],
          "nodes": [
            {
              "behavior_digest": "contract-blake3:23cc21587e7208d6677043d92f78450e18fc87a9c18c47dd33515be6890568b9",
              "contract_version": "1.0.0",
              "node_id": "filter",
              "node_type": "json-filter"
            },
            {
              "behavior_digest": "contract-blake3:77e57c0227b4bfe10adc2a70c0b9e04e13b02e4e4af0bf60590fc2a898f5dc72",
              "contract_version": "1.0.0",
              "node_id": "out",
              "node_type": "text-output"
            },
            {
              "behavior_digest": "contract-blake3:340e4e7f0ce3528bac73c631284fa0067a9681bbd4eb3012963b731ed742dd36",
              "contract_version": "1.0.0",
              "node_id": "source",
              "node_type": "selection-input"
            }
          ],
          "schema_version": 1
        },
        "graph": {
          "edges": [
            {
              "id": "filter-out",
              "source": "filter",
              "source_handle": "value",
              "target": "out",
              "target_handle": "text"
            },
            {
              "id": "source-filter",
              "source": "source",
              "source_handle": "value",
              "target": "filter",
              "target_handle": "json"
            }
          ],
          "nodes": [
            {
              "data": {
                "definition": {
                  "category": "processing",
                  "description": "Extracts values from JSON using path expressions",
                  "execution_mode": "reactive",
                  "inputs": [
                    {
                      "data_type": "json",
                      "id": "json",
                      "label": "JSON",
                      "multiple": false,
                      "required": true
                    }
                  ],
                  "io_binding_origin": "integrated",
                  "label": "JSON Filter",
                  "node_type": "json-filter",
                  "outputs": [
                    {
                      "data_type": "any",
                      "id": "value",
                      "label": "Value",
                      "multiple": false,
                      "required": false
                    },
                    {
                      "data_type": "boolean",
                      "id": "found",
                      "label": "Found",
                      "multiple": false,
                      "required": false
                    }
                  ]
                },
                "path": "items[0].prompt"
              },
              "id": "filter",
              "node_type": "json-filter",
              "position": {
                "x": 360,
                "y": 0
              }
            },
            {
              "data": {
                "definition": {
                  "category": "output",
                  "description": "Displays text output from the workflow",
                  "execution_mode": "reactive",
                  "inputs": [
                    {
                      "data_type": "string",
                      "id": "text",
                      "label": "Text",
                      "multiple": false,
                      "required": false
                    },
                    {
                      "data_type": "stream",
                      "id": "stream",
                      "label": "Stream",
                      "multiple": false,
                      "required": false
                    }
                  ],
                  "io_binding_origin": "client_session",
                  "label": "Text Output",
                  "node_type": "text-output",
                  "outputs": [
                    {
                      "data_type": "string",
                      "id": "text",
                      "label": "Text",
                      "multiple": false,
                      "required": false
                    }
                  ]
                }
              },
              "id": "out",
              "node_type": "text-output",
              "position": {
                "x": 720,
                "y": 0
              }
            },
            {
              "data": {
                "definition": {
                  "category": "input",
                  "description": "Provides a metadata-driven selected value to the workflow",
                  "execution_mode": "reactive",
                  "inputs": [
                    {
                      "data_type": "any",
                      "id": "value",
                      "label": "Value",
                      "multiple": false,
                      "required": false
                    }
                  ],
                  "io_binding_origin": "client_session",
                  "label": "Selection Input",
                  "node_type": "selection-input",
                  "outputs": [
                    {
                      "data_type": "any",
                      "id": "value",
                      "label": "Value",
                      "multiple": false,
                      "required": false
                    }
                  ]
                }
              },
              "id": "source",
              "node_type": "selection-input",
              "position": {
                "x": 0,
                "y": 0
              }
            }
          ]
        },
        "graph_settings": {
          "nodes": [
            {
              "data": {
                "definition": {
                  "category": "processing",
                  "description": "Extracts values from JSON using path expressions",
                  "execution_mode": "reactive",
                  "inputs": [
                    {
                      "data_type": "json",
                      "id": "json",
                      "label": "JSON",
                      "multiple": false,
                      "required": true
                    }
                  ],
                  "io_binding_origin": "integrated",
                  "label": "JSON Filter",
                  "node_type": "json-filter",
                  "outputs": [
                    {
                      "data_type": "any",
                      "id": "value",
                      "label": "Value",
                      "multiple": false,
                      "required": false
                    },
                    {
                      "data_type": "boolean",
                      "id": "found",
                      "label": "Found",
                      "multiple": false,
                      "required": false
                    }
                  ]
                },
                "path": "items[0].prompt"
              },
              "node_id": "filter",
              "node_type": "json-filter"
            },
            {
              "data": {
                "definition": {
                  "category": "output",
                  "description": "Displays text output from the workflow",
                  "execution_mode": "reactive",
                  "inputs": [
                    {
                      "data_type": "string",
                      "id": "text",
                      "label": "Text",
                      "multiple": false,
                      "required": false
                    },
                    {
                      "data_type": "stream",
                      "id": "stream",
                      "label": "Stream",
                      "multiple": false,
                      "required": false
                    }
                  ],
                  "io_binding_origin": "client_session",
                  "label": "Text Output",
                  "node_type": "text-output",
                  "outputs": [
                    {
                      "data_type": "string",
                      "id": "text",
                      "label": "Text",
                      "multiple": false,
                      "required": false
                    }
                  ]
                }
              },
              "node_id": "out",
              "node_type": "text-output"
            },
            {
              "data": {
                "definition": {
                  "category": "input",
                  "description": "Provides a metadata-driven selected value to the workflow",
                  "execution_mode": "reactive",
                  "inputs": [
                    {
                      "data_type": "any",
                      "id": "value",
                      "label": "Value",
                      "multiple": false,
                      "required": false
                    }
                  ],
                  "io_binding_origin": "client_session",
                  "label": "Selection Input",
                  "node_type": "selection-input",
                  "outputs": [
                    {
                      "data_type": "any",
                      "id": "value",
                      "label": "Value",
                      "multiple": false,
                      "required": false
                    }
                  ]
                }
              },
              "node_id": "source",
              "node_type": "selection-input"
            }
          ],
          "schema_version": 1
        },
        "presentation_metadata": {
          "edges": [
            {
              "edge_id": "filter-out",
              "source_node_id": "filter",
              "source_port_id": "value",
              "target_node_id": "out",
              "target_port_id": "text"
            },
            {
              "edge_id": "source-filter",
              "source_node_id": "source",
              "source_port_id": "value",
              "target_node_id": "filter",
              "target_port_id": "json"
            }
          ],
          "nodes": [
            {
              "node_id": "filter",
              "position": {
                "x": 360,
                "y": 0
              }
            },
            {
              "node_id": "out",
              "position": {
                "x": 720,
                "y": 0
              }
            },
            {
              "node_id": "source",
              "position": {
                "x": 0,
                "y": 0
              }
            }
          ],
          "schema_version": 1
        },
        "presentation_revision_created_at_ms": 1791752347262,
        "snapshot_created_at_ms": 1791752393347,
        "workflow_execution_fingerprint": "workflow-exec-blake3:ca36d575edb02c7e060788f87bda0f24d26308f262e9b0942105d776b0b5482d",
        "workflow_id": "scheduler-demo",
        "workflow_presentation_revision_id": "wfpres_8df80319-13d8-4f8e-910b-ec4e6470db59",
        "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
        "workflow_semantic_version": "1.0.0",
        "workflow_version_created_at_ms": 1791752339090,
        "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
      },
      "run_projection_state": {
        "last_applied_event_seq": 32,
        "projection_name": "run_detail",
        "projection_version": 9,
        "rebuilt_at_ms": null,
        "status": "current",
        "updated_at_ms": 1791752393393
      }
    },
    "queryRunList": {
      "facets": [
        {
          "facet_kind": "workflow_version",
          "facet_value": "1.0.0",
          "run_count": 3
        },
        {
          "facet_kind": "status",
          "facet_value": "completed",
          "run_count": 2
        },
        {
          "facet_kind": "status",
          "facet_value": "failed",
          "run_count": 1
        },
        {
          "facet_kind": "scheduler_policy",
          "facet_value": "priority_then_fifo",
          "run_count": 3
        },
        {
          "facet_kind": "retention_policy",
          "facet_value": "ephemeral",
          "run_count": 3
        },
        {
          "facet_kind": "selected_runtime",
          "facet_value": "Unassigned",
          "run_count": 3
        },
        {
          "facet_kind": "selected_runtime_variant",
          "facet_value": "Unassigned",
          "run_count": 3
        },
        {
          "facet_kind": "selected_backend",
          "facet_value": "Unassigned",
          "run_count": 3
        },
        {
          "facet_kind": "selected_device_class",
          "facet_value": "Unassigned",
          "run_count": 3
        },
        {
          "facet_kind": "selected_device",
          "facet_value": "Unassigned",
          "run_count": 3
        },
        {
          "facet_kind": "selected_network_node",
          "facet_value": "Unassigned",
          "run_count": 3
        }
      ],
      "projection_state": {
        "last_applied_event_seq": 32,
        "projection_name": "run_list",
        "projection_version": 10,
        "rebuilt_at_ms": null,
        "status": "current",
        "updated_at_ms": 1791752393384
      },
      "runs": [
        {
          "accepted_at_ms": 1791752393347,
          "bucket_id": null,
          "client_id": null,
          "client_session_id": null,
          "completed_at_ms": 1791752393370,
          "duration_ms": 4,
          "enqueued_at_ms": 1791752393364,
          "error_count": 0,
          "estimate_confidence": "estimated",
          "estimated_duration_ms": null,
          "estimated_queue_wait_ms": null,
          "fatal_error_event_id": null,
          "last_event_seq": 32,
          "last_updated_at_ms": 1791752393371,
          "latest_error_code": null,
          "latest_error_event_id": null,
          "latest_error_message": null,
          "latest_error_phase": null,
          "latest_error_severity": null,
          "memory_failure_kind": null,
          "model_cache_state": "not_required",
          "observed_peak_ram_bytes": null,
          "observed_peak_vram_bytes": null,
          "output_artifact_count": 2,
          "output_artifact_total_size_bytes": 104,
          "retention_policy_id": "ephemeral",
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_priority": 0,
          "scheduler_queue_position": 0,
          "scheduler_reason": "cold_start_required",
          "selected_backend_key": null,
          "selected_device_class": null,
          "selected_device_id": null,
          "selected_model_id": null,
          "selected_network_node_id": null,
          "selected_runtime_id": null,
          "selected_runtime_variant_id": null,
          "selected_task_id": null,
          "started_at_ms": 1791752393366,
          "status": "completed",
          "warning_count": 0,
          "workflow_execution_session_id": "a91fbd54-d051-46b5-aad4-1eded41e4537",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        },
        {
          "accepted_at_ms": 1791752350518,
          "bucket_id": null,
          "client_id": null,
          "client_session_id": null,
          "completed_at_ms": 1791752350537,
          "duration_ms": null,
          "enqueued_at_ms": 1791752350534,
          "error_count": 0,
          "estimate_confidence": "estimated",
          "estimated_duration_ms": null,
          "estimated_queue_wait_ms": null,
          "fatal_error_event_id": null,
          "last_event_seq": 19,
          "last_updated_at_ms": 1791752350537,
          "latest_error_code": null,
          "latest_error_event_id": null,
          "latest_error_message": null,
          "latest_error_phase": null,
          "latest_error_severity": null,
          "memory_failure_kind": null,
          "model_cache_state": "not_required",
          "observed_peak_ram_bytes": null,
          "observed_peak_vram_bytes": null,
          "output_artifact_count": 0,
          "output_artifact_total_size_bytes": 0,
          "retention_policy_id": "ephemeral",
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_priority": 0,
          "scheduler_queue_position": 0,
          "scheduler_reason": "cold_start_required",
          "selected_backend_key": null,
          "selected_device_class": null,
          "selected_device_id": null,
          "selected_model_id": null,
          "selected_network_node_id": null,
          "selected_runtime_id": null,
          "selected_runtime_variant_id": null,
          "selected_task_id": null,
          "started_at_ms": 1791752350535,
          "status": "failed",
          "warning_count": 0,
          "workflow_execution_session_id": "5a1fc6ac-4a4c-4db1-9eb5-3ff7e9b840db",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_12e1fbca-e7d3-425d-be2c-422aded43434",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        },
        {
          "accepted_at_ms": 1791752347263,
          "bucket_id": null,
          "client_id": null,
          "client_session_id": null,
          "completed_at_ms": 1791752347429,
          "duration_ms": 4,
          "enqueued_at_ms": 1791752347423,
          "error_count": 0,
          "estimate_confidence": "estimated",
          "estimated_duration_ms": null,
          "estimated_queue_wait_ms": null,
          "fatal_error_event_id": null,
          "last_event_seq": 12,
          "last_updated_at_ms": 1791752347430,
          "latest_error_code": null,
          "latest_error_event_id": null,
          "latest_error_message": null,
          "latest_error_phase": null,
          "latest_error_severity": null,
          "memory_failure_kind": null,
          "model_cache_state": "not_required",
          "observed_peak_ram_bytes": null,
          "observed_peak_vram_bytes": null,
          "output_artifact_count": 2,
          "output_artifact_total_size_bytes": 104,
          "retention_policy_id": "ephemeral",
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_priority": 0,
          "scheduler_queue_position": 0,
          "scheduler_reason": "cold_start_required",
          "selected_backend_key": null,
          "selected_device_class": null,
          "selected_device_id": null,
          "selected_model_id": null,
          "selected_network_node_id": null,
          "selected_runtime_id": null,
          "selected_runtime_variant_id": null,
          "selected_task_id": null,
          "started_at_ms": 1791752347424,
          "status": "completed",
          "warning_count": 0,
          "workflow_execution_session_id": "f0e2e485-b079-4e72-aaf6-315a761e3d7e",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_27739071-66bd-4579-8194-671125012b30",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        }
      ]
    },
    "querySchedulerTimeline": {
      "events": [
        {
          "detail": "runsnap_c58529cd-f31f-451e-8591-3268aa482172",
          "error_phase": null,
          "error_severity": null,
          "event_id": "devent_8730cb387f5840eeab99951861defcd1",
          "event_kind": "run_snapshot_accepted",
          "event_seq": 21,
          "occurred_at_ms": 1791752393347,
          "payload_json": "{\"payload_type\":\"run_snapshot_accepted\",\"workflow_run_snapshot_id\":\"runsnap_c58529cd-f31f-451e-8591-3268aa482172\",\"workflow_presentation_revision_id\":\"wfpres_8df80319-13d8-4f8e-910b-ec4e6470db59\",\"workflow_execution_session_id\":\"a91fbd54-d051-46b5-aad4-1eded41e4537\",\"node_versions\":[{\"node_id\":\"filter\",\"node_type\":\"json-filter\",\"contract_version\":\"1.0.0\",\"behavior_digest\":\"contract-blake3:23cc21587e7208d6677043d92f78450e18fc87a9c18c47dd33515be6890568b9\"},{\"node_id\":\"out\",\"node_type\":\"text-output\",\"contract_version\":\"1.0.0\",\"behavior_digest\":\"contract-blake3:77e57c0227b4bfe10adc2a70c0b9e04e13b02e4e4af0bf60590fc2a898f5dc72\"},{\"node_id\":\"source\",\"node_type\":\"selection-input\",\"contract_version\":\"1.0.0\",\"behavior_digest\":\"contract-blake3:340e4e7f0ce3528bac73c631284fa0067a9681bbd4eb3012963b731ed742dd36\"}]}",
          "recorded_at_ms": 1791752393352,
          "related_event_ids": [],
          "retention_policy_id": "ephemeral",
          "scheduler_attempt_backend_key": null,
          "scheduler_attempt_device_class": null,
          "scheduler_attempt_device_id": null,
          "scheduler_attempt_duration_ms": null,
          "scheduler_attempt_ended_at_ms": null,
          "scheduler_attempt_execution_class": null,
          "scheduler_attempt_id": null,
          "scheduler_attempt_network_node_id": null,
          "scheduler_attempt_reservation_id": null,
          "scheduler_attempt_runtime_id": null,
          "scheduler_attempt_runtime_variant_id": null,
          "scheduler_attempt_started_at_ms": null,
          "scheduler_attempt_transition": null,
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_task_id": null,
          "source_component": "workflow_service",
          "summary": "run snapshot accepted",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        },
        {
          "detail": "model not required; blocking: runtime admission pending; next admission candidate pending runtime readiness; requires extension(s): inference_gateway; estimated peak memory: 0 bytes peak VRAM, 0 bytes peak RAM",
          "error_phase": null,
          "error_severity": null,
          "event_id": "devent_ce212d493b3c47d1b43a0d3dfbdd2b2a",
          "event_kind": "scheduler_estimate_produced",
          "event_seq": 22,
          "occurred_at_ms": 1791752393364,
          "payload_json": "{\"payload_type\":\"scheduler_estimate_produced\",\"estimate_version\":\"session-scheduler-v1\",\"confidence\":\"estimated\",\"estimated_queue_wait_ms\":null,\"estimated_duration_ms\":null,\"model_cache_state\":\"not_required\",\"blocking_conditions\":[\"runtime_admission_pending\"],\"missing_asset_ids\":[],\"candidate_runtime_ids\":[],\"candidate_device_ids\":[],\"candidate_network_node_ids\":[],\"reasons\":[\"next admission candidate pending runtime readiness\",\"requires extension(s): inference_gateway\",\"estimated peak memory: 0 bytes peak VRAM, 0 bytes peak RAM\"]}",
          "recorded_at_ms": 1791752393365,
          "related_event_ids": [],
          "retention_policy_id": "ephemeral",
          "scheduler_attempt_backend_key": null,
          "scheduler_attempt_device_class": null,
          "scheduler_attempt_device_id": null,
          "scheduler_attempt_duration_ms": null,
          "scheduler_attempt_ended_at_ms": null,
          "scheduler_attempt_execution_class": null,
          "scheduler_attempt_id": null,
          "scheduler_attempt_network_node_id": null,
          "scheduler_attempt_reservation_id": null,
          "scheduler_attempt_runtime_id": null,
          "scheduler_attempt_runtime_variant_id": null,
          "scheduler_attempt_started_at_ms": null,
          "scheduler_attempt_transition": null,
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_task_id": null,
          "source_component": "scheduler",
          "summary": "scheduler estimate produced",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        },
        {
          "detail": "priority 0",
          "error_phase": null,
          "error_severity": null,
          "event_id": "devent_23fa7373140243f1b04bffceb871a844",
          "event_kind": "scheduler_queue_placement",
          "event_seq": 23,
          "occurred_at_ms": 1791752393364,
          "payload_json": "{\"payload_type\":\"scheduler_queue_placement\",\"queue_position\":0,\"priority\":0,\"scheduler_policy_id\":\"priority_then_fifo\"}",
          "recorded_at_ms": 1791752393365,
          "related_event_ids": [],
          "retention_policy_id": "ephemeral",
          "scheduler_attempt_backend_key": null,
          "scheduler_attempt_device_class": null,
          "scheduler_attempt_device_id": null,
          "scheduler_attempt_duration_ms": null,
          "scheduler_attempt_ended_at_ms": null,
          "scheduler_attempt_execution_class": null,
          "scheduler_attempt_id": null,
          "scheduler_attempt_network_node_id": null,
          "scheduler_attempt_reservation_id": null,
          "scheduler_attempt_runtime_id": null,
          "scheduler_attempt_runtime_variant_id": null,
          "scheduler_attempt_started_at_ms": null,
          "scheduler_attempt_transition": null,
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_task_id": null,
          "source_component": "scheduler",
          "summary": "queued at position 0",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        },
        {
          "detail": "queue wait 2 ms; cold_start_required",
          "error_phase": null,
          "error_severity": null,
          "event_id": "devent_72c6ac823d404b66bf77e7de17e28b36",
          "event_kind": "run_started",
          "event_seq": 24,
          "occurred_at_ms": 1791752393366,
          "payload_json": "{\"payload_type\":\"run_started\",\"queue_wait_ms\":2,\"scheduler_decision_reason\":\"cold_start_required\"}",
          "recorded_at_ms": 1791752393366,
          "related_event_ids": [],
          "retention_policy_id": "ephemeral",
          "scheduler_attempt_backend_key": null,
          "scheduler_attempt_device_class": null,
          "scheduler_attempt_device_id": null,
          "scheduler_attempt_duration_ms": null,
          "scheduler_attempt_ended_at_ms": null,
          "scheduler_attempt_execution_class": null,
          "scheduler_attempt_id": null,
          "scheduler_attempt_network_node_id": null,
          "scheduler_attempt_reservation_id": null,
          "scheduler_attempt_runtime_id": null,
          "scheduler_attempt_runtime_variant_id": null,
          "scheduler_attempt_started_at_ms": null,
          "scheduler_attempt_transition": null,
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_task_id": null,
          "source_component": "scheduler",
          "summary": "run started",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        },
        {
          "detail": "filter; scheduler-task-attempt.534a8e8f-fc98-40fb-898d-d4ad07d85384; scheduler task attempt started",
          "error_phase": null,
          "error_severity": null,
          "event_id": "devent_981d21710eea4d508eaf646824bb1db9",
          "event_kind": "scheduler_task_attempt_lifecycle_changed",
          "event_seq": 25,
          "occurred_at_ms": 1791752393367,
          "payload_json": "{\"payload_type\":\"scheduler_task_attempt_lifecycle_changed\",\"scheduler_task_id\":\"filter\",\"scheduler_attempt_id\":\"scheduler-task-attempt.534a8e8f-fc98-40fb-898d-d4ad07d85384\",\"execution_class\":\"non_runtime_node_engine\",\"transition\":\"started\",\"started_at_ms\":1791752393367,\"ended_at_ms\":null,\"duration_ms\":null,\"selected_runtime_id\":null,\"selected_device_class\":null,\"selected_device_id\":null,\"selected_network_node_id\":null,\"reason\":\"scheduler task attempt started\"}",
          "recorded_at_ms": 1791752393367,
          "related_event_ids": [],
          "retention_policy_id": null,
          "scheduler_attempt_backend_key": null,
          "scheduler_attempt_device_class": null,
          "scheduler_attempt_device_id": null,
          "scheduler_attempt_duration_ms": null,
          "scheduler_attempt_ended_at_ms": null,
          "scheduler_attempt_execution_class": "non_runtime_node_engine",
          "scheduler_attempt_id": "scheduler-task-attempt.534a8e8f-fc98-40fb-898d-d4ad07d85384",
          "scheduler_attempt_network_node_id": null,
          "scheduler_attempt_reservation_id": null,
          "scheduler_attempt_runtime_id": null,
          "scheduler_attempt_runtime_variant_id": null,
          "scheduler_attempt_started_at_ms": 1791752393367,
          "scheduler_attempt_transition": "started",
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_task_id": "filter",
          "source_component": "scheduler",
          "summary": "task attempt started",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": null,
          "workflow_version_id": null
        },
        {
          "detail": "filter; scheduler-task-attempt.534a8e8f-fc98-40fb-898d-d4ad07d85384; duration 1 ms; scheduler task attempt completed",
          "error_phase": null,
          "error_severity": null,
          "event_id": "devent_0f046fc594784a9990a7695693e02b21",
          "event_kind": "scheduler_task_attempt_lifecycle_changed",
          "event_seq": 26,
          "occurred_at_ms": 1791752393368,
          "payload_json": "{\"payload_type\":\"scheduler_task_attempt_lifecycle_changed\",\"scheduler_task_id\":\"filter\",\"scheduler_attempt_id\":\"scheduler-task-attempt.534a8e8f-fc98-40fb-898d-d4ad07d85384\",\"execution_class\":\"non_runtime_node_engine\",\"transition\":\"completed\",\"started_at_ms\":1791752393367,\"ended_at_ms\":1791752393368,\"duration_ms\":1,\"selected_runtime_id\":null,\"selected_device_class\":null,\"selected_device_id\":null,\"selected_network_node_id\":null,\"reason\":\"scheduler task attempt completed\"}",
          "recorded_at_ms": 1791752393368,
          "related_event_ids": [],
          "retention_policy_id": null,
          "scheduler_attempt_backend_key": null,
          "scheduler_attempt_device_class": null,
          "scheduler_attempt_device_id": null,
          "scheduler_attempt_duration_ms": 1,
          "scheduler_attempt_ended_at_ms": 1791752393368,
          "scheduler_attempt_execution_class": "non_runtime_node_engine",
          "scheduler_attempt_id": "scheduler-task-attempt.534a8e8f-fc98-40fb-898d-d4ad07d85384",
          "scheduler_attempt_network_node_id": null,
          "scheduler_attempt_reservation_id": null,
          "scheduler_attempt_runtime_id": null,
          "scheduler_attempt_runtime_variant_id": null,
          "scheduler_attempt_started_at_ms": 1791752393367,
          "scheduler_attempt_transition": "completed",
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_task_id": "filter",
          "source_component": "scheduler",
          "summary": "task attempt completed",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": null,
          "workflow_version_id": null
        },
        {
          "detail": "out; scheduler-task-attempt.7c8a7e27-0c68-40b2-ad42-1e79dec215f0; scheduler task attempt started",
          "error_phase": null,
          "error_severity": null,
          "event_id": "devent_264571059f3147d9948cf2c8b9173e4f",
          "event_kind": "scheduler_task_attempt_lifecycle_changed",
          "event_seq": 27,
          "occurred_at_ms": 1791752393368,
          "payload_json": "{\"payload_type\":\"scheduler_task_attempt_lifecycle_changed\",\"scheduler_task_id\":\"out\",\"scheduler_attempt_id\":\"scheduler-task-attempt.7c8a7e27-0c68-40b2-ad42-1e79dec215f0\",\"execution_class\":\"non_runtime_node_engine\",\"transition\":\"started\",\"started_at_ms\":1791752393368,\"ended_at_ms\":null,\"duration_ms\":null,\"selected_runtime_id\":null,\"selected_device_class\":null,\"selected_device_id\":null,\"selected_network_node_id\":null,\"reason\":\"scheduler task attempt started\"}",
          "recorded_at_ms": 1791752393369,
          "related_event_ids": [],
          "retention_policy_id": null,
          "scheduler_attempt_backend_key": null,
          "scheduler_attempt_device_class": null,
          "scheduler_attempt_device_id": null,
          "scheduler_attempt_duration_ms": null,
          "scheduler_attempt_ended_at_ms": null,
          "scheduler_attempt_execution_class": "non_runtime_node_engine",
          "scheduler_attempt_id": "scheduler-task-attempt.7c8a7e27-0c68-40b2-ad42-1e79dec215f0",
          "scheduler_attempt_network_node_id": null,
          "scheduler_attempt_reservation_id": null,
          "scheduler_attempt_runtime_id": null,
          "scheduler_attempt_runtime_variant_id": null,
          "scheduler_attempt_started_at_ms": 1791752393368,
          "scheduler_attempt_transition": "started",
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_task_id": "out",
          "source_component": "scheduler",
          "summary": "task attempt started",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": null,
          "workflow_version_id": null
        },
        {
          "detail": "out; scheduler-task-attempt.7c8a7e27-0c68-40b2-ad42-1e79dec215f0; duration 1 ms; scheduler task attempt completed",
          "error_phase": null,
          "error_severity": null,
          "event_id": "devent_c3969b8b372b40b8908d3cfd6feee997",
          "event_kind": "scheduler_task_attempt_lifecycle_changed",
          "event_seq": 28,
          "occurred_at_ms": 1791752393369,
          "payload_json": "{\"payload_type\":\"scheduler_task_attempt_lifecycle_changed\",\"scheduler_task_id\":\"out\",\"scheduler_attempt_id\":\"scheduler-task-attempt.7c8a7e27-0c68-40b2-ad42-1e79dec215f0\",\"execution_class\":\"non_runtime_node_engine\",\"transition\":\"completed\",\"started_at_ms\":1791752393368,\"ended_at_ms\":1791752393369,\"duration_ms\":1,\"selected_runtime_id\":null,\"selected_device_class\":null,\"selected_device_id\":null,\"selected_network_node_id\":null,\"reason\":\"scheduler task attempt completed\"}",
          "recorded_at_ms": 1791752393369,
          "related_event_ids": [],
          "retention_policy_id": null,
          "scheduler_attempt_backend_key": null,
          "scheduler_attempt_device_class": null,
          "scheduler_attempt_device_id": null,
          "scheduler_attempt_duration_ms": 1,
          "scheduler_attempt_ended_at_ms": 1791752393369,
          "scheduler_attempt_execution_class": "non_runtime_node_engine",
          "scheduler_attempt_id": "scheduler-task-attempt.7c8a7e27-0c68-40b2-ad42-1e79dec215f0",
          "scheduler_attempt_network_node_id": null,
          "scheduler_attempt_reservation_id": null,
          "scheduler_attempt_runtime_id": null,
          "scheduler_attempt_runtime_variant_id": null,
          "scheduler_attempt_started_at_ms": 1791752393368,
          "scheduler_attempt_transition": "completed",
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_task_id": "out",
          "source_component": "scheduler",
          "summary": "task attempt completed",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": null,
          "workflow_version_id": null
        },
        {
          "detail": null,
          "error_phase": null,
          "error_severity": null,
          "event_id": "devent_80fad3cafa3b424d8a3b94d553f3eaca",
          "event_kind": "run_terminal",
          "event_seq": 29,
          "occurred_at_ms": 1791752393370,
          "payload_json": "{\"payload_type\":\"run_terminal\",\"status\":\"completed\",\"duration_ms\":4,\"error\":null}",
          "recorded_at_ms": 1791752393370,
          "related_event_ids": [],
          "retention_policy_id": "ephemeral",
          "scheduler_attempt_backend_key": null,
          "scheduler_attempt_device_class": null,
          "scheduler_attempt_device_id": null,
          "scheduler_attempt_duration_ms": null,
          "scheduler_attempt_ended_at_ms": null,
          "scheduler_attempt_execution_class": null,
          "scheduler_attempt_id": null,
          "scheduler_attempt_network_node_id": null,
          "scheduler_attempt_reservation_id": null,
          "scheduler_attempt_runtime_id": null,
          "scheduler_attempt_runtime_variant_id": null,
          "scheduler_attempt_started_at_ms": null,
          "scheduler_attempt_transition": null,
          "scheduler_policy_id": "priority_then_fifo",
          "scheduler_task_id": null,
          "source_component": "workflow_service",
          "summary": "run completed",
          "workflow_id": "scheduler-demo",
          "workflow_run_id": "run_2bcc2215-4318-430e-be63-9a6ade09371e",
          "workflow_semantic_version": "1.0.0",
          "workflow_version_id": "wfver_66a26437-6a57-43b6-b59e-5a628c046528"
        }
      ],
      "projection_state": {
        "last_applied_event_seq": 29,
        "projection_name": "scheduler_timeline",
        "projection_version": 5,
        "rebuilt_at_ms": null,
        "status": "current",
        "updated_at_ms": 1791752393406
      }
    }
  },
  "scope": "scheduler-owned deterministic workflow; no model inference",
  "session_id": "a91fbd54-d051-46b5-aad4-1eded41e4537"
}
