OptionallevelLog level (debug, info, warn, error) — present on log.* entries only
OptionallineSource line of the println/log call
Joined text representation of the args
OptionaltimestampUTC timestamp — present on log.* entries only
OptionalvaluesOriginal args coerced to JSON-safe values — mixed scalars, maps, and lists since the call sites accept arbitrary expressions
One println/log entry interleaved with a ScriptTest run. After the test harvester filters out test-control entries (
it,assertion,it_error), onlyprintlnandlog.<level>calls remain in the report'soutputfield. Both shapes sharetext/values/line(line is auto-annotated by the evaluator post-call);levelandtimestampare only present onlog.*entries.