docs: план доработки codex-review в TODO.md, ссылка из AGENTS.md

- Зачем:
  - планы должны жить в TODO.md, AGENTS.md ссылается на него.
- Что:
  - перенесён план по codex-review из AGENTS.md в TODO.md.
  - в AGENTS.md добавлена ссылка на TODO.md.
- Проверка:
  - cat TODO.md, cat AGENTS.md.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
ddadminandClaude Opus 4.6 committed 2026-03-31 11:03:47 +03:00
1 parent 3c690bdb12
commit a05830c4f4
2 files changed
+15 -13

No files matched your search

+1 -12
View File
@@ -46,18 +46,7 @@ This repository contains personal dotfiles and configurations for a highly produ
## 📋 TODO
### codex-review: убрать permission prompts
Скилл `codex-review` (`agents/.agents/skills/codex-review/SKILL.md`) вызывает
safety warnings Claude Code на `$()` и `>` в bash-командах. Allow-list не помогает —
это отдельный слой проверок.
**Решение:** переписать шаги скилла, заменив bash-паттерны на встроенные инструменты:
- **Шаг 2 (Session ID):** Claude генерирует ID сам, без `$(date)` в bash.
- **Шаг 3 (Diff):** `git diff` → результат через Write tool вместо `>` redirect.
- **Шаг 7 (Resume):** stdout tool result вместо `> file 2>&1`.
- Шаги 4 и 9 — без изменений (`-o` и `rm -f` работают).
Планы на будущее — см. [TODO.md](TODO.md).
## ⚠️ Important Files for Reference
* `README.md`: Detailed installation and usage instructions.
+14 -1
View File
@@ -9,4 +9,17 @@
(поддержка `config.d/`) будет смержен — разбить конфиг на фрагменты
и подключить через stow, как остальные пакеты.
Связанный PR: [anomalyco/opencode#16525](https://github.com/anomalyco/opencode/pull/16525)
Связанный PR: [anomalyco/opencode#16525](https://github.com/anomalyco/opencode/pull/16525)
## codex-review: убрать permission prompts
Скилл `codex-review` (`agents/.agents/skills/codex-review/SKILL.md`) вызывает
safety warnings Claude Code на `$()` и `>` в bash-командах. Allow-list не помогает —
это отдельный слой проверок.
**Решение:** переписать шаги скилла, заменив bash-паттерны на встроенные инструменты:
- **Шаг 2 (Session ID):** Claude генерирует ID сам, без `$(date)` в bash.
- **Шаг 3 (Diff):** `git diff` → результат через Write tool вместо `>` redirect.
- **Шаг 7 (Resume):** stdout tool result вместо `> file 2>&1`.
- Шаги 4 и 9 — без изменений (`-o` и `rm -f` работают).