WebSocket cleanup export followups 最小骨架

这页先把 export notice 后面的最小 follow-up 语义收起来。

当前先把 seen notice → follow-up → resolved 串起来,让 export notice 后面开始有最小跟进闭环。

当前最小 restore follow-up 语义

先把跟进、解决和边界说清楚。

POST /api/coach/token-cleanup-audit-export-followups:对 seen notice 补最小 follow-up
GET /api/coach/token-cleanup-audit-export-followups:查看 follow-up / resolved records
action=mark-resolved:当前先补最小 follow-up 解决动作
后续已开始接最小 outcome:resolved follow-up 后面开始可以往结果层继续串
selectedFollowup:当前开始支持按 followup_id 回看单条 follow-up
followup_owner / followup_scope / followup_path_hint:当前开始带最小跟进语义
这层只接 seen notice,不假装成正式工单跟进系统

执行边界

这层已经有最小 follow-up,但仍不是正式工单系统。

这层是最小 restore follow-up 骨架,不是正式任务系统、客服工单或交付跟踪平台。
先把 seen notice 后面的 follow-up / resolved 语义串起来,让 notice 后面开始有最小跟进闭环。
后面如果继续推进,再补正式负责人队列、SLA、升级规则和结果回执。