mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-10 04:36:40 +00:00
Adds a Repository Security Policies section to SECURITY.md pointing to the new branch protection and repository settings docs, fixes Matrix and phone contacts to proper hyperlinks, and cross-links the security policy files from pull-request.md, branch.md, and workflow.md. Applies documentation.md rules to all touched files (RFC 2119 usage, emoji placement, link text). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.2 KiB
1.2 KiB
Contribution Flow
This repository uses a strict fork-first workflow.
- You MUST NOT commit directly to
main. - You MUST do all work in your own fork.
- You MUST open Pull Requests from your fork back to the main repository.
These rules are enforced via branch protection — see branch.md for the full policy.
Why this matters:
mainMUST stay stable.- Shared CI resources are limited.
- Broken experimental work MUST NOT run in the main repository.
Step-by-Step Flow
- Create or update your fork.
- Create a branch in your fork with the right prefix — see branch.md.
- Make one focused change at a time.
- Run the relevant local checks — see testing.md.
- Push the branch to your fork.
- Wait until the CI in your fork is green — see pull-request.md for required CI scope.
- Open a Pull Request.
- Address review feedback in your fork — see review.md.
Discussion
Questions and discussion about the contribution workflow MAY be raised in the Infinito Nexus Hub.
A dedicated thread on forking and contributing is available here.