feat(ariadne): add graph core crate
This commit is contained in:
11
AGENTS.md
11
AGENTS.md
@@ -96,5 +96,16 @@
|
||||
- In this monorepo, "dotfiles" refers to the dotfiles/NixOS configuration under `src/dotfiles/` and `configs/nixos/`.
|
||||
- The flake does not currently define `formatter.x86_64-linux`.
|
||||
Do not use `nix fmt` as a validation command until a formatter is added.
|
||||
- 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.
|
||||
- Ariadne separates Rust library code and binary entry-point code under `src/ariadne/core/` and
|
||||
`src/ariadne/bin/`.
|
||||
Do not add a Cargo-default nested `src/ariadne/src/` source directory.
|
||||
- Use `bazel build` for non-test targets when no Bazel test target is part of the validation set.
|
||||
`bazel test` exits non-zero when it finds no test targets.
|
||||
- In Bazel `BUILD` files, depend on vendored Rust crates through the public aliases under
|
||||
`//third_party/crates`, for example `//third_party/crates:serde`.
|
||||
Use crate universe only to vendor crates, not as a dependency macro API for first-party targets.
|
||||
- Ariadne extraction must preserve the game-root season prefix for archived source.
|
||||
Different game installs can contain compiled scripts with the same internal path.
|
||||
|
||||
Reference in New Issue
Block a user