From 93e6f16144f86dfa944e18cfbceded4ad913bbc2 Mon Sep 17 00:00:00 2001 From: m3taversal Date: Fri, 13 Mar 2026 17:27:40 +0000 Subject: [PATCH] =?UTF-8?q?leo:=20constrain=20issue=20tags=20=E2=80=94=20d?= =?UTF-8?q?o=20not=20invent=20new=20tags?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Opus was ignoring the valid tag list and generating custom tags like schema-enrichment-slug-mismatch, which fall through to 'unknown' in disposition logic. All three prompts (domain, Leo standard, Leo deep) now explicitly say "do not invent new tags" alongside the valid tag list. Pentagon-Agent: Leo <294C3CA1-0205-4668-82FA-B984D54F48AD> --- lib/llm.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/llm.py b/lib/llm.py index 12d16f0..0d10f42 100644 --- a/lib/llm.py +++ b/lib/llm.py @@ -92,7 +92,7 @@ VERDICT RULES — read carefully: {style_guide} -If requesting changes, tag the specific issues: +If requesting changes, tag the specific issues using ONLY these tags (do not invent new tags): Valid tags: broken_wiki_links, frontmatter_schema, title_overclaims, confidence_miscalibration, date_errors, factual_discrepancy, near_duplicate, scope_error @@ -120,9 +120,11 @@ Review this PR. For EACH criterion below, write one sentence stating what you fo {style_guide} -If requesting changes, tag the issues: +If requesting changes, tag the specific issues using ONLY these tags (do not invent new tags): +Valid tags: broken_wiki_links, frontmatter_schema, title_overclaims, confidence_miscalibration, date_errors, factual_discrepancy, near_duplicate, scope_error + End your review with exactly one of: @@ -150,9 +152,11 @@ Review this PR with MAXIMUM scrutiny. This PR may trigger belief cascades. Check {style_guide} -If requesting changes, tag the issues: +If requesting changes, tag the specific issues using ONLY these tags (do not invent new tags): +Valid tags: broken_wiki_links, frontmatter_schema, title_overclaims, confidence_miscalibration, date_errors, factual_discrepancy, near_duplicate, scope_error + End your review with exactly one of: