AGENTS.md, CLAUDE.md, dependencies: the shared crate is bxcore

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-26 01:49:21 -07:00
co-authored by Claude Opus 5.5
parent 2b3ae080b4
commit 9672cb5e53
3 changed files with 11 additions and 10 deletions
+2 -2
View File
@@ -38,8 +38,8 @@ Unix sockets. You are implementing it one task at a time.
- No dependency that the task file does not name. All external dependencies are declared in the
root `Cargo.toml` under `[workspace.dependencies]`, used with `name.workspace = true`, and have a
row in `docs/dependencies.md`.
- `proto` depends on no workspace crate. Every other crate depends on `proto` only, never on
another role crate.
- `bxcore` (formerly `proto`) depends on no workspace crate. Every other crate depends on `bxcore`
only, never on another role crate.
- No source file over 500 lines.
- Library code never panics on input: no `unwrap`, `expect`, `panic!`, indexing that can go out of
bounds, or `as` casts that can lose data on untrusted values. Tests may use them.