2026-04-16 10:50:13 -07:00
{
"format_version" : 1 ,
"fixture_id" : "packed-event-locomotive-availability-missing-catalog-save-slice-fixture" ,
"source" : {
"kind" : "captured-runtime" ,
2026-04-16 12:18:13 -07:00
"description" : "Fixture backed by a tracked save-slice document that leaves a scalar locomotive availability row blocked until save-derived or embedded catalog context is supplied."
2026-04-16 10:50:13 -07:00
} ,
"state_save_slice_path" : "packed-event-locomotive-availability-missing-catalog-save-slice.json" ,
"commands" : [
{
"kind" : "step_count" ,
"steps" : 1
}
] ,
"expected_summary" : {
"calendar" : {
"year" : 1830 ,
"month_slot" : 0 ,
"phase_slot" : 0 ,
"tick_slot" : 1
} ,
"calendar_projection_is_placeholder" : true ,
"locomotive_catalog_count" : 0 ,
"packed_event_collection_present" : true ,
"packed_event_record_count" : 1 ,
"packed_event_decoded_record_count" : 1 ,
"packed_event_imported_runtime_record_count" : 0 ,
"packed_event_parity_only_record_count" : 1 ,
"packed_event_blocked_missing_locomotive_catalog_context_count" : 1 ,
"event_runtime_record_count" : 0 ,
"named_locomotive_availability_count" : 0
} ,
"expected_state_fragment" : {
"packed_event_collection" : {
"live_entry_ids" : [ 32 ] ,
"records" : [
{
"decode_status" : "parity_only" ,
"payload_family" : "real_packed_v1" ,
"import_outcome" : "blocked_missing_locomotive_catalog_context" ,
"grouped_effect_rows" : [
{
"descriptor_id" : 250 ,
"recovered_locomotive_id" : 10 ,
2026-04-16 22:26:23 -07:00
"semantic_preview" : "Set Big Boy 4-8-8-4 Availability to 42"
2026-04-16 10:50:13 -07:00
}
]
}
]
}
}
}