Loading
refactor(evaluator): delegate logging to Labkit::Logging::JsonLogger
Replace manual JSON.generate calls with JsonLogger, which handles serialisation, severity, and structured field merging. Removes require "json" and require "logger" from evaluator. Update specs: logger now receives a Hash (not a JSON string), so matchers updated from a_string_including to hash_including, and block-based assertions updated to check symbol-keyed Hash fields.