Расширенные правила для Cursor и Claude Code
This commit is contained in:
37
CLAUDE.md
37
CLAUDE.md
@@ -1,10 +1,31 @@
|
||||
# Claude Code — Knowledge Base
|
||||
# Claude Code — Единая база знаний
|
||||
|
||||
При работе с этим репозиторием:
|
||||
1. Читай существующие файлы для контекста
|
||||
2. Сохраняй важные решения в `decisions/`
|
||||
## Контекст
|
||||
Это база знаний DevOps-инженера Олега Батлаева. Содержит всю информацию об инфраструктуре, проектах и решениях. Синхронизируется между Claude Code, Cursor, Gitea и Nextcloud.
|
||||
|
||||
## Язык: русский
|
||||
|
||||
## Структура
|
||||
- `projects/dttb/` — домашний сервер (Proxmox, сеть, все сервисы)
|
||||
- `network-topology.md` — полная карта сети 10.0.0.0/24
|
||||
- `proxmox-inventory.md` — все VM/LXC
|
||||
- `credentials.md` — пароли и ключи ⚠️
|
||||
- `npm-proxy-hosts.md` — домены *.dttb.ru
|
||||
- `projects/niikn/` — проект НИИКН
|
||||
- `decisions/` — принятые решения (формат: YYYY-MM-DD-тема.md)
|
||||
- `snippets/` — полезный код и конфиги
|
||||
- `notes/` — заметки из чатов с ИИ
|
||||
|
||||
## Инфраструктура
|
||||
- **Proxmox:** 10.0.0.250 (root/1qaz!QAZ)
|
||||
- **Gitea:** git.dttb.ru (oleg/OL260380eg)
|
||||
- **Nextcloud:** dttb.ru (admin/1qaz!QAZ)
|
||||
- **NPM:** 10.0.0.195:81 (it5870@yandex.ru/1qaz!QAZ)
|
||||
- **Clawdbot (Максимка):** 10.0.0.206 (bot.dttb.ru)
|
||||
|
||||
## Правила
|
||||
1. Проверяй базу перед работой — решение может уже быть
|
||||
2. Сохраняй новые решения в `decisions/`
|
||||
3. Полезный код → `snippets/`
|
||||
4. Заметки из разговоров → `notes/`
|
||||
5. Информация по проектам → `projects/<name>/`
|
||||
|
||||
Язык: русский (основной)
|
||||
4. Обновляй inventory при изменениях в инфраструктуре
|
||||
5. Коммить на русском: `git add -A && git commit -m "описание" && git push`
|
||||
|
||||
Reference in New Issue
Block a user