WebSocket cleanup export receipts 最小骨架
这页先把 export ticket 后面的最小 delivery receipt 语义收起来。
当前先把 used ticket → delivery receipt → acknowledged 串起来,让 export ticket 后面开始有最小交付回执。
当前最小 export receipt 语义
先把回执、确认和边界说清楚。
POST /api/coach/token-cleanup-audit-export-receipts:对 used ticket 补最小 delivery receipt
GET /api/coach/token-cleanup-audit-export-receipts:查看 delivered / acknowledged receipts
POST /api/coach/token-cleanup-audit-export-archives:对 acknowledged receipt 补最小 archive record
action=acknowledge:当前先补最小 receipt 确认动作
selectedReceipt:当前开始支持按 receipt_id 回看单张 receipt
delivered_to / file_name_hint / channel:当前开始带最小交付去向与文件语义
这层只接 used ticket,不假装成正式下载审计平台
执行边界
这层已经有最小 receipt,但仍不是正式交付审计系统。
这层是最小 export receipt 骨架,不是正式下载审计、签收回执或合规交付系统。
先把 used ticket 后面的 delivered / acknowledged 语义串起来,让 download ticket 后面有最小回执。
后面如果继续推进,再补正式签收、交付失败补偿、通知回执和导出归档关联。