Angular Modernizer
    Preparing search index...

    Interface TransformationFeedback

    Feedback for a single transformation: outcome, AI decision, validation results and learnings. Schema version 1.0.0; file paths are hashed, code snippets are not stored and metrics are bucketed.

    interface TransformationFeedback {
        decision: AIDecision;
        execution: ExecutionResult;
        kind?: "transformation";
        learnings: Learning[];
        metadata: FeedbackMetadata;
        outcome: TransformationOutcome;
        parserMetadata?: ParserMetadata;
        rule: RuleInfo;
        target: TargetInfo;
        timestamp: string;
        transformationId: string;
        validation: TransformFeedbackValidationResult;
    }
    Index

    Properties

    decision: AIDecision

    AI's decision-making process

    execution: ExecutionResult

    Execution result

    kind?: "transformation"

    Record discriminator (absent on records written before analysis feedback existed)

    learnings: Learning[]

    Learnings extracted from this transformation

    Feedback metadata for quality tracking

    Overall transformation outcome

    parserMetadata?: ParserMetadata

    Parser metadata (Parser Configuration & Feedback)

    rule: RuleInfo

    Information about the transformation rule

    target: TargetInfo

    Information about transformation target

    timestamp: string

    Transformation start time (ISO 8601)

    transformationId: string

    Unique transformation identifier (UUID v4)

    Validation result (build, tests, lint)