Skip to content

Configuration Constants ​

Centralized configuration values used across multiple skills. Skills reference these constants instead of hardcoding values to prevent drift.

Scoring ​

ConstantValueUsed By
Tier 1 points4repo-scan, backlog-score, backlog-board, backlog-next
Tier 2 points2repo-scan, backlog-score, backlog-board, backlog-next
Tier 3 points1repo-scan, backlog-score, backlog-board, backlog-next
Core max points74backlog-score
.NET max points34backlog-score
Core weight (with lang module)60%repo-scan, backlog-score
Language module weight40%repo-scan, backlog-score

Modules ​

ModuleSlugDetection MarkerProject Field Value
CorecoreAlways activecore
.NETdotnet*.sln in repo rootdotnet

Display ​

ConstantValue
Progress bar width8 characters
Progress bar filled char\u2588
Progress bar empty char\u2591
Max terminal issues20
Issue body truncation500 chars
Title kebab truncation50 chars

Thresholds ​

ConstantValue
Stale scan threshold30 days
Max issues fetched500
Classification body limit2000 chars

GitHub Projects ​

ConstantValue
Project title prefix[GHS]
Project title format[GHS] {owner}/{repo}
State issue labelghs:state
State issue title[GHS State] {owner}/{repo}
Score item title[GHS Score]
Health item title prefix[Health]
Auth scope requiredproject

Status Indicators ​

IndicatorMeaning
[PASS]Check passed
[FAIL]Check failed
[WARN]Cannot verify (permissions)
[INFO]Informational only (no score impact)

Released under the MIT License.