chore: временные файлы — в tmp/ репозитория

- .gitignore: tmp/
- README: раздел «Конвенции репозитория» — tmp/ вместо /tmp,
  submodule как источник, имя агента из файла, render_listing для списков,
  идентичность коммитов
This commit is contained in:
eka
2026-09-23 13:22:51 +05:00
parent c94fbce56f
commit c49c9a480b
2 changed files with 13 additions and 1 deletions
+9
View File
@@ -314,6 +314,15 @@ permission:
- **Скиллы** — `SKILL.md` с YAML frontmatter (`name`, `description`); родной формат OpenCode и Hermes.
- **Агенты** — `<name>.md` с frontmatter (`description`, `mode`, ...); формат OpenCode.
## Конвенции репозитория
- **Временные файлы — только в `tmp/`** репозитория: фикстуры, логи, эксперименты,
распакованные архивы. Не в `/tmp`, не в корне. `tmp/` в `.gitignore`.
- Источники каталога — git submodule'ы, а не копии файлов.
- Агенты — `agents/<имя>.md`, имя агента = имя файла без расширения.
- Все списочные команды — через `render_listing()` (см. «Правила вывода списков»).
- Идентичность коммитов — как в остальных репах: `eka <eeeeka@itphx.loc>`.
## Совместимость
| Фича | Hermes | OpenCode |