From f3d38dcb6335482eb0d560392cda0f06eafc0816 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 05:08:56 +0000 Subject: [PATCH 1/4] fix(CODEWIKI-009-2): 4 review findings across 4 files --- test_clustering_proof.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test_clustering_proof.py b/test_clustering_proof.py index cea51b19..9dfbecc2 100644 --- a/test_clustering_proof.py +++ b/test_clustering_proof.py @@ -10,7 +10,7 @@ from codewiki.src.be.dependency_analyzer.models.core import Node from codewiki.src.config import Config -test_repo = "/Users/michaelassraf/Documents/GitHub/openframe-oss-tenant" +test_repo = os.getenv("TEST_REPO_PATH", os.path.dirname(os.path.abspath(__file__))) config = Config( repo_path=test_repo, output_dir="/tmp/test", dependency_graph_dir="/tmp/test/deps", @@ -96,3 +96,4 @@ more = len(info.get('components', [])) - 5 print(f" - {name}: {comp_count} components {comp_list}{'...' if more > 0 else ''}") sys.exit(0) + From 0cd39b3482e4824ea8f4d4afc1ac81accda7b0b2 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 05:08:59 +0000 Subject: [PATCH 2/4] fix(CODEWIKI-009-2): 4 review findings across 4 files --- test_clustering_real.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_clustering_real.py b/test_clustering_real.py index 339ad43c..995baad5 100644 --- a/test_clustering_real.py +++ b/test_clustering_real.py @@ -16,7 +16,7 @@ from codewiki.src.be.dependency_analyzer.models.core import Node from codewiki.src.config import Config -test_repo = "/Users/michaelassraf/Documents/GitHub/openframe-oss-tenant" +test_repo = os.getenv("TEST_REPO_PATH", os.path.dirname(os.path.abspath(__file__))) config = Config( repo_path=test_repo, output_dir="/tmp/test", dependency_graph_dir="/tmp/test/deps", From 5b07e46df6987e4e6ef73e5899f6c47832fcfc5f Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 05:09:01 +0000 Subject: [PATCH 3/4] fix(CODEWIKI-009-2): 4 review findings across 4 files --- test_clustering_simple.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test_clustering_simple.py b/test_clustering_simple.py index 5388ddc2..951c6d26 100644 --- a/test_clustering_simple.py +++ b/test_clustering_simple.py @@ -18,7 +18,7 @@ from codewiki.src.config import Config # Test repo -test_repo = "/Users/michaelassraf/Documents/GitHub/openframe-oss-tenant" +test_repo = os.getenv("TEST_REPO_PATH", os.path.join(os.path.dirname(os.path.abspath(__file__)), "openframe-oss-tenant")) # Create simple config with all required fields config = Config( @@ -106,3 +106,4 @@ comp_count = len(module_info.get("components", [])) print(f" - {module_name}: {comp_count} components") sys.exit(0) + From b8d061642d6d0e7c95f0d395cf79e1a07c7b7f44 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 05:09:03 +0000 Subject: [PATCH 4/4] fix(CODEWIKI-009-2): 4 review findings across 4 files --- test_clustering_validation.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test_clustering_validation.py b/test_clustering_validation.py index 47daade6..ede57eae 100644 --- a/test_clustering_validation.py +++ b/test_clustering_validation.py @@ -6,6 +6,10 @@ import json import logging +import sys +from pathlib import Path + +sys.path.insert(0, str(Path(__file__).parent)) # Setup logging logging.basicConfig(level=logging.INFO, format='%(levelname)s: %(message)s') @@ -175,3 +179,4 @@ def run_tests(): if __name__ == "__main__": success = run_tests() exit(0 if success else 1) +