Sign in

    vectie/moonfish/evaluation does not have a README file

    CutoverReadinessReport

    pub(all) struct CutoverReadinessReport {
    ready : Bool
    pass_count : Int
    needs_work_count : Int
    findings : Array[ReadinessFinding]
    summary : String
    } derive(Eq, ToJson,
    Debug
    ,
    FromJson
    )

    ReadinessFinding

    pub(all) struct ReadinessFinding {
    gate : ReadinessGate
    status : ReadinessStatus
    path : String
    message : String
    } derive(Eq, ToJson,
    Debug
    ,
    FromJson
    )

    ReadinessGate

    pub(all) enum ReadinessGate {
    ToolCoverage
    WorkspaceExecution
    SafetyEvidence
    ParityEvidence
    CutoverComparisonEvidence
    PromptSkillMigration
    ReplayEvidence
    ImportCoverage
    OperatorSurface
    ExportRedaction
    } derive(Eq, ToJson,
    Debug
    ,
    FromJson
    )

    ReadinessStatus

    pub(all) enum ReadinessStatus {
    Ready
    NeedsWork
    } derive(Eq, ToJson,
    Debug
    ,
    FromJson
    )

    prepare_cutover_readiness_report

    fn prepare_cutover_readiness_report(input : CutoverEvaluationInput) -> CutoverReadinessReport

    Source Files