refactor(sdm): Global pass with refined 'External Only' SDM tags. Pruned redundant internal references and fixed indentation logic in injector. Verified full project compilation.

This commit is contained in:
2026-05-09 14:32:44 -04:00
parent 696c08692e
commit 8c06c1767b
142 changed files with 2352 additions and 990 deletions
+3 -1
View File
@@ -54,6 +54,9 @@ class CodeOutliner:
return None
def walk(node: ast.AST, indent: int = 0) -> None:
"""
[C: src/summarize.py:_summarise_python]
"""
if isinstance(node, ast.ClassDef):
start_line = node.lineno
end_line = getattr(node, "end_lineno", start_line)
@@ -87,4 +90,3 @@ def get_outline(path: Path, code: str) -> str:
return outliner.outline(code)
else:
return f"Outlining not supported for {suffix} files yet."