feat(trail): approve, request-changes, and approvals commands
main·
Commit

Add 'trail approve', 'trail request-changes' (message required), and 'trail approvals' (list, with --json). Each resolves the trail by optional selector or current branch and posts to/reads the .../{number}/approvals endpoint. Reaches UI parity for native approval decisions.
Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com Entire-Checkpoint: 01KX6M8E36XW9E582KC7MPG5HS
Checkpoints
Checkpoint 1