dotnet-trimming Trim-safe development for .NET 8+ applications and libraries: trimming annotations ( , , ), ILLink descriptor XML for type preservation, for granular diagnostics, testing trimmed output, fixing IL2xxx/IL3xxx warnings, and library authoring with . Version assumptions: .NET 8.0+ baseline. Trimming shipped in .NET 6, but .NET 8 provides the most complete annotation surface and analyzer coverage. .NET 9 improved warning accuracy and library compat. Out of scope: Native AOT publish pipeline and MSBuild configuration -- see [skill:dotnet-native-aot]. AOT-first design patterns -- see…