Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 2.2 KB

File metadata and controls

51 lines (37 loc) · 2.2 KB

Code of Conduct

Our standards

This is a small community of cooks, developers, and AI agents working on a niche interoperability project. We expect everyone — humans and AI alike — to:

  • Be welcoming to first-time contributors regardless of skill level
  • Be precise — vague reports waste everyone's time; specifics ("on Dome 2 firmware 1.1.2 with recipe X, I see Y") make problems solvable
  • Be honest about your tools — if an LLM wrote your PR, say so. We're not against AI-generated code; we just want context.
  • Respect Typhur's product team — they made the hardware we're building on. Disagree with their app's limitations, sure. But don't speak ill of them personally.
  • Respect safety — don't promote bypasses for safety interlocks; don't recommend unsafe internal temps without warnings; don't joke about "leaving food in overnight"

Unacceptable

  • Personal attacks or harassment (including via AI-generated content)
  • Doxxing or sharing private info
  • Sustained off-topic disruption
  • Promoting modifications that defeat safety features (Start button bypass, etc.)
  • Reposting Typhur-confidential information (if you have an NDA with them, respect it)

Reporting

For private or sensitive reports, follow SECURITY.md. If GitHub private vulnerability reporting is not enabled, open a minimal public issue asking for a private contact channel; do not include sensitive details in the public issue. Public moderation actions will be summarized in pinned issues so the community knows what's happening.

Enforcement

Three-strike system:

  1. Warning — a polite ask to change behavior
  2. Temporary ban — 30 days from issues/PRs/discussions
  3. Permanent ban — for repeat offenses or serious single offenses

Serious offenses (harassment, doxxing, malicious code) skip directly to step 3.

Scope

This applies to all project spaces: GitHub issues, PRs, discussions, any official community channels, and direct communication where you're representing this project.

Inspiration

Loosely based on the Contributor Covenant 2.1, simplified for a project this size. See the Contributor Covenant for a more formal template.