37 lines
902 B
Markdown
37 lines
902 B
Markdown
# 1C Plugin Health
|
|
|
|
Цель: одной командой проверить, что 1С-плагин собран консистентно.
|
|
|
|
## Run
|
|
|
|
```powershell
|
|
python scripts/check_1c_plugin.py --print
|
|
```
|
|
|
|
Короткий статус:
|
|
|
|
```powershell
|
|
python scripts/status_1c_plugin.py
|
|
```
|
|
|
|
Отчет пишется в:
|
|
|
|
```text
|
|
reports/1c-plugin-health.json
|
|
```
|
|
|
|
`reports/` игнорируется git.
|
|
|
|
## Checks
|
|
|
|
Скрипт проверяет:
|
|
|
|
- наличие обязательных файлов плагина;
|
|
- metadata snapshot example;
|
|
- training examples и secret-scan;
|
|
- eval YAML;
|
|
- RAG prompt guardrails;
|
|
- training preflight.
|
|
|
|
`training_preflight` может быть `blocked`, если нет GPU, полной базовой модели или зависимостей. Это не ломает healthcheck как структурную проверку плагина.
|