Instructions that **MUST** be followed when using Bazel or Bazelisk to build, test, and debug in the Carbon repository.
Instructions for registering, mapping, constant evaluating, and lowering builtin functions in the Carbon toolchain.
Instructions for declaring, formatting, emitting, testing, and styling diagnostic messages (errors, warnings, notes) in the Carbon toolchain.
Instructions for writing, submitting, and managing Carbon evolution proposals.
Instructions for summarizing changes to Carbon testdata files (`toolchain/*/testdata`).
Instructions for checking, building, debugging, and understanding the Carbon toolchain.
Guidelines and restrictions on shell commands and file manipulation tools for AI assistants.
Instructions for using Jujutsu (jj) for version control in the Carbon repository.