---
{
  "n": 104,
  "title": "law L2 \u2014 Every subagent is bound to a concrete job; never dispatch a generic\u2026",
  "abstract": "",
  "refs": [],
  "seen": [
    "system",
    "agent"
  ],
  "data": {
    "feature": "journal_laws",
    "session": "aa7b0113-6875-4844-9251-b121d8830cf3",
    "private": true,
    "whisper": true,
    "lead": false,
    "yields": true,
    "reply_kept": false
  },
  "created": 1791707431.3582149,
  "updated": 1791707432.292375,
  "deleted": 0.0,
  "completed": 0.0,
  "outcome": "",
  "type": "nudge"
}
---
Use the most specific available agent type whose declared purpose matches the assignment. On providers without agent types, give the dispatch a concrete task name and bounded prompt. If no suitable specialization exists, keep the work in the main agent instead of manufacturing an unscoped helper.
