# Contributing to Datafile::Hash.pm

Thank you for your interest in contributing to Datafile::Hash.pm! This document provides guidelines and information about contributing to this project.

## How to Contribute

### Reporting Bugs

If you find a bug, please open an issue with the following information:

- A clear and descriptive title
- Steps to reproduce the behavior
- Expected behavior
- Actual behavior
- Screenshots or logs (if applicable)
- Your environment (OS, browser, version, etc.)

### Suggesting Features

Feature requests are welcome! Please open an issue and include:

- A clear and descriptive title
- A detailed description of the proposed feature
- Why this feature would be useful
- Any examples or mockups (if applicable)

### Improving Documentation

Documentation improvements are always welcome! This includes:

- Fixing typos or unclear wording
- Adding missing documentation
- Improving code comments
- Adding examples or tutorials

## Pull Request Process

1. Fork the repository and create your branch from `main`.
2. Make your changes and add tests if applicable.
3. Ensure the test suite passes.
4. Submit a pull request with a clear description of your changes.

## Thank You

Thank you for taking the time to contribute to Datafile::Hash.pm! Every contribution, no matter how small, makes a difference.

