From adc1417b0f437ccb4194fa8ec10300da6295cc34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Den=20Delimarsky=20=F0=9F=8C=BA?= <53200638+localden@users.noreply.github.com> Date: Mon, 22 Sep 2025 21:14:39 -0700 Subject: [PATCH] Update analyze.md --- templates/commands/analyze.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/templates/commands/analyze.md b/templates/commands/analyze.md index 499dc87..af290ca 100644 --- a/templates/commands/analyze.md +++ b/templates/commands/analyze.md @@ -39,7 +39,7 @@ Execution steps: 4. Detection passes: A. Duplication detection: - - Identify near-duplicate requirements (similarity > ~0.85 cosine or high token overlap). Mark lower-quality phrasing for consolidation. + - Identify near-duplicate requirements. Mark lower-quality phrasing for consolidation. B. Ambiguity detection: - Flag vague adjectives (fast, scalable, secure, intuitive, robust) lacking measurable criteria. - Flag unresolved placeholders (TODO, TKTK, ???, , etc.). @@ -58,6 +58,7 @@ Execution steps: - Terminology drift (same concept named differently across files). - Data entities referenced in plan but absent in spec (or vice versa). - Task ordering contradictions (e.g., integration tasks before foundational setup tasks without dependency note). + - Conflicting requirements (e.g., one requires to use Next.js while other says to use Vue as the framework). 5. Severity assignment heuristic: - CRITICAL: Violates constitution MUST, missing core spec artifact, or requirement with zero coverage that blocks baseline functionality.