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

    Interface TrustPipelineResult

    interface TrustPipelineResult {
        allowed: boolean;
        evidenceChain: string[];
        overallTrustScore: number;
        processingTimeMs: number;
        stages: {
            formalVerification: {
                certificateHash: string;
                passed: boolean;
                propertiesVerified: number;
            };
            shieldGate: {
                checks: {
                    credentialFreshness: "valid"
                    | "expired"
                    | "stale";
                    dataLeakageRisk: "low" | "high" | "medium" | "none";
                    instructionHierarchyValid: boolean;
                    uncertaintyAcceptable: boolean;
                };
                evidenceId: string;
                passed: boolean;
                reason: string;
                recommendations: string[];
                trustScore: number;
            };
            trustToken: { expiresAt: number; issued: boolean; tokenId: string };
            zkProof: { claim: string; generated: boolean; proofId: string };
        };
    }
    Index
    allowed: boolean
    evidenceChain: string[]
    overallTrustScore: number
    processingTimeMs: number
    stages: {
        formalVerification: {
            certificateHash: string;
            passed: boolean;
            propertiesVerified: number;
        };
        shieldGate: {
            checks: {
                credentialFreshness: "valid"
                | "expired"
                | "stale";
                dataLeakageRisk: "low" | "high" | "medium" | "none";
                instructionHierarchyValid: boolean;
                uncertaintyAcceptable: boolean;
            };
            evidenceId: string;
            passed: boolean;
            reason: string;
            recommendations: string[];
            trustScore: number;
        };
        trustToken: { expiresAt: number; issued: boolean; tokenId: string };
        zkProof: { claim: string; generated: boolean; proofId: string };
    }