fix(embed): postMessage 载荷字段名简化成 desc / treatments / stage;早期矫治 → 早矫

字段名按对接方意见简化:
  pendingTreatmentDesc → desc
  potentialTreatments  → treatments
  caseStage            → stage
信封(source/type/action)不动。这三个字段还没交付给任何宿主,现在改是零成本;
之后再改就是毁约(宿主的解构会拿到 undefined),所以测试里把三个名字锁死、
并断言旧名字不许还留在交付文档里(留着对方会照旧名写)。

早矫的项目名从「早期矫治」改「早矫」。它砍后缀砍不出来 —— 加一张**只有一条**的例外表,
注释写明"能靠砍后缀得到的别往这里堆",免得又退化成两张手维护的中文表。
界面上仍叫「早期矫治」(卡片措辞不动)。

️ 与列表 API 的 PlanPatientBrief.potentialTreatments 无关 —— 那是 PAC 自己的 REST 字段,
不是宿主契约,不跟着改。

703 tests / 46 suites + web typecheck 通过。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

Found errors in your .gitlab-ci.yml:

  • jobs:openapi-drift config contains unknown keys: rules
You can also test your .gitlab-ci.yml in the Lint
Status Job ID Name Coverage