From 60e9e7ae5c1034b56d91b3d96c7e81b29100e4eb Mon Sep 17 00:00:00 2001 From: Kjell Tore Guttormsen Date: Tue, 30 Jun 2026 09:48:28 +0200 Subject: [PATCH] docs(brief): reconcile deep-research-engine brief to validator-green (2.2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Operator-delivered draft (S55) carried only brief_version/status/brief_quality/ research_topics and an explicit "reconcile frontmatter against brief-validator before /trekplan" note. Add the required fields (type, task, slug, research_status, phase_signals_partial) plus the brief_version 2.2 gates: framing: refine (operator-confirmed — additive opt-in engine, swarm stays default, no contract change) and a 5-line ## TL;DR. brief-validator passes strict + --min-version 2.2. status stays draft pending operator review before the /trekplan run. Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01WH1krHamUehZh6JqVqs85t --- docs/deep-research-engine-brief.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/docs/deep-research-engine-brief.md b/docs/deep-research-engine-brief.md index b7d1c78..ac22280 100644 --- a/docs/deep-research-engine-brief.md +++ b/docs/deep-research-engine-brief.md @@ -1,13 +1,25 @@ --- -# Avstem frontmatter mot lib/validators/brief-validator.mjs før /trekplan +type: trekbrief brief_version: "2.2" +task: "Opt-in /deep-research-motor for /trekresearch ekstern-fase" +slug: deep-research-engine +framing: refine status: draft brief_quality: complete research_topics: 3 +research_status: pending +phase_signals_partial: true --- # Brief — Opt-in `/deep-research`-motor for `/trekresearch` +## TL;DR +- `--engine {swarm|deep-research}` på `/trekresearch` ekstern-fase; `swarm` default (uendret oppførsel). +- `deep-research` delegerer ekstern research til Claude Codes innebygde workflow og adapterer inn i research-brief-skjemaet. +- Lokal analyse, triangulering og H2-output (`research/NN-*.md`) er motor-uavhengig. +- Feature-detekteres med auto-fallback til `swarm` — aldri hard feil. +- Surface-only: `commands/` + `agents/`, ingen nye `lib/`-avhengigheter. + ## Intent `/trekresearch` eier i dag hele den eksterne research-fasen selv (Tavily / MS-Learn / Gemini-sverm). Det er portabelt, men du vedlikeholder fan-out, kryssjekk og syntese selv. Anthropic sin innebygde `/deep-research` vedlikeholder fan-out, adversariell påstandsverifisering, sitatfiltrering og websøk for deg. Lar vi operatøren *velge* `/deep-research` for den eksterne fasen, får brukeren en vedlikeholdsfri "turbo" når den er tilgjengelig — uten at Voyage mister sin egen lokal-analyse, triangulering eller H2-kontrakt.