README.md 2.7 KB

票 67 证据索引(artifacts/t67/)

只读探针实测产物 + 闸门自检脚本。判据(票 67):① 非法值(district=99/industry=NOT_A_REAL_INDUSTRY) 是否 400;② district=0 与 district=1 响应逐字段比对是否真的不同(排除 requestId/updatedAt/ serverUpdatedAt/range.start|end/freshness.ageSeconds 这类随挂钟变的字段); ③ 对管线片区这类"字段里没有但编码里有"的信息,改用两路独立信号交叉(编码前缀 × name 里的片区词)。

脚本

文件 作用
probe-district.sh 逐端点跑 none/d0/d1/dun/d99 五个 district 取值,存 v2-<端点>-<取值>.json
probe-geometry-and-industry.sh 几何端点对 district 的反应 + 各端点 industry=GAS/DRAINAGE/非法,存 geo-<端点>-<取值>.json
diff-district.py 结构化比对 none 与各取值的差异(判据 ① ② 的机器版)
inspect-echo.py / inspect-geometry.py / inspect-analysis.py 响应里的 filters/mapFilter 回显、几何 feature 属性、分析维度
inspect-geometry-district.py §十 更正的核心证据:code 前缀分布、前缀 × name 片区词交叉表、非标编码对象
inspect-code-rule.py 验证「片区+行业+时间编码」规则(前缀×行业字母分布)
pipe-district-selftest.mjs Lead 自检:真实载荷推导一致率、四个片区取值的裁剪结果、行业×片区正交
selftest-lead.mjs / store-selftest.mjs / compile-selftest.mjs Lead 的独立自检(参数面 / eventStore 页码行为 / 外壳 SFC 编译),与 t67 闸门互补
link-check.mjs 检查票面相对链接是否都落地

载荷

  • v2-<端点>-<none|d0|d1|dun|d99>.json:district 探针原始响应(15 个端点 × 5 取值)。
  • geo-<端点>-<none|gas|drn|bad>.json:industry 探针原始响应。
  • geom-none.json:几何读模型全量响应(5.97 MB;其余 district 取值的副本与之逐字节相同,已删以免仓库膨胀,复跑脚本可再生成)。闸门 R3 拿它复算"properties 无片区字段", 闸门 E1b 拿它复算"编码前缀与 name 片区词 100% 一致" —— 两件事都要留原始载荷,别只留结论。
  • overview-endpoints-not-deployed.md:概览四个新端点(票 05–08)实测 404 的记录 —— 说明概览四块的口径 说明依据是规格 §1而非实测,别把两种强度的证据混为一谈。

清理说明:早期 v1 探针脚本对无查询串的路径拼成了 path?x→path&x(404),那批产物已删除; 现存的都是 v2(修好拼接后)与 industry/geometry 两族。