# 暂未暴露的能力

## 什么时候读取

用户要求的能力在 `archive schema` 中找不到，或需要用 CLI 直接替代页面操作时读取本文件。

## 当前不暴露的能力

| 能力 | 原因 | 处理建议 |
| --- | --- | --- |
| 借阅申请表单提交 | 借阅表单字段结构、必填项与提交契约尚未固化为稳定接口 | 用 `archive.flow.*` 生成流程创建页 URL，让用户在浏览器中完成填写与提交 |
| 借阅车移除 | 缺少移除接口的请求契约与权限回查方式 | 引导用户在借阅车页面操作 |
| 借阅单归还/催还 | 缺少归还与催还接口的稳定契约 | 引导用户在借阅单页面操作 |
| 档案条目新增/编辑 | 档案著录表单字段多且随门类变化 | 引导用户在档案管理页面操作 |
| 水印/签批件单独处理 | 水印与签批件关系由服务端在打包时处理 | 用 `archive.borrow-list.download.*` 下载整体 zip |

## 处理原则

- 不要用 `archive run` 调用 schema 中不存在的 operation；未知 operation 会返回 `validation/operation_unknown`。
- 不要绕过 CLI 直接调用 E10 `/api/archive/**`、`/api/ebuilder/**` 或 `/api/file/**` 接口。
- 不要读取或复制 CLI runtime 内部 Token、Cookie、ETEAMSID。
- 确认确实缺少能力时，向用户说明当前边界并给出页面操作路径，不要伪造成功结果。
