personal memory agent

fix(install): source checkouts install the published speakers-analyze helper master

uv sync prunes the workspace-excluded helper, leaving source checkouts with a journal doctor blocker and an EX_CONFIG supervisor exit. Add make speakers-analyze-helper to reinstall the published wheel using a pin derived at run time from packages/solstone-journal/pyproject.toml and uv pip install --no-config --no-deps. Run it from make install after the platform sync block so later uv syncs do not prune it. Update the speakers-analyze repair text to keep the packaged message unchanged while source checkouts point contributors to make speakers-analyze-helper or make install.