docs(plan): IM 反向桥接(飞书先行)提案 - #1414
Conversation
状态: PROPOSAL(管理员已批立项,设计待批) 产出完整的 IM 反向桥接 SPEC,覆盖 9 个核心设计问题: - Q1 多租户数据模型与并发边界 - Q2 飞书凭据 AES-256-GCM 加密存储 - Q3 审批信任边界(签名校验 + open_id 绑定 + 审计) - Q4 事件流接入点(fail-closed + debounce 5s + 豁免) - Q5 推送内容分级与敏感信息脱敏 - Q6 渠道内交互面(飞书审批卡 + 按钮回调) - Q7 与 Mobile 互补矩阵(IM=降级触达, Mobile=完整审批) - Q8 失败语义(IM 不阻塞 hub 审批真相) - Q9 分三阶段 PR 计划(Phase 1 推送, Phase 2 回调, Phase 3 多渠道) 追踪: #1407
|
Warning Review limit reached
Next review available in: 35 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
独立审查结论(fable,只读,不 merge)Verdict: NEEDS_FIX — 方向对,与现有身份/飞书 SSOT 有硬冲突,不宜按现状批准。 信任边界
安全阻断
批次修订Phase 0 设计补丁 → Phase 1 推送 only(瘦身)→ Phase 2 审批闭环 → Phase 3 多通道。 其他
最低修复清单齐后再 |
|
Approved design (admin): IM 反向桥接 立项已批, design approved (飞书单渠道先行). Author marked 不 merge — closing; implementation via #1407. |
状态: PROPOSAL(管理员已批立项,设计待批)
摘要
产出完整的 IM 反向桥接 SPEC,覆盖 9 个核心设计问题,分三阶段 PR 计划(Phase 1 数据模型+飞书后端+推送,Phase 2 审批卡回调,Phase 3 多渠道抽象 trait 化)。
核心输出
docs/plan/proposal-im-bridge.md(926 行完整 SPEC)关键决策
审查要点
不 merge——设计待管理员审批。