mitigate-breaking-changes

Pass

Audited by Gen Agent Trust Hub on Mar 9, 2026

Risk Level: SAFE
Full Analysis
  • SDK Customization Patterns: The skill outlines standard practices for using partial classes and attributes such as [CodeGenType] to maintain backward compatibility in .NET SDKs. These patterns are used by developers to refine generated code during the build process.
  • TypeSpec Decorator Usage: It provides guidance on using TypeSpec decorators like @@clientName and @@markAsPageable. These are part of the TypeSpec toolchain used for defining service APIs and generating client libraries.
  • Sub-Resource Handling: The skill includes technical recommendations for correctly mapping ARM sub-resource operations to prevent lifecycle misclassification in generated libraries. This guidance helps ensure the structural integrity of the resulting SDK surface.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 9, 2026, 11:41 PM