Skip to content

Commit 7820473

Browse files
manuelcorpasclaude
andcommitted
fix(skills): add fine-mapping core compat symlink for bench harness
Resolves the 21 harness errors observed in clawbio_bench v0.1.5 finemapping driver. The driver does: sys.path.insert(0, skill_dir) from core.abf import compute_abf from core.susie import run_susie from core.credible_sets import ... from core.susie_inf import run_susie_inf # optional The skill restructured its internal package from `core` to `fine_mapping_core` at some point but the bench harness still expects `core`. Adds a tracked directory symlink so the legacy import path resolves until the bench is updated. Effect on benchmark - clawbio-finemapping: 0/0 with 21 harness errors -> 19/20 (95.0%) with 1 real algorithm failure (susie_inf_est_tausq_ignored) - Aggregate: 149/162 (92.0%) excluding finemapping -> 168/182 (92.3%) including finemapping Same pattern as the nutrigx_advisor symlink in PR #215. The proper fix is in biostochastics/clawbio_bench: either resolve skill-package names dynamically or read import paths from a per-skill manifest. Once that lands, both symlinks can be removed. Verified - clawbio-bench --smoke --harness finemapping: 19/20 pass Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 00d423d commit 7820473

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

  • skills/fine-mapping

skills/fine-mapping/core

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
fine_mapping_core

0 commit comments

Comments
 (0)