[object Object]

← back to Cli Printing Press

docs(scorecard): document intentional workflow/insight prefix overlap

5ed498783ad2feeba94effadbf3326c77992bdc6 · 2026-03-27 21:53:02 -0700 · Trevin Chow

Per the Steinberger visionary research plan, analytics/insights ARE
compound commands — the plan lists "analytics" alongside "backup" and
"moderate" as workflow examples. A command like stats.go correctly
scores in both dimensions.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

Files touched

Diff

commit 5ed498783ad2feeba94effadbf3326c77992bdc6
Author: Trevin Chow <trevin@trevinchow.com>
Date:   Fri Mar 27 21:53:02 2026 -0700

    docs(scorecard): document intentional workflow/insight prefix overlap
    
    Per the Steinberger visionary research plan, analytics/insights ARE
    compound commands — the plan lists "analytics" alongside "backup" and
    "moderate" as workflow examples. A command like stats.go correctly
    scores in both dimensions.
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---
 internal/pipeline/scorecard.go | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/internal/pipeline/scorecard.go b/internal/pipeline/scorecard.go
index d0e0e5f7..0347fd00 100644
--- a/internal/pipeline/scorecard.go
+++ b/internal/pipeline/scorecard.go
@@ -674,6 +674,10 @@ func scoreWorkflows(dir string) int {
 		return 0
 	}
 
+	// Some prefixes overlap with insightPrefixes intentionally — per Steinberger,
+	// analytics/insights ARE compound commands (the visionary research plan lists
+	// "analytics" alongside "backup" and "moderate" as workflow examples). A command
+	// like stats.go correctly scores in both dimensions.
 	workflowPrefixes := []string{"stale", "orphan", "triage", "load", "overdue", "standup", "deps", "workflow",
 		"agenda", "free", "conflicts", "unconfirmed", "stats", "trends", "health",
 		"reconcile", "revenue", "archive", "search", "sync", "busy", "export",

← 98977f23 fix(score): preserve spec extension, remove hardcoded repo p  ·  back to Cli Printing Press  ·  fix(pipeline): handle remote URLs and YAML-to-JSON conversio 2ce13e77 →