# Governance
This document outlines the governance model for `bare-script`.
## Project Mission
`bare-script` aims to provide a type-safe shell command execution library for Rust, following the "Parse, don't validate" philosophy.
## Roles
### Maintainers
The project is maintained by the bare-rs team. Responsibilities include:
- Reviewing and merging pull requests
- Managing releases
- Responding to security issues
- Maintaining documentation
### Contributors
Anyone can contribute to `bare-script` by:
- Opening issues for bugs or feature requests
- Submitting pull requests
- Improving documentation
- Writing tests
## Decision Making
- Major decisions are made through GitHub issues and PRs
- Changes require review from a maintainer
- Security issues are handled privately
## Code of Conduct
All contributors must follow the [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md).
## Getting Started
See [CONTRIBUTING.md](CONTRIBUTING.md) for detailed contribution guidelines.
## License
This project is licensed under MIT OR Apache-2.0. See [LICENSE-MIT](LICENSE-MIT) and [LICENSE-APACHE](LICENSE-APACHE).