WebSocket cleanup export archives 最小骨架
这页先把 export receipt 后面的最小 archive 语义收起来。
当前先把 acknowledged receipt → archive record → released 串起来,让 export receipt 后面开始有最小归档收尾。
当前最小 export archive 语义
先把归档、释放和边界说清楚。
POST /api/coach/token-cleanup-audit-export-archives:对 acknowledged receipt 补最小 archive record
GET /api/coach/token-cleanup-audit-export-archives:查看 archived / released records
POST /api/coach/token-cleanup-audit-export-retrievals:对 released archive 补最小 retrieval request
action=release:当前先补最小 archive 释放动作
selectedArchive:当前开始支持按 archive_id 回看单条 archive 记录
archived_by / retention_bucket / archive_path_hint:当前开始带最小归档语义
这层只接 acknowledged receipt,不假装成正式合规归档系统
执行边界
这层已经有最小 archive,但仍不是正式归档系统。
这层是最小 export archive 骨架,不是正式对象存储归档、合规保留或审计取证系统。
先把 acknowledged 后面的 archive 语义串起来,让 receipt 后面开始有最小收尾归档。
后面如果继续推进,再补正式归档策略、保留周期、恢复链路和审计对账。