From c2d8f8ff5a473ce082b16a15593b7c5c273a0eb8 Mon Sep 17 00:00:00 2001 From: Tomas Man Date: Mon, 18 May 2026 10:13:39 +0200 Subject: [PATCH] fix: Exclude .tox from separation of concerns check Co-authored-by: Cursor --- src/agentready/assessors/structure.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/agentready/assessors/structure.py b/src/agentready/assessors/structure.py index b7b8c2ef..116fd9fd 100644 --- a/src/agentready/assessors/structure.py +++ b/src/agentready/assessors/structure.py @@ -1052,7 +1052,7 @@ def _check_file_cohesion(self, repository: Repository) -> tuple: # Skip venv, node_modules, etc. if any( part in py_file.parts - for part in [".venv", "venv", "node_modules", ".git"] + for part in [".venv", "venv", "node_modules", ".git", ".tox"] ): continue @@ -1091,7 +1091,7 @@ def _check_module_naming(self, repository: Repository) -> tuple: for m in matches if not any( part in m.parts - for part in [".venv", "venv", "node_modules", ".git"] + for part in [".venv", "venv", "node_modules", ".git", ".tox"] ) ] if matches: