Version 0.2.2 behavior is documented here. Thesupport record separates local verification frompublished MoonX behavior; moonx examples use registry releases.
cli/jqlog applies a jq-compatible filter to each valid JSON line and skipsnon-JSON lines. The first operand is the filter; an optional second operand israw input text (- selects stdin). -f/--file PATH reads input from a file,and -h/--help prints usage. File-access authorization belongs to the calleror host. The evaluator is MoonJQ 0.2.0 with the same string-conversion andUnicode-scalar slice adapter as cli/jq. Invalid JSON lines are skipped;filter evaluation errors return nonzero and preserve results already written.
--help and parser errors always end with a newline so output can be safelycomposed with other command-line tools.
Standalone --version prints exactly jqlog 0.2.2 followed by onenewline. Standalone --help starts with Usage: jqlog, lists bothmetadata options, and ends with a newline. Both write to stdout, leave stdinunread, and exit with status 0. Exact-version publication and verificationremain recorded separately in the support record.