check regime gate + confidence gate in the debug console; counterfactual evidence shows the confidence gate often filters losing trades — silence can be correct behavior
Model / features
Symptom
Meaning
SCALER_MISMATCH / MODEL_INPUT_DIMENSION_MISMATCH
bundle doesn't match the active feature schema — the load gate is doing its job; don't bypass it
FEATURE_CONTRACT_MISMATCH SKIP in logs
retrain record refused (invalid snapshot) — by design, never zero-filled
Updates
Symptom
Meaning
RELEASE_NOT_FOUND
no release exists yet — honest state, not an error
NO_UPDATE
you are current
update refuses to run
engine is LIVE — updates are blocked while LIVE by contract
Escalation
nexus export-diagnostics produces a sanitized ZIP (secrets redacted by
contract). Attach it to an issue — never paste raw logs with credentials.