Repository navigation
chore: add community health files and remove unused tessl/Codex config - #200
Conversation
Fill the one missing community-health file and polish related packaging: - Add CODE_OF_CONDUCT.md (Contributor Covenant 2.1) with enforcement contact support@evilbitlabs.io, matching the SECURITY.md convention - Reference the Code of Conduct from CONTRIBUTING.md, the README Contributing section, and the issue-template contact links - Add CITATION.cff so the tool can be cited (Apache-2.0, org author) - Add a language tag to the README TTY-table code fence (MD040) Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughThis change is repo-structure and community-metadata focused, with no API or binary-format handling changes and no semantic classification behavior changes.
WalkthroughThis PR adds governance and citation files, links the code of conduct from contributor-facing docs, removes tessl MCP configuration, and enables the rust-skills Claude plugin. ChangesGovernance and citation documentation
MCP and Claude plugin configuration
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested labels: Poem
🚥 Pre-merge checks | ✅ 9 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (9 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Merge Protections🔴 1 of 4 protections blocking
🔴 🚦 Auto-queueThis rule is failing.When all merge protections are satisfied and these conditions match, this pull request will be queued automatically.
Show 3 satisfied protections🟢 Enforce conventional commitMake sure that we follow https://www.conventionalcommits.org/en/v1.0.0/
🟢 Full CI must passAll CI checks must pass. This protection prevents manual merges that bypass the merge queue.
🟢 Do not merge outdated PRsMake sure PRs are within 10 commits of the base branch before merging
|
There was a problem hiding this comment.
Pull request overview
This PR improves the repository’s community/OSS metadata by adding standard community health files and removing legacy Tessl/Codex configuration that is no longer used.
Changes:
- Add community health metadata:
CODE_OF_CONDUCT.md(Contributor Covenant v2.1) andCITATION.cff(CFF 1.2.0). - Update repo docs and issue templates to link to the Code of Conduct.
- Remove unused Tessl/Codex config and adjust MCP/Claude plugin configuration accordingly.
Reviewed changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| tessl.json | Removed unused vendored rust-skills/Tessl configuration. |
| README.md | Marked example output as text and linked Code of Conduct from contributing section. |
| CONTRIBUTING.md | Added a Code of Conduct section with reporting contact link. |
| CODE_OF_CONDUCT.md | Added Contributor Covenant v2.1 Code of Conduct with enforcement contact. |
| CITATION.cff | Added citation metadata (CFF 1.2.0) for citing the project. |
| .mcp.json | Removed Tessl MCP server entry by emptying mcpServers. |
| .github/ISSUE_TEMPLATE/config.yml | Added Code of Conduct contact link. |
| .codex/config.toml | Removed unused Tessl MCP server config. |
| .claude/settings.json | Registered rust-skills@rust-skills plugin. |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Queued — the merge queue status continues in this comment ↓. |
Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.claude/settings.json:
- Around line 14-17: Disable the rust-skills@rust-skills plugin in the shared
Claude Code settings until the source has been explicitly vetted; update the
.claude/settings.json configuration so only trusted plugins like
ecc@everything-claude-code remain enabled, and remove or turn off the
rust-skills entry to avoid exposing contributors to an unverified third-party
plugin reference.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yml
Review profile: ASSERTIVE
Plan: Pro
Run ID: 7666c1d2-6f42-4919-b383-fad9a435ba58
📒 Files selected for processing (2)
.claude/settings.json.mcp.json
The --json formatter emits JSON Lines (one object per line), not a JSON
array, so the piped example used array-iteration syntax (.[]) that errors
on every line with 'Cannot index string with string'. Replace with a
line-by-line filter: jq 'select(.tags | index("Url"))'.
Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
|
@Mergifyio queue |
Merge Queue Status
This pull request spent 12 minutes 20 seconds in the queue, including 12 minutes 5 seconds running CI. Required conditions to merge
|
Summary
Adds community health / open-source metadata files and removes leftover tessl + Codex configuration that is no longer used.
Changes
Community health files
CODE_OF_CONDUCT.md(Contributor Covenant v2.1), with enforcement contact at support@evilbitlabs.ioCITATION.cff(CFF 1.2.0) so the repo is citableCONTRIBUTING.md,README.md, and the issue-templateconfig.ymlcontact linksConfig cleanup
tessl.json(vendored rust-skills dependency, no longer used).codex/config.toml(tessl MCP server config)mcpServersblock in.mcp.jsonrust-skills@rust-skillsplugin in.claude/settings.jsonDocs polish
textTest plan
just gen-fixtures+just test-> 655 passed, 23 skipped