# emilk/loguru v2.2.0 loguru.cpp print_preamble: date, time, uptime `(%8.3fs)`, thread padded to 16,
# file right-aligned to 23, line, then FATL, ERR, WARN, INFO or a verbosity number, and `| `. Captured
2026-10-21 17:38:03.862 (   0.000s) [main thread     ]             loguru.cpp:674   INFO| stderr verbosity: 9 ⇒ {"rule": "loguru-cpp", "level": "info", "name": "", "message": "stderr verbosity: 9", "values": [], "prefixed": true, "file": "loguru.cpp", "line": 674, "device_ns": 0}
2026-10-21 17:38:03.863 (   0.000s) [main thread     ]            loguru_t.cc:5        1| verbosity 1 msg ⇒ {"rule": "loguru-cpp", "level": "debug", "name": "", "message": "verbosity 1 msg", "values": [], "prefixed": true, "file": "loguru_t.cc", "line": 5, "device_ns": 0}
2026-10-21 17:38:03.863 (   0.000s) [main thread     ]            loguru_t.cc:6     INFO| info msg ⇒ {"rule": "loguru-cpp", "level": "info", "name": "", "message": "info msg", "values": [], "prefixed": true, "file": "loguru_t.cc", "line": 6, "device_ns": 0}
2026-10-21 17:38:03.863 (   0.000s) [main thread     ]            loguru_t.cc:7     WARN| warn msg ⇒ {"rule": "loguru-cpp", "level": "warn", "name": "", "message": "warn msg", "values": [], "prefixed": true, "file": "loguru_t.cc", "line": 7, "device_ns": 0}
2026-10-21 17:38:03.863 (   0.000s) [main thread     ]            loguru_t.cc:8      ERR| error msg: connection refused ⇒ {"rule": "loguru-cpp", "level": "error", "name": "", "message": "error msg: connection refused", "values": [], "prefixed": true, "file": "loguru_t.cc", "line": 8, "device_ns": 0}
2026-10-21 17:38:03.863 (   0.000s) [main thread     ]            loguru_t.cc:9        2| verbose 2 ⇒ {"rule": "loguru-cpp", "level": "debug", "name": "", "message": "verbose 2", "values": [], "prefixed": true, "file": "loguru_t.cc", "line": 9, "device_ns": 0}
2026-10-21 17:38:03.863 (   0.000s) [main thread     ]            loguru_t.cc:10    INFO| multi ⇒ {"rule": "loguru-cpp", "level": "info", "name": "", "message": "multi", "values": [], "prefixed": true, "file": "loguru_t.cc", "line": 10, "device_ns": 0}
2026-10-21 17:38:03.863 (   0.000s) [worker          ]            loguru_t.cc:14    INFO| { scope ⇒ {"rule": "loguru-cpp", "level": "info", "name": "", "message": "{ scope", "values": [], "prefixed": true, "file": "loguru_t.cc", "line": 14, "device_ns": 0}
2026-10-21 17:38:03.863 (   0.000s) [worker          ]            loguru_t.cc:15    INFO| .   inside scope ⇒ {"rule": "loguru-cpp", "level": "info", "name": "", "message": ".   inside scope", "values": [], "prefixed": true, "file": "loguru_t.cc", "line": 15, "device_ns": 0}
2026-10-21 17:38:03.863 (   0.000s) [worker          ]            loguru_t.cc:17       9| verbosity 9 msg ⇒ {"rule": "loguru-cpp", "level": "debug", "name": "", "message": "verbosity 9 msg", "values": [], "prefixed": true, "file": "loguru_t.cc", "line": 17, "device_ns": 0}
# constructed 2026-10-21 17:38:03.863 (  12.345s) [main thread     ]               pump.cpp:42    FATL| gave up ⇒ {"rule": "loguru-cpp", "level": "critical", "name": "", "message": "gave up", "values": [], "prefixed": true, "file": "pump.cpp", "line": 42, "device_ns": 12345000000}
# constructed 2026-10-21 17:38:03.863 (12345.678s) [main thread     ]               pump.cpp:42    WARN| a long uptime ⇒ {"rule": "loguru-cpp", "level": "warn", "name": "", "message": "a long uptime", "values": [], "prefixed": true, "file": "pump.cpp", "line": 42, "device_ns": 12345678000000}
# constructed 2026-10-21 17:38:03.863 (   1.500s) [main thread     ]a_file_name_of_23_chars:100   INFO| full width file ⇒ {"rule": "loguru-cpp", "level": "info", "name": "", "message": "full width file", "values": [], "prefixed": true, "file": "a_file_name_of_23_chars", "line": 100, "device_ns": 1500000000}
# constructed 2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp:3     INFO| rail=13.65V ⇒ {"rule": "loguru-cpp+kv", "level": "info", "name": "", "message": "rail=13.65V", "values": [["rail", 13.65, "V"]], "prefixed": true, "file": "pump.cpp", "line": 3, "device_ns": 0}
# constructed 2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp:3     INFO|  ⇒ {"rule": "loguru-cpp", "level": "info", "name": "", "message": "", "values": [], "prefixed": true, "file": "pump.cpp", "line": 3, "device_ns": 0}
line msg ⇒ {"rule": "plain", "level": "info", "message": "line msg"}
# constructed 2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp:3     NOTE| unknown level ⇒ {"rule": "plain", "level": "info", "message": "2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp:3     NOTE| unknown level"}
# constructed 2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp:3     INFO no pipe ⇒ {"rule": "plain", "level": "info", "message": "2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp:3     INFO no pipe"}
# constructed 2026-10-21 17:38:03.863 [main thread     ]               pump.cpp:3     INFO| no uptime ⇒ {"rule": "plain", "level": "info", "message": "2026-10-21 17:38:03.863 [main thread     ]               pump.cpp:3     INFO| no uptime"}
# constructed 2026-10-21 17:38:03.863 (   0.000) [main thread     ]               pump.cpp:3     INFO| no s ⇒ {"rule": "plain", "level": "info", "message": "2026-10-21 17:38:03.863 (   0.000) [main thread     ]               pump.cpp:3     INFO| no s"}
# constructed 2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp     INFO| no line ⇒ {"rule": "plain", "level": "info", "message": "2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp     INFO| no line"}
# constructed 2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp:3     info| lower case level ⇒ {"rule": "plain", "level": "info", "message": "2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp:3     info| lower case level"}
# constructed The 2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp:3     INFO| sentence ⇒ {"rule": "plain", "level": "info", "message": "The 2026-10-21 17:38:03.863 (   0.000s) [main thread     ]               pump.cpp:3     INFO| sentence"}
# constructed 2026-10-21 17:23:44.402 | INFO     | __main__:<module>:5 - Python's loguru ⇒ {"rule": "layout", "level": "info", "name": "__main__", "message": "Python's loguru"}
# constructed 2026-10-21 17:38:03.863 (   0.000s) INFO| no thread or file ⇒ {"rule": "plain", "level": "info", "message": "2026-10-21 17:38:03.863 (   0.000s) INFO| no thread or file"}
