Thank you for contributing to OpenModulePlatform.
- Build the solution locally:
dotnet restore OpenModulePlatform.slnxdotnet build OpenModulePlatform.slnx --configuration Release
- Update documentation when behaviour, terminology, or public guidance changes.
- Review SQL scripts when schema or bootstrap data changes.
- Verify that no secrets, local IDE files, or generated output are included.
- keep public-facing documentation and code comments in English
- keep examples neutral and free from customer-specific or environment-specific data
- prefer small, reviewable changes with explicit intent
- avoid broad refactors unless they clearly improve correctness, clarity, or maintainability
Do not open a public issue for a suspected security vulnerability. Follow the process described in SECURITY.md.
The repository is currently prepared for the 0.1.x public beta line.
Breaking changes should be documented clearly and coordinated with release notes.
Do not commit:
- local IDE folders such as
.idea,.vs, or.vscode - generated output such as
bin,obj, logs, coverage files, or release archives - secrets, certificates, environment-specific credentials, or connection strings with real values