propose_dependency
Propose linking two tasks with a dependency (FINISH_TO_START etc.) for human review. Writes a PENDING suggestion; on accept the dependency is created (with a circular-chain guard). Use when you see a sequencing constraint between tasks but want human confirmation before wiring it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lag | No | Integer days. Default 0; negative for lead time. | |
| type | No | Dependency type. Default FINISH_TO_START. | |
| reason | Yes | Why this dependency. Shown to the reviewer. 1-2000 chars. | |
| successorId | Yes | Task that depends on the predecessor. | |
| predecessorId | Yes | Task that must complete (or start) first. |