Unofficial community project — not the official TypeSafe AI team. Created by VC Moderator @BunsDev.
Small documentation fixes, reproducible examples, accessibility improvements, and focused project contributions are welcome. This file is the default for repositories that don't have their own; a repository's CONTRIBUTING.md takes precedence.
- Pick the right repository. The community profile lists every project and what it is for. Read its README, AGENTS.md, and CONTRIBUTING.md.
- Check existing issues and discussions before opening a new one. For larger changes, open an issue first so maintainers can confirm the direction.
- Branch and keep the change narrow. One concern per pull request.
- Verify. Run the repository's documented build, lint, and test commands. Start offline or in demo mode where supported; a live API key is optional for most contributions.
- Open a pull request that explains what changed, how you verified it, and whether results are mocked or live.
- Do not present mocked or simulated output as live provider evidence.
- Link a measured claim to the exact run, commit, and inputs that produced it. One live run is not a general accuracy claim.
- A typed Jev result is a judgment, not authorization. Keep policy and authorization checks in application code.
- Do not invent benchmark results, package availability, deployment URLs, passing checks, or production readiness.
Agent-assisted work is welcome. You remain the author: review every line, disclose substantial agent involvement in the PR, and don't submit bulk or automated issues or PRs without a maintainer's agreement.
Never publish API keys, credentials, or private data in code, issues, screenshots, or example inputs. Use synthetic data. Report vulnerabilities privately as described in SECURITY.md.
Preserve original author credits and license notices. Check a repository's license before reusing its code elsewhere.
Participation is covered by the Code of Conduct. For help, see SUPPORT.md. Official TypeSafe AI product, account, billing, and API questions belong with the official team.