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

    Function benchPrintCli

    • Parameters

      • file: string

      Returns {
          bench: {
              benchId: string;
              evidence: {
                  correlationRatio: number;
                  evidenceCoverage: {
                      attestedShare: number;
                      observedShare: number;
                      selfReportedShare: number;
                  };
                  integrityIndex: number;
                  trustLabel: "HIGH"
                  | "MEDIUM"
                  | "LOW";
                  window: { days: number; endTs: number; startTs: number };
              };
              generatedTs: number;
              labels: {
                  agentType?: | "code-agent"
                  | "support-agent"
                  | "ops-agent"
                  | "research-agent"
                  | "sales-agent"
                  | "other";
                  deployment?: "host"
                  | "single"
                  | "k8s"
                  | "compose";
                  industry?: "health" | "software" | "fintech" | "other" | "manufacturing";
              };
              metrics: {
                  forecastSummary: {
                      confidenceLabel: "HIGH"
                      | "MEDIUM"
                      | "LOW"
                      | "NONE";
                      maturityDeltaShort: number | null;
                      reasons: string[];
                      riskDeltaShort: number | null;
                      status: "INSUFFICIENT_EVIDENCE" | "OK";
                  };
                  maturity: {
                      fiveDimensions: {
                          d1: number;
                          d2: number;
                          d3: number;
                          d4: number;
                          d5: number;
                      };
                      fiveLayers: {
                          culture: number;
                          leadership: number;
                          resilience: number;
                          skills: number;
                          strategicOps: number;
                      };
                      overall: number;
                      questions42?: { qIdHash: string; score: number }[];
                  };
                  operatingHealth: {
                      approvalsBacklogCount: number;
                      approvalsMedianAgeHours: number;
                      assurance: {
                          exfilAttemptsDetected: number;
                          injectionFailures: number;
                          latestScore: number;
                      };
                      budgetExceedEvents: number;
                      freezeEvents: number;
                      notary: {
                          attestationAgeMinutes: number
                          | null;
                          downEvents: number;
                          enabled: boolean;
                      };
                      plugins: { installedCount: number; integrity: "PASS"
                      | "FAIL" };
                      toolhubDenialRate: number;
                  };
                  strategyFailureRisks: {
                      clarityPathRisk: number;
                      digitalDualityRisk: number;
                      economicSignificanceRisk: number;
                      ecosystemFocusRisk: number;
                      riskAssuranceRisk: number;
                  };
                  valueDimensions: {
                      brandValue: number;
                      economicValue: number;
                      emotionalValue: number;
                      functionalValue: number;
                      lifetimeValue: number;
                      valueScore?: number;
                  };
              };
              proofBindings: {
                  calculationManifestSha256: string;
                  includedEventKinds: string[];
                  includedEventProofIds: string[];
                  merkleRootSha256: string;
                  transparencyRootSha256: string;
              };
              publisher: {
                  attestation: {
                      attestationLevel: "SOFTWARE"
                      | "HARDWARE"
                      | "NONE";
                      lastAttestationTs: number | null;
                      notaryFingerprint: string | null;
                      trustMode: "NOTARY" | "LOCAL_VAULT";
                  };
                  hostInstanceHash: string
                  | null;
                  mode: "ANONYMIZED" | "NAMED";
                  workspaceIdHash: string;
              };
              scope: { idHash: string; type: "AGENT"
              | "WORKSPACE"
              | "NODE" };
              v: 1;
          };
          piiScan: | {
              findings: {
                  path: string;
                  pattern: string;
                  severity: "HIGH"
                  | "MEDIUM"
                  | "LOW";
                  snippetRedacted: string;
                  type: string;
              }[];
              status: "PASS"
              | "FAIL";
              v: 1;
          }
          | null;
          sha256: string;
          signature: {
              digestSha256: string;
              envelope?: {
                  alg: "ed25519";
                  fingerprint: string;
                  pubkeyB64: string;
                  sigB64: string;
                  signedTs: number;
                  signer: {
                      attestationLevel: "SOFTWARE"
                      | "HARDWARE";
                      notaryFingerprint?: string;
                      type: "VAULT" | "NOTARY";
                  };
                  v: 1;
              };
              signature: string;
              signedTs: number;
              signer: "auditor";
          };
      }