15.1 How to send a patch

The canonical home for OwnSona is https://github.com/blakemcbride/Ownsona.

  1. Fork the repo.
  2. Branch from main.
  3. Make your change. Keep commits small and explain the why in the commit message.
  4. Open a pull request against main.

For non-trivial changes — new features, schema additions, new MCP tools — open an issue first to discuss the design. OwnSona’s single-user, vendor-neutral, additive-migrations posture rejects some designs that would be reasonable in a multi-tenant system; a quick conversation upfront avoids wasted work.