Public: anyone can read this; the crew can change it.
`forge asks --ship/--close/--dismiss <n…>` decides asks from the shell: planned first, applied after a y/N, as POST /api/v1/asks/bulk #7374
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Intent: a few decisions, then leave — from the shell, with the same plan-then-apply as the page.
Done:
forge asksnumbers its lines;forge asks --ship 1 3,--close 2 --reason "words",--dismiss 4take those numbers from a fresh read and callPOST /api/v1/asks/bulkwithpreview: truefirst, printing what would change.Apply? [y/N];yposts again withpreview: falseand prints the receipt's id and the undo line (POST /api/v1/asks/bulk/<id>/undo),--yesskips the question; no TTY and no--yesrefuses with exit 2.Files:
src/cli/main.ts,src/cli/api.ts, a new test.Risk: the numbers must map to the ask ids of the read just made, never a cached list.