Repository navigation
feat(template): добавить первую настройку под стек - #4
Merged
Merged
Conversation
Шаблон давал общий слой dev-quality-gates, а слой под стек не появлялся: main.yml был заглушкой echo TODO, цели Makefile возвращали 0, и ненастроенный репозиторий выглядел проверенным. Теперь AGENTS.md ведёт первую настройку по adopt.md, цели Makefile падают до неё, а main.yml гоняет setup, lint и test везде, кроме самого шаблона. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Заготовка повторяет вид свежих компонентов: бейджи CI, описание для какого курса, запуск, проверки и блок Хекслета внизу. Блок раньше стоял наверху с utm_campaign=pg-dump-example. Первая настройка в AGENTS.md заменяет имя шаблона именем репозитория. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Задачи проекта живут в mise.toml, make <задача> запускает mise run <задача>. Заглушка test падает до первой настройки, main.yml и check.yml зовут mise run. Линтеры стека становятся шагами hk и входят в check, отдельной задачи lint нет. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Новый репозиторий из шаблона красный в CI, пока его не настроили под стек. Линтеры стека становятся шагами
hk.pklи входят вcheck. Раздел «Первая настройка» удаляется изAGENTS.md, когдаmise run setup,checkиtestпроходят, а каждый новый шаг проверки один раз упал на подложенном нарушении.Evidence
make testпечатаетTODO: add testsи выходит с 0,main.ymlзелёный на пустом репозитории.After:
make testпроксирует вmise run test, печатаетtest не настроен, см. AGENTS.mdи выходит с 2.actionlintпоmain.ymlчистый,hk check --all(rumdl, typos, lychee) зелёный.Merge Danger
Door: two-way
Blast Radius: новые-репозитории
Уже созданные из шаблона репозитории не меняются. Новые будут красными в CI до первой настройки, это и есть цель.
Локально
jactionlintне ставится: в mise 2026.9.12 его ещё нет в реестре. В CI mise-action берёт свежий mise.🤖 Generated with Claude Code