WebSocket cleanup export ledgers 最小骨架
这页先把 export settlement 后面的最小 ledger 语义收起来。
当前先把 settled → ledger → posted 串起来,让 export settlement 后面开始有最小记账闭环。
当前最小 restore ledger 语义
先把记账、完成和边界说清楚。
POST /api/coach/token-cleanup-audit-export-ledgers:对 settled settlement 补最小 ledger
GET /api/coach/token-cleanup-audit-export-ledgers:查看 ledger-opened / posted records
action=mark-posted:当前先补最小 ledger 完成动作
后续已开始接最小 journal:posted 后面开始可以往凭证层继续串
selectedLedger:当前开始支持按 ledger_id 回看单条 ledger
posted_by / ledger_scope / ledger_path_hint:当前开始带最小记账语义
这层只接 settled settlement,不假装成正式总账系统
执行边界
这层已经有最小 ledger,但仍不是正式总账系统。
这层是最小 restore ledger 骨架,不是正式总账、财务分录或对账凭证平台。
先把 settled 后面的 ledger-opened / posted 语义串起来,让 settlement 后面开始有最小记账闭环。
后面如果继续推进,再补正式分录项、科目映射、差异审计和账务导出。