这个边界选择器会输出什么?
JavaScript
function choose(task) {
if (!task.intentSettled || task.sensitive) return "human-led";
if (task.stableRule) return "simple automation";
if (task.hasOracle && task.bounded) return "agent";
return "human-led";
}
const tasks = [
{ intentSettled: true, sensitive: false, stableRule: true },
{ intentSettled: true, sensitive: false, stableRule: false,
hasOracle: true, bounded: true },
{ intentSettled: false, sensitive: false, stableRule: true },
];
console.log(tasks.map(choose).join(" | "));