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

    Interface AgentLifecycleStatus

    interface AgentLifecycleStatus {
        agentId: string;
        currentStage:
            | "deprecated"
            | "development"
            | "staging"
            | "production"
            | "testing";
        governanceGatesByTargetStage: Record<
            AgentLifecycleStage,
            GovernanceGateRequirement[],
        >;
        nextAllowedStages: (
            "deprecated"
            | "development"
            | "staging"
            | "production"
            | "testing"
        )[];
        responsibilityMatrix: Record<
            AgentLifecycleStage,
            LifecycleResponsibilityAssignment,
        >;
        stageDefinitions: Record<AgentLifecycleStage, LifecycleStageDefinition>;
        stageEnteredTs: Record<AgentLifecycleStage, number | null>;
        transitionTrail: LifecycleTransitionRecord[];
    }
    Index
    agentId: string
    currentStage:
        | "deprecated"
        | "development"
        | "staging"
        | "production"
        | "testing"
    governanceGatesByTargetStage: Record<
        AgentLifecycleStage,
        GovernanceGateRequirement[],
    >
    nextAllowedStages: (
        "deprecated"
        | "development"
        | "staging"
        | "production"
        | "testing"
    )[]
    responsibilityMatrix: Record<
        AgentLifecycleStage,
        LifecycleResponsibilityAssignment,
    >
    stageEnteredTs: Record<AgentLifecycleStage, number | null>
    transitionTrail: LifecycleTransitionRecord[]