Files
Paul Lorenz ecd8fab46b Add logging-refactor design proposal
doc/design/logging-refactor.md captures the design for moving the
codebase to log/slog without forcing a whole-tree migration.

- slog as the API contract at every call site
- logrus.Hook bridge so ~3000 pfxlog/logrus call sites benefit
  without code changes
- common/logging.AsyncHandler: bounded queue, level-aware drop
  policy, periodic summary emission, never-close-the-queue shutdown
- dl.NewPrettyHandler adopted for dev/console; JSONHandler with
  ReplaceAttr for production JSON shape compatibility
- named-logger overrides via logging.For(name); existing
  set-channel-log-level IPC dispatches to both pfxlog and slog
  registries
- PC-based method/file overrides deferred to a follow-up branch
- one proof-of-pattern call-site conversion in this branch
2026-05-27 17:27:02 -04:00
..
2026-03-27 10:13:42 -04:00