Clinical CI/CD
Medical AI safety becomes a build gate.
Auddax runs in GitHub Actions, GitLab, Buildkite, or internal CI so protocol edits, prompt changes, and
model upgrades can fail before they reach patients or clinicians. The result is a repeatable qualification
workflow for teams that upgrade models as part of normal product development.
Change plans become executable policy. When a model, prompt, protocol, threshold, or output composer
changes, Auddax classifies the change, identifies required evidence, runs the right validation suite, and
determines whether the release remains inside the approved change boundary.
After launch, clinician overrides and disagreements can be clustered into tracked improvement work:
protocol-change candidates, new test cases, and model-role evaluation gaps.
| Layer |
What is tested |
Example gate |
| Change plan |
Model, prompt, protocol, threshold, and composer edits |
Approved boundary or higher review |
| Contracts |
Model roles stay inside allowed schema and claims |
Zero blocked outputs from intake role |
| Upgrade lab |
New model versions replay against approved suites |
No missed red flags or unsupported claims |
| Case forge |
Adversarial, vague, missing, contradictory, and rare cases |
Red-team suite must pass before release |
| Subgroups |
Behavior across demographic strata, language, and environment |
Qualified scope remains explicit |
| Evidence |
Behavior change is reviewed and reproducible |
Signoff required for clinical deltas |
| Overrides |
Clinician disagreement and override clusters |
New tests or protocol-change candidates |
model upgrade lab
clinical review required
$ auddax change classify candidate-2026.05.07 \
--plan approved_change_boundary
change_class: significant_model_component_update
required_evidence:
- regression_suite
- behavior_diff
- clinical_signoff
inside_boundary: false
release_gate: higher_review_required
$ auddax model compare customer:triage-v7-frozen \
azure-openai:gpt-5.5 --suite chest_pain_regression
extraction_delta: +2.8%
unsupported_claims: 0
missed_red_flags: 0
changed_dispositions: 3
release_gate: clinical_review_required
$ auddax overrides cluster --since release:candidate-2026.05.07
override_clusters: 6
new_test_candidates: 18
protocol_change_candidates: 3
model_role_eval_gaps: 4