v0.4.3
Hot-fix over v0.4.2. The 0.4.2 wheel boots and the pipeline runs end-to-end,
but the data_analyst specialist hits command not found: e2er-data and
no data is ever fetched — so papers reach paper_draft.tex without any
real data behind them. Trace from run 62526787-da0b-4ebd-8cf9-cf4f3e682a04
on the v0.4.2 PyPI wheel showed which e2er-data → not found inside the
claude_code subprocess, with PATH containing the venv's site-packages/scripts/
but not bin/. The skill files (data/yfinance.md, data/fred.md,
data/allium*.md) all instruct the model to invoke e2er-data ....
Lane C — Data
- Register
e2er-dataas an entry point inpyproject.toml [project.scripts]
pointing atsrc.modules.data.cli:main. pip now installs ae2er-datashim
next toe2erin the venv'sbin/, so the bash wrapper from the dev
checkout is no longer required on pip-installed systems. - Prepend the venv
bin/to the subprocess PATH inclaude_code.py
(after the devscripts/dir, before the inherited PATH). Without this
the entry-point shim is unreachable from the claude_code subprocess
even after the shim is installed.