Skip to content

Commit 3b8f20f

Browse files
ion05claude
andcommitted
Drop the community docs
Remove CONTRIBUTING.md, CODE_OF_CONDUCT.md and SECURITY.md, and rewire everything that pointed at them. README now sends contributors to AGENTS.md, which already carries the setup, the checks, the registry-editing steps and the conventions. The security paragraph still asks for private reports through GitHub's Security tab; the issue-template config routes there independently of the deleted file. eslint.config.js cited CONTRIBUTING.md as the source of the no-default-exports rule; it now cites AGENTS.md "Conventions", which states the same rule. AGENTS.md loses the line asking that the two be kept in step. The 1.1.0 changelog entry no longer claims the three files were added. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent e6ded2f commit 3b8f20f

7 files changed

Lines changed: 6 additions & 336 deletions

File tree

‎AGENTS.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -505,4 +505,3 @@ branch. If you stack them, **do not pass `--delete-branch`** when merging: delet
505505
auto-closes the child PR that targets it. Merge bottom-up without it, or retarget the tip to master
506506
and merge once.
507507

508-
`CONTRIBUTING.md` is the same material written for a human contributor. Keep the two in step.

‎CHANGELOG.md‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5757
- `pnpm package`: a deterministic, zero-dependency release zip with
5858
`manifest.json` at its root and no sourcemaps.
5959
- GitHub Actions CI running typecheck, tests, build and the release packer,
60-
plus an icon-drift check. Also the MIT License, and CONTRIBUTING, SECURITY,
61-
CODE_OF_CONDUCT and PRIVACY files.
60+
plus an icon-drift check. Also the MIT License and a PRIVACY file.
6261

6362
### Changed
6463

‎CODE_OF_CONDUCT.md‎

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

‎CONTRIBUTING.md‎

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

‎README.md‎

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,8 @@ the extension's own pages needs no network.
8888

8989
## Contributing
9090

91-
[CONTRIBUTING.md](CONTRIBUTING.md) covers the setup, the checks a change has to pass, and how to add
92-
a command. [AGENTS.md](AGENTS.md) is the architecture note.
93-
[CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) applies. Released versions are listed in
94-
[CHANGELOG.md](CHANGELOG.md).
91+
[AGENTS.md](AGENTS.md) covers the setup, the checks a change has to pass, how to add a command, and
92+
the architecture. Released versions are listed in [CHANGELOG.md](CHANGELOG.md).
9593

9694
## Privacy and security
9795

@@ -101,8 +99,7 @@ device, and the only other thing stored is which groups you have folded. Full st
10199
[PRIVACY.md](PRIVACY.md).
102100

103101
BunnyLol holds redirect rules on three search engines, so a routing bug here is a browsing-data bug.
104-
Report a vulnerability privately through GitHub's Security tab rather than as an issue:
105-
[SECURITY.md](SECURITY.md).
102+
Report a vulnerability privately through GitHub's Security tab rather than as an issue.
106103

107104
## License
108105

‎SECURITY.md‎

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

‎eslint.config.js‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Flat config. The rules worth having are the ones `tsc` cannot see and that
2-
// CONTRIBUTING.md states by hand. Anything the typechecker already fails on is
2+
// AGENTS.md states by hand. Anything the typechecker already fails on is
33
// not repeated here: `pnpm typecheck` is the gate that catches it.
44
//
55
// Every `off` below is a convention this repo made on purpose, with the reason
@@ -28,7 +28,7 @@ export default tseslint.config(
2828
},
2929
},
3030
rules: {
31-
// CONTRIBUTING.md, "Style": no default exports. A named export is
31+
// AGENTS.md, "Conventions": no default exports. A named export is
3232
// greppable and cannot be silently renamed at the import site. Written as
3333
// a core selector rather than pulling eslint-plugin-import-x, whose only
3434
// other rule worth having here (`order`) is turned down below anyway and

0 commit comments

Comments
 (0)