15 Commits
Author SHA1 Message Date
ddadmin 0ab5dbe182 chore(opencode): отключены MCP-серверы поиска duckduckgo и searxng
Встроенные websearch и webfetch дают более полную выдачу, поэтому
локальные MCP-серверы поиска больше не нужны. SearXNG оставлен
в docker/searxng как резерв: добавлен README с запуском и возвратом
MCP-сервера. Заодно поправлено описание OpenCode в AGENTS.md.
2026-10-17 17:11:31 +02:00
ddadminandClaude Opus 5.5 ce9270623d fix(opencode): убрана лишняя ссылка ~/.config/opencode/skills
- Зачем: opencode сам читает ~/.agents/skills и ~/.claude/skills. Ссылка
  загружала тот же набор третий раз, и opencode выдавал сотни
  предупреждений о повторяющихся именах скиллов.
- Что: install.sh больше не создаёт ссылку и удаляет прежнюю, если она
  указывает на общие скиллы. README и AGENTS.md обновлены.
- Проверка: tests/test_install.sh проходит. После удаления ссылки
  opencode debug skill показывает тот же набор скиллов, теперь из
  ~/.agents/skills.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 18:02:37 +02:00
Dmitry DementievandClaude Opus 5.5 d19239bf31 chore(skills): удалены устаревшие coordinator-loop и adversarial-review
- удалён каталог coordinator-loop, adversarial-review убран из .gitignore
- из claude-subagent-playbook убраны ссылки на оба скилла
- chief-of-staff и pr от Matt Pocock добавлены в .gitignore
- в AGENTS.md добавлено правило удаления устаревших скиллов

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 22:39:49 +02:00
Dmitry Dementiev c3efe60a00 refactor(agents): убраны настройки Claude из git и пакет codex
Claude: из репозитория удалены settings.local.json (разрешения не нужны
при autoapprove), statusline-command.sh и устаревший CLAUDE.md; линкуются
только skills. install.sh убирает артефакты прежних прогонов.

Codex: пакет удалён целиком, ~/.codex - обычный каталог. Персональные
мостики скиллов убраны; миграция раскрывает свёрнутый симлинк и переносит
рантайм-данные. Чищены chezmoi-скрипты.

install.sh: migrate_claude_stow_symlink обобщена в migrate_folded_symlink.
Тесты: 3 устаревших удалены, 3 добавлены; assert_not_exists ловит битые
симлинки.
2026-10-10 17:15:34 +02:00
ddadminandClaude Opus 5.5 e8bf134554 docs(agents): вести задачи в Gitea через tea
Хранилище задач переведено с локальных файлов в .scratch/ на Gitea Issues.
Состояния triage стали метками Gitea. Оставшиеся английские заголовки
и термины в документах для агентов переведены на русский.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 11:09:21 -04:00
ddadminandClaude Opus 5.5 68a944dbdf chore: .scratch/ — только локально, в .gitignore
Рабочие заметки агентов больше не коммитятся и не удаляются перед
слиянием: каталог живёт на машине. Долговечное по-прежнему выносится
в docs/ до слияния.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 10:56:38 -04:00
ddadmin 028817c555 docs(repo): удалены устаревшие инструкции и задачи
- Зачем:
  - документация должна отражать только действующие правила и планы.
- Что:
  - из AGENTS.md удалены устаревшие разделы о Git и общих требованиях.
  - из TODO.md удален прежний список задач.
- Проверка:
  - git diff --cached --check.
2026-07-21 16:38:29 -04:00
ddadmin f2d303c233 docs: add .scratch/ workflow and sub-agent delegation policies
- Зачем:
  - зафиксировать правила работы с .scratch/ (рабочая зона) и делегирования субагентов.
- Что:
  - описано, что .scratch/ коммитится, но не попадает в master.
  - добавлена процедура слияния фиче-ветки (git rm .scratch + --no-ff).
  - описаны принципы делегирования объёмной и механической работы субагентам.
- Проверка:
  - cat AGENTS.md
2026-07-20 04:27:56 -04:00
ddadminandClaude Fable 5 e048d79d46 docs(xray-proxy): добавлен handoff конвейера перед compact контекста
- Зачем:
  - пользователь сжимает контекст сессии; состояние конвейера и решения
    должны переживать сжатие в файле проекта, а не в разговоре.
- Что:
  - создан .scratch/handoffs/20260720-0425-xray-proxy-after-06.md: состояние
    после задачи 06, порядок 03→04→05, правила прогона
    (medium-эксперимент, леджер, thread_id) и решения пользователя.
  - в AGENTS.md закреплено правило размещения handoff-записок в
    .scratch/handoffs/ (одноразовые, коммитятся, уборка best-effort).
- Проверка:
  - git show --stat HEAD.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 04:25:32 -04:00
ddadmin 1a422a4ead docs(agents): добавлена настройка инженерных навыков
- Зачем:
  - инженерным навыкам нужны единые правила хранения задач и документов предметной области.
- Что:
  - настроено локальное хранилище задач с веточным жизненным циклом.
  - добавлены стандартные состояния triage и схема single-context.
  - добавлены ссылки на настройки в AGENTS.md.
- Проверка:
  - git diff --cached --check.
2026-07-19 13:50:06 -04:00
Dmitriy Dementiev 9ceeb0ca4e docs(agents): добавлено правило понятности документов и комментариев
- Зачем:
  - код и конфигурации читают люди с разным уровнем экспертизы, текст должен быть доступен без дополнительных пояснений.
- Что:
  - добавлен абзац про простые слова, короткие фразы и пояснение сложных мыслей при первом упоминании.
- Проверка:
  - cat AGENTS.md — новый абзац присутствует в разделе «Язык и рассуждения».
2026-06-17 10:42:37 +03:00
ddadminandClaude Opus 4.8 33a551d305 docs(agents): добавлены правила про русский язык и рассуждения
- Зачем:
  - распространить языковую политику стенда на личный репозиторий dotfiles.
- Что:
  - добавлен раздел «Язык и рассуждения»: ясный русский и рассуждения на английском.
  - фразы перенесены дословно из AGENTS.md учебного стенда.
- Проверка:
  - git show HEAD -- AGENTS.md.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-14 17:50:27 +03:00
ddadminandClaude Opus 4.6 a05830c4f4 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>
2026-03-31 11:03:47 +03:00
ddadminandClaude Opus 4.6 3c690bdb12 fix(skills): ужесточены permissions и добавлен TODO для codex-review
- Зачем:
  - Codex-ревью выявило permission bypass через Bash(timeout *) и
    сохраняющиеся safety prompts на $() и > в bash-командах.
- Что:
  - permission сужен до Bash(timeout 600 codex exec *), rm-паттерны конкретизированы.
  - REVIEW_ID использует $RANDOM для энтропии, resume пишет в файл вместо pipe.
  - добавлен TODO в AGENTS.md: план замены bash-паттернов на нативные инструменты.
- Проверка:
  - /codex-review при следующем использовании.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 10:59:26 +03:00
ddadmin bd06d5734c docs(root): добавлен AGENTS.md с описанием структуры проекта и правил для ИИ
- Зачем:
  - предоставить ИИ-агентам контекст по структуре репозитория (Bash, Tmux, Vim, VS Code, AI skills) и принятым в нем стандартам.
- Что:
  - создан файл `AGENTS.md` с описанием ключевых компонентов, способов развертывания (`stow`/`chezmoi`) и правил взаимодействия с Git.
- Проверка:
  - файл успешно добавлен в репозиторий и доступен для чтения агентами.
2026-03-11 15:16:19 +03:00