make-app-approval
Installation
SKILL.md
Make App 审批生成与发起侧适配
把已确认的功能方案转为审批导航决策,并让业务表单随运行时配置启用审批新建和状态展示。每个应用只保留一个“我的审批”;业务对象仍使用自己的记录列表。
工作顺序
- 从已确认的方案提取业务对象、用户实际写入动作及审批处理能力,读取 默认生成规则。先给出生成或不生成的业务依据,不能只搜“表单”“提交”等词。方案未说明是否存在写入/审批能力时,只确认这一缺失事实,不擅自补功能。
- 调研宿主导航与路由、Schema 适配、普通新建和详情、字段渲染器、请求层、记录创建/附件/Lookup 链路及测试。说明拟改文件、复用点和验证方案;保留现有业务列表、布局和分层。
- 方案触发生成且含业务新建能力时,即使当前尚无流程绑定,也读取 发起侧合同 并生成运行时双分支;具备业务列表/详情时读取 流程状态展示。单项接入按对应合同处理。先区分“生成适配能力”和“当前对象允许首次发起”,不能因生成时没有 key 就省略适配代码。仅审批处理、没有新建页的方案不新增业务新建功能。
- 在现有 UI → Service → Make 调用链中接入。审批配置和保存编排放在 Hook/Service,字段集合与状态转换保持纯逻辑;桌面和手机共享业务逻辑、分别复用已有 View。
- 按 验证场景 先补失败测试,再最小实现;核对普通新建回归与审批字段授权在 UI/Service 一致。报告实际执行的检查和未验证项,不把文档检查当作真实审批联调。