21bcd0ce6c
The bare deepseek/deepseek-v4-flash slug is the pre-snapshot release; both aggregators now carry deepseek-v4-flash-0731 (and Nous exposes the rolling ~deepseek/deepseek-v4-flash-latest alias). Keeping both rows in the curated picker just duplicates the flash tier. - OPENROUTER_MODELS (derives the nous list): drop deepseek/deepseek-v4-flash - model-catalog.json regenerated Deliberately KEPT: alibaba-token-plan / opencode-go / commandcode / deepseek direct plugin fallback_models + default_aux_model (bare id is the wire slug those providers serve), DEFAULT_CONTEXT_LENGTHS / reasoning floor / pricing snapshot entries (manually-typed id still behaves), and the deepseek-chat/deepseek-reasoner -> deepseek-v4-flash alias normalization.