4e68d0e5da
既有 37 个脚本是按模块切片的(门禁/草稿/提交/审核各一个),有三处固定盲区: 跨步骤的状态轨迹没人断言、切片之间那条缝(驳回后改了字段再交)、以及脚本 docstring 自述与实际断言不符(e2e-m3-draft.py:11 自述的那条断言全文没有)。 docs/11 给出 A~J 十组覆盖矩阵与判据口径(含用 grep 核对实际断言、不读自述的 规程),scripts/e2e-m3-flow.py 只补这三处、其余交给既有脚本,并钉住 F-125 / F-128 的现状(XFAIL)。verify-all 的脚本数口径随之变成 38。 配套 scripts/dev-reveal-roster-idcard.py:L3-B 走查要在门禁界面手输身份证, 而明文只在建夹具那一刻存在过(库里是 AES 密文 + 脱敏 + HMAC 索引), 此脚本只读解密打印,不入库;用完连同夹具任务一起 --clean。