COCORELI: Enforcing Execution Preconditions for Reliable Collaborative Instruction Following
COCORELI is a modular architecture designed to make autonomous agents reliable when instructions are incomplete. It treats instructions as structured objects and enforces a rule: execution must be blocked until all required information is explicitly provided. This prevents agents from guessing missing details, ensuring that collaborative tasks are executed correctly even with vague prompts.