app-selfcheck-schema.php
【前置:夹具取到了吗(取不到,后面全部无意义)】
✅ install/ 里有基线文件
基线 34 份:2026.08.6 … 2026.09.24
✅ 表前缀取到了
【A · 解析器没坏(两种独立数法互证,不写死刻度)】
✅ 当版基线读得到(不是 null)
✅ 表数 == 文件里 CREATE TABLE 的行数
✅ 列数 == 文件里列行的行数
✅ 与独立解析器逐项相同
✅ 表数是像样的量级(> 100)
✅ 列数是像样的量级(> 1000)
2026.09.24:105 张表 / 1350 列
【B · 差集有分辨力(拿真实基线对互比,零 DB)】
夹具:2026.08.11 → 2026.08.12
✅ 差集非空(否则这对夹具选错了)
✅ "前者独有"与独立解析器逐项相同
✅ "后者独有"与独立解析器逐项相同
前者独有 0 项;后者独有 1 项
【C · 真命令 · 该绿的绿着(同时证明第 6 组接在 execute() 上)】
⚠ BLOCKED:install/ 里没有任何一份基线与当前开发库逐项一致 —— 守卫方向没有夹具。这通常说明开发库领先于最新基线(跑 Script/make-seed.sh 之后再来)
—— 这不是通过。夹具不可用时本用例什么都没验到。