merge: main(98 个提交) → feat/friday-ai

零冲突。两个重叠文件(host-admin.cli.ts / canonical-codes.ts)自动合并,
已核对无残留标记、本分支新增的码表全在。

合并后重建 @pac/types 与 @pac/pac-client,全量门禁通过:
  friday-ai   374 测试 · tsc ×3 · lint 0 warning · 边界闸 5 条
  pac-service 1943 测试 · tsc

Co-Authored-By: Claude Opus 5 <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