Skip to main content

Verify and submit your contribution

Show the behavior your change enables or fixes, and give reviewers enough information to reproduce it.

Choose the relevant checks​

ChangeEvidence to include
SDK behaviorNormal operation, completion results, failure handling, and shutdown with a real Runner
IPCShared vectors, native process tests, and interoperability between language implementations
Scaffold or bundlerA freshly generated project that builds, installs, and runs
Shared contractsAgreement between definitions, examples, and every affected implementation

Use the repository's pinned toolchains and verification commands. Start with focused checks while iterating, then run the applicable complete verification before proposing the change.

Prepare the pull request​

  • Explain the problem and the resulting behavior.
  • List the checks run and the platforms tested; identify any untested platforms.
  • Include reproducible evidence for runtime or interoperability changes.
  • Update affected examples and documentation, and retain license and attribution notices.

Repository instructions​

Submit the change to apache/bifromq-tenon.