TradingGoose Studio is an open-source project for technical LLM trading workflows. We want the project to be a professional, respectful, and useful place for developers, researchers, traders, designers, and contributors of all experience levels.
Maintainers and contributors commit to making participation in the TradingGoose community harassment-free for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.
Examples of behavior that strengthen the TradingGoose community include:
- Treating other contributors with respect, patience, and professionalism
- Critiquing ideas, code, and decisions without attacking people
- Giving clear, actionable feedback in issues, pull requests, discussions, and chat
- Sharing context, reproduction steps, and evidence when reporting bugs or disagreements
- Assuming good intent first and asking clarifying questions before escalating
- Respecting user privacy, project security, and confidential information
- Helping keep discussion focused, technically useful, and welcoming to newcomers
Examples of unacceptable behavior include:
- Harassment, intimidation, threats, discrimination, or hate speech
- Trolling, personal attacks, dogpiling, or deliberately inflammatory behavior
- Sexualized language, imagery, or unwanted sexual attention
- Publishing another person's private information without explicit permission
- Sharing credentials, API keys, tokens, account access, or sensitive financial data
- Abusive behavior in code review, issue triage, support channels, or community chat
- Impersonation, spam, or repeated off-topic disruption of community spaces
Project maintainers are responsible for clarifying and enforcing this Code of Conduct. They may remove, edit, or reject comments, commits, code, wiki edits, issues, pull requests, discussions, or other contributions that are not aligned with this policy.
Maintainers will aim to act fairly, consistently, and proportionally. When appropriate, they will communicate moderation decisions and next steps.
This Code of Conduct applies across TradingGoose community spaces, including:
- This GitHub repository and related repositories
- Issues, pull requests, discussions, and code review
- Documentation sites and examples maintained by the project
- Official Discord, social accounts, and other project-managed communication channels
- Events, demos, livestreams, or public conversations where someone is representing TradingGoose
If you experience or witness behavior that violates this Code of Conduct, report it to the maintainers at bruzzz@tradinggoose.ai.
Please include relevant context when possible:
- What happened
- Where it happened
- Links, screenshots, or logs if available
- Whether there is any immediate safety or security concern
Reports will be reviewed promptly and handled as confidentially as practical. We will prioritize the safety and privacy of the reporter and affected parties.
Maintainers may respond with any action they consider appropriate, including:
- Private clarification or warning
- Request to stop specific behavior
- Removal of content or comments
- Temporary restriction from project spaces
- Permanent ban from some or all project spaces
The response will depend on severity, pattern of behavior, impact on the community, and any security or privacy implications.
This policy is adapted from the Contributor Covenant, version 2.1.