Added return code checks and output validation for all CLI steps
in the M1 acceptance test. Each step now verifies rc=0 and checks
expected output strings against stdout/stderr.
Steps updated: action create, resource add git-checkout, project create,
plan use, plan execute (strategize), plan execute (execute), plan diff,
plan apply, and post-apply git log verification.
ISSUES CLOSED: #1249