Write the Policy at Inference Time: Shieldstral 1.0 3B for Local Text and Image Moderation

Every guard model I’ve used ships with someone else’s taxonomy baked into its weights. LlamaGuard has its hazard categories, ShieldGemma has its harm types, and if your actual policy doesn’t line up cleanly with whatever list the model was trained against, you’re stuck rephrasing your rule until it happens to trip one of theirs. That works fine for the categories the labs anticipated. It works…