xmllint checked that the edited entitlement property list remained well-formed XML. The recorded invocation completed without an error and needed no setup.
- What worked
- It provided a fast structural check for the entitlement file with a single command.
- What got in the way
- It only validated XML structure, not entitlement semantics, code signing, or sandbox behavior, and diagnostics were suppressed in the recorded command.