Member Junction
    Preparing search index...

    A single diagnostic check result, produced by preflight or doctor checks.

    • PreflightPhase — produces checks for Node version, npm, disk space, ports, SQL connectivity, OS, and write permissions.
    • CodeGenPhase.RunKnownIssueChecks — produces checks for known source-level issues.
    interface DiagnosticCheck {
        Code?: string;
        Evidence?: Record<string, unknown>;
        Message: string;
        Name: string;
        Remediation?: DiagnosticRemediation;
        Scope?: DiagnosticScope;
        Status: DiagnosticStatus;
        SuggestedFix?: string;
    }
    Index

    Properties

    Code?: string

    Stable machine-readable diagnostic code (e.g. "AI_CREDENTIAL_MISSING", "PORT_CONFLICT").

    Evidence?: Record<string, unknown>

    Optional structured diagnostic evidence for automated reasoning.

    Message: string

    Human-readable description of the check result.

    Name: string

    Short label for the check (e.g., "Node.js version", "Disk space").

    Remediation?: DiagnosticRemediation

    Structured remediation instructions for autonomous agent execution.

    Scope?: DiagnosticScope

    Functional scope of this check.

    Outcome severity of this check.

    SuggestedFix?: string

    Actionable remediation step, present only for 'fail' and 'warn' statuses.