From 1bb6a9d63b28c4ed34f4c40685ea9f3082cff378 Mon Sep 17 00:00:00 2001 From: Kjell Tore Guttormsen Date: Thu, 14 May 2026 21:43:45 +0200 Subject: [PATCH] fix(voyage): require brief-validator gate in trekresearch + trekexecute (closes #12) --- plugins/voyage/commands/trekexecute.md | 2 +- plugins/voyage/commands/trekresearch.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/voyage/commands/trekexecute.md b/plugins/voyage/commands/trekexecute.md index 5384214..b9804c0 100644 --- a/plugins/voyage/commands/trekexecute.md +++ b/plugins/voyage/commands/trekexecute.md @@ -1547,7 +1547,7 @@ behavior (v5.1.1)` below. ### Sequencing gate surface -When `/trekexecute --project ` is invoked, optionally run +When `/trekexecute --project ` is invoked, ALWAYS run `brief-validator.mjs --soft --json` against `{dir}/brief.md`. If `BRIEF_V51_MISSING_SIGNALS` appears in `errors` (brief_version ≥ 2.1 without `phase_signals` or `phase_signals_partial: true`), halt with: diff --git a/plugins/voyage/commands/trekresearch.md b/plugins/voyage/commands/trekresearch.md index 5b43849..39a1dc7 100644 --- a/plugins/voyage/commands/trekresearch.md +++ b/plugins/voyage/commands/trekresearch.md @@ -474,7 +474,7 @@ behavior (v5.1.1)` below. ### Sequencing gate surface When `/trekresearch --project ` is invoked and `{dir}/brief.md` -exists, optionally run `brief-validator.mjs --soft --json` against it. +exists, ALWAYS run `brief-validator.mjs --soft --json` against it. If `BRIEF_V51_MISSING_SIGNALS` appears in `errors` (brief_version ≥ 2.1 without `phase_signals` or `phase_signals_partial: true`), halt with: `Brief is brief_version 2.1 but does not carry phase_signals — re-run