Pull Request Process

Workflow

  1. Create a branch — never commit directly to main
  2. Make your changes
  3. Run just ci locally
  4. Push and open a PR with gh pr create

Generated files

Do not edit README.md files directly. Edit README.md.in instead — READMEs are generated.

facet-dev

The facet-dev tool keeps all crates in sync. It generates READMEs from templates and ensures consistent metadata across the monorepo.

Licensing

Everything in the monorepo is dual-licensed under MIT and Apache 2.0. If you want your crate in the monorepo, it must use the same license.