Repository navigation
v0.14.2
Ships the second machine-local path fix: probe_user_dialogs.py now requires --captures-dir instead of defaulting to an operator scratchpad path.
Context
0.14.1 fixed a cassette privacy leak and added a repo-wide hygiene guard. That
guard immediately found a second leak of the same class: scripts/probe_user_dialogs.py
hardcoded an absolute operator scratchpad path (including a session UUID) as the
default for its captures directory. The fix landed right after 0.14.1 was cut, so
the offending path still ships in the 0.14.1 sdist. 0.14.2 exists to get the fixed
artifact published.
Fixes
- A second machine-local path is gone from the published sdist.
scripts/probe_user_dialogs.pydefaulted its capture directory to an absolute path naming the author's account; it is now a required--captures-dirargument. The hygiene guardrail was extended from the recorded cassettes to every git-tracked text file, which is what found it.