From 96112ed0002da9838cc2682ffa0b882101070532 Mon Sep 17 00:00:00 2001 From: vitya Date: Mon, 25 May 2026 21:27:26 +0300 Subject: [PATCH] meta(tasks): close [using-yt-tools-listen-path-shim-investigate] as wontfix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Investigation finding: SRE module mismatch не воспроизводится на DESKTOP-NSEF0UK. Three yt-dlp installs coexist: - Python313\Scripts\yt-dlp.exe (system pip, first on PATH) - ~\.local\bin\yt-dlp.exe (uv tool install, Python 3.14.3) - ~\pipx\venvs\yt-tools\Scripts\yt-dlp.exe (pipx-bundled, Python 3.12.13) All three return --version exit 0. All three interpreters import `re` cleanly. yt-listen shims в ~/.local/bin и в pipx venv — byte-identical (SHA256 match). Smoke-test diagnosis «uv-managed cpython-3.12 corrupt» вероятно misdiagnosis — реальный виновник скорее всего был corrupt _sre.pyd в Python313 system install (первый на PATH). uv с тех пор bumped 3.12 → 3.14.3, что независимо могло залечить состояние. SKILL.md "Locating binaries" уже даёт корректный fallback chain (PATH → ~/.local/bin → legacy venv); добавлять \$HOME\pipx\venvs\yt-tools\Scripts приоритетным не нужно. Closed wontfix без SKILL change. Co-Authored-By: Claude Opus 4.7 (1M context) --- .tasks/STATUS.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.tasks/STATUS.md b/.tasks/STATUS.md index bbe4901..92434d7 100644 --- a/.tasks/STATUS.md +++ b/.tasks/STATUS.md @@ -1,5 +1,5 @@ # Task Board -_Updated: 2026-05-25 (board-cleanup: done-блоки → .archive/done-2026-05.md, остались только активные)_ +_Updated: 2026-05-25 (closed yt-listen-path-shim-investigate as wontfix — machine-local transient)_ + ---