diff --git a/dist/caveman.skill b/dist/caveman.skill index 140af74..62ccdd0 100644 Binary files a/dist/caveman.skill and b/dist/caveman.skill differ diff --git a/plugins/caveman/skills/caveman-compress/scripts/benchmark.py b/plugins/caveman/skills/caveman-compress/scripts/benchmark.py index 279c367..f9e2ee0 100644 --- a/plugins/caveman/skills/caveman-compress/scripts/benchmark.py +++ b/plugins/caveman/skills/caveman-compress/scripts/benchmark.py @@ -56,9 +56,9 @@ def main(): return # Glob mode: repo_root/tests/caveman-compress/ - # __file__ lives at /plugins/caveman/skills/caveman-compress/scripts/benchmark.py - # Walk up six dirs: scripts → caveman-compress → skills → caveman → plugins → repo_root. - tests_dir = Path(__file__).resolve().parents[5] / "tests" / "caveman-compress" + # __file__ lives at /skills/caveman-compress/scripts/benchmark.py + # Walk up four dirs: scripts → caveman-compress → skills → repo_root. + tests_dir = Path(__file__).resolve().parents[3] / "tests" / "caveman-compress" if not tests_dir.exists(): print(f"❌ Tests dir not found: {tests_dir}") sys.exit(1)