Contributing

Contributions should strengthen the app, not drift from it.

NodeChat welcomes bug reports, fixes, improvements to implementation quality, and documentation work based on the current app. Contributions should stay grounded in the implemented project and maintain the same professional tone now used across the app, docs, and site.

Useful contribution types

  • clear bug reports with reproduction steps
  • code fixes for real app behavior issues
  • improvements to tests, consistency, and maintainability
  • documentation updates based on implemented behavior
  • UI refinements that match the current project direction

Contribution rules

  • work from the implemented app, not assumptions
  • avoid placeholder copy and unfinished narrative
  • keep comments, docs, and UI wording professional
  • do not overclaim features that are still outside scope
  • prefer focused, reviewable changes

Read the contribution guidance

The full contribution guide lives in the repository documentation and should be read before making broader changes.