# 暂不暴露的能力

## 什么时候读取

用户要求共享发票、转让发票、打标签、移除标签，或要求调用 `weaver-work-cli invoice schema` 中不存在的业票通接口时读取本文件。

## 当前不暴露

以下新版源资料中已有后端能力线索，但当前没有纳入 `weaver-work-cli invoice` manifest，Agent 不能绕过 CLI 直接调用。这里仅保留源资料标识用于转换差异追踪，不构成可执行接口文档：

- 共享发票：`shareUsers`
- 转让发票：`transferFpyUser`
- 标记发票：`batchAddEntityTag`
- 移除、替换或覆盖标签

修正后的资料包没有提供客户档案查询或红字发票红冲接口定义，因此以下 operation 不属于当前 skill/CLI 能力：

- 客户档案查询：`invoice.customer.*`
- 红字发票/红冲查询、申请和确认：`invoice.red.*`

## 原因

这些能力缺少稳定的 Agent 合约：

- 共享和转让需要接收人的稳定 `appid/cid/uid` 解析来源，当前 invoice CLI 还没有组织/人员查询 operation
- 共享需要共享关系或接收人可见性回查契约，不能只凭 HTTP 200 宣称成功
- 转让会改变发票持有人，缺少接收人侧归属回查契约；当前登录人可能在成功后失去可见性，不能据此单独证明新归属
- 标签缺少标签定义查询、当前标签关系查询和移除/替换语义
- 写操作后的读回验证边界不完整
- 客户档案查询、红字发票红冲接口在当前资料包中没有来源文档，不能从旧资料或猜测路径转换

## Agent 行为

遇到这类请求时，明确说明当前 CLI 未暴露该 operation，不能通过 `curl`、`fetch`、浏览器自动化或原始 E10 接口绕过。可以建议先补对应的人员/标签查询能力、`prepare -> apply`、写后回查和测试，再开放给 Agent。
