# parser-control.ps1 -- RUN 2026-09-12T14:46:43.8060452-07:00 on HFENDULEAM # RAN IN powershell.exe 5.1.26100.8875 (Windows PowerShell -- the product's own invocation mode). # SYNTHETIC ONLY: no module imported, no firewall queried, no file read, no child process, no host state touched. PARSE AND CLASSIFICATION ok expected=OK/INTEGRAL POSITIVE CONTROL: a well-formed single integral element ok expected=MALFORMED/VOID THE DEAD-PARSE TRAP: a count with no rows behind it ok expected=MALFORMED/VOID rows with no count at all ok expected=MALFORMED/VOID two count records ok expected=MALFORMED/VOID a count that is not a number ok expected=MALFORMED/VOID a negative count ok expected=MALFORMED/VOID fewer rows than the count declares ok expected=MALFORMED/VOID more rows than the count declares ok expected=MALFORMED/VOID a duplicated row index ok expected=MALFORMED/VOID a gap in the row indices ok expected=MALFORMED/VOID types without values ok expected=MALFORMED/VOID values without types ok expected=MALFORMED/VOID a row key the parser does not understand ok expected=ERROR/VOID an error row on its own ok expected=MALFORMED/VOID an error row smuggled in beside results ok expected=MALFORMED/VOID two error rows ok expected=MALFORMED/VOID silence from the arm being read ok expected=OK/EMPTY an honest empty array is parsed, and classifies as EMPTY, never as a pass ok expected=OK/STRING THE FIELD DEFECT: adapted display text ok expected=OK/STRING one string hiding among integers still classifies STRING ok expected=OK/OTHER a boolean element is neither string nor integral ok expected=OK/OTHER a null element is not an integral code ok expected=OK/STRING a numeric-looking STRING is still a string ELEMENT-FOR-ELEMENT COMPARISON against a reference of [1] ok expected=MATCH a subject equal to the rule MATCHes ok expected=MISMATCH a hardcoded number the rule does not carry MISMATCHes ok expected=MISMATCH a repeated code is a different array and MISMATCHes ok expected=VOID an unparsable subject cannot be compared at all BLOCK EXTRACTION over synthetic line arrays (no file is read) ok expected=1 a self-closing line extracts as ONE line ok expected=3 a multiline block extracts to its closing line ok expected=True a block that never closes returns nothing HARNESS NEGATIVE CONTROL (this one is declared wrong on purpose) ok a STRING arm declared INTEGRAL must be reported as a mismatch CASES=30 FAILED=0 PARSER_CONTROL_PASS every malformed capture was rejected and the positive control parsed EXIT=0