Skip to content

Commit c4655e7

Browse files
committed
chore(governance): add contributing and codeowners
1 parent 1d74ca6 commit c4655e7

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @miccy

CONTRIBUTING.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Contributing
2+
3+
## Development
4+
5+
Requirements:
6+
7+
- Bun (version pinned in `packageManager`)
8+
- Biome (workspace dependency)
9+
10+
Setup:
11+
12+
```bash
13+
bun install
14+
```
15+
16+
Core checks:
17+
18+
```bash
19+
bun run lint
20+
bun run check-types
21+
bun run test
22+
bun run verify
23+
```
24+
25+
## Upstream Sync Rules
26+
27+
- keep compatibility with `upstream/common-v8` unless an explicit fork decision exists
28+
- avoid dependency downgrades during sync work
29+
- keep fork-specific behavior isolated and documented
30+
- always run final gate before sync PR: `bun verify`
31+
32+
## Pull Requests
33+
34+
- keep changes focused by concern
35+
- include tests for behavior changes
36+
- update docs/knowledge when public API or workflow changes
37+
- do not commit secrets, tokens, or local credentials

0 commit comments

Comments
 (0)