Skip to content

[ADMIN GATE] Align repository merge settings with governance policy #21

Description

@Yesol-Pilot

Current readback

Repository GraphQL read on 2026-08-27 confirmed:

  • squash merge: enabled
  • merge commits: enabled, policy requires disabled
  • rebase merge: enabled, policy requires disabled
  • merged-branch deletion: disabled, policy requires enabled
  • branch update: disabled, policy requires enabled
  • auto-merge: disabled, policy requires enabled
  • default branch: main

Evidence: Repository Governance run 33080315168 on exact validator head 32c3a5bf523efa4d0f727667ee0f4608a93aa7eb reported these five setting mismatches and zero credential-pattern findings.

Required administrator action

In GitHub repository settings for NeoGenesisAI/evidence-gate:

  1. keep squash merging enabled;
  2. disable merge commits;
  3. disable rebase merging;
  4. enable automatic deletion of head branches after merge;
  5. enable pull-request branch updates;
  6. enable auto-merge.

Do not change repository visibility, default branch, Actions permissions, secrets, environments, or release state as part of this setting-only change.

Verification

After the setting change:

  • rerun Repository Governance on the exact canonical commit;
  • require zero setting findings;
  • verify CI and validator self-test remain successful;
  • record the run IDs here.

This issue is BLOCKED_HUMAN_ADMIN. The current connected GitHub mutation surface does not expose repository-settings writes, so no setting has been silently changed or waived.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions