Logging — verification¶
Test cases verifying the workspace-wide logging facade and its
default DLT backend (see Logging — DLT base library with swappable backends). Each
test directive :verifies: one req parent from
Single facade for all takto... (REQ_0800) .. Bounded in-memory ring buff... (REQ_0814) and cites the path and line range
of the covering Rust test under crates/taktora-log/tests/ or
crates/taktora-log-dlt/tests/. Mirrors the structure of
Bounded global allocator — verification for diff-friendly review.
The three remaining approved requirements in the chapter
(ERROR and FATAL emission sh... (REQ_0813), Drop-oldest overflow policy... (REQ_0815), Console fallback installed ... (REQ_0816)) are deliberately
not promoted here — each one has an open spec-vs-implementation drift
flagged by the audit and needs a regenerate pass before its test can
land at status=implemented.
The test cases are grouped by area (see the toctree): the facade and backend-swap surface, the DLT backend, runtime log-level control, and the non-blocking hot path with offline buffering.