feat(channel): 微信 iLink 账号状态三态(诚实口径)

state ∈ 有效 / 被拒(需重扫)/ 未知;🔴 -14 是**被拒不是过期**,且**未知原因绝不写成「过期」**
(面板文案与错误码都如实)。三态判定为纯函数 + 三态各有用例。

⚠️ 未做(如实登记):每账号逐条三态(accounts[] 数组上的三态)本片未做。
This commit is contained in:
AskaEth committed 2026-10-06 09:03:53 +08:00
1 parent 7505c46b70
commit 99a644d545
12 files changed
+2041 -57

No files matched your search

@@ -119,6 +119,12 @@ func frameScopeCases() []frameScopeCase {
relayed("mood", false),
relayed("device_update", false),
relayed("reminder", false),
// 渠道事件实时帧(design/26 §2.6 / §4.5;切片 E7):载荷是 `channel_events`
// 的一行(平台 / 账号 / 类别 / 摘要…),属**管理面元数据** —— 不进白名单,
// 按 fail-closed 默认档只发 owner + admin。它真实的生产主题是
// `events.SubjectChannelEvent`("channel.event",带点),端到端路径由
// ws_channel_events_test.go 单独驱动;这一行钉的是**帧名**的分类。
relayed(wsChannelEvent, false),
}
}