Bug reports, docs fixes and small, focused improvements are welcome, in English or Korean.
#Before you start
- Search existing issues first.
- For a larger change, describe the problem in an issue before building it.
- Read the code of conduct and repository rules (Korean).
- Report security problems privately: Security policy.
#Send a pull request
- Branch from main
Create a branch from current
mainin your fork or checkout. - Make one focused change
Keep unrelated formatting out of the diff. Update docs with behaviour changes.
- Run the checks
At least
bun run typecheckand the tests for what you changed. See which checks. - Fill in the template
Describe the problem, the change and how you checked it. Add a screenshot with fictional data for visible UI changes.
- State the version impact
Write
patch,minor,majorornone, with one reason. Read how to choose.
#Never include
- Keys, tokens, cookies, setup or invite links
- Customer files, real conversations, real names or private host names
- Databases or unredacted logs
Reproduce with fictional data, and check every screenshot before you share it.
#Licence
Trina AX is AGPL-3.0-only, except shared/src/cloud-protocol/ (MIT). Keep the existing copyright, licence and source-offer notices.