"""Provide utility helpers for logger.""" import logging import sys # Keep module behavior explicit so the backend flow stays easy to audit. def setup_logging() -> logging.Logger: """Handle setup logging.""" logger = logging.getLogger("app") logger.setLevel(logging.INFO) handler = logging.StreamHandler(sys.stdout) handler.setLevel(logging.INFO) formatter = logging.Formatter( fmt="%(asctime)s | %(levelname)s | %(name)s | %(message)s", datefmt="%Y-%m-%d %H:%M:%S", ) handler.setFormatter(formatter) logger.addHandler(handler) return logger logger = setup_logging()