WebSocket cleanup export disposals 最小骨架
这页先把 export retention 后面的最小 disposal 语义收起来。
当前先把 retained → disposal → disposed 串起来,让 export retention 后面开始有最小处置闭环。
当前最小 restore disposal 语义
先把处置、完成和边界说清楚。
POST /api/coach/token-cleanup-audit-export-disposals:对 retained retention 补最小 disposal
GET /api/coach/token-cleanup-audit-export-disposals:查看 disposal-opened / disposed records
action=mark-disposed:当前先补最小 disposal 完成动作
后续已开始接最小 purge:disposed 后面开始可以往彻底清理层继续串
selectedDisposal:当前开始支持按 disposal_id 回看单条 disposal
disposed_by / disposal_scope / disposal_path_hint:当前开始带最小处置语义
这层只接 retained retention,不假装成正式销毁系统
执行边界
这层已经有最小 disposal,但仍不是正式销毁系统。
这层是最小 restore disposal 骨架,不是正式销毁策略、清退流程或合规处置系统。
先把 retained 后面的 disposal-opened / disposed 语义串起来,让 retention 后面开始有最小处置闭环。
后面如果继续推进,再补正式销毁审批、销毁证明、批次核验和处置导出。