docs: 上游吸收审查修补(注释纠偏/上游标点恢复/交叉引用闭合)

- test_lead_push_cc: 两处"双钉"注释与模块头改为如实的跨文件互补分工
  (常量同源钉本文件,字节级措辞钉 test_lead_push_service.py /
  test_email_rendering.py)
- chat_rest: _server_ip/_merge_client_info docstring 与调用点注释恢复
  上游半角标点原文(逐字同步,便于将来 diff 式跟上游)
- chat.py WS 自报注释补 REST 侧交叉引用,闭合悬空不对称说明

全量回归 459 passed(不变)

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-10-12 23:44:02 +08:00
parent d1aed8e722
commit 3d6064dc14
3 changed files with 15 additions and 10 deletions
+6 -3
View File
@@ -6,7 +6,8 @@ monkeypatch settings.PUSH_ENABLED → dispatch_lead_push → 查 request_payload
断言按 jc(Task 6)主线重锚,语义等价:
- 派生键名: 上游 "区号未确认" → jc "号码补全说明"(号码补全的推送披露口);
- 条目措辞: 上游 "渠道(标注)" → jc completion_note 的 "原文→e164+标注"
(标注常量与 cc_completion 同源,双钉防漂移);
(标注常量与 cc_completion 同源;字节级措辞钉在 test_lead_push_service.py /
test_email_rendering.py,跨文件互补);
- NOTE_CUSTOMER 已在 jc 并入 NOTE_UNCONFIRMED(customer_stated 未确认与
IP 推测同口径标注,上游的措辞区分被主线统一);
- confirmed 入参传裸号原文(jc 生产契约: dispatch 收 normalize_contacts
@@ -73,7 +74,8 @@ def test_push_payload_uses_e164_and_filters_underscore(async_db, monkeypatch):
p = log.request_payload
assert p["contact"]["whatsapp"] == "+254712345678" # 契约值=e164(Task6投影)
assert not [k for k in p["profile"] if str(k).startswith("_")] # _cc/_secret不外泄
# 双钉: 与常量同源 + 字节级措辞(改常量必须联动,措辞本身不得漂移)
# 常量同源钉在本文件,字节级措辞钉在 test_lead_push_service.py /
# test_email_rendering.py(跨文件互补)
assert p["profile"]["号码补全说明"] == f"0712345678→+254712345678{NOTE_UNCONFIRMED}"
@@ -118,7 +120,8 @@ def test_push_payload_customer_stated_note(async_db, monkeypatch):
e164="+256712345678")}})
log = _dispatch(async_db, {"whatsapp": "0712345678"})
p = log.request_payload
# 双钉: 与常量同源 + 字节级措辞(改常量必须联动,措辞本身不得漂移)
# 常量同源钉在本文件,字节级措辞钉在 test_lead_push_service.py /
# test_email_rendering.py(跨文件互补)
assert p["profile"]["号码补全说明"] == f"0712345678→+256712345678{NOTE_UNCONFIRMED}"
assert p["contact"]["whatsapp"] == "+256712345678"