docs: remove references source fragments

This commit is contained in:
tukuaiai
2026-05-05 01:24:00 +08:00
parent 6e3fffd541
commit 3f5f4c968f
15 changed files with 13 additions and 5700 deletions
-6
View File
@@ -16,10 +16,6 @@ SKIP_PREFIXES = [
Path("tools/external"),
Path("tools/chat-vault"),
]
GENERATED_SOURCE_DIRS = {
Path("docs/references/sources"),
}
SOURCE_DOC_NAMES = {"README.md", "AGENTS.md"}
LINK_PATTERNS = [
re.compile(r"!??\[[^\]]*\]\(([^)]+)\)"),
re.compile(r"\b(?:href|src)=[\"']([^\"']+)[\"']"),
@@ -105,8 +101,6 @@ def should_skip(path: Path) -> bool:
rel = path.relative_to(ROOT)
if any(part in SKIP_PARTS for part in rel.parts):
return True
if rel.parent in GENERATED_SOURCE_DIRS and rel.name not in SOURCE_DOC_NAMES:
return True
return any(rel == prefix or prefix in rel.parents for prefix in SKIP_PREFIXES)