system/CLAUDE.md

System — Ядро платформы

Тип: PLATFORM CORE
Уровень: L3-L4
Статус: active
Версия: 5.0.0
Дата: 2025-12-23


КОНТЕКСТ

System содержит ядро платформы — runtime-компоненты:
- AI-агенты (agents)
- Конфигурация (config)
- Мониторинг (monitor)
- Планировщик (scheduler)
- Сервисы (services)
- Скрипты (scripts)

Переиспользуемый код теперь в library/:
- Коннекторы → library/connectors/
- Функции → library/functions/

Концепция: architect/concept/RESOURCES.md


СТРУКТУРА

system/
├── agents/              AI-агенты (*.ai.md)
   ├── CLAUDE.md        Индекс агентов
   ├── dispatcher.ai.md
   ├── projector.ai.md
   ├── librarian.ai.md
   ├── protocols/       PROCESSES, PROMPTS, COMMANDS
   ├── specialists/     business, technical, marketing
   ├── workers/         coder, infra, integrator
   └── stacks/          fastapi, scrapy

├── config/              КОНФИГУРАЦИЯ ПЛАТФОРМЫ
   ├── telegram.yaml    Токены ботов
   └── *.yaml           Другие настройки

├── monitor/             МОНИТОРИНГ
   ├── CLAUDE.md
   ├── run.py
   ├── checks/          infra, platform, delegation
   ├── alerts/          telegram, file
   └── output/          Результаты проверок

├── scheduler/           ПЛАНИРОВЩИК ЗАДАЧ
   ├── CLAUDE.md
   └── ...

├── services/            СЕРВИСЫ ПЛАТФОРМЫ
   └── file-share/      Публикация файлов

├── tools/               CLI ИНСТРУМЕНТЫ
   └── project-docs/    Генератор документации

├── lib/                 Общие библиотеки (legacy)
└── scripts/             Утилиты
    └── sessions.py      Работа с сессиями

СВЯЗЬ С LIBRARY

Было (до v5.0):

system/connectors/     ПЕРЕМЕЩЕНО в library/connectors/
system/functions/      ПЕРЕМЕЩЕНО в library/functions/
system/adapters/       ПЕРЕМЕЩЕНО в library/functions/parsers/
system/stores/         ПЕРЕМЕЩЕНО в library/connectors/data/
system/drivers/        ПЕРЕМЕЩЕНО в library/connectors/device/

Новые импорты:

# Было:
from system.connectors.marketplaces.ozon import OzonClient
from system.connectors.messaging.telegram import TelegramClient

# Стало:
from library.connectors.api.ozon import OzonClient
from library.connectors.api.telegram import TelegramClient

Редиректы: В старых папках созданы MOVED.md для совместимости.


ТЕРМИНОЛОГИЯ

Термин Где сейчас Назначение
Agent system/agents/ AI-агент платформы
Config system/config/ Конфигурация платформы
Connector library/connectors/ Доступ к API/БД/устройствам
Function library/functions/ Атомарные операции

ИСПОЛЬЗОВАНИЕ

# Агенты — в system/
# См. system/agents/CLAUDE.md для выбора агента

# Конфигурация — в system/config/
# telegram.yaml содержит токены ботов

# Коннекторы — теперь в library/
from library.connectors.api.telegram import TelegramClient
from library.connectors.api.ozon import OzonClient
from library.connectors.data.postgres import PostgresClient

# Функции — теперь в library/
from library.functions.formatters import format_money
from library.functions.parsers.xlsx import read_xlsx

СВЯЗИ


Версия: 5.0.0