Review many
purch_review_batchReview a whole statement in one act: status, category and vendor per row, one reason. Checked whole; refused whole. READ purch_vocabulary FIRST: it holds the statuses and what they mean, and the person's own categories and vendors, which are the words to use. Propose a status, a category and a vendor for every row, show the person the whole table, and write nothing until they have answered. Then write it all in one act with their confirmation as the reason.
Every row marked recurring must carry its vendor (the shop's name, e.g. "Adobe"): naming it is what declares the subscription. A transfer's category is where the money went or came from (checking, savings, the card being paid). Every row is validated before any is written, and the batch is refused whole with the row and the fix named; a row you cannot name stays out of the batch and unreviewed, never guessed. Up to 200 rows. Effects: status, category, vendor recorded on every row listed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | Yes | The rows and what they are. | |
| reason | No | Why — typically "confirmed by the person" plus anything they said. |