Spaces:
Sleeping
Sleeping
Contributing to ContentGuardEnv
First off, thank you for considering contributing to ContentGuardEnv! It's people like you that make the Trust & Safety community safer for everyone.
Development Setup
- Fork the repo and clone it locally.
- Install dependencies:
pip install -r requirements.txt - Run tests:
pytest tests/
Adding New Moderation Tasks
We are always looking for more complex moderation scenarios. To add a new task:
- Define the task schema in
server/env/tasks.py. - Implement a dedicated grader in
server/env/graders.py. - Update
openenv.yamlto include the new task ID.
Pull Request Process
- Ensure any install or build dependencies are removed before the end of the layer when doing a build.
- Update the README.md with details of changes to the interface, if applicable.
- Submit your PR with a clear description of the research objective or fix.
Policy Guidelines
All contributions must align with the spirit of the Meta Community Standards. We do not accept contributions that promote harm, hate speech, or harassment.