Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.86 KB

File metadata and controls

44 lines (29 loc) · 1.86 KB

Contributing

Thank you for considering contributing to this project. These guidelines help keep things organized and consistent.

How Can I Contribute?

Reporting Bugs

  • Check existing issues first to avoid duplicates.
  • Open a new issue with a clear title, detailed description, and as much relevant information as possible.

Suggesting Enhancements

  • Open a new issue with a clear title and detailed description.
  • Explain why the enhancement would be useful.

Pull Requests

  1. Fork the repository and create your branch from main.
  2. Follow the documentation standards in docs/documentation-standards/.
  3. Include YAML frontmatter on any new Markdown files (see docs/documentation-standards/tagging-strategy.md).
  4. Add interior READMEs to any new directories.
  5. Use the appropriate script header template for new scripts.
  6. Write clear commit messages (present tense, imperative mood, 72-char first line).
  7. Update relevant documentation if your change affects it.
  8. Submit your pull request with a clear description of the changes.

Documentation Standards

This project uses RAG-optimized documentation with YAML frontmatter. Before contributing documentation, review:

Style Guidelines

  • Follow existing patterns — match the style of surrounding files
  • Keep documentation lean — don't pad sections for completeness
  • Use semantic numbering and preserve gaps if sections are omitted

Questions?

Open an issue with your question, or reach out via the contact information in SECURITY.md.