db-list · git:20260826.f445837 · 2026-08-26 · sha256 491899d5bb4359b4

db-list git:20260826.f445837A

Immutable. This exact content is served forever at /api/v1/blob/491899d5bb4359b4.

---
name: db-list
description: >-
  Просмотр и настройка вспомогательного файла проекта .v8-project.json для 1С:
  версия платформы, каталог XML, webUrl, алиасы и ветки. Не используй его как
  реестр подключений — подключения выбирает только test-databases.
allowed-tools:
  - Read
  - Write
  - Glob
---

# db-list — вспомогательные настройки проекта 1С

`.v8-project.json` не является источником строк подключения, пользователей или паролей. Для любой операции с информационной базой сначала полностью выполни `test-databases` и выбери запись из его приватного реестра.

## Допустимые поля

```json
{
  "v8path": "<platform-bin>",
  "configSrc": "<project-root>/src",
  "webUrl": "http://localhost/example",
  "aliases": ["demo"],
  "branches": ["develop", "feature/*"]
}
```

- `v8path` — предпочтительная версия платформы для проекта;
- `configSrc` — каталог XML-исходников;
- `webUrl` — URL уже разрешённой веб-публикации;
- `aliases` и `branches` — подсказки для сопоставления проекта с записью `test-databases`.

Не сохраняй здесь `path` файловой ИБ, `server`, `ref`, строку подключения, пользователя или пароль. Если они уже есть, не используй и предложи перенести запись в приватный `test-databases.json`, после чего удалить секреты из проекта.

## Операции

- показать текущие вспомогательные настройки;
- добавить или изменить допустимое поле;
- удалить устаревшее вспомогательное поле;
- проверить, что файл не содержит параметров подключения и секретов.

Перед изменением покажи точный diff. Не создавай `.v8-project.json`, если задача не требует проектных настроек.