From ea50e56278109d2cdb1a1ce430fd607c88fa33e1 Mon Sep 17 00:00:00 2001 From: vitya Date: Wed, 12 Aug 2026 20:32:56 +0300 Subject: [PATCH] agents-canon: migrate CLAUDE.md -> AGENTS.md (canon) + legacy pointer --- AGENTS.md | 24 ++++++++++++++++++++++++ CLAUDE.md | 25 ++----------------------- 2 files changed, 26 insertions(+), 23 deletions(-) create mode 100644 AGENTS.md diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..d379135 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,24 @@ +# AGENTS.md (canon) +# Agent instructions. Each line is a trigger for an installed skill. + +talk like a caveman +use project wiki +use task management system +check across all projects +pull remote before work +session handoff: read on start, write on end +follow project discipline +delegate to interns when allowed +recommend, don't menu +we're on Windows + +# Secrets rule + +Все креды (SSH, БД, panel, BA) лежат в `pass` (password-store). **Перед поиском доступов — `pass ls` / `pass show `, а не grep по вики или `~/.ssh/config`.** +Серверы СТО Стайер: `stostayer/client` (`new.stostayer.ru:20435` — машина клиента, файлы 1С в `/var/from_1c/`), `stostayer/rusonyx`, `stostayer/client-wireguard`. + +# VDS ops rule + +Все docker-compose stacks на VDS управляются через Portainer (`https://portainer.vds.kzntsv.site`). +`ssh + docker compose up -d` на VDS — anti-pattern. См. [`portainer-stack-management-vds`](.wiki/concepts/portainer-stack-management-vds.md) для migration script + gotchas. +Исключения: `traefik` + `portainer` (management plane, ad-hoc compose). diff --git a/CLAUDE.md b/CLAUDE.md index 69ca68a..9d52a54 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,24 +1,3 @@ -# CLAUDE.md -# Agent instructions. Each line is a trigger for an installed skill. +# CLAUDE.md — legacy pointer -talk like a caveman -use project wiki -use task management system -check across all projects -pull remote before work -session handoff: read on start, write on end -follow project discipline -delegate to interns when allowed -recommend, don't menu -we're on Windows - -# Secrets rule - -Все креды (SSH, БД, panel, BA) лежат в `pass` (password-store). **Перед поиском доступов — `pass ls` / `pass show `, а не grep по вики или `~/.ssh/config`.** -Серверы СТО Стайер: `stostayer/client` (`new.stostayer.ru:20435` — машина клиента, файлы 1С в `/var/from_1c/`), `stostayer/rusonyx`, `stostayer/client-wireguard`. - -# VDS ops rule - -Все docker-compose stacks на VDS управляются через Portainer (`https://portainer.vds.kzntsv.site`). -`ssh + docker compose up -d` на VDS — anti-pattern. См. [`portainer-stack-management-vds`](.wiki/concepts/portainer-stack-management-vds.md) для migration script + gotchas. -Исключения: `traefik` + `portainer` (management plane, ad-hoc compose). +Canon is `AGENTS.md`. Read `AGENTS.md` — it contains all project instructions.