Skip to content

Commit 869ff83

Browse files
qazbnm456claude
andcommitted
docs: add a Built-with-rlm-kit showcase; neutral maintainer contact
- README: new "Built with rlm-kit" adopters section (lists the first public consumer + a PR invite so it can grow); fix the doubled author link in the license byline (name is now plain text, handle linked once). - CLAUDE.md: carve out a narrow exception to the vendor-neutral invariant for a single public "Built with rlm-kit" adopters list; mechanics/API docs stay generic. - pyproject / SECURITY / CODE_OF_CONDUCT: replace the work-email contact with the maintainer's public handle (Boik Su / @boik_su), keeping the public surface neutral. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 6555297 commit 869ff83

5 files changed

Lines changed: 19 additions & 6 deletions

File tree

CLAUDE.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,12 @@ One companion rule ships under `.claude/rules/`:
115115
refer to downstream consumers GENERICALLY ("a consumer", "a downstream UI") — never by a specific
116116
project name, and never reproducing a consumer's product domain. A consumer's own concrete values
117117
(model names, schemas, product terms, paths) live in the consumer, not here. This keeps the kit
118-
decoupled from any one user and the published artifact free of third-party specifics.
118+
decoupled from any one user and the published artifact free of third-party specifics. The ONE
119+
exception is a single, clearly-delimited **"Built with rlm-kit"** adopters section in the README: it
120+
MAY list real, PUBLIC downstream projects by name + link + a one-line description. That is an adopters
121+
list, not design coupling — the kit's mechanics, examples, API docs, and commit messages still describe
122+
consumers generically, and a consumer's domain specifics still never appear anywhere else. Only list a
123+
consumer that is public and whose maintainer wants the association; never a private or internal one.
119124

120125
## Versioning
121126

CODE_OF_CONDUCT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ This Code of Conduct applies within all community spaces, and also applies when
3737

3838
## Enforcement
3939

40-
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement at boik.su@cycraft.com. All complaints will be reviewed and investigated promptly and fairly.
40+
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement, Boik Su ([@boik_su](https://x.com/boik_su)). All complaints will be reviewed and investigated promptly and fairly.
4141

4242
All community leaders are obligated to respect the privacy and security of the reporter of any incident.
4343

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,6 +360,15 @@ SEPARATE downstream project that installs the trainer. A prompt/policy rule that
360360
BETTER is in scope; a reward or penalty is not. Keep the trace clean training data and let the
361361
trainer score it.
362362

363+
## Built with rlm-kit
364+
365+
Real projects using rlm-kit as their RLM scaffold:
366+
367+
- **[cve-reverser](https://github.com/qazbnm456/cve-reverser)**: reverses publicly disclosed CVEs from
368+
their patches into local-lab PoCs and Nuclei detection templates. A traced, trainable RLM harness.
369+
370+
Built something on rlm-kit? Open a PR to add it here.
371+
363372
## Security note — the sandbox is the boundary
364373

365374
RLM executes model-written code. When that code processes untrusted scraped
@@ -454,4 +463,4 @@ GEPA-compile tasks (currently a documented stub).
454463

455464
## License
456465

457-
MIT © [Boik Su](https://x.com/boik_su) ([@boik_su](https://x.com/boik_su)). See [`LICENSE`](https://github.com/qazbnm456/rlm-kit/blob/main/LICENSE).
466+
MIT © Boik Su ([@boik_su](https://x.com/boik_su)). See [`LICENSE`](https://github.com/qazbnm456/rlm-kit/blob/main/LICENSE).

SECURITY.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
## Reporting a vulnerability
44

5-
Please do **not** open a public issue for a security vulnerability. Instead, email
6-
**boik.su@cycraft.com** with:
5+
Please do **not** open a public issue for a security vulnerability. Instead, DM **Boik Su ([@boik_su](https://x.com/boik_su))** on X with:
76

87
- a description of the issue and its impact,
98
- steps to reproduce (or a proof of concept), and

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ readme = "README.md"
66
requires-python = ">=3.11"
77
license = "MIT"
88
license-files = ["LICENSE"]
9-
authors = [{ name = "Boik Su", email = "boik.su@cycraft.com" }]
9+
authors = [{ name = "Boik Su" }]
1010
keywords = [
1111
"dspy",
1212
"rlm",

0 commit comments

Comments
 (0)