build(bazel): add first-party Rust wrappers

This commit is contained in:
2026-09-05 20:53:24 -04:00
parent 7b5de2b702
commit 247295dfe3
4 changed files with 102 additions and 10 deletions

View File

@@ -99,6 +99,8 @@
- When creating a pull request from a worktree-specific development branch, create a dedicated pull-request branch
separate from the branch that names or anchors the worktree.
Do not open pull requests directly from the worktree branch.
- First-party Rust `BUILD` files should load the monorepo Rust wrappers from `//bazel:rust.bzl`
instead of loading Rust build rules from `@rules_rust` directly.
- In Bazel `BUILD` files, depend on vendored Rust crates through the public aliases under
`//third_party/crates`, for example `//third_party/crates:serde`.
- Ariadne extraction must preserve the game-root season prefix for archived source.