dotnet-native-aot Full Native AOT compilation pipeline for .NET 8+ applications: configuration, ILLink descriptor XML for type preservation, reflection-free coding patterns, P/Invoke considerations, binary size optimization, self-contained deployment with base images, and diagnostic analyzers ( / ). Version assumptions: .NET 8.0+ baseline. Native AOT for ASP.NET Core Minimal APIs and console apps shipped in .NET 8. .NET 9 improved trimming warnings and library compat. .NET 10 enhanced request delegate generator and expanded Minimal API AOT support. Scope boundary: This skill owns general .NET…