@oss-autopilot/core - v3.7.0
    Preparing search index...

    Function runRepoVet

    Compute repo health rubric (1–10 score + verdict) via the typed core function (#1271, follow-up to #1242).

    • Run the repo-vet evaluation against an owner/repo slug.

      Parameters

      • options: { repo: string }

      Returns Promise<
          {
              communityHealth: {
                  codeOfConduct: boolean;
                  contributing: boolean;
                  incomplete?: boolean;
                  issueTemplates: boolean;
                  prTemplate: boolean;
              };
              fetchedAt: string;
              maintainerActivity: {
                  contributorsLast90d: number;
                  lastCommitISO: string
                  | null;
                  lastReleaseISO: string | null;
              };
              mergeRate: {
                  merged: number;
                  opened: number;
                  percent: number
                  | null;
                  windowDays: 90;
              };
              prMergeTime: {
                  avgDays: number
                  | null;
                  medianDays: number | null;
                  sampleSize: number;
                  sourceWindowDays: 90;
              };
              repoMeta: {
                  createdAt: string;
                  forks: number;
                  isArchived: boolean;
                  lastPushed: string;
                  openIssues: number;
                  stars: number;
                  watchers: number;
              };
              repoSlug: string;
              rubricScore: number;
              rubricVerdict: "recommended"
              | "proceed_with_caution"
              | "avoid";
          },
      >

      If the repo identifier is malformed.