Agent Maturity Compass API - v1.2.0
    Preparing search index...

    Interface MonitorBypassResistanceResult

    interface MonitorBypassResistanceResult {
        applicable?: boolean;
        assessedCriteria?: number;
        gaps: string[];
        hasAdversarialMonitorTesting: boolean;
        hasBehavioralBaseline: boolean;
        hasMonitorRedundancy: boolean;
        hasMultiLayerMonitoring: boolean;
        hasOutputIndependentVerification: boolean;
        hasProxyDetection: boolean;
        level: number;
        notApplicableReason?: string;
        notAssessableCriteria?: number;
        recommendations: string[];
        score: number;
        totalCriteria?: number;
    }
    Index
    applicable?: boolean

    False when the scanned directory is not an AMC source checkout.

    This scorer grades AMC's own control surface by looking for AMC source files, so pointing it at a customer's repository previously produced a low score that said nothing about their agent. When not applicable the score is not meaningful and notApplicableReason explains what to run instead.

    assessedCriteria?: number

    How many criteria this score was actually computed over.

    Criteria whose only evidence paths are AMC's own source modules cannot be judged against a real agent. Counting them as failures silently capped the achievable score, so they are excluded from the denominator and reported here instead: a score of 71 over 4 assessed criteria is a different claim from 71 over 7.

    gaps: string[]
    hasAdversarialMonitorTesting: boolean
    hasBehavioralBaseline: boolean
    hasMonitorRedundancy: boolean
    hasMultiLayerMonitoring: boolean
    hasOutputIndependentVerification: boolean
    hasProxyDetection: boolean
    level: number
    notApplicableReason?: string
    notAssessableCriteria?: number
    recommendations: string[]
    score: number
    totalCriteria?: number