Receipt Printer Ribbon Docket / 回执打印色带案卷
receipt_printer_ribbon_docket:
ribbon_source:
source_id: authenticated_ribbon_roll | inspector_seal_strip | archive_carbon_band | sponsor_stationery | fan_relief_coupon | explicit_absence
custodian: <holder or explicit_absence>
receipt_queue_rows:
- row_id: <stable queue row>
proof_surface: audit_lantern | caption_handoff | sponsor_discharge | borrowed_power_claim | memorial_custody_tag | callback_packet | equivalent
requesting_reader: <reader>
deadline_or_pressure: <state pressure>
selected_printed_row:
row_id: <row>
receipt_scope: <what the printed receipt proves>
delayed_or_omitted_row:
row_id: <row or explicit_absence>
omission_kind: delayed | copied | public_posted_unprinted | blurred_split | suppressed | hidden
harmed_reader_or_absence:
harmed_reader: <reader or explicit_absence>
selected_posture:
posture: prioritize_audit | prioritize_caption | prioritize_sponsor | prioritize_memorial | split_ribbon | publish_unprinted_queue | quarantine_ribbon | false_printed_receipt_default
ribbon_state_after:
state: audit_receipt_printed_caption_delayed | caption_packet_printed_audit_delayed | sponsor_discharge_printed_memorial_tag_delayed | split_ribbon_with_blurred_copy | public_queue_posted_unprinted | quarantined | false_clean_printed | recovery_only
future_reader_or_route_effect:
effect: <downstream reader consumes the printed/missing receipt state>The docket fails if it only says that receipts were printed, paperwork was delayed, or supplies were low without naming both the printed proof and the delayed/omitted proof.