meta(tasks): close [using-yt-tools-listen-path-shim-investigate] as wontfix
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) <noreply@anthropic.com>
This commit is contained in:
@@ -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)_
|
||||
|
||||
<!--
|
||||
Canonical layout. One block per task. Per-task deep context lives in
|
||||
@@ -291,12 +291,13 @@ NB: эта таска сама уйдёт в следующий cleanup batch (2
|
||||
|
||||
---
|
||||
|
||||
## ⚪ [using-yt-tools-listen-path-shim-investigate] — SKILL.md Prerequisites/Invoke pattern рекомендует `$HOME\.local\bin\yt-dlp.exe` — на DESKTOP-NSEF0UK даёт `SRE module mismatch` (uv-managed cpython-3.12 corrupt). Working path = `$HOME\pipx\venvs\yt-tools\Scripts`. Источник: E2E E1 в `using-yt-tools-listen-test-trigger` STEP 5 — default invoke упал, ручной prepend venv Scripts dir починил. Решить: shim-corruption local или systemic gap в SKILL.
|
||||
## 🟢 [using-yt-tools-listen-path-shim-investigate] — SKILL.md Prerequisites/Invoke pattern рекомендует `$HOME\.local\bin\yt-dlp.exe` — на DESKTOP-NSEF0UK даёт `SRE module mismatch` (uv-managed cpython-3.12 corrupt). Working path = `$HOME\pipx\venvs\yt-tools\Scripts`. Источник: E2E E1 в `using-yt-tools-listen-test-trigger` STEP 5 — default invoke упал, ручной prepend venv Scripts dir починил. Решить: shim-corruption local или systemic gap в SKILL.
|
||||
|
||||
**Status:** ready
|
||||
**Where I stopped:** (not started)
|
||||
**Next action:** (1) `pipx reinstall yt-tools` — фиксит ли локально shim в `~/.local/bin/yt-dlp.exe`? Если да → no SKILL change, dissolve как machine-local. (2) Если systemic → SKILL Prerequisites + Locating binaries добавить fallback `$PIPX_HOME\venvs\yt-tools\Scripts` (или `$HOME\pipx\venvs\yt-tools\Scripts`) ПЕРВЫМ в PATH prepend, перед `$HOME\.local\bin`. Bump PATCH в SKILL frontmatter.
|
||||
**Status:** done (wontfix — machine-local transient)
|
||||
**Where I stopped:** Closed 2026-05-25. SRE не воспроизводится. На машине обнаружены три yt-dlp: (a) `Python313\Scripts\yt-dlp.exe` (system pip, первый на PATH), (b) `~\.local\bin\yt-dlp.exe` (uv tool install → uv-managed Python 3.14.3), (c) `~\pipx\venvs\yt-tools\Scripts\yt-dlp.exe` (pipx-bundled с yt-tools, Python 3.12.13). Все три отвечают `--version` exit 0. Все три интерпретатора (3.12.13/3.13.13/3.14.3) импортят `re` без SRE error. Shim'ы `yt-listen.exe` в `.local/bin` и pipx venv — байт-идентичны (SHA256 match). Диагноз task'и «uv-managed cpython-3.12 corrupt» вероятно misdiagnosis — реальный виновник на момент smoke-test был `Python313\Scripts\yt-dlp.exe` (первый на PATH). uv с тех пор апгрейднулся 3.12 → 3.14.3, что независимо могло залечить состояние. SKILL.md "Locating binaries" уже имеет корректную fallback chain (PATH → `~/.local/bin` → legacy venv); прописывать `$HOME\pipx\venvs\yt-tools\Scripts` приоритетным не нужно.
|
||||
**Next action:** (none — closed as wontfix; если рекуррент на другой машине — root-cause вероятно corrupt system-Python `_sre.pyd`, не SKILL gap)
|
||||
**Branch:** n/a
|
||||
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: OpeItcLoc03/claude-skills / 2026-05-25T12:35:52.467Z -->
|
||||
<!-- closed-by: vitya@DESKTOP-NSEF0UK / 2026-05-25 / wontfix: SRE не воспроизводится; три yt-dlp на машине (Python313 system / uv / pipx-bundled), все работают; shim'ы byte-identical; SKILL.md уже корректна -->
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user