/** Simple structured logger that outputs timestamped lines to stdout/stderr. */ function ts(): string { return new Date().toISOString(); } export function log(msg: string, ...args: unknown[]): void { console.log(`${ts()} [INFO] ${msg}`, ...args); } export function warn(msg: string, ...args: unknown[]): void { console.warn(`${ts()} [WARN] ${msg}`, ...args); } export function error(msg: string, ...args: unknown[]): void { console.error(`${ts()} [ERROR] ${msg}`, ...args); }