Table of Contents

Namespace AsiBackbone.Core.Metadata

Classes

DefaultGovernanceMetadataSanitizer

Provides the default provider-neutral governance metadata classification, sanitation, and budget-validation pipeline.

GovernanceMetadataBudget

Defines optional host-owned budget limits for governance metadata dictionaries.

GovernanceMetadataBudgetValidationResult

Represents the result of optional governance metadata budget validation.

GovernanceMetadataBudgetValidator

Provides optional normalization and budget validation helpers for host-owned governance metadata.

GovernanceMetadataClassificationContext

Provides normalized governance metadata to a provider-neutral metadata classifier.

GovernanceMetadataClassificationResult

Represents the provider-neutral classification result for one governance metadata entry.

GovernanceMetadataSanitizationReasonCodes

Provides stable provider-neutral reason codes for governance metadata sanitation failures.

GovernanceMetadataSanitizationResult

Represents the provider-neutral result of governance metadata sanitation and budget validation.

Interfaces

IGovernanceMetadataClassifier

Classifies normalized governance metadata before durable storage, signing, telemetry, or provider emission.

IGovernanceMetadataSanitizer

Sanitizes governance metadata before it reaches durable storage, signing, telemetry, or provider emission.

Enums

GovernanceMetadataSanitizationAction

Represents the strongest provider-neutral action produced while sanitizing governance metadata.