# Code of Conduct

Graft is a public developer tool project. Participation in this
repository, its issue tracker, pull requests, discussions, and other
project spaces should be respectful, constructive, and professional.

## Expected behavior

Participants are expected to:

- assume good intent while still being direct about technical concerns
- give feedback that is specific, evidence-based, and useful
- respect differences in experience level, background, and viewpoint
- keep disagreements focused on ideas, code, design, or process
- accept correction gracefully when impact is pointed out

## Unacceptable behavior

The following behavior is not acceptable in project spaces:

- harassment, intimidation, threats, or sustained hostility
- personal attacks, insults, or demeaning language
- discrimination based on personal characteristics or identity
- sexualized language or unwanted sexual attention
- doxxing, sharing private information, or encouraging others to do so
- trolling, deliberate disruption, or bad-faith escalation
- retaliation against someone who reports a conduct concern

## Scope

This code of conduct applies in:

- GitHub issues, pull requests, discussions, and reviews
- project chat or coordination spaces, if any
- any public interaction where someone is representing the Graft
  project

## Reporting

If you experience or witness unacceptable behavior, report it to the
maintainer:

- `james@flyingrobots.dev`

Please include as much context as you can, including links, screenshots,
or timestamps when available.

## Enforcement

Reports will be reviewed promptly and handled as fairly as possible.
Responses may include:

- clarification or warning
- moderation of comments or discussion
- removal of content
- temporary or permanent exclusion from project spaces

The maintainer may take any action needed to protect participants and
the project.

## Project standard

This document is intentionally concise. The standard is simple: be
respectful, stay constructive, and do not make project participation
unsafe for other people.
