课标里的并列复合句被从顿号处拆开,碎片被连成「必须先掌握」。 修正把这批边从学习依赖改回构成成分——关系保留,但不再拦学生。
composite: true。
其中 106 条边从一个已标记为复合的锚点,连向它自己的碎片,标着
hard 且参与推理。它有 8 条硬前置,指向的都是自己语句里的分句:
component),可以用于组织教学顺序,
但退出归因链路,不再作为门槛。| 学科 | 修正前 | 修正后 | 变化 |
|---|---|---|---|
| 化学 | 746 | 708 | -38 |
| 数学 | 519 | 496 | -23 |
| 物理 | 226 | 219 | -7 |
| 英语 | 22 | 5 | -17 |
| 通用技术 | 17 | 0 | -17 |
| 语文 | 15 | 6 | -9 |
| 科学 | 14 | 0 | -14 |
| 生物学 | 12 | 0 | -12 |
语文与英语降幅最大——它们的条目里并列句最多, 而这两科本来就不该有大量硬性先后。
| 规则 | 条数 | 判断依据 |
|---|---|---|
| 碎片边改为成分构成 | 221 | 前置语句嵌在母条语句中(去引导动词后比对) |
| 标记为复合锚点 | 171 | 该锚点存在指向自身分句的边 |
| MATRIX 轨硬边降级 | 65 | 源锚点 track=MATRIX 且 strength=hard |
| 复核判定过强·降级 | 10 | 57 条抽审中判为「有关系但不是必须」 |
| 判定不成立·退出图 | 7 | 57 条抽审中判为「不成立」 |
| 跨学科硬前置降级 | 4 | 两端 discipline 不同且 strength=hard |
有一条修正我没有做:不自动把母条拆成独立锚点。
那是更彻底的处置,但它要给新锚点分配 id、重连所有入边、决定学段与素养标签——
每一步都是新的判断,而判断正是这份数据现在最缺可信度的东西。
标 composite: true 把问题显式化、留给教研决定拆不拆,
比我替他们拆完更诚实。
修正版数据集在 data/k12-repaired/,按学科分片,与原数据集目录约定一致。
逐条变更记录在 repair-report.json,原数据未被修改。