+4
CLAUDE.md
+4
CLAUDE.md
···
59
59
60
60
Use tracing for structured logging.
61
61
62
+
All calls to `tracing::error`, `tracing::warn`, `tracing::info`, `tracing::debug`, and `tracing::trace` should be fully qualified.
63
+
64
+
Do not use the `println!` macro in library code.
65
+
62
66
Async calls should be instrumented using the `.instrument()` that references the `use tracing::Instrument;` trait.
63
67
64
68
## Module Structure
+2
-2
crates/atproto-xrpcs-helloworld/src/main.rs
+2
-2
crates/atproto-xrpcs-helloworld/src/main.rs