- Add shouldTraceLedger() pure virtual to Telemetry interface and all
implementations (TelemetryImpl, NullTelemetryOtel, NullTelemetry)
- Add XRPL_TRACE_PEER and XRPL_TRACE_LEDGER macros to
TracingInstrumentation.h for Phase 3/4 use
- Enhance RPC command spans with xrpl.rpc.duration_ms and
xrpl.rpc.error_message attributes in RPCHandler.cpp
- Add TelemetryConfig_test.cpp unit test covering Setup defaults,
config parsing, and NullTelemetry factory
- Add task list documents for Phases 2-5
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>