merge: 结构评估先行(本席 47f82df)+ 参数两写法 / selftest / DSH 接法(bae7302)

两条并行改动落在同一批文件上 ⇒ 逐个文件按「谁更对」合入,未整边取用:

【取 bae7302】
- bin/ticket.mjs parseArgs:取值型选项 `--x=v` 与 `--x v` 两种写法都收(本席旧版只认等号);
  本席新增的 `--dump` 一并纳入 VALUE_OPTS。
- bin/ticket.mjs `selftest`(不联网、不需要令牌)—— 本席在其上补 4 条 §8 结构判定用例(共 13 条)。
- README「接到 DSH」整节:技能发现只有一层、逐技能 junction、rank 表、用户级接法
  (本席原稿「整仓当作技能根」是错的,已弃)。
- SKILL §6「参数写法的坑(已修 · 留档)」;templates 的「域内层级用 - 而非 /」提示行。

【取本席】
- SKILL:闸门 A 先评结构(§8.0)+ 闸门 B 只记要点(§8.2)+ 四段任务全貌(§8.1)
  + 结构有效性与整洁性自检(§8.3);修 §1 规则 2 与 §2 的双括号/单括号自相矛盾。
- bin/ticket.mjs:assess / update / comments(含 --dump 删前备份)/ comment-add / comment-del。
- templates:正文改四段骨架。README:技能清单行。

【同步废止的旧口径】
- SKILL §9「`--repo` 必须用等号形式」⇒ 改为「两种写法都可 · 旧口径已废止」,并指向 §6 成因留档。

【验证 · E1 · 本机】
- `node --check` 通过;`selftest` 13/13;`verify 157 158 159` = 21/21;
- 两种参数写法各跑一次 `verify` 均 7/7;`assess` 对三单正文的段位 / 顺序 / 空壳判定与实况相符。
This commit is contained in:
2026-09-24 10:26:30 +08:00
4 changed files with 85 additions and 14 deletions
+1
View File
@@ -1,4 +1,5 @@
域=<L1>-<L2>-<L3> | 闸门=<可开工|等口径|等取证|等部署> | 优先级=<立即|本迭代|排队> | 类型=<安全|数据|性能|可用|债务> | 模式=<…|全模式> | 端=<后端|前端|小程序|运维> | 环境=<正式服|测服> | 证据=<E1|E2|需生产取证>
(域内层级用**半角连字符** `-`:断言 3 取 `域` 的 `-` 前第一段与标题主域比对,写成斜杠必挂)
## 问题背景
**现象**:<谁在什么场景下会看到什么坏结果>