generate-alternative-model · git:20260923.cbc38aa · 2026-09-23 · sha256 31cad44ba4738edc

generate-alternative-model git:20260923.cbc38aaA

Immutable. This exact content never changes and is served at /api/v1/blob/31cad44ba4738edc.

---
name: generate-alternative-model
description: "Generate a plausible model variant by relaxing, replacing, or generalizing assumptions."
---

# generate-alternative-model
## Purpose
Generate a plausible model variant by relaxing, replacing, or generalizing assumptions.
## Input contract
```yaml
required: [base_model, load_bearing_assumptions]
optional: [observations, model_constraints, variant_operations]
constraints: [each variant names the changed assumption and retained predictions]
```
## Procedure
1. Identify assumptions that constrain the base model.
2. Relax, replace, or generalize one assumption at a time.
3. Re-derive the model structure and compare predictions or implications.
## Output contract
```yaml
produces: [model_variants, changed_assumptions, prediction_comparison]
delta_fields: [findings, hypothesis_updates, uncertainties, decisions]
```
## Quality gates
- Every variant is traceable to an operation and remains internally coherent.
## Failure and counterexamples
Reject variants that change multiple assumptions without attribution or that cannot produce testable implications.
## Provenance map
- `deep-insight/alternative-model-generation`: resolved.