goal-add-assumption
Add an assumption to a goal edge (parent→this goal). An assumption is an explicit premise: "why does completing this goal contribute to the parent?" Requires the goal to have a parent (root goals have no edge). Text must pass quality linter (testable, precise, discrete, signposted). Type (cause_effect/causal_link) is auto-classified by LLM.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Формулировка допущения | |
| goalId | Yes | UUID цели (ребёнка — assumption живёт на ребре parent→child) | |
| signpost | No | Наблюдаемый индикатор провала (опционально) |