Member Junction
    Preparing search index...

    Configurable windows and thresholds for Canon Health evaluation.

    interface WorkflowHealthOptions {
        baselineWindowDays?: number;
        dormantDaysThreshold?: number;
        evaluationTime?: Date;
        exceptionRateDeltaThreshold?: number;
        exceptionRateThreshold?: number;
        fingerprintOptions?: DAGFingerprintOptions;
        minBaselineRunsForDecay?: number;
        outcomeDriftDeltaThreshold?: number;
        recentWindowDays?: number;
        shadowBypassMaxSimilarity?: number;
        shadowBypassMinSimilarity?: number;
        usageDecayRatioThreshold?: number;
    }
    Index

    Properties

    baselineWindowDays?: number

    Length of the prior baseline window in days (immediately preceding the recent window). Default 60.

    dormantDaysThreshold?: number

    Days without a single execution before a workflow is flagged Dormant. Default 60.

    evaluationTime?: Date

    Reference timestamp for window calculations. Defaults to new Date().

    exceptionRateDeltaThreshold?: number
    exceptionRateThreshold?: number

    Recent exception/escalation rate (0..1) or delta above baseline that triggers an exception alert. Default absolute 0.25 or delta +0.15.

    fingerprintOptions?: DAGFingerprintOptions
    minBaselineRunsForDecay?: number

    Minimum baseline runs required before computing velocity decay ratios. Default 4.

    outcomeDriftDeltaThreshold?: number

    Recent outcome approval/success drop vs. baseline that triggers OutcomeDrift. Default 0.15 (15% drop).

    recentWindowDays?: number

    Length of the recent trailing window in days. Default 30.

    shadowBypassMaxSimilarity?: number
    shadowBypassMinSimilarity?: number

    Similarity band [min, max) linking a workflow to an evolved shadow ad-hoc cluster. Default [0.40, 0.85).

    usageDecayRatioThreshold?: number

    Velocity ratio (RecentRunsPerDay / BaselineRunsPerDay) below which usage decay is flagged. Default 0.35 (a >65% drop in invocation rate).