Skip to content

User docs for crm_event / crm_event_attendee — AGENTS.md requires content/docs for every new object (follow-up to #592) #672

Description

@os-zhuang

Follow-up to #592 / PR #670。AGENTS.md 的 Coding Standards 要求「每个新对象/功能都要有 content/docs/ 下的用户文档(面向业务用户与管理员)」;#670 新增了两个用户可见对象但未随单交付文档 —— 该项不在派单文件面内,且没有任何 CI 门禁覆盖这条规则(这正是它能滑过去的原因)。

要做的

  1. 新增活动模型的用户文档(建议 content/docs/sales/activities.mdx + zh-Hans/zh-Hant),覆盖:
    • 在 lead/contact/account/opportunity/case 上 Log a Call / Log a Meeting / Schedule a Meeting 的操作路径;
    • planned vs held 的语义(只有 held 刷新客户接触时点 —— 这是 Activity model: first-class meetings/events + call logging on every sales object #592 刻意的设计,文档必须把它讲对);
    • 参会人是可查询记录(junction),不再是 JSON;
    • last_activity_date / last_contacted_date 由哪些动作刷新(call/meeting held/email/task 完成)。
  2. 措辞遵守 Docs drift (round 2 leftovers): ~39 product pages still name "Sales/Service Copilot" as a persona; config comment and RELEASE_STRATEGY.md still stale #612 的定调:统一「AI assistant」,不引入人格化 Copilot 称呼。
  3. content/docs/analytics/dashboards.mdx describes tiles that no dashboard ships (near-total drift, plus a fabricated usage stat) #610(dashboards.mdx 重写)协调:Sales Activity 仪表盘的 tile 列表属于 content/docs/analytics/dashboards.mdx describes tiles that no dashboard ships (near-total drift, plus a fabricated usage stat) #610 的重写范围,本 issue 不要抢写,避免两单冲突 —— content/docs/analytics/dashboards.mdx describes tiles that no dashboard ships (near-total drift, plus a fabricated usage stat) #610 已标注 Blocked-by Activity model: first-class meetings/events + call logging on every sales object #592,两单顺序由下次 PM 循环排。
  4. 顺手评估:给「新用户可见对象必须有 content/docs 页面」加一条 drift 守卫(test/docs-drift.test.ts 或 metadata-references 一族),把 AGENTS.md 的这条要求从约定升级为强制 —— 声明即强制。

Filed unassigned(PM 循环当前处于暂停态,由下次循环取用)。

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationpm:dispatchedDispatched to a dev agent by /pm-dispatch

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions