修复: design/结构批——diagrams 迁入 dev/architecture(案甲,熵增闸红灯清零)+旧档 GDD 引用全量摘除(31处/29文档+code/schema头注13文件+registry 5行)+doc双工具摘design/ux死路径(工作日志 412)

This commit is contained in:
DKChan committed 2026-10-09 03:29:09 +08:00
1 parent 683d81f6da
commit 442cd511a0
49 files changed
+32 -63

No files matched your search

+3 -3
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
r"""doc_link_audit.py — design 文档链接健康检查
扫 design/gdd/、design/registry/、design/ux/ 下的 .md 与 .yaml,校验两类引用:
扫 design/gdd/、design/registry/ 下的 .md 与 .yaml,校验两类引用:
(a) markdown 链接 [文字](路径[#锚点]) —— 一律相对"链接所在文件自身目录"解析(标准
markdown 语义),跨目录用 ../。排除图片 ![...];目标里混入全角标点(偶发把全角括号
写进目标)时在首个全角标点处截断再校验。
@@ -23,7 +23,7 @@ r"""doc_link_audit.py — design 文档链接健康检查
python tools/doc_link_audit.py <file.md> ... # 只扫指定文件
python tools/doc_link_audit.py --json # 机器可读
口径:只扫 design/gdd/ design/registry/ design/ux/——design/art、design/research
口径:只扫 design/gdd/ design/registry/——design/art、design/research
(历史素材/提案)不在扫描域,但作为链接目标被校验。排除 ``` 围栏代码块与 ; 开头注释行。
"""
import argparse
@@ -32,7 +32,7 @@ import re
import sys
from pathlib import Path
DEFAULT_DIRS = ["design/gdd", "design/registry", "design/ux"]
DEFAULT_DIRS = ["design/gdd", "design/registry"]
PROTO_PREFIX = "game"
ALLOWED_EXTS = ("md", "yaml", "yml", "tres", "gd", "py", "json", "csv")
+2 -2
View File
@@ -13,7 +13,7 @@ r"""doc_term_audit.py — GDD 退役术语扫描(半自动)
python tools/doc_term_audit.py <file.md> ... # 只扫指定文件
python tools/doc_term_audit.py --json # 机器可读
口径:只扫 design/gdd/ design/registry/ design/ux/——design/archive、design/research
口径:只扫 design/gdd/ design/registry/——design/research
(历史提案)、docs/(样例)与 production/ 不在扫描域;词表扩充 = 改 RETIRED_TERMS。
"""
import argparse
@@ -45,7 +45,7 @@ RETIRED_TERMS = [
("兄弟精", "2026-09-26", "L2 熊地精(bugbear 复用)", "变体名未经批准退役批——用户质问查证后全仓清除"),
]
DEFAULT_DIRS = ["design/gdd", "design/registry", "design/ux"]
DEFAULT_DIRS = ["design/gdd", "design/registry"]
# 行级白名单信号:命中任一即归"留档类"
WHITELIST_RE = re.compile(