Files
STM32F4-Base/scripts/rename_maps/batch7-f-net-semantic.json
T
wandering1 ad87f979b1 docs(规约): 删除编号规范.md,生效规则并入文档规范 §7.1
用户裁定:docs/编号规范.md 在项目里已无意义,删除。

依据:该文 253 行里真正仍生效的只有两条规则(新条目一律不发编号、
人读文档存量编号继续清退)和一张存量族表;其余内容早有归属——两道
编号门禁的退役记录在 docs/门禁说明/id-check.md 与 id-check-new.md,
手工普查与恢复机器面在 scripts/archive/id_gate/README.md。留着就是
第二真相源,同一事实写在两处迟早漂移。

处理:
- docs/文档规范.md 新增 §7.1「条目与编号:一律不发」,承接规则、
  场景表、三条硬规矩、存量族表、已停发旧号族清单、不是编号的清单、
  清理动作与「没有机器门禁兜底」四段。
- 活跃引用 62 处逐条改指 §7.1 或归档 README:AGENTS.md 2 处、
  门禁说明三篇 18 处、其余文档 11 篇、代码与脚本 10 处、rename_maps
  七个 record 字段、.dsh/skills 四个文件 8 处。
- 归档区 107 处去掉 docs/ 前缀当纯文本提及;编号治理历史.md 45 处
  改为「原编号规范 §N」,避免被 doc-links 当自引用解析。
- 顺带修正 scripts/archive/id_gate/README.md 里仍称旧文为现行规范
  的表述。

门禁:check_doc_links --all --sections-strict 220 篇全通过、无法判定 0;
pre-commit 全 Passed。
2026-11-06 18:32:04 +08:00

100 lines
3.5 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"schema": 1,
"batch": "批次一 F-* 收口(2026-10-27):网络设计条目号转语义短语",
"applied_by": "scripts/rename_ids.py",
"record": "当时的编号规范 §9.1(F-* 行)",
"note": "§7 表保留 12 条编号仅作历史对照;正文/代码注释改用「§7 + 条目名」。作用域刻意只列 2 个文件,不写 glob:docs/硬件平台/ 的 T1/T2/T3 位号与 docs/芯片手册/ 的时序记号同属裸形高发区,而各文档 Mermaid 图里有单字母节点名(F/EV/LN…),故 old 一律带上下文、限定完整三段形态。变更记录行(BSD_Socket_API_使用指南.md:1488)由 SKIP_LINE 豁免、不改写(§8.1 历史快照)。",
"batches": [
{
"family": "FEAT",
"old": "决策窗口((?P<n>F-MS-8))",
"new": "决策窗口(§7「有损镜像决策窗口」)",
"files": [
"docs/网络/网络自愈架构设计.md"
],
"note": "I1 后果列"
},
{
"family": "FEAT",
"old": "又一层补丁((?P<n>F-DRV-9))",
"new": "又一层补丁(原引用号在 §7 无定义行,删号留事实)",
"files": [
"docs/网络/网络自愈架构设计.md"
],
"note": "孤儿引用:I6 本身即结论"
},
{
"family": "FEAT",
"old": "((?P<n>F-NET-7);测试/台架代码同样禁自行读取",
"new": "(§7「全局读即清搁浅事件」;测试/台架代码同样禁自行读取",
"files": [
"docs/网络/网络自愈架构设计.md"
],
"note": "I7 不变量列"
},
{
"family": "FEAT",
"old": "自偿成本((?P<n>F-MS-9))",
"new": "自偿成本(§7「去抖冷却自偿成本」)",
"files": [
"docs/网络/网络自愈架构设计.md"
],
"note": "§2 去抖冷却段"
},
{
"family": "FEAT",
"old": "(静默回收,(?P<n>F-NET-2))",
"new": "(静默回收;§7「静默回收无人认领」)",
"files": [
"docs/网络/网络自愈架构设计.md"
],
"note": "形态⑤ 表行"
},
{
"family": "FEAT",
"old": "(M1,(?P<n>F-NET-15))",
"new": "(M1;§7「沉降门放大器」)",
"files": [
"docs/网络/网络自愈架构设计.md"
],
"note": "§4.3 沉降无条件化"
},
{
"family": "FEAT",
"old": "放大 (?P<n>F-NET-7) 供给面",
"new": "放大「全局读即清」的搁浅面",
"files": [
"docs/网络/网络自愈架构设计.md"
],
"note": "§4.3 M1/M4-lite 同批纪律"
},
{
"family": "FEAT",
"old": "\\*\\*M1 单独上会放大 (?P<n>F-NET-7)\\*\\*",
"new": "**M1 单独上会放大全局读即清的搁浅面(§7)**",
"files": [
"docs/网络/网络自愈架构设计.md"
],
"note": "§5.2 E7 结论列"
},
{
"family": "FEAT",
"old": "三机制((?P<n>F-NET-17))",
"new": "三机制(§7「风暴态三机制」)",
"files": [
"docs/网络/网络自愈架构设计.md"
],
"note": "§5.2 E8 结论列"
},
{
"family": "FEAT",
"old": "(B3/(?P<n>F-NET-7))",
"new": "(B3;全局读即清会搁浅其它 Socket 事件,docs/网络/网络自愈架构设计.md §7)",
"files": [
"test/host/net_socket/net_socket_test.c"
],
"note": "主机侧单测注释:改注释不动断言,不涉 @build 之外的语义"
}
]
}