shadowgraph_ack_review
Acknowledge a review signal by ID to close it as open work, updating status and timestamp in place without a journal entry.
Instructions
Acknowledge one persisted review signal by id, closing it as open work. Ids come from shadowgraph_review_signals or shadowgraph_review; use shadowgraph_update_status or shadowgraph_supersede to act on the decision. Overwrites status and acknowledgedAt in place with no journal entry, so a rebuild cannot reconstruct it; a repeat restamps it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Review signal id, as returned in the id field by shadowgraph_review_signals or in reviewSignals by shadowgraph_maintain. This is the signal id, not the decisionId it refers to. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Signal identifier, used by shadowgraph_ack_review. | |
| kind | Yes | Always "review". | |
| title | No | Decision title, when the stored decision has one. | |
| reason | Yes | Why the signal was raised. Together with decisionId this is the dedupe identity, so the same cause never raises a second signal. | |
| status | Yes | open until acknowledged. | |
| createdAt | Yes | ISO 8601 time the signal was raised. | |
| decisionId | Yes | The decision this signal is about. | |
| acknowledgedAt | Yes | ISO 8601 time of the most recent acknowledgement. | |
| alternativesToReconsider | Yes | Alternative labels to look at again. |