Archived
补充了三处测试密度不足的地方: ① has/lookup 区分(Finding 1): 参数名换一个时,lookup 仍能匹配(参数段认任意值),has 说没有。 两个接口的语义差异这次被真的逼出来。 ② 字面优先级压力测试(Finding 2): 注册 /api/gov/:zone 和 /api/gov/staff,两条都能匹配同一个路径时, 验证字面优先于参数段这个优先级是否真的生效。 ③ 建表自检防卫(Finding 3): 两条参数段模版互撞时,命中谁只看声明顺序 —— 静默判错权限。 添加 canCollide() 函数与入口自检,撞了就 build fail loud。 验证:真实 95 条路由建得起来(no collision)。 测试统计:9 → 18 条(+9),全量 1757 → 1766(+9),门禁全绿。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015kAzS35kMnZNt4YGgJXtfw