Приоритет: low · Размер: XS · Бэклог-ранг: 20/20
Проблема
.env.example:13 гласит «Empty password disables the panel», но load.go:60-62 hard-fail'ит при пустом SUBGEN_ADMIN_PASSWORD, а AGENTS.md утверждает, что админка всегда включена (фичи «disable panel» нет). Точное следование документированному quick-start (cp, задать только SUBGEN_SECRET, запустить) делает так, что сервис отказывается стартовать. (Комментарий самого load.go:28 уже корректен — неверен только пример.)
Почему важно
Устаревшая подсказка ломает ровно тот документированный quick-start-путь и изобретает несуществующую фичу.
Предлагаемое решение
Исправить .env.example:13: убрать строку про «disables the panel» и указать, что SUBGEN_ADMIN_PASSWORD обязателен (без него сервис не стартует), с плейсхолдером; опционально отметить задание админ-пароля в README quick-start.
Затронутые файлы
Из аудита кодовой базы subgen (10 подсистем → adversarial-верификация, 71 находка). Бэклог-ранг указан для приоритизации.
Приоритет: low · Размер: XS · Бэклог-ранг: 20/20
Проблема
.env.example:13гласит «Empty password disables the panel», ноload.go:60-62hard-fail'ит при пустомSUBGEN_ADMIN_PASSWORD, а AGENTS.md утверждает, что админка всегда включена (фичи «disable panel» нет). Точное следование документированному quick-start (cp, задать толькоSUBGEN_SECRET, запустить) делает так, что сервис отказывается стартовать. (Комментарий самогоload.go:28уже корректен — неверен только пример.)Почему важно
Устаревшая подсказка ломает ровно тот документированный quick-start-путь и изобретает несуществующую фичу.
Предлагаемое решение
Исправить
.env.example:13: убрать строку про «disables the panel» и указать, чтоSUBGEN_ADMIN_PASSWORDобязателен (без него сервис не стартует), с плейсхолдером; опционально отметить задание админ-пароля в README quick-start.Затронутые файлы
.env.example,README.mdИз аудита кодовой базы subgen (10 подсистем → adversarial-верификация, 71 находка). Бэклог-ранг указан для приоритизации.