fix(ticket-management): 参数两种写法都收 + 新增 selftest + 模板域分隔符改连字符
- bin/ticket.mjs: parseArgs 同时接受 --x=v 与 --x v(仅取值型选项,布尔开关不吃后一个参数); 新增 selftest 子命令(不联网、不需要令牌),覆盖解析器 3 条与断言正反 5 条 - SKILL.md: §5 命令块补 selftest 与「两种写法等价」;子命令表补 selftest 行; §6 留档 403/405 假故障的成因(示例写空格、实现只认等号);frontmatter description 补 selftest - templates/issue.md: 域层级分隔符 / → -(断言 3 按 - 取 L1,斜杠版照抄必挂) 验证:node bin/ticket.mjs selftest → 8/8,退出码 0
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
域=<L1>/<L2>/<L3> | 闸门=<可开工|等口径|等取证|等部署> | 优先级=<立即|本迭代|排队> | 类型=<安全|数据|性能|可用|债务> | 模式=<…|全模式> | 端=<后端|前端|小程序|运维> | 环境=<正式服|测服> | 证据=<E1|E2|需生产取证>
|
||||
域=<L1>-<L2>-<L3> | 闸门=<可开工|等口径|等取证|等部署> | 优先级=<立即|本迭代|排队> | 类型=<安全|数据|性能|可用|债务> | 模式=<…|全模式> | 端=<后端|前端|小程序|运维> | 环境=<正式服|测服> | 证据=<E1|E2|需生产取证>
|
||||
(域内层级用**半角连字符**,不要用斜杠——断言 3 取 `域` 的 `-` 前第一段与标题主域比对,斜杠会让它整段不匹配)
|
||||
|
||||
**现象**:<一句话说清「谁在什么场景下会看到什么坏结果」>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user