@oss-autopilot/core - v1.6.3
    Preparing search index...

    Interface ProjectHealth

    Health snapshot of a GitHub repository, used to determine if a project is worth contributing to.

    interface ProjectHealth {
        avgIssueResponseDays: number;
        checkFailed?: boolean;
        ciStatus: "unknown" | "passing" | "failing";
        daysSinceLastCommit: number;
        failureReason?: string;
        forksCount?: number;
        isActive: boolean;
        lastCommitAt: string;
        openIssuesCount: number;
        repo: string;
        stargazersCount?: number;
    }
    Index

    Properties

    avgIssueResponseDays: number

    Average number of days for maintainers to respond to issues.

    checkFailed?: boolean

    True if the health check itself failed (e.g., API error).

    ciStatus: "unknown" | "passing" | "failing"
    daysSinceLastCommit: number
    failureReason?: string
    forksCount?: number

    GitHub fork count, used for repo quality scoring (#98).

    isActive: boolean

    Whether the project is considered active based on recent commit history.

    lastCommitAt: string
    openIssuesCount: number
    repo: string
    stargazersCount?: number

    GitHub star count, used for repo quality scoring (#98).