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

    Function initTransformMap

    • Parameters

      • workspace: string

      Returns {
          map: {
              transformMap: {
                  questionInterventions: Record<
                      string,
                      {
                          completionEvidence: {
                              requiresLedgerQuery: (
                                  | { auditTypes: (...)[]; kind: "audit_absent" }
                                  | { kind: "assurance_pack_min"; minScore: number; packId: string }
                                  | { kind: "config_signature_valid"; path: string }
                                  | { kind: "metric_min"; metric: string; min: number }
                                  | {
                                      kind: "trust_tier_at_least";
                                      trustTier: (...) | (...) | (...) | (...);
                                  }
                              )[];
                          };
                          fourC: "Concept"
                          | "Culture"
                          | "Capabilities"
                          | "Configuration";
                          id: string;
                          impact: {
                              indices: (
                                  | "EcosystemFocusRisk"
                                  | "ClarityPathRisk"
                                  | "EconomicSignificanceRisk"
                                  | "RiskAssuranceRisk"
                                  | "DigitalDualityRisk"
                              )[];
                              outcomes: (
                                  "Emotional"
                                  | "Functional"
                                  | "Economic"
                                  | "Brand"
                                  | "Lifetime"
                              )[];
                          };
                          prerequisites: {
                              minLevels?: Record<string, number>;
                              requireAssurance?: Record<
                                  string,
                                  { maxSucceeded: number; minScore: number },
                              >;
                              requireConfigSignaturesValid?: string[];
                              requireTrustTierAtLeast?:
                                  | "OBSERVED"
                                  | "OBSERVED_HARDENED"
                                  | "ATTESTED"
                                  | "SELF_REPORTED";
                          };
                          recommendedActions: string[];
                          title: string;
                      }[],
                  >;
                  questionTo4C: Record<
                      string,
                      {
                          primary: "Concept"
                          | "Culture"
                          | "Capabilities"
                          | "Configuration";
                          secondary: ("Concept" | "Culture" | "Capabilities" | "Configuration")[];
                      },
                  >;
                  version: 1;
              };
          };
          path: string;
          sigPath: string;
      }