What problem does it solve? Developers working across lobe-desktop, lobe-server, and lobe-client codebases need consistent debug logging conventions, but often struggle with namespace naming, format specifier selection, and enabling debug output across browser, Node.js, and Electron environments. ## Core Features & Use Cases - Namespace Conventions: Standardizes debug namespaces as lobe-[module]:[submodule] for desktop, server, client, and router packages. - Format Specifier Guidance: Documents %O, %o, %s, and %d specifiers for logging objects, strings, and numbers. - Environment Activation: Shows how to enable output via localStorage.debug in browsers, DEBUG environment variables in Node.js, and process.env.DEBUG in Electron. - Use Case: When adding logging to a new edge router like apps/server/src/routers/edge/market, follow the guide to create debug('lobe-edge-router:market') and log inputs with %O formatting. ## Quick Start Ask the AI to add debug logging to a specific lobe module following the lobe-* namespace conventions and enable output with the DEBUG environment variable.