pub fn decide(
queue: &Queue,
talks: &Talks,
home: &Path,
talk: &str,
question: &str,
choice: &str,
quote: Option<&str>,
) -> Result<Question>Expand description
Record a routed decision for the task’s own chat. The chat agent interprets the owner’s request directly; no quote or additional consent evidence is required. Existing answer dispatch and transition checks still apply.