feat: add plan and backlog

This commit is contained in:
2026-09-03 08:23:46 +05:00
parent 097b68c39d
commit 973d348628
3 changed files with 768 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
# Backlog
## Validate config команда
Добавить команду `xd validate` — проверка конфигурации на ошибки и потенциальные проблемы.
### Что проверять
- Одинаковые имена проектов (сейчас serde откажет, но стоит выводить понятное сообщение)
- Одинаковые `workdir` + `branch` комбинации у разных проектов
- Дублирующиеся проекты с одинаковыми deploy путями (одна папка, одна ветка, разные имена)
- Ветки, указанные в конфиге, которые не существуют в git репозитории
- Reachability серверов (resolve host, проверить SSH config)
- Sync target пути, которые выглядят подозрительно