Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.77 KB

File metadata and controls

43 lines (28 loc) · 1.77 KB

Contributing to VibeVoice

Thank you for your interest in VibeVoice. VibeVoice is an academic-oriented research project.
Our core principles are code minimalism, high readability, and functional purity.

1. Preferred Contributions

  • Bug Fixes & New Features
    These are our primary focus.

  • Minimalism First
    Code must be concise, clear, and minimal.

2. Rejected Patterns

  • Over-Engineering
    We will reject unnecessary encapsulation, excessive abstraction, or complex architectural refactoring.
    Please remember this is research-purposed code, not a commercial enterprise project.

  • Style Tweaks
    PRs solely for formatting, beautification, or non-functional style adjustments will be rejected.

  • Non-English Contributions
    PRs containing non-English code comments, documentation, commit messages, or descriptions will be rejected.

3. Review Policy

  • Line-by-Line Review
    Maintainers strictly audit every single line of change manually. Before submitting, ensure you have personally scrutinized and fully mastered all code logic.

  • Caution Regarding AI-Generated Code
    LLM-generated code often contains redundant logic and subtle defects. Large chunks of AI-generated code will be rejected unless they have undergone rigorous human cleaning and verification.
    Ensure that every line of code has an absolute necessity to exist.

4. Documentation Standards

  • Precise & Concise
    VibeVoice's documentation serves a global research community. We hold extremely high standards: changes must be succinct and accurate.
    Please eliminate all verbosity and redundancy to ensure maximum information density.

We look forward to receiving precise, streamlined, and substantively valuable research contributions.