aiworkhub_dashboard_needfix_transition
USER WRITE: apply one confirmed lifecycle status transition to a NeedFix item.
Instructions
USER WRITE: apply one confirmed lifecycle status transition to a NeedFix item.
Use this to triage, accept, reject, defer, mark duplicate, mark task_planned, resolve, or recover a conversion claim; use aiworkhub_dashboard_needfix_archive, aiworkhub_dashboard_needfix_restore, or aiworkhub_dashboard_needfix_convert_commit for archive, restore, or task creation. Requires confirm=True, persists the state transition and audit event in the NeedFix store, and returns a transition receipt.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | str transition action: triage, accept, reject, duplicate, defer, task_planned, resolve, resolve_verified, or recover_conversion_claim. | |
| reason | No | str note or rationale (default "", up to 1000 chars; required for recover_conversion_claim). | |
| confirm | No | bool (default False); must be True to execute the transition. | |
| needfix_id | Yes | str canonical NeedFix identifier to transition. | |
| promote_to | No | str optional chained target (default ""; only "accepted" with action="triage" is allowed). | |
| include_item | No | bool (default False); True adds full detail fields to item. | |
| readiness_score | No | optional int score for triage or accept (default None). | |
| duplicate_parent_id | No | str parent NeedFix ID when action is duplicate (default ""). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||