Protect main via a ruleset: require PRs (no direct pushes — note: plan-amendment docs commits have gone straight to main during development; this stops at public time), require the app CI check (and the future data-integrity + CodeQL checks) to pass, block force pushes and deletions, require linear-ish history as preferred (current convention is merge commits — decide and encode), optionally require review for outside contributions once public.
Part of the public-readiness batch — do not implement yet.
🤖 Generated with Claude Code
Protect main via a ruleset: require PRs (no direct pushes — note: plan-amendment docs commits have gone straight to main during development; this stops at public time), require the
appCI check (and the future data-integrity + CodeQL checks) to pass, block force pushes and deletions, require linear-ish history as preferred (current convention is merge commits — decide and encode), optionally require review for outside contributions once public.Part of the public-readiness batch — do not implement yet.
🤖 Generated with Claude Code