{"id":15953275,"name":"main-protection","target":"branch","source_type":"Repository","source":"Jeon-Jonghyuk/InsuRo","enforcement":"active","conditions":{"ref_name":{"exclude":[],"include":["~DEFAULT_BRANCH"]}},"rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"type":"pull_request","parameters":{"required_approving_review_count":0,"dismiss_stale_reviews_on_push":false,"required_reviewers":[],"require_code_owner_review":false,"dismissal_restriction":{"enabled":false,"allowed_actors":[]},"require_last_push_approval":false,"required_review_thread_resolution":true,"allowed_merge_methods":["merge","squash","rebase"]}},{"type":"required_status_checks","parameters":{"strict_required_status_checks_policy":true,"do_not_enforce_on_create":false,"required_status_checks":[{"context":"cancel-kill-switch"},{"context":"qc-check"},{"context":"hidden-path-audit"},{"context":"lock-in-check"},{"context":"merge-safety-check"},{"context":"gemini-review-gate"},{"context":"ci/guard"},{"context":"guard"}]}}],"node_id":"RRS_lACqUmVwb3NpdG9yec5GIEIHzgDzbXs","created_at":"2026-05-05T11:59:14.843+09:00","updated_at":"2026-05-07T22:17:07.137+09:00","bypass_actors":[],"current_user_can_bypass":"never","_links":{"self":{"href":"https://api.github.com/repos/Jeon-Jonghyuk/InsuRo/rulesets/15953275"},"html":{"href":"https://github.com/Jeon-Jonghyuk/InsuRo/rules/15953275"}}}