aiworkhub_manager_needfix_draft
READ-ONLY: draft the NeedFixes one request's own review evidence justifies.
Instructions
READ-ONLY: draft the NeedFixes one request's own review evidence justifies.
A NeedFix could not be drafted from the evidence that justifies it, so it was retyped. Measured 2026-09-08: of 204 manual filings, 76 had an accept/ reject/status/collect result within the previous 15 calls, 43 carried a 32-hex request id, and 355 of 540 typed identifiers (66%) appeared verbatim in the previous 15 tool results; 453 of 557 stored rows carry a hand-typed evidence dict at p50 549 B. Meanwhile 589 accepted-shape reviewer findings and 1,623 failed-gate payloads became a NeedFix only if someone retyped them, and reviewer cards are archived (1,796 so far), taking every unconverted finding with them.
Everything returned is mechanical: title from the failing check id or the
finding summary, kind and severity from the finding category through a
fixed map, scope_files from the card's changed paths, evidence from
terminal_review.evidence (error, returncode, declared command) plus the
finding's own path/line/check_id, evidence_refs from the attempt
-artifact manifest reference and this request id, and provenance
{origin: server_draft, request_id, verified: false}.
The DESCRIPTION is deliberately empty -- it is your judgement about what to
do, not a fact on the card, and this never invents one. Writes nothing:
file a candidate with needfix_add once you have written that
description. finding_id / check_id narrow the draft to exactly one
finding or one failing check.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| check_id | No | ||
| finding_id | No | ||
| request_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||