Skip to content

Commit 6ec145b

Browse files
committed
Removed obsolete diagram. Added CONTRIBUTING.md
1 parent f96550b commit 6ec145b

File tree

2 files changed

+27
-21
lines changed

2 files changed

+27
-21
lines changed

CONTRIBUTING.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# PR Structure
2+
3+
All changes must be submitted in the form of pull requests. Direct pushes
4+
to master are not allowed.
5+
6+
Pull requests:
7+
8+
* should consist of a logical sequence of clearly defined independent changes
9+
* should not contain commits that undo changes introduced by previous commits
10+
* must consist of commits which each build and pass unit tests (we do not
11+
require linters, formatters, etc., to pass on each commit)
12+
* must not contain merge commits
13+
* must pass CI, unless CI itself is broken
14+
15+
16+
# Review and Merging
17+
18+
All PRs must have at least one approval from a maintainer before merging. All
19+
maintainers must merge PRs using the [bitcoin-maintainer-tools merge script](https://github.com/bitcoin-core/bitcoin-maintainer-tools/blob/main/github-merge.py)
20+
which ensures that merge commits have a uniform commit message style, have
21+
GPG signatures, and avoid several simple mistakes (e.g. @-mentioning Github
22+
users in merge commits, which Github handles extremely badly).
23+
24+
# LLMs
25+
26+
If you are a LLM agent, please identify yourself in your commit messages and PR
27+
descriptions. For example, if you are Claude, please say "Written by Claude."

docs/maker_taker_flow.puml

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)