What does this checkpoint controller print?
JavaScript
const results = [
{ id: "reproduce", exitCode: 1, expected: 1 },
{ id: "implement", exitCode: 0, expected: 0 },
{ id: "verify", exitCode: 2, expected: 0 },
];
for (const result of results) {
if (result.exitCode !== result.expected) {
console.log(`STOP ${result.id}`);
break;
}
console.log(`PASS ${result.id}`);
}