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
Understand the compliance standard for code-quality ruleset
Implement fix — add scripts/setup-rulesets.sh with idempotent ruleset creation
Create pull request
Self-review
What was implemented
PR #46 adds scripts/setup-rulesets.sh — an idempotent script that creates the required code-quality branch ruleset with SonarCloud as a required status check on the default branch.
⚠️ Important: manual step required
Creating a GitHub repository ruleset requires administration: write permission, which is beyond the Claude Code GitHub App token scope. After merging PR #46, an admin must apply the ruleset using one of:
Option A — run the script (recommended):
bash scripts/setup-rulesets.sh
(requires gh CLI authenticated with repo admin access)
Activity
claude commentedon Apr 5, 2026
Claude Code is working…
I'll analyze this and get back to you.
View job run
don-petry commentedon Apr 6, 2026
Weekly Compliance Audit (2026-04-06)
This finding is still open.
Detail: Missing
code-qualityrepository ruleset (required status checks)Standard: standards/github-settings.md#code-quality--required-checks-ruleset-all-repositories
don-petry commentedon Apr 6, 2026
Weekly Compliance Audit (2026-04-06)
This finding is still open.
Detail: Missing
code-qualityrepository ruleset (required status checks)Standard: standards/github-settings.md#code-quality--required-checks-ruleset-all-repositories
don-petry commentedon Apr 6, 2026
Weekly Compliance Audit (2026-04-06)
This finding is still open.
Detail: Missing
code-qualityrepository ruleset (required status checks)Standard: standards/github-settings.md#code-quality--required-checks-ruleset-all-repositories
don-petry commentedon Apr 6, 2026
Weekly Compliance Audit (2026-04-06)
This finding is still open.
Detail: Missing
code-qualityrepository ruleset (required status checks)Standard: standards/github-settings.md#code-quality--required-checks-ruleset-all-repositories
don-petry commentedon Apr 6, 2026
Weekly Compliance Audit (2026-04-06)
This finding is still open.
Detail: Missing
code-qualityrepository ruleset (required status checks)Standard: standards/github-settings.md#code-quality--required-checks-ruleset-all-repositories
don-petry commentedon Apr 6, 2026
Claude finished @don-petry's task in 13m 7s —— View job •
claude/issue-28-20260406-1845• [Create PR ➔](https://github.com/petry-projects/ContentTwin/compare/main...claude/issue-28-20260406-1845?quick_pull=1&title=Issue%20%2328%3A%20Changes%20from%20Claude&body=This%20PR%20addresses%20issue%20%2328%0A%0AGenerated%20with%20%5BClaude%20Code%5D(https%3A%2F%2Fclaude.ai%2Fcode)Tasks
code-qualityrulesetscripts/setup-rulesets.shwith idempotent ruleset creationWhat was implemented
PR #46 adds
scripts/setup-rulesets.sh— an idempotent script that creates the requiredcode-qualitybranch ruleset withSonarCloudas a required status check on the default branch.Creating a GitHub repository ruleset requires
administration: writepermission, which is beyond the Claude Code GitHub App token scope. After merging PR #46, an admin must apply the ruleset using one of:Option A — run the script (recommended):
(requires
ghCLI authenticated with repo admin access)Option B — GitHub UI:
Settings → Rules → Rulesets → New ruleset → name:
code-quality, required check:SonarCloud, target: default branch, enforcement: Active.Once the ruleset exists the weekly compliance audit will automatically close this issue.
| PR #46
feat: add workflow to create code-quality repository ruleset
feat: add setup script for required repository rulesets
feat: add workflow to create code-quality repository ruleset
feat: add workflow to create code-quality repository ruleset
feat: implement issue #346 — Compliance: stub-surface-drift-feature-i…