Thanks for contributing to Bering.
- Install Go 1.23+.
- Run
make lint test buildbefore opening a PR. - Keep model contract compatibility intact:
metadata.schema.name = io.mb3r.bering.modelmetadata.schema.version = 1.0.0metadata.schema.uri = https://mb3r-lab.github.io/Bering/schema/model/v1.0.0/model.schema.jsonmetadata.schema.digest = sha256:272277c093f37580adcd2dded225bd37c86539d642d7910baad7e4228227d1a7
- New behavior is covered by tests.
-
bering discoveroutput stays deterministic. -
bering validatepasses for examples. - Docs updated if flags, formats, or heuristics changed.