Skip to content

Conversation

@paustin01
Copy link
Contributor

  • Add --skip-preflight-checks flag to deployment command
  • Implement comprehensive error handling for 409/423/428 responses
  • Add specific handlers for FLOW_VIOLATION, INSUFFICIENT_SOAK_TIME, QUALITY_APPROVAL_REQUIRED, APPROVAL_REQUIRED
  • Add generic fallback handler for future error codes with full details JSON
  • Implement exit code 5 for preflight failures (0=success, 1=general, 4=API, 5=preflight)
  • Update command help text with preflight checks documentation and exit codes
  • Add comprehensive README section with examples, error types, and CI/CD integration patterns
  • Match error output format from GitHub Action for consistency

Closes preflight checks client integration task

- Add --skip-preflight-checks flag to deployment command
- Implement comprehensive error handling for 409/423/428 responses
- Add specific handlers for FLOW_VIOLATION, INSUFFICIENT_SOAK_TIME, QUALITY_APPROVAL_REQUIRED, APPROVAL_REQUIRED
- Add generic fallback handler for future error codes with full details JSON
- Implement exit code 5 for preflight failures (0=success, 1=general, 4=API, 5=preflight)
- Update command help text with preflight checks documentation and exit codes
- Add comprehensive README section with examples, error types, and CI/CD integration patterns
- Match error output format from GitHub Action for consistency

Closes preflight checks client integration task
@paustin01 paustin01 merged commit 06cb54a into main Nov 21, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants