chore: sweep shipped strings and docs for issue/PR references that don't resolve on this tracker #39
Labels
No labels
breaking
bug
documentation
enhancement
epic
good first issue
help wanted
refactoring
resolution/duplicate
resolution/invalid
resolution/wontfix
security
severity/critical
severity/high
severity/low
severity/medium
status/abandoned
status/blocked
status/needs-decision
status/needs-info
status/needs-verification
testing
upstream
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sixfold-space/madtea#39
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Tool descriptions, help topics, steering/refusal texts, script comments (e.g.
scripts/release.sh), and some docs carry issue/PR number citations that don't resolve on this tracker (it currently reaches ~#38) — they read as dangling references to any user or contributor.#15's design rule 5 already covers the steering/refusal string class ("shipped strings carry the rule, not the reference") and proposes a lint over hook scripts and steer/refusal constants. This issue is the complementary sweep for everything else that ships:
madt_helptopics and CLI help textscripts/docs/prose where a number is cited without contextApproach: extend (or reuse) the lint #15 proposes — reject
#\d{3,}/issue \d{3,}/PR \d{3,}literals in shipped-string constants and doc sources unless the number resolves on this tracker; sweep existing violations in the same change (neutralize to "an earlier issue/PR" or drop, preserving the sentence's technical meaning). Dynamic numbers interpolated at runtime are exempt.Acceptance: