fenbs_update_decision
Change a decision by reference, updating the fields you pass while keeping its prior version intact. Replace deciders, link or unlink tasks, or supersede a decided decision to avoid rewriting history.
Instructions
Change a decision by ref. Only the fields passed change; the version before is kept whole. deciders replaces the whole list. linkTasks and unlinkTasks add and remove task links without touching the others. To change a decided decision's substance, record a new one with supersedes rather than rewriting history. Needs permission to change tasks.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | Yes | ||
| type | No | Product, Technical, Commercial & pricing, Legal & compliance, Operational, Design, People, Other -- or the board's own. | |
| title | No | ||
| reason | No | Why. Quote the person who decided where you can. | |
| status | No | open: a question for a person to decide (the default). proposed: a recommendation, not agreed. decided: a person decided it -- needs decision and who decided. superseded / reversed / withdrawn: it no longer holds. | |
| context | No | The question, and why it came up. | |
| project | No | A project on this board, by name. Leave it out for the whole board. | |
| deciders | No | Who decided -- people, never you. Each is { me: true } for the person you work for (the usual case: they told you), a board member by the email they sign in to fenbs with, or somebody outside the board by name and role. | |
| decision | No | What was decided. Needed before status decided; empty while it is open. | |
| reviewBy | No | yyyy-mm-dd, optional. | |
| decidedOn | No | yyyy-mm-dd, the day it was decided -- may be before today. Defaults to today when decided. | |
| linkTasks | No | ||
| supersedes | No | The decision this replaces, e.g. DEC-003. When this one is decided, that one becomes superseded. | |
| unlinkTasks | No | ||
| standingRule | No | true makes it a RULE: it holds from now on, not just this once. Rules are shown in full at the top of every assistant's AI context and every assistant must follow them. Use it whenever the person says how something must always, or never, be done. | |
| optionsConsidered | No | The alternatives, and why they were not chosen. |