20 lines
1.5 KiB
Markdown
20 lines
1.5 KiB
Markdown
# Builder-check: dsh-prestep
|
||
|
||
Дата: 25.10.2026. Свежий субагент (v4-pro). Три вопроса — все адьюдицированы
|
||
контроллером в design.md:
|
||
|
||
1. Триггер role-hint видит собственные инъекции (bootstrap/harness-check —
|
||
user-source сообщения) → добавлен фильтр: сообщение не считается первым,
|
||
если начинается с `<!-- DSH-HARNESS-` или содержит `[claude-harness]`;
|
||
скан — только новые сообщения текущего pre-step (`decision.messages`).
|
||
2. harness-check при literal-sessionCwd даёт ложную подсказку в подкаталоге
|
||
репозитория и вне git → upward-walk до ближайшего `.git`/корня ФС, вне
|
||
git-репозитория — пропуск (как CC-хук); без spawn git.
|
||
3. «грант» в admin-ключевиках — опечатка «Гант» → список приведён к
|
||
AGENTS.md точно (admin: jira, гант, спринт).
|
||
|
||
Подтверждено: текста вопроса с четырьмя вариантами в репо нет — сочинён в
|
||
дизайне (D-7); в sdd-скилле TDD-предложения нет — текст T3.4 добавляется
|
||
с нуля (D-8); гейт инъекций — прямое `typeof ctx.on` (D-5, selfcheck
|
||
пропускает bootstrap при config.bootstrap=false).
|