← 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
M internal/pipeline/scorecard.go
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 →