Phase6/7 runtime + Gitea smoke gate setup #1

Merged
daarion-admin merged 214 commits from codex/sync-node1-runtime into main 2026-03-05 10:38:18 -08:00
Showing only changes of commit 01bfa97783 - Show all commits

View File

@@ -338,12 +338,12 @@ def _numeric_contract_present(text: str) -> bool:
has_explicit_source = any(
re.search(pattern, low) is not None
for pattern in (
r"\bsheet\s*[:#]?\s*[a-z0-9_]+",
r"\brow\s*[:#]?\s*\d+",
r"\bрядок\s*[:#]?\s*\d+",
r"\bлист\s*[:#]?\s*[a-zа-я0-9_]+",
r"\bcell\s*[:#]?\s*[a-z]+\d+",
r"\омірк[а-я]*\s*[:#]?\s*[a-zа-я]+\d+",
r"\bsheet(?:\s*[:#]\s*[a-z0-9_]+|\s+[a-z0-9_]+![a-z]+\d+)",
r"\brow\s*[:#]\s*\d+",
r"\bрядок\s*[:#]\s*\d+",
r"\bлист(?:\s*[:#]\s*[a-zа-я0-9_]+|\s+[a-zа-я0-9_]+![a-zа-я]+\d+)",
r"\bcell\s*[:#]\s*[a-z]+\d+",
r"\омірк[а-я]*\s*[:#]\s*[a-zа-я]+\d+",
r"\bsource\s*[:#]",
r"\bджерел[оа]\s*[:#]",
)