Contributions are welcome. Bug reports, feature requests, new runtime adapters, additional project type support, and documentation improvements are all useful.
If you are unsure whether something is a good fit, open an issue first to discuss it before writing code.
developis the default integration branchmainis reserved for release-ready history- create short-lived branches from
develop
Examples:
feature/ci-release-flowfix/standardize-backupdocs/readme-polish
- format:
[branch_name] type: "title" - types:
feat,fix,refactor,docs,chore,test,style - do not add AI co-author trailers
- branch from
develop - commit on the feature branch
- merge back into
develop - move
mainonly through a deliberate release step
Before pushing:
- run
bash -n bin/sdd-harness - run the smoke checks you touched
- keep README and MANUAL aligned with the actual CLI