diff --git a/.opencode/scripts/scaffold-handoff.sh b/.opencode/scripts/scaffold-handoff.sh index 4668d29..f7b4c99 100755 --- a/.opencode/scripts/scaffold-handoff.sh +++ b/.opencode/scripts/scaffold-handoff.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # Create handoff + ADR templates for a PR. -# Usage: bash config/scripts/scaffold-handoff.sh +# Usage: bash .opencode/scripts/scaffold-handoff.sh # Idempotent: does not overwrite existing files. set -euo pipefail diff --git a/docs/decisions/077-pr-180-scaffold-handoff-usage-comment-path.md b/docs/decisions/077-pr-180-scaffold-handoff-usage-comment-path.md new file mode 100644 index 0000000..2e6afd1 --- /dev/null +++ b/docs/decisions/077-pr-180-scaffold-handoff-usage-comment-path.md @@ -0,0 +1,13 @@ +# ADR-077: Update scaffold-handoff.sh usage comment to reflect .opencode/scripts/ path + +## Статус +Accepted (2026-07-31) + +## Контекст +Миграция `config/` → `.opencode/` (PR #23) оставила stale-пути в нескольких местах. PR #163 исправил ссылки в `docs-reviewer.md` и `pipeline-status.py`, но usage comment в самом скрипте `.opencode/scripts/scaffold-handoff.sh` (line 3) остался устаревшим: `bash config/scripts/scaffold-handoff.sh ...`. Это вводящее в заблуждение сообщение: при копировании команды пользователь получит ошибку "No such file or directory". + +## Решение +Точечная правка одной строки usage comment в line 3 с `config/scripts/` на `.opencode/scripts/`. Зеркало `~/.config/opencode/scripts/` синхронизировано вручную (в repo нет автоматического sync-механизма для зеркала). + +## Альтернативы +— \ No newline at end of file diff --git a/docs/handoff/pr-180-scaffold-handoff-usage-comment-path.md b/docs/handoff/pr-180-scaffold-handoff-usage-comment-path.md new file mode 100644 index 0000000..d7148e7 --- /dev/null +++ b/docs/handoff/pr-180-scaffold-handoff-usage-comment-path.md @@ -0,0 +1,17 @@ +--- +pr: 180 +title: fix(scaffold-handoff): update usage comment to reflect .opencode/scripts/ path +--- + +## Что сделано +- Обновлён usage comment в `.opencode/scripts/scaffold-handoff.sh` line 3: `config/scripts/scaffold-handoff.sh` → `.opencode/scripts/scaffold-handoff.sh`. +- Зеркало `~/.config/opencode/scripts/scaffold-handoff.sh` синхронизировано с repo-local (diff -r — идентично). + +## Почему +PR #163 уже исправил устаревшие ссылки на `config/scripts/scaffold-handoff.sh` в `docs-reviewer.md` и `pipeline-status.py`, но сам скрипт в своём usage comment (line 3) содержал тот же stale-путь. Это противоречие того же класса, что #162 пункт 2, но сам скрипт не входил в scope issue #162. Несоответствие реального пути и документированного в usage comment сбивает с толку при копировании команды запуска. + +## Pending +— + +## Watch out +— \ No newline at end of file