status: applying updated: 2026-07-19
复用 V1 已通过的 job 模块 37/37、Admin Reactor 42 模块和前端生产构建基线,增量验证 V2 的处理器目录、Cron 预览、表单转换、简单计划生成、隐藏路由和全屏工作台交互。
| 优先级 | 范围 | 验证方式 |
|---|---|---|
| P0 | 处理器目录仅来自显式注解 | JobExecutorCatalogServiceTest、JobAutoRegistrarTest |
| P0 | Cron 校验、描述和未来 5 次执行 | JobCronServiceTest 固定 Clock |
| P0 | 新建默认停用、编辑无损、提交字段清理 | job-config-form.test.js |
| P0 | 五类简单计划与复杂 Cron 保留 | cron-builder.test.js |
| P1 | 列表摘要、下次执行和最近结果 | Mapper 契约、模块测试、定向 ESLint |
| P1 | 隐藏路由继承任务管理角色范围 | Flyway 静态契约测试 |
| P1 | 1366×768、1920×1080、移动端 | Playwright 截图与交互;环境无法启动时记录阻断 |
mvn -pl forge-framework/forge-plugin-parent/forge-plugin-job -am testpnpm exec vitest run <V2 定向测试>pnpm buildgit diff --checkmvn -pl forge-admin-server -am package -DskipTests44/44 通过,新增批平文件路由契约。7/7 通过,定向 ESLint 和生产构建通过。mvn -pl forge-admin-server -am package -DskipTests 的 42 个 Reactor 模块全部成功。git diff --check 通过。listen EPERM 127.0.0.1:4173 无法启动 Vite;改用直接加载 dist 后,Chromium 又因 MachPortRendezvousServer Permission denied 退出。不将该项记为通过。