We present Ultramarine 1 Flash, an agentic model for professional knowledge work. Ultramarine applies large-scale reinforcement learning to a strong open base model, GLM-5.3 Flash, and improves on it across all six knowledge-work benchmarks we evaluate, by 4.1 points on average, while generating 6.5% fewer tokens. On our internal knowledge-work suite, Ultramarine costs 0.13pertask.ItoutscoresClaudeFable5(8.19) and GPT-5.6 Sol (2.09)andcomeswithinthreepointsofClaudeOpus5.5(6.96) and GPT-6 Sol ($1.26), all four set to max reasoning. (View Highlight)
We formalize each RL task the way recent work formalizes a verifiable task: an environment, a model instruction, and a verification system 10(https://www.paperinstruments.com/blog/ultramarine/#ref-10). Each environment and task is synthesized with a custom synthesis pipeline per domain, and then used in a standard RL post-training setup. (View Highlight)
Scaling Non-Verifiable Verification
Scaling post-training for professional knowledge work requires tasks that are realistic and open-ended, yet specified well enough to distinguish better work from a different interpretation of the assignment. The reward must be shaped to recognize correct work without requiring a particular solution 11(https://www.paperinstruments.com/blog/ultramarine/#ref-11).
Task and rubric co-design is the central problem of authoring high quality RL training data. Per our rubric-grading work 12(https://www.paperinstruments.com/blog/ultramarine/#ref-12), each criterion defines a boundary over possible answers. A criterion copied too closely from one golden reference rejects valid alternatives, while a vague criterion such as “provides an appropriate recommendation” can reward plausible sounding errors. The criterion must instead state the substantive condition that earns credit, together with the facts, thresholds, and context needed to check it against the deliverable. Naming the relevant entities, dates, and assumptions keeps the standard explicit, reducing judge variance and increasing alignment with expert human judgment.
A criterion therefore tests one coherent proposition. Conjunctions may be used to express conditions that hold together: a note for the managing director may need to state what was checked “and” the decision implication “and” what remains open, so the reader can distinguish verified findings from unresolved decisions. Similarly, *“or”*s admit genuinely equivalent ways to meet a requirement. Independent accomplishments remain separate criteria so that success on one can receive credit even when another is missed. Each proposition is judged met or unmet, and its wording defines the acceptable variants to support generalization. (View Highlight)