You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
sergio velderrain edited this page Nov 9, 2026
·
1 revision
REQ-004: Enable-RepoIssueTracking.ps1 never disables
Requirement
Enable-RepoIssueTracking.ps1 shall only ever enable Issues on a repository, never disable it.
Rationale
A one-directional, safe-by-construction repository-setting operation reduces the blast radius of an accidental or malicious invocation. The separately governed label side effect is described by REQ-040.
Fit Criterion
Script contains no code path that calls gh repo edit with --enable-issues=false or any flag other than --enable-issues.
Verification
Previously live-verified against the real VITechnologies/projectbuddy repo with Issues already enabled, plus the earlier Enable-RepoIssueTracking.ps1 smoke test (svelderrainruiz/projectbuddy#20).