fix(send): only fail on non-benign skips#23
Conversation
Code Review by Qodo
1. Generic skip error
|
Private commits and up-to-date PRs are expected outcomes, not failures, so 'jip send' should not exit non-zero for them. Generalize the up-to-date exemption into a 'benign' flag on skipReason (cascades inherit it from their ancestor); exit non-zero only for real problems — conflicts, divergence, remote-ahead, missing description, push failures.
Changes since last push
|
ca726cd to
a64f8c0
Compare
|
/agentic_review |
|
Code review by qodo was updated up to the latest commit a64f8c0 |
Private commits and up-to-date PRs are expected outcomes, not failures,
so 'jip send' should not exit non-zero for them. Generalize the
up-to-date exemption into a 'benign' flag on skipReason (cascades
inherit it from their ancestor); exit non-zero only for real problems —
conflicts, divergence, remote-ahead, missing description, push failures.