# Contributing to dev-browser Thank you for your interest in contributing! ## Before You Start **Please open an issue before submitting a pull request.** This helps us: - Discuss whether the change aligns with the project's direction - Avoid duplicate work if someone else is already working on it - Provide guidance on implementation approach For bug reports, include steps to reproduce. For feature requests, explain the use case. ## Pull Request Process 1. Open an issue describing the proposed change 2. Wait for maintainer feedback before starting work 3. Fork the repo and create a branch from `main` 4. Make your changes, ensuring tests pass (`npm test`) and types check (`npx tsc --noEmit`) 5. Submit a PR referencing the related issue ## Questions? Open an issue with your question - we're happy to help.