Skip to content

docs: Branch Protection Rules & Mandates#5

Merged
Tristan578 merged 2 commits intomainfrom
chore/update-documentation-with-branch-protection
Mar 13, 2026
Merged

docs: Branch Protection Rules & Mandates#5
Tristan578 merged 2 commits intomainfrom
chore/update-documentation-with-branch-protection

Conversation

@Tristan578
Copy link
Copy Markdown
Owner

This PR updates the repository documentation to reflect the new GitHub branch protection rules:

  • Mandatory PRs for \main\
  • 75% coverage hard gate
  • Linear history (Squash/Rebase)
  • Conversation resolution required
  • .gemini/GEMINI.md\ added as foundational mandate for agents.

Copilot AI review requested due to automatic review settings March 13, 2026 17:51
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates repository documentation to reflect newly enforced GitHub branch protection and engineering mandates, plus introduces a foundational agent mandate document under .gemini/.

Changes:

  • Update README key enhancements to mention hard-enforced CI/security/linear-history standards and the new GitHub metadata storage approach.
  • Revise CONTRIBUTING PR workflow to match protected main, CI gates (coverage/security), required resolved conversations, and linear history.
  • Add .gemini/GEMINI.md defining agent engineering standards and PR workflow mandates.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
README.md Documents hard enforcement standards and updates how GitHub Issue metadata is stored.
CONTRIBUTING.md Aligns contributor PR process with protected-branch/CI/merge requirements.
.gemini/GEMINI.md Adds authoritative agent mandates for testing/coverage and PR workflow rules.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Comment thread .gemini/GEMINI.md
Comment thread CONTRIBUTING.md
Comment thread README.md
@Tristan578 Tristan578 merged commit 5bf4353 into main Mar 13, 2026
5 checks passed
@Tristan578 Tristan578 deleted the chore/update-documentation-with-branch-protection branch March 13, 2026 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants