# Contributing to PulseDock Thank you for your interest in contributing to PulseDock! ## Guidelines 1. Ensure all code targets **.NET 10** (`net10.0-windows`) with Nullable Reference Types enabled (`enable`). 2. Follow MVVM pattern and keep view code-behind minimal. 3. Add unit tests in `PulseDock.Tests` for any new utility formatting or calculation logic. 4. Run `dotnet test` and ensure zero build warnings before submitting code.