From c49c9a480b12f249010e227095870fe1542064cb Mon Sep 17 00:00:00 2001 From: eka Date: Wed, 23 Sep 2026 13:22:51 +0500 Subject: [PATCH] =?UTF-8?q?chore:=20=D0=B2=D1=80=D0=B5=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D0=BD=D1=8B=D0=B5=20=D1=84=D0=B0=D0=B9=D0=BB=D1=8B=20=E2=80=94?= =?UTF-8?q?=20=D0=B2=20tmp/=20=D1=80=D0=B5=D0=BF=D0=BE=D0=B7=D0=B8=D1=82?= =?UTF-8?q?=D0=BE=D1=80=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - .gitignore: tmp/ - README: раздел «Конвенции репозитория» — tmp/ вместо /tmp, submodule как источник, имя агента из файла, render_listing для списков, идентичность коммитов --- .gitignore | 5 ++++- README.md | 9 +++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 41c41e5..a0de171 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,8 @@ __pycache__/ *.pyc -# project-local installs (harness install agent --scope project) +# Временные файлы (фикстуры, логи, эксперименты) — только здесь, не в /tmp +tmp/ + +# project-local installs (harness agent --scope project) .opencode/ diff --git a/README.md b/README.md index 0e85b0b..8572fbb 100644 --- a/README.md +++ b/README.md @@ -314,6 +314,15 @@ permission: - **Скиллы** — `SKILL.md` с YAML frontmatter (`name`, `description`); родной формат OpenCode и Hermes. - **Агенты** — `.md` с frontmatter (`description`, `mode`, ...); формат OpenCode. +## Конвенции репозитория + +- **Временные файлы — только в `tmp/`** репозитория: фикстуры, логи, эксперименты, + распакованные архивы. Не в `/tmp`, не в корне. `tmp/` в `.gitignore`. +- Источники каталога — git submodule'ы, а не копии файлов. +- Агенты — `agents/<имя>.md`, имя агента = имя файла без расширения. +- Все списочные команды — через `render_listing()` (см. «Правила вывода списков»). +- Идентичность коммитов — как в остальных репах: `eka `. + ## Совместимость | Фича | Hermes | OpenCode |