fix: сохранить объект вердикта между стадиями ревью (#551)

Issue: #551
User-Visible: no
This commit is contained in:
Sergey Matyunin
2026-09-13 14:11:42 +03:00
parent d07aac3581
commit 23f48829c2
3 changed files with 25 additions and 2 deletions
+11
View File
@@ -7858,6 +7858,17 @@ const MUTANT_DEFINITIONS = [
replace: ' ref: dev # mutant: moving material',
}],
},
{
id: 'review-model-seals-verdict-as-boolean',
guard: 'node --test --test-name-pattern="#551" test/review-doc-guard.test.mjs',
because: '#551: результат JSON-schema review должен дойти до интеграции объектом; '
+ 'перенаправление stdout предиката jq записывает boolean true и роняет публикацию',
patches: [{
file: '.github/workflows/process.yml',
find: ' printf \'%s\' "$OUT" > "$RUNNER_TEMP/verdict.json"',
replace: ' printf \'%s\' "$OUT" | jq -e \'true\' > "$RUNNER_TEMP/verdict.json" # mutant: boolean payload',
}],
},
{
id: 'review-integration-skips-evidence-checksum',
guard: 'node --test --test-name-pattern="#551" test/review-doc-guard.test.mjs',