WebSocket cleanup export closure receipts 最小骨架
这页先把 export closure 后面的最小 receipt 语义收起来。
当前先把 closed closure → receipt → receipt-confirmed 串起来,让 export closure 后面开始有最小回执闭环。
当前最小 restore closure receipt 语义
先把回执、确认和边界说清楚。
POST /api/coach/token-cleanup-audit-export-closure-receipts:对 closed closure 补最小 receipt
GET /api/coach/token-cleanup-audit-export-closure-receipts:查看 receipt-issued / receipt-confirmed records
action=mark-confirmed:当前先补最小 receipt 确认动作
后续已开始接最小 reconciliation:receipt-confirmed 后面开始可以往对账层继续串
selectedReceipt:当前开始支持按 receipt_id 回看单条 receipt
receipt_owner / receipt_scope / receipt_path_hint:当前开始带最小回执语义
这层只接 closed closure,不假装成正式回执系统
执行边界
这层已经有最小 receipt,但仍不是正式回执系统。
这层是最小 restore closure receipt 骨架,不是正式交付回执、签收归档或对账平台。
先把 closed closure 后面的 receipt-issued / receipt-confirmed 语义串起来,让 closure 后面开始有最小回执闭环。
后面如果继续推进,再补正式签收模板、对账凭证、异议处理和回执导出。