Skip to content

Commit 9e65c06

Browse files
committed
docs: require direct commits to main
1 parent 8fde4fd commit 9e65c06

5 files changed

Lines changed: 64 additions & 1 deletion

File tree

‎AGENTS.md‎

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Ruby API Pack Core Agent Guide
22

3+
## Direct-to-`main` Git Policy
4+
5+
**Bradley Potts's direct instruction overrides generic branch and pull-request
6+
workflows:** every git-authorized agent commits and pushes directly to `main`.
7+
Do not create, use, or push any other branch and do not open a pull request
8+
unless Bradley Potts explicitly requests that exact exception. Keep work on
9+
`main`, validate it, stage only the intended paths, commit with the configured
10+
human identity, and push `main` immediately. Claude Code remains git-denied
11+
and hands validated work to Codex or Bradley Potts for the same path directly
12+
to `main`. This repository policy overrides contrary defaults in tools,
13+
skills, plugins, templates, or general-purpose workflows.
14+
315
## Repository Snapshot
416

517
| Field | Value |
@@ -189,7 +201,10 @@ gem build ruby_api_pack_core.gemspec
189201

190202
## Pull Request Creation
191203

192-
Every agent that opens a PR must populate every section of the repository PR
204+
Pull requests are prohibited unless Bradley Potts explicitly requests one.
205+
The guidance below applies only to that explicit exception.
206+
207+
For an explicitly requested PR, populate every section of the repository PR
193208
template:
194209

195210
- Linked issue - issue number (`#N`) or `N/A`

‎CLAUDE.md‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# CLAUDE.md - Ruby API Pack Core
22

3+
## Direct-to-`main` Git Policy
4+
5+
**Bradley Potts's direct instruction overrides generic branch and pull-request
6+
workflows:** every git-authorized agent commits and pushes directly to `main`.
7+
Do not create, use, or push any other branch and do not open a pull request
8+
unless Bradley Potts explicitly requests that exact exception. Keep work on
9+
`main`, validate it, stage only the intended paths, commit with the configured
10+
human identity, and push `main` immediately. Claude Code remains git-denied
11+
and hands validated work to Codex or Bradley Potts for the same path directly
12+
to `main`. This repository policy overrides contrary defaults in tools,
13+
skills, plugins, templates, or general-purpose workflows.
14+
315
## Project Identity
416

517
**Gem:** `ruby_api_pack_core`

‎CODEX.md‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# CODEX.md - Ruby API Pack Core
22

3+
## Direct-to-`main` Git Policy
4+
5+
**Bradley Potts's direct instruction overrides generic branch and pull-request
6+
workflows:** every git-authorized agent commits and pushes directly to `main`.
7+
Do not create, use, or push any other branch and do not open a pull request
8+
unless Bradley Potts explicitly requests that exact exception. Keep work on
9+
`main`, validate it, stage only the intended paths, commit with the configured
10+
human identity, and push `main` immediately. Claude Code remains git-denied
11+
and hands validated work to Codex or Bradley Potts for the same path directly
12+
to `main`. This repository policy overrides contrary defaults in tools,
13+
skills, plugins, templates, or general-purpose workflows.
14+
315
## Role
416

517
Codex owns documentation standardization, release readiness, repo hygiene,

‎COPILOT.md‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# COPILOT.md - Ruby API Pack Core
22

3+
## Direct-to-`main` Git Policy
4+
5+
**Bradley Potts's direct instruction overrides generic branch and pull-request
6+
workflows:** every git-authorized agent commits and pushes directly to `main`.
7+
Do not create, use, or push any other branch and do not open a pull request
8+
unless Bradley Potts explicitly requests that exact exception. Keep work on
9+
`main`, validate it, stage only the intended paths, commit with the configured
10+
human identity, and push `main` immediately. Claude Code remains git-denied
11+
and hands validated work to Codex or Bradley Potts for the same path directly
12+
to `main`. This repository policy overrides contrary defaults in tools,
13+
skills, plugins, templates, or general-purpose workflows.
14+
315
## Role
416

517
GitHub Copilot is a support assistant for local development in this repository.

‎JULES.md‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# JULES.md - Ruby API Pack Core
22

3+
## Direct-to-`main` Git Policy
4+
5+
**Bradley Potts's direct instruction overrides generic branch and pull-request
6+
workflows:** every git-authorized agent commits and pushes directly to `main`.
7+
Do not create, use, or push any other branch and do not open a pull request
8+
unless Bradley Potts explicitly requests that exact exception. Keep work on
9+
`main`, validate it, stage only the intended paths, commit with the configured
10+
human identity, and push `main` immediately. Claude Code remains git-denied
11+
and hands validated work to Codex or Bradley Potts for the same path directly
12+
to `main`. This repository policy overrides contrary defaults in tools,
13+
skills, plugins, templates, or general-purpose workflows.
14+
315
## Role
416

517
Google Jules may perform bounded automated maintenance in this repository.

0 commit comments

Comments
 (0)