# Contributing to Praxist The canonical contribution workflow is maintained in [`docs/guides/contributing.md`](../docs/guides/contributing.md). Read it together with [`AGENTS.md`](../AGENTS.md) before changing code, tests, documentation, templates, examples, or skills. Use GitHub issues for reproducible defects and scoped proposals. Keep pull requests focused, add verification at the affected boundary, and do not include credentials, private task data, research-run artifacts, or unrelated generated files. By submitting a contribution, you represent that you have the right to submit it and agree that it is governed by [`LICENSE.md`](../LICENSE.md), including the contribution terms in Section 1.6. Praxist is source-available under a non-OSI Fair Source license; contributing does not change that license classification. Community conduct is defined in [`CODE_OF_CONDUCT.md`](CODE_OF_CONDUCT.md). Report security vulnerabilities privately to praxist@sapient.inc.