# 1C Plugin Плагин для работы с 1С. Основные направления: - ответы по 1С и BSL; - генерация и объяснение BSL-кода; - помощь с запросами 1С; - анализ метаданных; - RAG по документации и внутренним правилам; - накопление датасета для LoRA/adapter fine-tuning. ## Strategy Сначала делаем RAG и инструменты работы с 1С. Дообучение добавляем после накопления качественных примеров. ## Layout ```text plugins/1c/ rag/ metadata/ tools/ datasets/ training/ evals/ adapters/ agent/ ``` ## Healthcheck ```powershell python scripts/check_1c_plugin.py --print ``` Короткий статус: ```powershell python scripts/status_1c_plugin.py ``` Runbook: `docs/runbooks/1c-plugin-health.md`. ## Live 1C Interaction Connector API and safety policies: ```text docs/1c-extension-layer-plan.md docs/1c-adapter-api-contract.md plugins/1c/connector/contracts/openapi.yaml plugins/1c/connector/policies/read-only-query.yaml plugins/1c/connector/policies/change-workflow.yaml ``` Runbook: `docs/runbooks/1c-live-interaction.md`. Отдельный подпроект-агент: ```text plugins/1c/agent/ ``` Документация и запуск: `docs/runbooks/1c-agent.md`. ## Standalone-Ready Connector REST adapter is kept inside this monorepo, but its service boundary is `plugins/1c/connector/`. It owns its OpenAPI contract, safety policies, Dockerfile, compose file, service manifest, and environment template. The runtime parser dependency is `plugins/1c/parser/`. Start here before extracting it to a separate repository: ```text plugins/1c/connector/README.md plugins/1c/connector/service.yaml plugins/1c/connector/pyproject.toml ```