[
  {
    "repo": "2dust/v2rayN",
    "url": "https://github.com/2dust/v2rayN",
    "description": "A GUI client for Windows, Linux and macOS, support Xray and sing-box and others",
    "stars": 119089,
    "language": "C#",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "57f17d5939e88c8e643ab49b90869d637765e75a",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "2dust/v2rayN",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/2dust/v2rayN/blob/57f17d5939e88c8e643ab49b90869d637765e75a/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "2dust/v2rayNG",
    "url": "https://github.com/2dust/v2rayNG",
    "description": "A V2Ray client for Android, support Xray core and v2fly core",
    "stars": 64682,
    "language": "Kotlin",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "aa4b05503a504a3f2e43818e6ee8ebf1caaa3df0",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".github/copilot-instructions.md",
      "AGENTS.md",
      "CLAUDE.md",
      "GEMINI.md"
    ],
    "sources": [
      {
        "repo": "2dust/v2rayNG",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/2dust/v2rayNG/blob/aa4b05503a504a3f2e43818e6ee8ebf1caaa3df0/AGENTS.md?plain=1"
      },
      {
        "repo": "2dust/v2rayNG",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/2dust/v2rayNG/blob/aa4b05503a504a3f2e43818e6ee8ebf1caaa3df0/CLAUDE.md?plain=1"
      },
      {
        "repo": "2dust/v2rayNG",
        "path": "GEMINI.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/2dust/v2rayNG/blob/aa4b05503a504a3f2e43818e6ee8ebf1caaa3df0/GEMINI.md?plain=1"
      },
      {
        "repo": "2dust/v2rayNG",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/2dust/v2rayNG/blob/aa4b05503a504a3f2e43818e6ee8ebf1caaa3df0/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "2dust/v2rayNG",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/2dust/v2rayNG/blob/aa4b05503a504a3f2e43818e6ee8ebf1caaa3df0/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "alacritty/alacritty",
    "url": "https://github.com/alacritty/alacritty",
    "description": "A cross-platform, OpenGL terminal emulator.",
    "stars": 66045,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "bbb2cbf9470a6707b1205fbddbdb25109b14e2fd",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "Contributions must not include content generated by large language models or other probabilistic tools, including but not limited to Copilot or ChatGPT.",
      "evidence": [
        {
          "repo": "alacritty/alacritty",
          "path": "CONTRIBUTING.md",
          "line": 162,
          "url": "https://github.com/alacritty/alacritty/blob/bbb2cbf9470a6707b1205fbddbdb25109b14e2fd/CONTRIBUTING.md?plain=1#L162",
          "quote": "Contributions must not include content generated by large language models or other probabilistic tools, including but not limited to Copilot or ChatGPT."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "Contributions must not include content generated by large language models or other probabilistic tools, including but not limited to Copilot or ChatGPT.",
      "evidence": [
        {
          "repo": "alacritty/alacritty",
          "path": "CONTRIBUTING.md",
          "line": 162,
          "url": "https://github.com/alacritty/alacritty/blob/bbb2cbf9470a6707b1205fbddbdb25109b14e2fd/CONTRIBUTING.md?plain=1#L162",
          "quote": "Contributions must not include content generated by large language models or other probabilistic tools, including but not limited to Copilot or ChatGPT."
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "alacritty/alacritty",
        "path": ".github/pull_request_template.md",
        "line": 1,
        "url": "https://github.com/alacritty/alacritty/blob/bbb2cbf9470a6707b1205fbddbdb25109b14e2fd/.github/pull_request_template.md?plain=1#L1",
        "quote": "No LLMs were used for the creation of this patch"
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "alacritty/alacritty",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/alacritty/alacritty/blob/bbb2cbf9470a6707b1205fbddbdb25109b14e2fd/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "alacritty/alacritty",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/alacritty/alacritty/blob/bbb2cbf9470a6707b1205fbddbdb25109b14e2fd/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "alacritty/alacritty",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/alacritty/alacritty/blob/bbb2cbf9470a6707b1205fbddbdb25109b14e2fd/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "Alamofire/Alamofire",
    "url": "https://github.com/Alamofire/Alamofire",
    "description": "Elegant HTTP Networking in Swift",
    "stars": 42397,
    "language": "Swift",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "bda9ed57d72988a3a2ada33d824583541f86eac6",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "All pull requests must disclose the degree to which they were AI tool assisted and PR descriptions should be human written.",
      "evidence": [
        {
          "repo": "Alamofire/Alamofire",
          "path": "CONTRIBUTING.md",
          "line": 41,
          "url": "https://github.com/Alamofire/Alamofire/blob/bda9ed57d72988a3a2ada33d824583541f86eac6/CONTRIBUTING.md?plain=1#L41",
          "quote": "All pull requests must disclose the degree to which they were AI tool assisted and PR descriptions should be human written."
        }
      ],
      "note": "AI assistance must also be disclosed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "Larger changes MUST be discussed on our GitHub Discussions before PR submission, or they may be summarily closed.",
      "evidence": [
        {
          "repo": "Alamofire/Alamofire",
          "path": "CONTRIBUTING.md",
          "line": 37,
          "url": "https://github.com/Alamofire/Alamofire/blob/bda9ed57d72988a3a2ada33d824583541f86eac6/CONTRIBUTING.md?plain=1#L37",
          "quote": "Larger changes MUST be discussed on our GitHub Discussions before PR submission, or they may be summarily closed."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "Alamofire/Alamofire",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Alamofire/Alamofire/blob/bda9ed57d72988a3a2ada33d824583541f86eac6/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "Alamofire/Alamofire",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/Alamofire/Alamofire/blob/bda9ed57d72988a3a2ada33d824583541f86eac6/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "Alamofire/Alamofire",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Alamofire/Alamofire/blob/bda9ed57d72988a3a2ada33d824583541f86eac6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "angular/angular",
    "url": "https://github.com/angular/angular",
    "description": "Deliver web apps with confidence 🚀",
    "stars": 101102,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "20dd959f4c8a32a2e885fe15456c66c49018c4e1",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "angular/angular",
          "path": "CONTRIBUTING.md",
          "line": 13,
          "url": "https://github.com/angular/angular/blob/20dd959f4c8a32a2e885fe15456c66c49018c4e1/CONTRIBUTING.md?plain=1#L13",
          "quote": "- Signing the CLA"
        },
        {
          "repo": "angular/angular",
          "path": "CONTRIBUTING.md",
          "line": 99,
          "url": "https://github.com/angular/angular/blob/20dd959f4c8a32a2e885fe15456c66c49018c4e1/CONTRIBUTING.md?plain=1#L99",
          "quote": "Please sign our Contributor License Agreement (CLA) before sending PRs."
        },
        {
          "repo": "angular/angular",
          "path": "CONTRIBUTING.md",
          "line": 101,
          "url": "https://github.com/angular/angular/blob/20dd959f4c8a32a2e885fe15456c66c49018c4e1/CONTRIBUTING.md?plain=1#L101",
          "quote": "Make sure you author all contributed Git commits with email address associated with your CLA signature."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- When in doubt, open an issue first before doing any sort of speculative implementation work",
      "evidence": [
        {
          "repo": "angular/angular",
          "path": "CONTRIBUTING.md",
          "line": 81,
          "url": "https://github.com/angular/angular/blob/20dd959f4c8a32a2e885fe15456c66c49018c4e1/CONTRIBUTING.md?plain=1#L81",
          "quote": "- When in doubt, open an issue first before doing any sort of speculative implementation work"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "angular/angular",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/angular/angular/blob/20dd959f4c8a32a2e885fe15456c66c49018c4e1/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "angular/angular",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/angular/angular/blob/20dd959f4c8a32a2e885fe15456c66c49018c4e1/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "angular/angular",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/angular/angular/blob/20dd959f4c8a32a2e885fe15456c66c49018c4e1/AGENTS.md?plain=1"
      },
      {
        "repo": "angular/angular",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/angular/angular/blob/20dd959f4c8a32a2e885fe15456c66c49018c4e1/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "anomalyco/opencode",
    "url": "https://github.com/anomalyco/opencode",
    "description": "The open source coding agent.",
    "stars": 221540,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5ff0edecb8daaee9c934cacc003d0ba8dd36e7b7",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "triage-pr-standards.yml",
      "evidence": [
        {
          "repo": "anomalyco/opencode",
          "path": ".github/workflows/triage-pr-standards.yml",
          "line": 111,
          "url": "https://github.com/anomalyco/opencode/blob/5ff0edecb8daaee9c934cacc003d0ba8dd36e7b7/.github/workflows/triage-pr-standards.yml#L111",
          "quote": "triage-pr-standards.yml"
        },
        {
          "repo": "anomalyco/opencode",
          "path": "CONTRIBUTING.md",
          "line": 80,
          "url": "https://github.com/anomalyco/opencode/blob/5ff0edecb8daaee9c934cacc003d0ba8dd36e7b7/CONTRIBUTING.md?plain=1#L80",
          "quote": "Bug fixes, chores, and tests must reference an existing issue."
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "anomalyco/opencode",
          "path": "CONTRIBUTING.md",
          "line": 82,
          "url": "https://github.com/anomalyco/opencode/blob/5ff0edecb8daaee9c934cacc003d0ba8dd36e7b7/CONTRIBUTING.md?plain=1#L82",
          "quote": "Wait for design approval before opening the implementation PR."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "Vouched",
        "url": "https://github.com/anomalyco/opencode/labels?q=Vouched"
      },
      {
        "kind": "label",
        "name": "automated-pr-cleanup",
        "url": "https://github.com/anomalyco/opencode/labels?q=automated-pr-cleanup"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "anomalyco/opencode",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/anomalyco/opencode/blob/5ff0edecb8daaee9c934cacc003d0ba8dd36e7b7/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "anomalyco/opencode",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/anomalyco/opencode/blob/5ff0edecb8daaee9c934cacc003d0ba8dd36e7b7/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "anomalyco/opencode",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/anomalyco/opencode/blob/5ff0edecb8daaee9c934cacc003d0ba8dd36e7b7/AGENTS.md?plain=1"
      },
      {
        "repo": "anomalyco/opencode",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/anomalyco/opencode/blob/5ff0edecb8daaee9c934cacc003d0ba8dd36e7b7/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ansible/ansible",
    "url": "https://github.com/ansible/ansible",
    "description": "Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.",
    "stars": 71121,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "efb06653bbfe6b3194715240a6acf3001d522863",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "We recommend using an Assisted-by: commit trailer identifying the AI tool that assisted.",
      "evidence": [
        {
          "repo": "ansible/ansible",
          "path": "AGENTS.md",
          "line": 31,
          "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/AGENTS.md?plain=1#L31",
          "quote": "We recommend using an Assisted-by: commit trailer identifying the AI tool that assisted."
        }
      ],
      "note": "An Assisted-by trailer is recommended, not required.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "ansible/ansible",
          "path": ".github/CONTRIBUTING.md",
          "line": 18,
          "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/.github/CONTRIBUTING.md?plain=1#L18",
          "quote": "By contributing to this project you agree to the Developer Certificate of Origin (DCO)."
        },
        {
          "repo": "ansible/ansible",
          "path": ".github/CONTRIBUTING.md",
          "line": 37,
          "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/.github/CONTRIBUTING.md?plain=1#L37",
          "quote": "## DEVELOPER CERTIFICATE OF ORIGIN (DCO)"
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "ansible/ansible",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ansible/ansible",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "ansible/ansible",
        "path": ".github/PULL_REQUEST_TEMPLATE/Bug fix.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/.github/PULL_REQUEST_TEMPLATE/Bug%20fix.md?plain=1"
      },
      {
        "repo": "ansible/ansible",
        "path": ".github/PULL_REQUEST_TEMPLATE/Documentation change.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/.github/PULL_REQUEST_TEMPLATE/Documentation%20change.md?plain=1"
      },
      {
        "repo": "ansible/ansible",
        "path": ".github/PULL_REQUEST_TEMPLATE/New feature.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/.github/PULL_REQUEST_TEMPLATE/New%20feature.md?plain=1"
      },
      {
        "repo": "ansible/ansible",
        "path": ".github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/.github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "ansible/ansible",
        "path": ".github/PULL_REQUEST_TEMPLATE/Tests.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/.github/PULL_REQUEST_TEMPLATE/Tests.md?plain=1"
      },
      {
        "repo": "ansible/ansible",
        "path": ".github/PULL_REQUEST_TEMPLATE/Unclear purpose or motivation.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/.github/PULL_REQUEST_TEMPLATE/Unclear%20purpose%20or%20motivation.md?plain=1"
      },
      {
        "repo": "ansible/ansible",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/AGENTS.md?plain=1"
      },
      {
        "repo": "ansible/ansible",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/CLAUDE.md?plain=1"
      },
      {
        "repo": "ansible/ansible",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ansible/ansible/blob/efb06653bbfe6b3194715240a6acf3001d522863/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ant-design/ant-design",
    "url": "https://github.com/ant-design/ant-design",
    "description": "An enterprise-class UI design language and React UI library",
    "stars": 99894,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "db7fb1c660b92daa5bb4e441db41b460f81ce284",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".cursor",
      ".github/copilot-instructions.md",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "ant-design/ant-design",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ant-design/ant-design/blob/db7fb1c660b92daa5bb4e441db41b460f81ce284/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ant-design/ant-design",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ant-design/ant-design/blob/db7fb1c660b92daa5bb4e441db41b460f81ce284/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "ant-design/ant-design",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ant-design/ant-design/blob/db7fb1c660b92daa5bb4e441db41b460f81ce284/AGENTS.md?plain=1"
      },
      {
        "repo": "ant-design/ant-design",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ant-design/ant-design/blob/db7fb1c660b92daa5bb4e441db41b460f81ce284/CLAUDE.md?plain=1"
      },
      {
        "repo": "ant-design/ant-design",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ant-design/ant-design/blob/db7fb1c660b92daa5bb4e441db41b460f81ce284/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "ant-design/ant-design",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ant-design/ant-design/blob/db7fb1c660b92daa5bb4e441db41b460f81ce284/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "apache/airflow",
    "url": "https://github.com/apache/airflow",
    "description": "Apache Airflow - A platform to programmatically author, schedule, and monitor workflows",
    "stars": 47277,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8401a190fa8174e8089914408fe82797a202f71b",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If generative AI tooling has been used in the process of authoring this PR, please change below checkbox to [X] followed by the name of the tool, uncomment…",
      "evidence": [
        {
          "repo": "apache/airflow",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 29,
          "url": "https://github.com/apache/airflow/blob/8401a190fa8174e8089914408fe82797a202f71b/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L29",
          "quote": "If generative AI tooling has been used in the process of authoring this PR, please change below checkbox to [X] followed by the name of the tool, uncomment…"
        }
      ],
      "note": "Generated-by line in the PR description.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Before working on an issue, check for existing PRs.",
      "evidence": [
        {
          "repo": "apache/airflow",
          "path": "AGENTS.md",
          "line": 193,
          "url": "https://github.com/apache/airflow/blob/8401a190fa8174e8089914408fe82797a202f71b/AGENTS.md?plain=1#L193",
          "quote": "Before working on an issue, check for existing PRs."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "AI Spam",
        "url": "https://github.com/apache/airflow/labels?q=AI%20Spam"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".github/instructions",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "apache/airflow",
        "path": "CONTRIBUTING.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/apache/airflow/blob/8401a190fa8174e8089914408fe82797a202f71b/CONTRIBUTING.rst?plain=1"
      },
      {
        "repo": "apache/airflow",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/apache/airflow/blob/8401a190fa8174e8089914408fe82797a202f71b/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "apache/airflow",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/apache/airflow/blob/8401a190fa8174e8089914408fe82797a202f71b/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "apache/airflow",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/apache/airflow/blob/8401a190fa8174e8089914408fe82797a202f71b/AGENTS.md?plain=1"
      },
      {
        "repo": "apache/airflow",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/apache/airflow/blob/8401a190fa8174e8089914408fe82797a202f71b/CLAUDE.md?plain=1"
      },
      {
        "repo": "apache/airflow",
        "path": ".github/AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/apache/airflow/blob/8401a190fa8174e8089914408fe82797a202f71b/.github/AGENTS.md?plain=1"
      },
      {
        "repo": "apache/airflow",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/apache/airflow/blob/8401a190fa8174e8089914408fe82797a202f71b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "apache/echarts",
    "url": "https://github.com/apache/echarts",
    "description": "Apache ECharts is a powerful, interactive charting and data visualization library for browser",
    "stars": 67597,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "34f4d927eafe251f26f63afd3aeefa30f2feba30",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "apache/echarts",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/apache/echarts/blob/34f4d927eafe251f26f63afd3aeefa30f2feba30/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "apache/echarts",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/apache/echarts/blob/34f4d927eafe251f26f63afd3aeefa30f2feba30/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "apache/echarts",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/apache/echarts/blob/34f4d927eafe251f26f63afd3aeefa30f2feba30/AGENTS.md?plain=1"
      },
      {
        "repo": "apache/echarts",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/apache/echarts/blob/34f4d927eafe251f26f63afd3aeefa30f2feba30/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "apache/spark",
    "url": "https://github.com/apache/spark",
    "description": "Apache Spark - A unified analytics engine for large-scale data processing",
    "stars": 44313,
    "language": "Scala",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "07e77e6e17dd67ae55e8792c418238bd0b25d0bf",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If generative AI tooling has been used in the process of authoring this patch, please include the phrase: 'Generated-by: ' followed by the name of the tool…",
      "evidence": [
        {
          "repo": "apache/spark",
          "path": ".github/PULL_REQUEST_TEMPLATE",
          "line": 54,
          "url": "https://github.com/apache/spark/blob/07e77e6e17dd67ae55e8792c418238bd0b25d0bf/.github/PULL_REQUEST_TEMPLATE#L54",
          "quote": "If generative AI tooling has been used in the process of authoring this patch, please include the phrase: 'Generated-by: ' followed by the name of the tool…"
        }
      ],
      "note": "Generated-by line in the PR description.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai-assisted",
        "url": "https://github.com/apache/spark/labels?q=ai-assisted"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "apache/spark",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/apache/spark/blob/07e77e6e17dd67ae55e8792c418238bd0b25d0bf/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "apache/spark",
        "path": ".github/PULL_REQUEST_TEMPLATE",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/apache/spark/blob/07e77e6e17dd67ae55e8792c418238bd0b25d0bf/.github/PULL_REQUEST_TEMPLATE"
      },
      {
        "repo": "apache/spark",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/apache/spark/blob/07e77e6e17dd67ae55e8792c418238bd0b25d0bf/AGENTS.md?plain=1"
      },
      {
        "repo": "apache/spark",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/apache/spark/blob/07e77e6e17dd67ae55e8792c418238bd0b25d0bf/CLAUDE.md?plain=1"
      },
      {
        "repo": "apache/spark",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/apache/spark/blob/07e77e6e17dd67ae55e8792c418238bd0b25d0bf/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "apache/superset",
    "url": "https://github.com/apache/superset",
    "description": "Apache Superset is a Data Visualization and Data Exploration Platform",
    "stars": 75304,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "4e6d03bf99223e82cd6b5c4c8a3ba806dc24cb83",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".cursor",
      ".github/copilot-instructions.md",
      "AGENTS.md",
      "CLAUDE.md",
      "GEMINI.md"
    ],
    "sources": [
      {
        "repo": "apache/superset",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/apache/superset/blob/4e6d03bf99223e82cd6b5c4c8a3ba806dc24cb83/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "apache/superset",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/apache/superset/blob/4e6d03bf99223e82cd6b5c4c8a3ba806dc24cb83/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "apache/superset",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/apache/superset/blob/4e6d03bf99223e82cd6b5c4c8a3ba806dc24cb83/AGENTS.md?plain=1"
      },
      {
        "repo": "apache/superset",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/apache/superset/blob/4e6d03bf99223e82cd6b5c4c8a3ba806dc24cb83/CLAUDE.md?plain=1"
      },
      {
        "repo": "apache/superset",
        "path": "GEMINI.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/apache/superset/blob/4e6d03bf99223e82cd6b5c4c8a3ba806dc24cb83/GEMINI.md?plain=1"
      },
      {
        "repo": "apache/superset",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/apache/superset/blob/4e6d03bf99223e82cd6b5c4c8a3ba806dc24cb83/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "apache/superset",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/apache/superset/blob/4e6d03bf99223e82cd6b5c4c8a3ba806dc24cb83/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "apollographql/apollo-client",
    "url": "https://github.com/apollographql/apollo-client",
    "description": "The industry-leading GraphQL client for TypeScript, JavaScript, React, Vue, Angular, and more. Apollo Client delivers powerful caching, intuitive APIs, and comprehensive developer tools to accelerate your app development.",
    "stars": 19785,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "94623248357407b2b872e1c740ede95c763b523d",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "- Avoid AI-generated content in comments, especially in response to questions and feedback posted by the maintainers.",
      "evidence": [
        {
          "repo": "apollographql/apollo-client",
          "path": "CONTRIBUTING.md",
          "line": 216,
          "url": "https://github.com/apollographql/apollo-client/blob/94623248357407b2b872e1c740ede95c763b523d/CONTRIBUTING.md?plain=1#L216",
          "quote": "- Avoid AI-generated content in comments, especially in response to questions and feedback posted by the maintainers."
        }
      ],
      "note": "Review AI code yourself; open an issue first to agree on a fix (line 215).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "apollographql/apollo-client",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 8,
          "url": "https://github.com/apollographql/apollo-client/blob/94623248357407b2b872e1c740ede95c763b523d/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L8",
          "quote": "- apollo-cla will respond asking you to sign the CLA if this is your first PR."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Please open a feature request for discussion, over in the Apollo Client Feature Request repo, before writing the PR.",
      "evidence": [
        {
          "repo": "apollographql/apollo-client",
          "path": "CONTRIBUTING.md",
          "line": 42,
          "url": "https://github.com/apollographql/apollo-client/blob/94623248357407b2b872e1c740ede95c763b523d/CONTRIBUTING.md?plain=1#L42",
          "quote": "Please open a feature request for discussion, over in the Apollo Client Feature Request repo, before writing the PR."
        },
        {
          "repo": "apollographql/apollo-client",
          "path": "CONTRIBUTING.md",
          "line": 215,
          "url": "https://github.com/apollographql/apollo-client/blob/94623248357407b2b872e1c740ede95c763b523d/CONTRIBUTING.md?plain=1#L215",
          "quote": "Open an issue first to discuss solutions with the maintainers before opening PRs to reach agreement on how best to fix."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/apollographql/apollo-client/blob/94623248357407b2b872e1c740ede95c763b523d/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L27"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".github/instructions",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "apollographql/apollo-client",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/apollographql/apollo-client/blob/94623248357407b2b872e1c740ede95c763b523d/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "apollographql/apollo-client",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/apollographql/apollo-client/blob/94623248357407b2b872e1c740ede95c763b523d/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "apollographql/apollo-client",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/apollographql/apollo-client/blob/94623248357407b2b872e1c740ede95c763b523d/CLAUDE.md?plain=1"
      },
      {
        "repo": "apollographql/apollo-client",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/apollographql/apollo-client/blob/94623248357407b2b872e1c740ede95c763b523d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "AppFlowy-IO/AppFlowy",
    "url": "https://github.com/AppFlowy-IO/AppFlowy",
    "description": "Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.",
    "stars": 77766,
    "language": "Dart",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8fcee27d9bd93aad4ee0191d5d8d915d6a9a4e93",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "AppFlowy-IO/AppFlowy",
          "path": "",
          "line": 0,
          "url": "https://github.com/AppFlowy-IO/AppFlowy/pulls",
          "quote": "check on recent PRs: license/cla"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "AppFlowy-IO/AppFlowy",
        "path": "doc/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/AppFlowy-IO/AppFlowy/blob/8fcee27d9bd93aad4ee0191d5d8d915d6a9a4e93/doc/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "AppFlowy-IO/AppFlowy",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/AppFlowy-IO/AppFlowy/blob/8fcee27d9bd93aad4ee0191d5d8d915d6a9a4e93/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "AppFlowy-IO/AppFlowy",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/AppFlowy-IO/AppFlowy/blob/8fcee27d9bd93aad4ee0191d5d8d915d6a9a4e93/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "apple/container",
    "url": "https://github.com/apple/container",
    "description": "A tool for creating and running Linux containers using lightweight virtual machines on a Mac. It is written in Swift, and optimized for Apple silicon. ",
    "stars": 50892,
    "language": "Swift",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c6ca9a4b2251a503e5880cf385840b68a448ca64",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "apple/container",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/apple/container/blob/c6ca9a4b2251a503e5880cf385840b68a448ca64/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "apple/container",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/apple/container/blob/c6ca9a4b2251a503e5880cf385840b68a448ca64/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "apple/container",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/apple/container/blob/c6ca9a4b2251a503e5880cf385840b68a448ca64/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ariga/atlas",
    "url": "https://github.com/ariga/atlas",
    "description": "Declarative schema migrations with schema-as-code workflows",
    "stars": 8799,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f851298e4b0e7cb0ad268e8de03100968c2e5041",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "ariga/atlas",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ariga/atlas/blob/f851298e4b0e7cb0ad268e8de03100968c2e5041/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "astral-sh/ruff",
    "url": "https://github.com/astral-sh/ruff",
    "description": "An extremely fast Python linter and code formatter, written in Rust.",
    "stars": 50290,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "16cffe4a80bb37cfb3135fcef3717e41709593e4",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers.",
      "evidence": [
        {
          "repo": "astral-sh/.github",
          "path": "AI_POLICY.md",
          "line": 5,
          "url": "https://github.com/astral-sh/.github/blob/c5187e200db51bfe11d56e13053d29bd3793fdd8/AI_POLICY.md?plain=1#L5",
          "quote": "AI should not be used to generate comments when communicating with maintainers."
        }
      ],
      "note": "Autonomous agents are not allowed; AI context in comments must be quoted and disclosed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We do not allow autonomous agents to be used for contributing to our projects.",
      "evidence": [
        {
          "repo": "astral-sh/.github",
          "path": "AI_POLICY.md",
          "line": 18,
          "url": "https://github.com/astral-sh/.github/blob/c5187e200db51bfe11d56e13053d29bd3793fdd8/AI_POLICY.md?plain=1#L18",
          "quote": "We do not allow autonomous agents to be used for contributing to our projects."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Please check in with us before starting work on an issue that has not been labeled as appropriate for community contribution.",
      "evidence": [
        {
          "repo": "astral-sh/ruff",
          "path": "CONTRIBUTING.md",
          "line": 25,
          "url": "https://github.com/astral-sh/ruff/blob/16cffe4a80bb37cfb3135fcef3717e41709593e4/CONTRIBUTING.md?plain=1#L25",
          "quote": "Please check in with us before starting work on an issue that has not been labeled as appropriate for community contribution."
        },
        {
          "repo": "astral-sh/ruff",
          "path": "CONTRIBUTING.md",
          "line": 42,
          "url": "https://github.com/astral-sh/ruff/blob/16cffe4a80bb37cfb3135fcef3717e41709593e4/CONTRIBUTING.md?plain=1#L42",
          "quote": "Before starting on an issue, take a look at the discussion and any linked pull requests, including those in the sidebar."
        },
        {
          "repo": "astral-sh/ruff",
          "path": "AGENTS.md",
          "line": 7,
          "url": "https://github.com/astral-sh/ruff/blob/16cffe4a80bb37cfb3135fcef3717e41709593e4/AGENTS.md?plain=1#L7",
          "quote": "Before starting work on an issue and again before opening a pull request, follow the guidance on avoiding duplicate work."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "ai-policy.yml: AI policy",
        "url": "https://github.com/astral-sh/ruff/blob/16cffe4a80bb37cfb3135fcef3717e41709593e4/.github/workflows/ai-policy.yml#L1"
      },
      {
        "kind": "workflow",
        "name": "astral-sh/github-actions",
        "url": "https://github.com/astral-sh/ruff/blob/16cffe4a80bb37cfb3135fcef3717e41709593e4/.github/workflows/ai-policy.yml#L55"
      },
      {
        "kind": "label",
        "name": "bot:ai-policy-close",
        "url": "https://github.com/astral-sh/ruff/labels?q=bot%3Aai-policy-close"
      },
      {
        "kind": "label",
        "name": "bot:ai-policy-comment",
        "url": "https://github.com/astral-sh/ruff/labels?q=bot%3Aai-policy-comment"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "astral-sh/.github",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "org",
        "url": "https://github.com/astral-sh/.github/blob/c5187e200db51bfe11d56e13053d29bd3793fdd8/AI_POLICY.md?plain=1"
      },
      {
        "repo": "astral-sh/ruff",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/astral-sh/ruff/blob/16cffe4a80bb37cfb3135fcef3717e41709593e4/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "astral-sh/ruff",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/astral-sh/ruff/blob/16cffe4a80bb37cfb3135fcef3717e41709593e4/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "astral-sh/ruff",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/astral-sh/ruff/blob/16cffe4a80bb37cfb3135fcef3717e41709593e4/AGENTS.md?plain=1"
      },
      {
        "repo": "astral-sh/ruff",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/astral-sh/ruff/blob/16cffe4a80bb37cfb3135fcef3717e41709593e4/CLAUDE.md?plain=1"
      },
      {
        "repo": "astral-sh/ruff",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/astral-sh/ruff/blob/16cffe4a80bb37cfb3135fcef3717e41709593e4/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "astral-sh/uv",
    "url": "https://github.com/astral-sh/uv",
    "description": "An extremely fast Python package and project manager, written in Rust.",
    "stars": 91172,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "d041e5700a7bb39bff687ebbba4f6f6f2bda5cc8",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers.",
      "evidence": [
        {
          "repo": "astral-sh/.github",
          "path": "AI_POLICY.md",
          "line": 5,
          "url": "https://github.com/astral-sh/.github/blob/c5187e200db51bfe11d56e13053d29bd3793fdd8/AI_POLICY.md?plain=1#L5",
          "quote": "AI should not be used to generate comments when communicating with maintainers."
        }
      ],
      "note": "Autonomous agents are not allowed; AI context in comments must be quoted and disclosed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We do not allow autonomous agents to be used for contributing to our projects.",
      "evidence": [
        {
          "repo": "astral-sh/.github",
          "path": "AI_POLICY.md",
          "line": 18,
          "url": "https://github.com/astral-sh/.github/blob/c5187e200db51bfe11d56e13053d29bd3793fdd8/AI_POLICY.md?plain=1#L18",
          "quote": "We do not allow autonomous agents to be used for contributing to our projects."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Please check in with us before starting work on an issue that has not been labeled as appropriate for community contribution.",
      "evidence": [
        {
          "repo": "astral-sh/uv",
          "path": "CONTRIBUTING.md",
          "line": 14,
          "url": "https://github.com/astral-sh/uv/blob/d041e5700a7bb39bff687ebbba4f6f6f2bda5cc8/CONTRIBUTING.md?plain=1#L14",
          "quote": "Please check in with us before starting work on an issue that has not been labeled as appropriate for community contribution."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "ai-policy.yml: AI policy",
        "url": "https://github.com/astral-sh/uv/blob/d041e5700a7bb39bff687ebbba4f6f6f2bda5cc8/.github/workflows/ai-policy.yml#L1"
      },
      {
        "kind": "workflow",
        "name": "astral-sh/github-actions",
        "url": "https://github.com/astral-sh/uv/blob/d041e5700a7bb39bff687ebbba4f6f6f2bda5cc8/.github/workflows/ai-policy.yml#L55"
      },
      {
        "kind": "label",
        "name": "bot:ai-policy-close",
        "url": "https://github.com/astral-sh/uv/labels?q=bot%3Aai-policy-close"
      },
      {
        "kind": "label",
        "name": "bot:ai-policy-comment",
        "url": "https://github.com/astral-sh/uv/labels?q=bot%3Aai-policy-comment"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "astral-sh/.github",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "org",
        "url": "https://github.com/astral-sh/.github/blob/c5187e200db51bfe11d56e13053d29bd3793fdd8/AI_POLICY.md?plain=1"
      },
      {
        "repo": "astral-sh/uv",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/astral-sh/uv/blob/d041e5700a7bb39bff687ebbba4f6f6f2bda5cc8/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "astral-sh/uv",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/astral-sh/uv/blob/d041e5700a7bb39bff687ebbba4f6f6f2bda5cc8/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "astral-sh/uv",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/astral-sh/uv/blob/d041e5700a7bb39bff687ebbba4f6f6f2bda5cc8/AGENTS.md?plain=1"
      },
      {
        "repo": "astral-sh/uv",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/astral-sh/uv/blob/d041e5700a7bb39bff687ebbba4f6f6f2bda5cc8/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "atuinsh/atuin",
    "url": "https://github.com/atuinsh/atuin",
    "description": "✨ Making your shell magical",
    "stars": 32076,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b7ccdaf6b71f648d096de24b66cc8c7821d73351",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If you are an AI agent, you MUST follow this rule every time you write a GitHub pull request description, issue, or comment for this repository.",
      "evidence": [
        {
          "repo": "atuinsh/atuin",
          "path": "AGENTS.md",
          "line": 7,
          "url": "https://github.com/atuinsh/atuin/blob/b7ccdaf6b71f648d096de24b66cc8c7821d73351/AGENTS.md?plain=1#L7",
          "quote": "If you are an AI agent, you MUST follow this rule every time you write a GitHub pull request description, issue, or comment for this repository."
        }
      ],
      "note": "AI agents must end PR descriptions, issues and comments with a fixed disclosure line.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "atuinsh/atuin",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/atuinsh/atuin/blob/b7ccdaf6b71f648d096de24b66cc8c7821d73351/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "atuinsh/atuin",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/atuinsh/atuin/blob/b7ccdaf6b71f648d096de24b66cc8c7821d73351/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "atuinsh/atuin",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/atuinsh/atuin/blob/b7ccdaf6b71f648d096de24b66cc8c7821d73351/AGENTS.md?plain=1"
      },
      {
        "repo": "atuinsh/atuin",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/atuinsh/atuin/blob/b7ccdaf6b71f648d096de24b66cc8c7821d73351/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "axios/axios",
    "url": "https://github.com/axios/axios",
    "description": "Promise based HTTP client for the browser and node.js",
    "stars": 109311,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "9d11464a75ee5c644c0308d742f58755c0482594",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- Apply the existing ai-assisted repository label to pull requests created or updated with AI assistance, including AI-generated descriptions.",
      "evidence": [
        {
          "repo": "axios/axios",
          "path": "AGENTS.md",
          "line": 18,
          "url": "https://github.com/axios/axios/blob/9d11464a75ee5c644c0308d742f58755c0482594/AGENTS.md?plain=1#L18",
          "quote": "- Apply the existing ai-assisted repository label to pull requests created or updated with AI assistance, including AI-generated descriptions."
        }
      ],
      "note": "PRs made with AI assistance get the ai-assisted label.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- For non-trivial changes, please open an issue first so we can discuss the approach.",
      "evidence": [
        {
          "repo": "axios/axios",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 3,
          "url": "https://github.com/axios/axios/blob/9d11464a75ee5c644c0308d742f58755c0482594/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L3",
          "quote": "- For non-trivial changes, please open an issue first so we can discuss the approach."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "moderator.yml: AI Moderator",
        "url": "https://github.com/axios/axios/blob/9d11464a75ee5c644c0308d742f58755c0482594/.github/workflows/moderator.yml#L1"
      },
      {
        "kind": "workflow",
        "name": "github/ai-moderator",
        "url": "https://github.com/axios/axios/blob/9d11464a75ee5c644c0308d742f58755c0482594/.github/workflows/moderator.yml#L26"
      },
      {
        "kind": "label",
        "name": "ai-assisted",
        "url": "https://github.com/axios/axios/labels?q=ai-assisted"
      },
      {
        "kind": "label",
        "name": "type::automated-pr",
        "url": "https://github.com/axios/axios/labels?q=type%3A%3Aautomated-pr"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".github/copilot-instructions.md",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "axios/axios",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/axios/axios/blob/9d11464a75ee5c644c0308d742f58755c0482594/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "axios/axios",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/axios/axios/blob/9d11464a75ee5c644c0308d742f58755c0482594/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "axios/axios",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/axios/axios/blob/9d11464a75ee5c644c0308d742f58755c0482594/AGENTS.md?plain=1"
      },
      {
        "repo": "axios/axios",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/axios/axios/blob/9d11464a75ee5c644c0308d742f58755c0482594/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "axios/axios",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/axios/axios/blob/9d11464a75ee5c644c0308d742f58755c0482594/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "babel/babel",
    "url": "https://github.com/babel/babel",
    "description": "🐠 Babel is a compiler for writing next generation JavaScript.",
    "stars": 44048,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f050853052454b4ba5cae8518e9ac89cc46097b7",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "You are not allowed to post LLM-generated PR descriptions: they must be your own writing…",
      "evidence": [
        {
          "repo": "babel/babel",
          "path": "AI_POLICY.md",
          "line": 11,
          "url": "https://github.com/babel/babel/blob/f050853052454b4ba5cae8518e9ac89cc46097b7/AI_POLICY.md?plain=1#L11",
          "quote": "You are not allowed to post LLM-generated PR descriptions: they must be your own writing…"
        }
      ],
      "note": "AI may help write code; disclose with an Assisted-by tag (line 9).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "agent-scan.yml: AgentScan",
        "url": "https://github.com/babel/babel/blob/f050853052454b4ba5cae8518e9ac89cc46097b7/.github/workflows/agent-scan.yml#L1"
      },
      {
        "kind": "workflow",
        "name": "matteogabriele/agentscan-action",
        "url": "https://github.com/babel/babel/blob/f050853052454b4ba5cae8518e9ac89cc46097b7/.github/workflows/agent-scan.yml#L24"
      },
      {
        "kind": "label",
        "name": "AI policy violation",
        "url": "https://github.com/babel/babel/labels?q=AI%20policy%20violation"
      },
      {
        "kind": "check",
        "name": "agentscan",
        "url": "https://github.com/babel/babel/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "babel/babel",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/babel/babel/blob/f050853052454b4ba5cae8518e9ac89cc46097b7/AI_POLICY.md?plain=1"
      },
      {
        "repo": "babel/babel",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/babel/babel/blob/f050853052454b4ba5cae8518e9ac89cc46097b7/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "babel/babel",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/babel/babel/blob/f050853052454b4ba5cae8518e9ac89cc46097b7/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "babel/babel",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/babel/babel/blob/f050853052454b4ba5cae8518e9ac89cc46097b7/AGENTS.md?plain=1"
      },
      {
        "repo": "babel/babel",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/babel/babel/blob/f050853052454b4ba5cae8518e9ac89cc46097b7/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "bevyengine/bevy",
    "url": "https://github.com/bevyengine/bevy",
    "description": "A refreshingly simple data-driven game engine built in Rust",
    "stars": 49271,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ae6152152d6fb8308ad6038314b48ef295e80fbc",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "> If you did not use AI, delete this section.",
      "evidence": [
        {
          "repo": "bevyengine/bevy",
          "path": ".github/pull_request_template.md",
          "line": 23,
          "url": "https://github.com/bevyengine/bevy/blob/ae6152152d6fb8308ad6038314b48ef295e80fbc/.github/pull_request_template.md?plain=1#L23",
          "quote": "> If you did not use AI, delete this section."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "AI-Assisted",
        "url": "https://github.com/bevyengine/bevy/labels?q=AI-Assisted"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "bevyengine/bevy",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/bevyengine/bevy/blob/ae6152152d6fb8308ad6038314b48ef295e80fbc/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "bevyengine/bevy",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/bevyengine/bevy/blob/ae6152152d6fb8308ad6038314b48ef295e80fbc/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "bevyengine/bevy",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/bevyengine/bevy/blob/ae6152152d6fb8308ad6038314b48ef295e80fbc/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "biomejs/biome",
    "url": "https://github.com/biomejs/biome",
    "description": "A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.",
    "stars": 25994,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1df6d855ef2bcc97107a83ec3cca43e10b72a178",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Please do not use AI to write pull request descriptions or contributor communication for this project.",
      "evidence": [
        {
          "repo": "biomejs/biome",
          "path": "CONTRIBUTING.md",
          "line": 71,
          "url": "https://github.com/biomejs/biome/blob/1df6d855ef2bcc97107a83ec3cca43e10b72a178/CONTRIBUTING.md?plain=1#L71",
          "quote": "Please do not use AI to write pull request descriptions or contributor communication for this project."
        }
      ],
      "note": "AI assistance must be disclosed with its extent (line 54).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/biomejs/biome/blob/1df6d855ef2bcc97107a83ec3cca43e10b72a178/AGENTS.md?plain=1#L5"
      },
      {
        "kind": "check",
        "name": "AgentScan",
        "url": "https://github.com/biomejs/biome/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".agents",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "biomejs/biome",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/biomejs/biome/blob/1df6d855ef2bcc97107a83ec3cca43e10b72a178/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "biomejs/biome",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/biomejs/biome/blob/1df6d855ef2bcc97107a83ec3cca43e10b72a178/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "biomejs/biome",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/biomejs/biome/blob/1df6d855ef2bcc97107a83ec3cca43e10b72a178/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "biomejs/biome",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/biomejs/biome/blob/1df6d855ef2bcc97107a83ec3cca43e10b72a178/AGENTS.md?plain=1"
      },
      {
        "repo": "biomejs/biome",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/biomejs/biome/blob/1df6d855ef2bcc97107a83ec3cca43e10b72a178/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "boa-dev/boa",
    "url": "https://github.com/boa-dev/boa",
    "description": "Boa is an embeddable Javascript engine written in Rust.",
    "stars": 7637,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "64c209f1bc617cd1eeecc1c4cf75d96b63d3d831",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "boa-dev/boa",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/boa-dev/boa/blob/64c209f1bc617cd1eeecc1c4cf75d96b63d3d831/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "boa-dev/boa",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/boa-dev/boa/blob/64c209f1bc617cd1eeecc1c4cf75d96b63d3d831/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "boa-dev/boa",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/boa-dev/boa/blob/64c209f1bc617cd1eeecc1c4cf75d96b63d3d831/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "bokeh/bokeh",
    "url": "https://github.com/bokeh/bokeh",
    "description": "Interactive Data Visualization in the browser, from  Python",
    "stars": 20464,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "aff2e17cc5110f7a9c4c6bdfe2dfba22a56af4f5",
    "ai_policy": {
      "value": "needs_review",
      "status": "reviewed",
      "quote": "Please review our AI Contribution Guidelines to ensure your contribution follows project expectations.",
      "evidence": [
        {
          "repo": "bokeh/bokeh",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 6,
          "url": "https://github.com/bokeh/bokeh/blob/aff2e17cc5110f7a9c4c6bdfe2dfba22a56af4f5/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L6",
          "quote": "Please review our AI Contribution Guidelines to ensure your contribution follows project expectations."
        }
      ],
      "note": "The AI contribution guidelines live on the project wiki (BEP-1), which this crawler does not read.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "bokeh/bokeh",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/bokeh/bokeh/blob/aff2e17cc5110f7a9c4c6bdfe2dfba22a56af4f5/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "bokeh/bokeh",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/bokeh/bokeh/blob/aff2e17cc5110f7a9c4c6bdfe2dfba22a56af4f5/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "bokeh/bokeh",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/bokeh/bokeh/blob/aff2e17cc5110f7a9c4c6bdfe2dfba22a56af4f5/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "BurntSushi/jiff",
    "url": "https://github.com/BurntSushi/jiff",
    "description": "A datetime library for Rust that encourages you to jump into the pit of success.",
    "stars": 2961,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "fff640d47f72ca6d3a122678315bbd76488306fe",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers.",
      "evidence": [
        {
          "repo": "BurntSushi/jiff",
          "path": "AI_POLICY.md",
          "line": 8,
          "url": "https://github.com/BurntSushi/jiff/blob/fff640d47f72ca6d3a122678315bbd76488306fe/AI_POLICY.md?plain=1#L8",
          "quote": "AI should not be used to generate comments when communicating with maintainers."
        }
      ],
      "note": "AI for coding is welcome (line 3); no autonomous agents.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Autonomous agents are not allowed to be used for contributing to our projects.",
      "evidence": [
        {
          "repo": "BurntSushi/jiff",
          "path": "AI_POLICY.md",
          "line": 21,
          "url": "https://github.com/BurntSushi/jiff/blob/fff640d47f72ca6d3a122678315bbd76488306fe/AI_POLICY.md?plain=1#L21",
          "quote": "Autonomous agents are not allowed to be used for contributing to our projects."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "BurntSushi/jiff",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/BurntSushi/jiff/blob/fff640d47f72ca6d3a122678315bbd76488306fe/AI_POLICY.md?plain=1"
      },
      {
        "repo": "BurntSushi/jiff",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/BurntSushi/jiff/blob/fff640d47f72ca6d3a122678315bbd76488306fe/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "BurntSushi/jiff",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/BurntSushi/jiff/blob/fff640d47f72ca6d3a122678315bbd76488306fe/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "BurntSushi/ripgrep",
    "url": "https://github.com/BurntSushi/ripgrep",
    "description": "ripgrep recursively searches directories for a regex pattern while respecting your gitignore",
    "stars": 69449,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "91f5d22ef48bde459d90a8c7dbeab416e97d0f2b",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers.",
      "evidence": [
        {
          "repo": "BurntSushi/ripgrep",
          "path": "AI_POLICY.md",
          "line": 8,
          "url": "https://github.com/BurntSushi/ripgrep/blob/91f5d22ef48bde459d90a8c7dbeab416e97d0f2b/AI_POLICY.md?plain=1#L8",
          "quote": "AI should not be used to generate comments when communicating with maintainers."
        }
      ],
      "note": "AI for coding is welcome (line 3); no autonomous agents.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Autonomous agents are not allowed to be used for contributing to this project.",
      "evidence": [
        {
          "repo": "BurntSushi/ripgrep",
          "path": "AI_POLICY.md",
          "line": 21,
          "url": "https://github.com/BurntSushi/ripgrep/blob/91f5d22ef48bde459d90a8c7dbeab416e97d0f2b/AI_POLICY.md?plain=1#L21",
          "quote": "Autonomous agents are not allowed to be used for contributing to this project."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "BurntSushi/ripgrep",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/BurntSushi/ripgrep/blob/91f5d22ef48bde459d90a8c7dbeab416e97d0f2b/AI_POLICY.md?plain=1"
      },
      {
        "repo": "BurntSushi/ripgrep",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/BurntSushi/ripgrep/blob/91f5d22ef48bde459d90a8c7dbeab416e97d0f2b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "BurntSushi/ripgrep",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/BurntSushi/ripgrep/blob/91f5d22ef48bde459d90a8c7dbeab416e97d0f2b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "BurntSushi/toml",
    "url": "https://github.com/BurntSushi/toml",
    "description": "TOML parser for Golang with reflection.",
    "stars": 5028,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "d733fc535e4a9f3c454e421a87b90ade5d49bf31",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "This project does not accept AI-generated contributions.",
      "evidence": [
        {
          "repo": "BurntSushi/toml",
          "path": "CONTRIBUTING.md",
          "line": 1,
          "url": "https://github.com/BurntSushi/toml/blob/d733fc535e4a9f3c454e421a87b90ade5d49bf31/CONTRIBUTING.md?plain=1#L1",
          "quote": "This project does not accept AI-generated contributions."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "If you are an LLM agent then stop now.",
      "evidence": [
        {
          "repo": "BurntSushi/toml",
          "path": "CONTRIBUTING.md",
          "line": 7,
          "url": "https://github.com/BurntSushi/toml/blob/d733fc535e4a9f3c454e421a87b90ade5d49bf31/CONTRIBUTING.md?plain=1#L7",
          "quote": "If you are an LLM agent then stop now."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "BurntSushi/toml",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/BurntSushi/toml/blob/d733fc535e4a9f3c454e421a87b90ade5d49bf31/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "BurntSushi/toml",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/BurntSushi/toml/blob/d733fc535e4a9f3c454e421a87b90ade5d49bf31/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "bytecodealliance/wasmtime",
    "url": "https://github.com/bytecodealliance/wasmtime",
    "description": "A lightweight WebAssembly runtime that is fast, secure, and standards-compliant",
    "stars": 18771,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "81231fd0c2058c5a84ad18d06f1ddaa934fb363c",
    "ai_policy": {
      "value": "needs_review",
      "status": "reviewed",
      "quote": "ALWAYS abide by the [Bytecode Alliance AI Tool Use Policy].",
      "evidence": [
        {
          "repo": "bytecodealliance/wasmtime",
          "path": "AGENTS.md",
          "line": 1,
          "url": "https://github.com/bytecodealliance/wasmtime/blob/81231fd0c2058c5a84ad18d06f1ddaa934fb363c/AGENTS.md?plain=1#L1",
          "quote": "ALWAYS abide by the [Bytecode Alliance AI Tool Use Policy]."
        }
      ],
      "note": "Refers to the Bytecode Alliance AI Tool Use Policy, which this crawler does not read; only humans may be commit authors.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "NEVER open pull requests to [Wasmtime]; that may only be done manually by humans.",
      "evidence": [
        {
          "repo": "bytecodealliance/wasmtime",
          "path": "AGENTS.md",
          "line": 3,
          "url": "https://github.com/bytecodealliance/wasmtime/blob/81231fd0c2058c5a84ad18d06f1ddaa934fb363c/AGENTS.md?plain=1#L3",
          "quote": "NEVER open pull requests to [Wasmtime]; that may only be done manually by humans."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Merging a Pull Request comes at a fundamental cost, from adding to the volume of notifications maintainers receive, to at least one maintainer having to…",
      "evidence": [
        {
          "repo": "bytecodealliance/wasmtime",
          "path": "docs/contributing.md",
          "line": 73,
          "url": "https://github.com/bytecodealliance/wasmtime/blob/81231fd0c2058c5a84ad18d06f1ddaa934fb363c/docs/contributing.md?plain=1#L73",
          "quote": "Merging a Pull Request comes at a fundamental cost, from adding to the volume of notifications maintainers receive, to at least one maintainer having to…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".github/copilot-instructions.md",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "bytecodealliance/wasmtime",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/bytecodealliance/wasmtime/blob/81231fd0c2058c5a84ad18d06f1ddaa934fb363c/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "bytecodealliance/wasmtime",
        "path": "docs/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/bytecodealliance/wasmtime/blob/81231fd0c2058c5a84ad18d06f1ddaa934fb363c/docs/contributing.md?plain=1"
      },
      {
        "repo": "bytecodealliance/wasmtime",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/bytecodealliance/wasmtime/blob/81231fd0c2058c5a84ad18d06f1ddaa934fb363c/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "bytecodealliance/wasmtime",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/bytecodealliance/wasmtime/blob/81231fd0c2058c5a84ad18d06f1ddaa934fb363c/AGENTS.md?plain=1"
      },
      {
        "repo": "bytecodealliance/wasmtime",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/bytecodealliance/wasmtime/blob/81231fd0c2058c5a84ad18d06f1ddaa934fb363c/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "bytecodealliance/wasmtime",
        "path": ".claude/CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/bytecodealliance/wasmtime/blob/81231fd0c2058c5a84ad18d06f1ddaa934fb363c/.claude/CLAUDE.md?plain=1"
      },
      {
        "repo": "bytecodealliance/wasmtime",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/bytecodealliance/wasmtime/blob/81231fd0c2058c5a84ad18d06f1ddaa934fb363c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "caddyserver/caddy",
    "url": "https://github.com/caddyserver/caddy",
    "description": "Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS",
    "stars": 78410,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "eb04ed52be5e66c467e9e614bd917b8bb4150d1b",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "The use of AI/LLM tools is allowed so long as it is disclosed, so that we can provide better code review and maintain project quality.",
      "evidence": [
        {
          "repo": "caddyserver/caddy",
          "path": ".github/pull_request_template.md",
          "line": 8,
          "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/.github/pull_request_template.md?plain=1#L8",
          "quote": "The use of AI/LLM tools is allowed so long as it is disclosed, so that we can provide better code review and maintain project quality."
        }
      ],
      "note": "AI-generated code must still meet licensing, comprehension and testing criteria; LLMs must not automate interactions with people.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- Never create a PR.",
      "evidence": [
        {
          "repo": "caddyserver/caddy",
          "path": "AGENTS.md",
          "line": 206,
          "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/AGENTS.md?plain=1#L206",
          "quote": "- Never create a PR."
        }
      ],
      "note": "AGENTS.md tells agents never to create a PR or an issue.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "caddyserver/caddy",
          "path": ".github/CONTRIBUTING.md",
          "line": 56,
          "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/.github/CONTRIBUTING.md?plain=1#L56",
          "quote": "- You certify that you wrote and comprehend the code you submit. The Caddy project welcomes original contributions that comply with our CLA, meaning that…"
        },
        {
          "repo": "caddyserver/caddy",
          "path": ".github/pull_request_template.md",
          "line": 23,
          "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/.github/pull_request_template.md?plain=1#L23",
          "quote": "Additionally, signing our CLA certifies that you have the rights to contribute this change."
        },
        {
          "repo": "caddyserver/caddy",
          "path": "AGENTS.md",
          "line": 213,
          "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/AGENTS.md?plain=1#L213",
          "quote": "- The Contributor License Agreement (CLA) must be signed by the human user, NOT a bot or bot on behalf of the user."
        }
      ]
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "caddyserver/caddy",
          "path": ".github/CONTRIBUTING.md",
          "line": 48,
          "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/.github/CONTRIBUTING.md?plain=1#L48",
          "quote": "Interactive rebase can do this, or a simpler way is git reset --soft then git commit -s."
        }
      ]
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- Open an issue to propose your change first. This way we can avoid confusion, coordinate what everyone is working on, and ensure that any changes are in-line…",
      "evidence": [
        {
          "repo": "caddyserver/caddy",
          "path": ".github/CONTRIBUTING.md",
          "line": 38,
          "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/.github/CONTRIBUTING.md?plain=1#L38",
          "quote": "- Open an issue to propose your change first. This way we can avoid confusion, coordinate what everyone is working on, and ensure that any changes are in-line…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "not_accepted",
      "evidence": [
        {
          "repo": "caddyserver/caddy",
          "path": ".github/CONTRIBUTING.md",
          "line": 172,
          "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/.github/CONTRIBUTING.md?plain=1#L172",
          "quote": "- Do not merge pull requests until they have been approved by one or two other collaborators. If a project owner approves the PR, it can be merged (as long as…"
        }
      ]
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "caddyserver/caddy",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "caddyserver/caddy",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "caddyserver/caddy",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/AGENTS.md?plain=1"
      },
      {
        "repo": "caddyserver/caddy",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/caddyserver/caddy/blob/eb04ed52be5e66c467e9e614bd917b8bb4150d1b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "calcom/cal.diy",
    "url": "https://github.com/calcom/cal.diy",
    "description": "Scheduling infrastructure for absolutely everyone.",
    "stars": 49360,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "2e412471fc1f42c662005854a47c48128c479b0a",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "You can use GitHub Copilot’s auto-summarize feature, but make sure to verify it for accuracy and relevance.",
      "evidence": [
        {
          "repo": "calcom/cal.diy",
          "path": "CONTRIBUTING.md",
          "line": 42,
          "url": "https://github.com/calcom/cal.diy/blob/2e412471fc1f42c662005854a47c48128c479b0a/CONTRIBUTING.md?plain=1#L42",
          "quote": "You can use GitHub Copilot’s auto-summarize feature, but make sure to verify it for accuracy and relevance."
        }
      ],
      "note": "Only mentions Copilot PR summaries, which must be checked.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "calcom/cal.diy",
          "path": "",
          "line": 0,
          "url": "https://github.com/calcom/cal.diy/pulls",
          "quote": "check on recent PRs: license/cla"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "labeler.yml",
      "evidence": [
        {
          "repo": "calcom/cal.diy",
          "path": ".github/workflows/labeler.yml",
          "line": 27,
          "url": "https://github.com/calcom/cal.diy/blob/2e412471fc1f42c662005854a47c48128c479b0a/.github/workflows/labeler.yml#L27",
          "quote": "labeler.yml"
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "calcom/cal.diy",
          "path": "CONTRIBUTING.md",
          "line": 15,
          "url": "https://github.com/calcom/cal.diy/blob/2e412471fc1f42c662005854a47c48128c479b0a/CONTRIBUTING.md?plain=1#L15",
          "quote": "For feature requests, please wait for a core team member to approve and remove the 🚨 needs approval label before you start coding or submitting a PR."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".cursor",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "calcom/cal.diy",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/calcom/cal.diy/blob/2e412471fc1f42c662005854a47c48128c479b0a/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "calcom/cal.diy",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/calcom/cal.diy/blob/2e412471fc1f42c662005854a47c48128c479b0a/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "calcom/cal.diy",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/calcom/cal.diy/blob/2e412471fc1f42c662005854a47c48128c479b0a/AGENTS.md?plain=1"
      },
      {
        "repo": "calcom/cal.diy",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/calcom/cal.diy/blob/2e412471fc1f42c662005854a47c48128c479b0a/CLAUDE.md?plain=1"
      },
      {
        "repo": "calcom/cal.diy",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/calcom/cal.diy/blob/2e412471fc1f42c662005854a47c48128c479b0a/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "Canop/broot",
    "url": "https://github.com/Canop/broot",
    "description": "A new way to see and navigate directory trees",
    "stars": 13097,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "141fcefa7658231e173483b6b1fb7653faf02c8d",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "First, don't push LLM generated issues or pull-requests.",
      "evidence": [
        {
          "repo": "Canop/broot",
          "path": "CONTRIBUTING.md",
          "line": 2,
          "url": "https://github.com/Canop/broot/blob/141fcefa7658231e173483b6b1fb7653faf02c8d/CONTRIBUTING.md?plain=1#L2",
          "quote": "First, don't push LLM generated issues or pull-requests."
        }
      ],
      "note": "Mostly-AI code is only welcome after a human discussed the design with the maintainer (AGENTS.md:8).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "AI agents are not allowed to open PRs on this project.",
      "evidence": [
        {
          "repo": "Canop/broot",
          "path": "AGENTS.md",
          "line": 5,
          "url": "https://github.com/Canop/broot/blob/141fcefa7658231e173483b6b1fb7653faf02c8d/AGENTS.md?plain=1#L5",
          "quote": "AI agents are not allowed to open PRs on this project."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "Canop/broot",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Canop/broot/blob/141fcefa7658231e173483b6b1fb7653faf02c8d/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "Canop/broot",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Canop/broot/blob/141fcefa7658231e173483b6b1fb7653faf02c8d/AGENTS.md?plain=1"
      },
      {
        "repo": "Canop/broot",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Canop/broot/blob/141fcefa7658231e173483b6b1fb7653faf02c8d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "capricorn86/happy-dom",
    "url": "https://github.com/capricorn86/happy-dom",
    "description": "A JavaScript implementation of a web browser without its graphical user interface",
    "stars": 4720,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5e100dedb73111a276f75a3daff3a506e2524759",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "The response is expected to be genuine, meaning it should not be written by an LLM.",
      "evidence": [
        {
          "repo": "capricorn86/happy-dom",
          "path": "CONTRIBUTING.md",
          "line": 120,
          "url": "https://github.com/capricorn86/happy-dom/blob/5e100dedb73111a276f75a3daff3a506e2524759/CONTRIBUTING.md?plain=1#L120",
          "quote": "The response is expected to be genuine, meaning it should not be written by an LLM."
        }
      ],
      "note": "Disclose the AI tool used (line 118).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "Maybe automated",
        "url": "https://github.com/capricorn86/happy-dom/labels?q=Maybe%20automated"
      }
    ],
    "attestations": [
      {
        "repo": "capricorn86/happy-dom",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 27,
        "url": "https://github.com/capricorn86/happy-dom/blob/5e100dedb73111a276f75a3daff3a506e2524759/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L27",
        "quote": "Please disclose in the PR description that you used AI tools to generate code. This is important for transparency and to ensure that the generated code meets…"
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "capricorn86/happy-dom",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/capricorn86/happy-dom/blob/5e100dedb73111a276f75a3daff3a506e2524759/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "capricorn86/happy-dom",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/capricorn86/happy-dom/blob/5e100dedb73111a276f75a3daff3a506e2524759/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "capricorn86/happy-dom",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/capricorn86/happy-dom/blob/5e100dedb73111a276f75a3daff3a506e2524759/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "charmbracelet/bubbletea",
    "url": "https://github.com/charmbracelet/bubbletea",
    "description": "A powerful little TUI framework 🏗",
    "stars": 45511,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "67b4c7a8a2b34a0b1ce15261b0c705bc7e1a04b7",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "For new features, please open a Discussion prior to creating a pull request.",
      "evidence": [
        {
          "repo": "charmbracelet/.github",
          "path": "CONTRIBUTING.md",
          "line": 15,
          "url": "https://github.com/charmbracelet/.github/blob/16e6bbf0747ef4fd06fe058ee06b4884731d507d/CONTRIBUTING.md?plain=1#L15",
          "quote": "For new features, please open a Discussion prior to creating a pull request."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "charmbracelet/.github",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/charmbracelet/.github/blob/16e6bbf0747ef4fd06fe058ee06b4884731d507d/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "charmbracelet/.github",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/charmbracelet/.github/blob/16e6bbf0747ef4fd06fe058ee06b4884731d507d/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "charmbracelet/bubbletea",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/charmbracelet/bubbletea/blob/67b4c7a8a2b34a0b1ce15261b0c705bc7e1a04b7/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "chartjs/Chart.js",
    "url": "https://github.com/chartjs/Chart.js",
    "description": "Simple HTML5 Charts using the <canvas> tag",
    "stars": 67761,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "71d44219e79e3ac41e6f9dc907022eebf574868d",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- Before opening a PR for major additions or changes, please discuss the expected API and/or implementation by filing an issue or asking about it in the…",
      "evidence": [
        {
          "repo": "chartjs/Chart.js",
          "path": "docs/developers/contributing.md",
          "line": 5,
          "url": "https://github.com/chartjs/Chart.js/blob/71d44219e79e3ac41e6f9dc907022eebf574868d/docs/developers/contributing.md?plain=1#L5",
          "quote": "- Before opening a PR for major additions or changes, please discuss the expected API and/or implementation by filing an issue or asking about it in the…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "chartjs/Chart.js",
        "path": "docs/developers/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/chartjs/Chart.js/blob/71d44219e79e3ac41e6f9dc907022eebf574868d/docs/developers/contributing.md?plain=1"
      },
      {
        "repo": "chartjs/Chart.js",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/chartjs/Chart.js/blob/71d44219e79e3ac41e6f9dc907022eebf574868d/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "chartjs/Chart.js",
        "path": "docs/developers/api.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/chartjs/Chart.js/blob/71d44219e79e3ac41e6f9dc907022eebf574868d/docs/developers/api.md?plain=1"
      },
      {
        "repo": "chartjs/Chart.js",
        "path": "docs/developers/axes.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/chartjs/Chart.js/blob/71d44219e79e3ac41e6f9dc907022eebf574868d/docs/developers/axes.md?plain=1"
      },
      {
        "repo": "chartjs/Chart.js",
        "path": "docs/developers/charts.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/chartjs/Chart.js/blob/71d44219e79e3ac41e6f9dc907022eebf574868d/docs/developers/charts.md?plain=1"
      },
      {
        "repo": "chartjs/Chart.js",
        "path": "docs/developers/index.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/chartjs/Chart.js/blob/71d44219e79e3ac41e6f9dc907022eebf574868d/docs/developers/index.md?plain=1"
      },
      {
        "repo": "chartjs/Chart.js",
        "path": "docs/developers/plugins.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/chartjs/Chart.js/blob/71d44219e79e3ac41e6f9dc907022eebf574868d/docs/developers/plugins.md?plain=1"
      },
      {
        "repo": "chartjs/Chart.js",
        "path": "docs/developers/publishing.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/chartjs/Chart.js/blob/71d44219e79e3ac41e6f9dc907022eebf574868d/docs/developers/publishing.md?plain=1"
      },
      {
        "repo": "chartjs/Chart.js",
        "path": "docs/developers/updates.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/chartjs/Chart.js/blob/71d44219e79e3ac41e6f9dc907022eebf574868d/docs/developers/updates.md?plain=1"
      },
      {
        "repo": "chartjs/Chart.js",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/chartjs/Chart.js/blob/71d44219e79e3ac41e6f9dc907022eebf574868d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "chen08209/FlClash",
    "url": "https://github.com/chen08209/FlClash",
    "description": "A multi-platform proxy client based on ClashMeta,simple and easy to use, open-source and ad-free.",
    "stars": 58037,
    "language": "Dart",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "7fd417fb9a9a277c6a9339a8ac87f907df7c25f7",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "AGENTS.md only forbids Co-authored-by trailers for coding agents (line 58).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "chen08209/FlClash",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/chen08209/FlClash/blob/7fd417fb9a9a277c6a9339a8ac87f907df7c25f7/AGENTS.md?plain=1"
      },
      {
        "repo": "chen08209/FlClash",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/chen08209/FlClash/blob/7fd417fb9a9a277c6a9339a8ac87f907df7c25f7/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "chimurai/http-proxy-middleware",
    "url": "https://github.com/chimurai/http-proxy-middleware",
    "description": ":zap: The one-liner node.js http-proxy-middleware (httpxy) for connect, express, next.js and more",
    "stars": 11129,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "6fc0f447f1b59e499bf7aad61c63cd67964f6bfc",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- Disclose if- and how AI was used to create this PR",
      "evidence": [
        {
          "repo": "chimurai/http-proxy-middleware",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 34,
          "url": "https://github.com/chimurai/http-proxy-middleware/blob/6fc0f447f1b59e499bf7aad61c63cd67964f6bfc/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L34",
          "quote": "- Disclose if- and how AI was used to create this PR"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Please discuss it in our GitHub issue tracker before you start working on it, to avoid wasting your time and effort in case we are already working on it or…",
      "evidence": [
        {
          "repo": "chimurai/http-proxy-middleware",
          "path": "CONTRIBUTING.md",
          "line": 28,
          "url": "https://github.com/chimurai/http-proxy-middleware/blob/6fc0f447f1b59e499bf7aad61c63cd67964f6bfc/CONTRIBUTING.md?plain=1#L28",
          "quote": "Please discuss it in our GitHub issue tracker before you start working on it, to avoid wasting your time and effort in case we are already working on it or…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "chimurai/http-proxy-middleware",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/chimurai/http-proxy-middleware/blob/6fc0f447f1b59e499bf7aad61c63cd67964f6bfc/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "chimurai/http-proxy-middleware",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/chimurai/http-proxy-middleware/blob/6fc0f447f1b59e499bf7aad61c63cd67964f6bfc/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "chimurai/http-proxy-middleware",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/chimurai/http-proxy-middleware/blob/6fc0f447f1b59e499bf7aad61c63cd67964f6bfc/AGENTS.md?plain=1"
      },
      {
        "repo": "chimurai/http-proxy-middleware",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/chimurai/http-proxy-middleware/blob/6fc0f447f1b59e499bf7aad61c63cd67964f6bfc/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "clap-rs/clap",
    "url": "https://github.com/clap-rs/clap",
    "description": "A full featured, fast Command Line Argument Parser for Rust",
    "stars": 16801,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ccc89b83875474399e9d9d70841163f6319d1a41",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers. We expect comments on our projects to be written by humans.",
      "evidence": [
        {
          "repo": "clap-rs/clap",
          "path": "AI_POLICY.md",
          "line": 14,
          "url": "https://github.com/clap-rs/clap/blob/ccc89b83875474399e9d9d70841163f6319d1a41/AI_POLICY.md?plain=1#L14",
          "quote": "AI should not be used to generate comments when communicating with maintainers. We expect comments on our projects to be written by humans."
        }
      ],
      "note": "Some code is off limits for AI even with review (line 48); AI coding needs permission on the issue first (line 40); disclose AI use (line 54).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We do not allow autonomous agents to be used for contributing to this project.",
      "evidence": [
        {
          "repo": "clap-rs/clap",
          "path": "AI_POLICY.md",
          "line": 43,
          "url": "https://github.com/clap-rs/clap/blob/ccc89b83875474399e9d9d70841163f6319d1a41/AI_POLICY.md?plain=1#L43",
          "quote": "We do not allow autonomous agents to be used for contributing to this project."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "clap-rs/clap",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/clap-rs/clap/blob/ccc89b83875474399e9d9d70841163f6319d1a41/AI_POLICY.md?plain=1"
      },
      {
        "repo": "clap-rs/clap",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/clap-rs/clap/blob/ccc89b83875474399e9d9d70841163f6319d1a41/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "clap-rs/clap",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/clap-rs/clap/blob/ccc89b83875474399e9d9d70841163f6319d1a41/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "clap-rs/clap",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/clap-rs/clap/blob/ccc89b83875474399e9d9d70841163f6319d1a41/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "clash-verge-rev/clash-verge-rev",
    "url": "https://github.com/clash-verge-rev/clash-verge-rev",
    "description": "A modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience",
    "stars": 153824,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "44d50eb67d86d80015b0b1664f33ed88880f19ee",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- Disclose AI automation. If an AI agent produced or co-produced the change, end the pull request body with the model and effort level (for example, Assisted…",
      "evidence": [
        {
          "repo": "clash-verge-rev/clash-verge-rev",
          "path": "CONTRIBUTING.md",
          "line": 20,
          "url": "https://github.com/clash-verge-rev/clash-verge-rev/blob/44d50eb67d86d80015b0b1664f33ed88880f19ee/CONTRIBUTING.md?plain=1#L20",
          "quote": "- Disclose AI automation. If an AI agent produced or co-produced the change, end the pull request body with the model and effort level (for example, Assisted…"
        }
      ],
      "note": "Disclosure is asked when an AI agent produced or co-produced the change.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "ai-slop-gate.yml",
      "evidence": [
        {
          "repo": "clash-verge-rev/clash-verge-rev",
          "path": ".github/workflows/ai-slop-gate.yml",
          "line": 20,
          "url": "https://github.com/clash-verge-rev/clash-verge-rev/blob/44d50eb67d86d80015b0b1664f33ed88880f19ee/.github/workflows/ai-slop-gate.yml#L20",
          "quote": "ai-slop-gate.yml"
        },
        {
          "repo": "clash-verge-rev/clash-verge-rev",
          "path": "AGENTS.md",
          "line": 21,
          "url": "https://github.com/clash-verge-rev/clash-verge-rev/blob/44d50eb67d86d80015b0b1664f33ed88880f19ee/AGENTS.md?plain=1#L21",
          "quote": "Issue first. Product bug fixes and features require a pre-existing issue; self-scoped maintenance work does not."
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "ai-slop-gate.yml: ai-slop-gate",
        "url": "https://github.com/clash-verge-rev/clash-verge-rev/blob/44d50eb67d86d80015b0b1664f33ed88880f19ee/.github/workflows/ai-slop-gate.yml#L1"
      },
      {
        "kind": "label",
        "name": "ai-slop:high",
        "url": "https://github.com/clash-verge-rev/clash-verge-rev/labels?q=ai-slop%3Ahigh"
      },
      {
        "kind": "label",
        "name": "ai-slop:med",
        "url": "https://github.com/clash-verge-rev/clash-verge-rev/labels?q=ai-slop%3Amed"
      },
      {
        "kind": "check",
        "name": "ai-slop-gate",
        "url": "https://github.com/clash-verge-rev/clash-verge-rev/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md",
      "GEMINI.md"
    ],
    "sources": [
      {
        "repo": "clash-verge-rev/clash-verge-rev",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/clash-verge-rev/clash-verge-rev/blob/44d50eb67d86d80015b0b1664f33ed88880f19ee/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "clash-verge-rev/clash-verge-rev",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/clash-verge-rev/clash-verge-rev/blob/44d50eb67d86d80015b0b1664f33ed88880f19ee/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "clash-verge-rev/clash-verge-rev",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/clash-verge-rev/clash-verge-rev/blob/44d50eb67d86d80015b0b1664f33ed88880f19ee/AGENTS.md?plain=1"
      },
      {
        "repo": "clash-verge-rev/clash-verge-rev",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/clash-verge-rev/clash-verge-rev/blob/44d50eb67d86d80015b0b1664f33ed88880f19ee/CLAUDE.md?plain=1"
      },
      {
        "repo": "clash-verge-rev/clash-verge-rev",
        "path": "GEMINI.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/clash-verge-rev/clash-verge-rev/blob/44d50eb67d86d80015b0b1664f33ed88880f19ee/GEMINI.md?plain=1"
      },
      {
        "repo": "clash-verge-rev/clash-verge-rev",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/clash-verge-rev/clash-verge-rev/blob/44d50eb67d86d80015b0b1664f33ed88880f19ee/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ClementTsang/bottom",
    "url": "https://github.com/ClementTsang/bottom",
    "description": "Yet another cross-platform graphical process/system monitor.",
    "stars": 14132,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "7f588a3c57d678753c85b98a3f38e9f20af15169",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to entirely generate comments when communicating with maintainers. We expect comments on our projects to be written by humans.",
      "evidence": [
        {
          "repo": "ClementTsang/bottom",
          "path": "AI_POLICY.md",
          "line": 7,
          "url": "https://github.com/ClementTsang/bottom/blob/7f588a3c57d678753c85b98a3f38e9f20af15169/AI_POLICY.md?plain=1#L7",
          "quote": "AI should not be used to entirely generate comments when communicating with maintainers. We expect comments on our projects to be written by humans."
        }
      ],
      "note": "AI for coding is welcome (line 3).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "The PR template asks AI agents to identify themselves (line 1); no rule against agent PRs.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "Note that if this is for a new feature, please create an issue first and let it be discussed first.",
      "evidence": [
        {
          "repo": "ClementTsang/bottom",
          "path": ".github/pull_request_template.md",
          "line": 10,
          "url": "https://github.com/ClementTsang/bottom/blob/7f588a3c57d678753c85b98a3f38e9f20af15169/.github/pull_request_template.md?plain=1#L10",
          "quote": "Note that if this is for a new feature, please create an issue first and let it be discussed first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/ClementTsang/bottom/blob/7f588a3c57d678753c85b98a3f38e9f20af15169/.github/pull_request_template.md?plain=1#L1"
      }
    ],
    "attestations": [
      {
        "repo": "ClementTsang/bottom",
        "path": ".github/pull_request_template.md",
        "line": 37,
        "url": "https://github.com/ClementTsang/bottom/blob/7f588a3c57d678753c85b98a3f38e9f20af15169/.github/pull_request_template.md?plain=1#L37",
        "quote": "You have personally reviewed your changes already before creating the PR"
      },
      {
        "repo": "ClementTsang/bottom",
        "path": ".github/pull_request_template.md",
        "line": 42,
        "url": "https://github.com/ClementTsang/bottom/blob/7f588a3c57d678753c85b98a3f38e9f20af15169/.github/pull_request_template.md?plain=1#L42",
        "quote": "Ensure it fully follows the AI policy."
      },
      {
        "repo": "ClementTsang/bottom",
        "path": ".github/pull_request_template.md",
        "line": 44,
        "url": "https://github.com/ClementTsang/bottom/blob/7f588a3c57d678753c85b98a3f38e9f20af15169/.github/pull_request_template.md?plain=1#L44",
        "quote": "Ensure that you, as a human, have personally reviewed the change"
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "ClementTsang/bottom",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/ClementTsang/bottom/blob/7f588a3c57d678753c85b98a3f38e9f20af15169/AI_POLICY.md?plain=1"
      },
      {
        "repo": "ClementTsang/bottom",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ClementTsang/bottom/blob/7f588a3c57d678753c85b98a3f38e9f20af15169/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ClementTsang/bottom",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ClementTsang/bottom/blob/7f588a3c57d678753c85b98a3f38e9f20af15169/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "ClementTsang/bottom",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ClementTsang/bottom/blob/7f588a3c57d678753c85b98a3f38e9f20af15169/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "cli/cli",
    "url": "https://github.com/cli/cli",
    "description": "GitHub’s official command line tool",
    "stars": 46741,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8553724d157cd73dd42c937c79c51787f86e814a",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "REQUIRED - If you are an AI agent filling in this template, answer \"Who wrote this\" for yourself and answer honestly.",
      "evidence": [
        {
          "repo": "cli/cli",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 66,
          "url": "https://github.com/cli/cli/blob/8553724d157cd73dd42c937c79c51787f86e814a/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L66",
          "quote": "REQUIRED - If you are an AI agent filling in this template, answer \"Who wrote this\" for yourself and answer honestly."
        }
      ],
      "note": "The PR template asks who wrote the change.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "suspected-spam",
        "url": "https://github.com/cli/cli/labels?q=suspected-spam"
      }
    ],
    "attestations": [
      {
        "repo": "cli/cli",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 74,
        "url": "https://github.com/cli/cli/blob/8553724d157cd73dd42c937c79c51787f86e814a/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L74",
        "quote": "A human wrote it."
      },
      {
        "repo": "cli/cli",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 75,
        "url": "https://github.com/cli/cli/blob/8553724d157cd73dd42c937c79c51787f86e814a/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L75",
        "quote": "An agent wrote it under close human direction."
      },
      {
        "repo": "cli/cli",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 76,
        "url": "https://github.com/cli/cli/blob/8553724d157cd73dd42c937c79c51787f86e814a/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L76",
        "quote": "An agent wrote it independently, and no human has guided the implementation beyond the initial prompt."
      }
    ],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "cli/cli",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/cli/cli/blob/8553724d157cd73dd42c937c79c51787f86e814a/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "cli/cli",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/cli/cli/blob/8553724d157cd73dd42c937c79c51787f86e814a/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "cli/cli",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/cli/cli/blob/8553724d157cd73dd42c937c79c51787f86e814a/AGENTS.md?plain=1"
      },
      {
        "repo": "cli/cli",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/cli/cli/blob/8553724d157cd73dd42c937c79c51787f86e814a/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ClickHouse/ClickHouse",
    "url": "https://github.com/ClickHouse/ClickHouse",
    "description": "ClickHouse® is a real-time analytics database management system",
    "stars": 50598,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "d7fbe7d3c499d2cc3a604b43b85b77b0f481bfa6",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Do not use AI to automate your responses to maintainers.",
      "evidence": [
        {
          "repo": "ClickHouse/ClickHouse",
          "path": "AI_POLICY.md",
          "line": 7,
          "url": "https://github.com/ClickHouse/ClickHouse/blob/d7fbe7d3c499d2cc3a604b43b85b77b0f481bfa6/AI_POLICY.md?plain=1#L7",
          "quote": "Do not use AI to automate your responses to maintainers."
        }
      ],
      "note": "AI use is welcome and does not need to be disclosed (line 5).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "ClickHouse/ClickHouse",
          "path": "CONTRIBUTING.md",
          "line": 10,
          "url": "https://github.com/ClickHouse/ClickHouse/blob/d7fbe7d3c499d2cc3a604b43b85b77b0f481bfa6/CONTRIBUTING.md?plain=1#L10",
          "quote": "When you open your first pull request in the ClickHouse repository, a bot will ask to accept the ClickHouse Individual CLA (Contributor License Agreement)."
        },
        {
          "repo": "ClickHouse/ClickHouse",
          "path": "CONTRIBUTING.md",
          "line": 13,
          "url": "https://github.com/ClickHouse/ClickHouse/blob/d7fbe7d3c499d2cc3a604b43b85b77b0f481bfa6/CONTRIBUTING.md?plain=1#L13",
          "quote": "Optionally, to make contributions more legally binding, your employer as a legal entity may want to sign a ClickHouse Corporate CLA with ClickHouse, Inc."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".cursor",
      ".github/copilot-instructions.md",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "ClickHouse/ClickHouse",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/ClickHouse/ClickHouse/blob/d7fbe7d3c499d2cc3a604b43b85b77b0f481bfa6/AI_POLICY.md?plain=1"
      },
      {
        "repo": "ClickHouse/ClickHouse",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ClickHouse/ClickHouse/blob/d7fbe7d3c499d2cc3a604b43b85b77b0f481bfa6/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ClickHouse/ClickHouse",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ClickHouse/ClickHouse/blob/d7fbe7d3c499d2cc3a604b43b85b77b0f481bfa6/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "ClickHouse/ClickHouse",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ClickHouse/ClickHouse/blob/d7fbe7d3c499d2cc3a604b43b85b77b0f481bfa6/AGENTS.md?plain=1"
      },
      {
        "repo": "ClickHouse/ClickHouse",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ClickHouse/ClickHouse/blob/d7fbe7d3c499d2cc3a604b43b85b77b0f481bfa6/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "ClickHouse/ClickHouse",
        "path": ".claude/CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ClickHouse/ClickHouse/blob/d7fbe7d3c499d2cc3a604b43b85b77b0f481bfa6/.claude/CLAUDE.md?plain=1"
      },
      {
        "repo": "ClickHouse/ClickHouse",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ClickHouse/ClickHouse/blob/d7fbe7d3c499d2cc3a604b43b85b77b0f481bfa6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "colinhacks/zod",
    "url": "https://github.com/colinhacks/zod",
    "description": "TypeScript-first schema validation with static type inference",
    "stars": 44194,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b1f6ba06c5de0e600640917615e5df70fa73f060",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Before you start working on a contribution, create an issue describing what you want to build.",
      "evidence": [
        {
          "repo": "colinhacks/zod",
          "path": "CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/colinhacks/zod/blob/b1f6ba06c5de0e600640917615e5df70fa73f060/CONTRIBUTING.md?plain=1#L9",
          "quote": "Before you start working on a contribution, create an issue describing what you want to build."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".cursorrules",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "colinhacks/zod",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/colinhacks/zod/blob/b1f6ba06c5de0e600640917615e5df70fa73f060/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "colinhacks/zod",
        "path": ".cursorrules",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/colinhacks/zod/blob/b1f6ba06c5de0e600640917615e5df70fa73f060/.cursorrules"
      },
      {
        "repo": "colinhacks/zod",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/colinhacks/zod/blob/b1f6ba06c5de0e600640917615e5df70fa73f060/AGENTS.md?plain=1"
      },
      {
        "repo": "colinhacks/zod",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/colinhacks/zod/blob/b1f6ba06c5de0e600640917615e5df70fa73f060/CLAUDE.md?plain=1"
      },
      {
        "repo": "colinhacks/zod",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/colinhacks/zod/blob/b1f6ba06c5de0e600640917615e5df70fa73f060/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "Comfy-Org/ComfyUI",
    "url": "https://github.com/Comfy-Org/ComfyUI",
    "description": "The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.",
    "stars": 142954,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b5a432157de6b8884f81104cd02926adf4d597e4",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "Changes that read like generic AI-generated code will be rejected automatically: unnecessary helper layers, vague names, boilerplate comments, defensive…",
      "evidence": [
        {
          "repo": "Comfy-Org/ComfyUI",
          "path": "AGENTS.md",
          "line": 25,
          "url": "https://github.com/Comfy-Org/ComfyUI/blob/b5a432157de6b8884f81104cd02926adf4d597e4/AGENTS.md?plain=1#L25",
          "quote": "Changes that read like generic AI-generated code will be rejected automatically: unnecessary helper layers, vague names, boilerplate comments, defensive…"
        }
      ],
      "note": "Code that reads like generic AI output is rejected.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "Comfy-Org/ComfyUI",
          "path": ".github/workflows/cla.yml",
          "line": 1,
          "url": "https://github.com/Comfy-Org/ComfyUI/blob/b5a432157de6b8884f81104cd02926adf4d597e4/.github/workflows/cla.yml#L1",
          "quote": "cla.yml: CLA Assistant"
        },
        {
          "repo": "Comfy-Org/ComfyUI",
          "path": ".github/workflows/cla.yml",
          "line": 59,
          "url": "https://github.com/Comfy-Org/ComfyUI/blob/b5a432157de6b8884f81104cd02926adf4d597e4/.github/workflows/cla.yml#L59",
          "quote": "contributor-assistant/github-action"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "Comfy-Org/ComfyUI",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Comfy-Org/ComfyUI/blob/b5a432157de6b8884f81104cd02926adf4d597e4/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "Comfy-Org/ComfyUI",
        "path": ".github/PULL_REQUEST_TEMPLATE/api-node.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/Comfy-Org/ComfyUI/blob/b5a432157de6b8884f81104cd02926adf4d597e4/.github/PULL_REQUEST_TEMPLATE/api-node.md?plain=1"
      },
      {
        "repo": "Comfy-Org/ComfyUI",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Comfy-Org/ComfyUI/blob/b5a432157de6b8884f81104cd02926adf4d597e4/AGENTS.md?plain=1"
      },
      {
        "repo": "Comfy-Org/ComfyUI",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Comfy-Org/ComfyUI/blob/b5a432157de6b8884f81104cd02926adf4d597e4/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "cookiecutter/cookiecutter-django",
    "url": "https://github.com/cookiecutter/cookiecutter-django",
    "description": "Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.",
    "stars": 13634,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "33aca01e5a46c5cf8eb9e405ce133452ba387595",
    "ai_policy": {
      "value": "needs_review",
      "status": "reviewed",
      "quote": "(A note addressed to automated agents; text omitted here. Read the source.)",
      "evidence": [
        {
          "repo": "cookiecutter/cookiecutter-django",
          "path": "CONTRIBUTING.md",
          "line": 71,
          "url": "https://github.com/cookiecutter/cookiecutter-django/blob/33aca01e5a46c5cf8eb9e405ce133452ba387595/CONTRIBUTING.md?plain=1#L71",
          "quote": "(A note addressed to automated agents; text omitted here. Read the source.)"
        }
      ],
      "note": "No contributor rule found; the cited note is addressed to automated agents. Read it before acting on it.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/cookiecutter/cookiecutter-django/blob/33aca01e5a46c5cf8eb9e405ce133452ba387595/CONTRIBUTING.md?plain=1#L71"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "cookiecutter/cookiecutter-django",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/cookiecutter/cookiecutter-django/blob/33aca01e5a46c5cf8eb9e405ce133452ba387595/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "cookiecutter/cookiecutter-django",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/cookiecutter/cookiecutter-django/blob/33aca01e5a46c5cf8eb9e405ce133452ba387595/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "cookiecutter/cookiecutter-django",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/cookiecutter/cookiecutter-django/blob/33aca01e5a46c5cf8eb9e405ce133452ba387595/AGENTS.md?plain=1"
      },
      {
        "repo": "cookiecutter/cookiecutter-django",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/cookiecutter/cookiecutter-django/blob/33aca01e5a46c5cf8eb9e405ce133452ba387595/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "coollabsio/coolify",
    "url": "https://github.com/coollabsio/coolify",
    "description": "An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 360+ one-click services on your own servers.",
    "stars": 64433,
    "language": "PHP",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "72c8209285dcd09291cca16f2acaf14dacf3ac43",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If AI tools were used at any stage, mention it in the pull request description.",
      "evidence": [
        {
          "repo": "coollabsio/coolify",
          "path": "CONTRIBUTING.md",
          "line": 164,
          "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/CONTRIBUTING.md?plain=1#L164",
          "quote": "If AI tools were used at any stage, mention it in the pull request description."
        }
      ],
      "note": "Low-effort AI PRs are closed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "coollabsio/coolify",
          "path": "CONTRIBUTING.md",
          "line": 187,
          "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/CONTRIBUTING.md?plain=1#L187",
          "quote": "- The contributor agreement in PR description must remain intact"
        },
        {
          "repo": "coollabsio/coolify",
          "path": ".github/pull_request_template.md",
          "line": 47,
          "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/.github/pull_request_template.md?plain=1#L47",
          "quote": "## Contributor Agreement"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "pr-quality.yaml",
      "evidence": [
        {
          "repo": "coollabsio/coolify",
          "path": ".github/workflows/pr-quality.yaml",
          "line": 39,
          "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/.github/workflows/pr-quality.yaml#L39",
          "quote": "pr-quality.yaml"
        },
        {
          "repo": "coollabsio/coolify",
          "path": "CONTRIBUTING.md",
          "line": 134,
          "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/CONTRIBUTING.md?plain=1#L134",
          "quote": "Pull requests without linked issue or discussions may not be reviewed and can be closed at any time."
        },
        {
          "repo": "coollabsio/coolify",
          "path": "CONTRIBUTING.md",
          "line": 214,
          "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/CONTRIBUTING.md?plain=1#L214",
          "quote": "Q: Can I work on an open issue? A: Comment on the issue first to confirm it’s still relevant and that no one else is actively working on it."
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "peakoss/anti-slop",
        "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/.github/workflows/pr-quality.yaml#L16"
      }
    ],
    "attestations": [
      {
        "repo": "coollabsio/coolify",
        "path": ".github/pull_request_template.md",
        "line": 35,
        "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/.github/pull_request_template.md?plain=1#L35",
        "quote": "AI was NOT used to create this PR"
      },
      {
        "repo": "coollabsio/coolify",
        "path": ".github/pull_request_template.md",
        "line": 36,
        "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/.github/pull_request_template.md?plain=1#L36",
        "quote": "AI was used (please describe below)"
      }
    ],
    "agent_files": [
      ".agents",
      ".claude",
      ".cursor",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "coollabsio/coolify",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "coollabsio/coolify",
        "path": "DEVELOPMENT.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/DEVELOPMENT.md?plain=1"
      },
      {
        "repo": "coollabsio/coolify",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "coollabsio/coolify",
        "path": ".github/PULL_REQUEST_TEMPLATE/default.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/.github/PULL_REQUEST_TEMPLATE/default.md?plain=1"
      },
      {
        "repo": "coollabsio/coolify",
        "path": ".github/PULL_REQUEST_TEMPLATE/version.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/.github/PULL_REQUEST_TEMPLATE/version.md?plain=1"
      },
      {
        "repo": "coollabsio/coolify",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/AGENTS.md?plain=1"
      },
      {
        "repo": "coollabsio/coolify",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/coollabsio/coolify/blob/72c8209285dcd09291cca16f2acaf14dacf3ac43/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "crate-ci/typos",
    "url": "https://github.com/crate-ci/typos",
    "description": "Source code spell checker",
    "stars": 4197,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "7f9d0819ca1c008ade73f4b41fa9d258d48f605b",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers. We expect comments on our projects to be written by humans.",
      "evidence": [
        {
          "repo": "crate-ci/typos",
          "path": "AI_POLICY.md",
          "line": 14,
          "url": "https://github.com/crate-ci/typos/blob/7f9d0819ca1c008ade73f4b41fa9d258d48f605b/AI_POLICY.md?plain=1#L14",
          "quote": "AI should not be used to generate comments when communicating with maintainers. We expect comments on our projects to be written by humans."
        }
      ],
      "note": "Same policy as clap: disclosure, permission on the issue, no autonomous agents.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We do not allow autonomous agents to be used for contributing to this project.",
      "evidence": [
        {
          "repo": "crate-ci/typos",
          "path": "AI_POLICY.md",
          "line": 43,
          "url": "https://github.com/crate-ci/typos/blob/7f9d0819ca1c008ade73f4b41fa9d258d48f605b/AI_POLICY.md?plain=1#L43",
          "quote": "We do not allow autonomous agents to be used for contributing to this project."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "For false positives, please open an issue first to see if we have agreement.",
      "evidence": [
        {
          "repo": "crate-ci/typos",
          "path": "CONTRIBUTING.md",
          "line": 34,
          "url": "https://github.com/crate-ci/typos/blob/7f9d0819ca1c008ade73f4b41fa9d258d48f605b/CONTRIBUTING.md?plain=1#L34",
          "quote": "For false positives, please open an issue first to see if we have agreement."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "crate-ci/typos",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/crate-ci/typos/blob/7f9d0819ca1c008ade73f4b41fa9d258d48f605b/AI_POLICY.md?plain=1"
      },
      {
        "repo": "crate-ci/typos",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/crate-ci/typos/blob/7f9d0819ca1c008ade73f4b41fa9d258d48f605b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "crate-ci/typos",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/crate-ci/typos/blob/7f9d0819ca1c008ade73f4b41fa9d258d48f605b/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "crate-ci/typos",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/crate-ci/typos/blob/7f9d0819ca1c008ade73f4b41fa9d258d48f605b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "cucumber/cucumber-js",
    "url": "https://github.com/cucumber/cucumber-js",
    "description": "Cucumber for JavaScript",
    "stars": 5403,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "3ac6ecdab547d6bf9e3daf166ef8788436795430",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "cucumber/cucumber-js",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/cucumber/cucumber-js/blob/3ac6ecdab547d6bf9e3daf166ef8788436795430/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "cucumber/.github",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/cucumber/.github/blob/eed01be9f8f97433d5498e6ab4249d295d4ba10e/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "cucumber/cucumber-js",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/cucumber/cucumber-js/blob/3ac6ecdab547d6bf9e3daf166ef8788436795430/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "curl/curl",
    "url": "https://github.com/curl/curl",
    "description": "A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, MQTTS, POP3, POP3S, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features",
    "stars": 43262,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "a5023857679007a9f0abeb5ad279612bff53836c",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Please explain your issues or improvements briefly and clearly in your own human voice.",
      "evidence": [
        {
          "repo": "curl/curl",
          "path": ".github/pull_request_template.md",
          "line": 6,
          "url": "https://github.com/curl/curl/blob/a5023857679007a9f0abeb5ad279612bff53836c/.github/pull_request_template.md?plain=1#L6",
          "quote": "Please explain your issues or improvements briefly and clearly in your own human voice."
        }
      ],
      "note": "AI-assisted code is accepted if it meets the usual standards (docs/CONTRIBUTE.md:356).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "curl/curl",
          "path": "docs/CONTRIBUTE.md",
          "line": 252,
          "url": "https://github.com/curl/curl/blob/a5023857679007a9f0abeb5ad279612bff53836c/docs/CONTRIBUTE.md?plain=1#L252",
          "quote": "- Signed-off-by: John Doe - we do not use this, but do not bother removing it."
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "curl/curl",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/curl/curl/blob/a5023857679007a9f0abeb5ad279612bff53836c/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "curl/curl",
        "path": "docs/CODE_REVIEW.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/curl/curl/blob/a5023857679007a9f0abeb5ad279612bff53836c/docs/CODE_REVIEW.md?plain=1"
      },
      {
        "repo": "curl/curl",
        "path": "docs/CONTRIBUTE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/curl/curl/blob/a5023857679007a9f0abeb5ad279612bff53836c/docs/CONTRIBUTE.md?plain=1"
      },
      {
        "repo": "curl/curl",
        "path": "docs/GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/curl/curl/blob/a5023857679007a9f0abeb5ad279612bff53836c/docs/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "curl/curl",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/curl/curl/blob/a5023857679007a9f0abeb5ad279612bff53836c/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "curl/curl",
        "path": "README",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/curl/curl/blob/a5023857679007a9f0abeb5ad279612bff53836c/README"
      },
      {
        "repo": "curl/curl",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/curl/curl/blob/a5023857679007a9f0abeb5ad279612bff53836c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "d3/d3",
    "url": "https://github.com/d3/d3",
    "description": "Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:",
    "stars": 113800,
    "language": "Shell",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "3d1a90c30805c17b79eb24c13c5aa45454534850",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "d3/d3",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/d3/d3/blob/3d1a90c30805c17b79eb24c13c5aa45454534850/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "DavidAnson/markdownlint",
    "url": "https://github.com/DavidAnson/markdownlint",
    "description": "A Node.js style checker and lint tool for Markdown/CommonMark files.",
    "stars": 6396,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5dd44fe44481cfbc8c6fee955719773fa17dc5d5",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "The use of tools such as Copilot, ChatGPT, Claude, etc. that produce output from a large language model (LLM) is not allowed because LLMs reuse code from…",
      "evidence": [
        {
          "repo": "DavidAnson/markdownlint",
          "path": "CONTRIBUTING.md",
          "line": 62,
          "url": "https://github.com/DavidAnson/markdownlint/blob/5dd44fe44481cfbc8c6fee955719773fa17dc5d5/CONTRIBUTING.md?plain=1#L62",
          "quote": "The use of tools such as Copilot, ChatGPT, Claude, etc. that produce output from a large language model (LLM) is not allowed because LLMs reuse code from…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "The use of tools such as Copilot, ChatGPT, Claude, etc. that produce output from a large language model (LLM) is not allowed because LLMs reuse code from…",
      "evidence": [
        {
          "repo": "DavidAnson/markdownlint",
          "path": "CONTRIBUTING.md",
          "line": 62,
          "url": "https://github.com/DavidAnson/markdownlint/blob/5dd44fe44481cfbc8c6fee955719773fa17dc5d5/CONTRIBUTING.md?plain=1#L62",
          "quote": "The use of tools such as Copilot, ChatGPT, Claude, etc. that produce output from a large language model (LLM) is not allowed because LLMs reuse code from…"
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "That issue should be used to discuss the situation and agree on a plan of action before writing code or sending a pull request.",
      "evidence": [
        {
          "repo": "DavidAnson/markdownlint",
          "path": "CONTRIBUTING.md",
          "line": 7,
          "url": "https://github.com/DavidAnson/markdownlint/blob/5dd44fe44481cfbc8c6fee955719773fa17dc5d5/CONTRIBUTING.md?plain=1#L7",
          "quote": "That issue should be used to discuss the situation and agree on a plan of action before writing code or sending a pull request."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "DavidAnson/markdownlint",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/DavidAnson/markdownlint/blob/5dd44fe44481cfbc8c6fee955719773fa17dc5d5/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "DavidAnson/markdownlint",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/DavidAnson/markdownlint/blob/5dd44fe44481cfbc8c6fee955719773fa17dc5d5/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "deepseek-ai/deepseek-harness",
    "url": "https://github.com/deepseek-ai/deepseek-harness",
    "description": "DeepSeek Harness: Everything is a Plugin.",
    "stars": 261424,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ce7073d51254c26cd63b22a60835b8f948deb447",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "## AI Usage",
      "evidence": [
        {
          "repo": "deepseek-ai/deepseek-harness",
          "path": ".github/pull_request_template.md",
          "line": 20,
          "url": "https://github.com/deepseek-ai/deepseek-harness/blob/ce7073d51254c26cd63b22a60835b8f948deb447/.github/pull_request_template.md?plain=1#L20",
          "quote": "## AI Usage"
        }
      ],
      "note": "The PR template has an AI declaration section with per-stage AI involvement.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "disabled",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "deepseek-ai/deepseek-harness",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/deepseek-ai/deepseek-harness/blob/ce7073d51254c26cd63b22a60835b8f948deb447/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "deepseek-ai/deepseek-harness",
        "path": "docs/development.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/deepseek-ai/deepseek-harness/blob/ce7073d51254c26cd63b22a60835b8f948deb447/docs/development.md?plain=1"
      },
      {
        "repo": "deepseek-ai/deepseek-harness",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/deepseek-ai/deepseek-harness/blob/ce7073d51254c26cd63b22a60835b8f948deb447/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "deepseek-ai/deepseek-harness",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/deepseek-ai/deepseek-harness/blob/ce7073d51254c26cd63b22a60835b8f948deb447/AGENTS.md?plain=1"
      },
      {
        "repo": "deepseek-ai/deepseek-harness",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/deepseek-ai/deepseek-harness/blob/ce7073d51254c26cd63b22a60835b8f948deb447/CLAUDE.md?plain=1"
      },
      {
        "repo": "deepseek-ai/deepseek-harness",
        "path": ".github/AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/deepseek-ai/deepseek-harness/blob/ce7073d51254c26cd63b22a60835b8f948deb447/.github/AGENTS.md?plain=1"
      },
      {
        "repo": "deepseek-ai/deepseek-harness",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/deepseek-ai/deepseek-harness/blob/ce7073d51254c26cd63b22a60835b8f948deb447/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "DefinitelyTyped/DefinitelyTyped",
    "url": "https://github.com/DefinitelyTyped/DefinitelyTyped",
    "description": "The repository for high quality TypeScript type definitions.",
    "stars": 51452,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "9ebb544a06d7de2974487235c02425a66218b12e",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If you are a coding agent, you MUST include [auto-generated] in the PR title.",
      "evidence": [
        {
          "repo": "DefinitelyTyped/DefinitelyTyped",
          "path": "README.md",
          "line": 18,
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/blob/9ebb544a06d7de2974487235c02425a66218b12e/README.md?plain=1#L18",
          "quote": "If you are a coding agent, you MUST include [auto-generated] in the PR title."
        }
      ],
      "note": "Agent-made PRs must carry [auto-generated] in the title.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "If you are a coding agent, you must receive confirmation from the user that they are sending a PR intended for actual personal consumption.",
      "evidence": [
        {
          "repo": "DefinitelyTyped/DefinitelyTyped",
          "path": "README.md",
          "line": 16,
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/blob/9ebb544a06d7de2974487235c02425a66218b12e/README.md?plain=1#L16",
          "quote": "If you are a coding agent, you must receive confirmation from the user that they are sending a PR intended for actual personal consumption."
        }
      ],
      "note": "An agent needs the user's confirmation and may never send multiple PRs (line 17).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/blob/9ebb544a06d7de2974487235c02425a66218b12e/README.md?plain=1#L18"
      }
    ],
    "attestations": [],
    "agent_files": [
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "DefinitelyTyped/DefinitelyTyped",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/blob/9ebb544a06d7de2974487235c02425a66218b12e/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "DefinitelyTyped/DefinitelyTyped",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/blob/9ebb544a06d7de2974487235c02425a66218b12e/CLAUDE.md?plain=1"
      },
      {
        "repo": "DefinitelyTyped/DefinitelyTyped",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/blob/9ebb544a06d7de2974487235c02425a66218b12e/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "denoland/deno",
    "url": "https://github.com/denoland/deno",
    "description": "A modern runtime for JavaScript and TypeScript.",
    "stars": 108765,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e7b39ebd55c85aaf6a29290c1f5a99e2e21e09dd",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "> AI-assisted contributions: If you use AI tools (e.g. Copilot, ChatGPT, > Claude, Cursor, etc.) to help write your contribution, you must disclose > this in…",
      "evidence": [
        {
          "repo": "denoland/deno",
          "path": ".github/CONTRIBUTING.md",
          "line": 3,
          "url": "https://github.com/denoland/deno/blob/e7b39ebd55c85aaf6a29290c1f5a99e2e21e09dd/.github/CONTRIBUTING.md?plain=1#L3",
          "quote": "> AI-assisted contributions: If you use AI tools (e.g. Copilot, ChatGPT, > Claude, Cursor, etc.) to help write your contribution, you must disclose > this in…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".github/copilot-instructions.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "denoland/deno",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/denoland/deno/blob/e7b39ebd55c85aaf6a29290c1f5a99e2e21e09dd/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "denoland/deno",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/denoland/deno/blob/e7b39ebd55c85aaf6a29290c1f5a99e2e21e09dd/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "denoland/deno",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/denoland/deno/blob/e7b39ebd55c85aaf6a29290c1f5a99e2e21e09dd/CLAUDE.md?plain=1"
      },
      {
        "repo": "denoland/deno",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/denoland/deno/blob/e7b39ebd55c85aaf6a29290c1f5a99e2e21e09dd/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "denoland/deno",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/denoland/deno/blob/e7b39ebd55c85aaf6a29290c1f5a99e2e21e09dd/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "discourse/discourse",
    "url": "https://github.com/discourse/discourse",
    "description": "A platform for community discussion. Free, open, simple.",
    "stars": 48011,
    "language": "Ruby",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "3b5b10a4c30280d72370c7ce9ed90148fe57fa53",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "discourse/discourse",
          "path": "CONTRIBUTING.md",
          "line": 5,
          "url": "https://github.com/discourse/discourse/blob/3b5b10a4c30280d72370c7ce9ed90148fe57fa53/CONTRIBUTING.md?plain=1#L5",
          "quote": "Anyone wishing to contribute to the github.com/discourse/discourse project must read & sign our Contributor License Agreement."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".cursor",
      ".github/instructions",
      "AGENTS.md",
      "CLAUDE.md",
      "GEMINI.md"
    ],
    "sources": [
      {
        "repo": "discourse/discourse",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/discourse/discourse/blob/3b5b10a4c30280d72370c7ce9ed90148fe57fa53/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "discourse/discourse",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/discourse/discourse/blob/3b5b10a4c30280d72370c7ce9ed90148fe57fa53/AGENTS.md?plain=1"
      },
      {
        "repo": "discourse/discourse",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/discourse/discourse/blob/3b5b10a4c30280d72370c7ce9ed90148fe57fa53/CLAUDE.md?plain=1"
      },
      {
        "repo": "discourse/discourse",
        "path": "GEMINI.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/discourse/discourse/blob/3b5b10a4c30280d72370c7ce9ed90148fe57fa53/GEMINI.md?plain=1"
      },
      {
        "repo": "discourse/discourse",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/discourse/discourse/blob/3b5b10a4c30280d72370c7ce9ed90148fe57fa53/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "django/django",
    "url": "https://github.com/django/django",
    "description": "The Web framework for perfectionists with deadlines.",
    "stars": 91653,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "3bdcd29a61be034b9c9a1cea744371c12339c48e",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Disclose which AI tools were used and what they were used for (e.g., generating code, drafting commit messages, writing documentation).",
      "evidence": [
        {
          "repo": "django/django",
          "path": "docs/internals/contributing/writing-code/submitting-patches.txt",
          "line": 169,
          "url": "https://github.com/django/django/blob/3bdcd29a61be034b9c9a1cea744371c12339c48e/docs/internals/contributing/writing-code/submitting-patches.txt#L169",
          "quote": "Disclose which AI tools were used and what they were used for (e.g., generating code, drafting commit messages, writing documentation)."
        }
      ],
      "note": "The PR template's AI disclosure section is marked required (line 10); a \"Note for AI Tools\" (line 192) asks AI tools to disclose their involvement. Do not request automated AI reviews (line 185).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": false,
      "evidence": [
        {
          "repo": "django/django",
          "path": "docs/internals/contributing/writing-code/submitting-patches.txt",
          "line": 67,
          "url": "https://github.com/django/django/blob/3bdcd29a61be034b9c9a1cea744371c12339c48e/docs/internals/contributing/writing-code/submitting-patches.txt#L67",
          "quote": "note:: If your change is not trivial , you have the option to sign and submit a Contributor License Agreement clarifying the status of your contribution."
        },
        {
          "repo": "django/django",
          "path": "docs/internals/contributing/writing-code/submitting-patches.txt",
          "line": 474,
          "url": "https://github.com/django/django/blob/3bdcd29a61be034b9c9a1cea744371c12339c48e/docs/internals/contributing/writing-code/submitting-patches.txt#L474",
          "quote": "At your option, submit a Contributor License Agreement ."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "django/django",
        "path": ".github/pull_request_template.md",
        "line": 12,
        "url": "https://github.com/django/django/blob/3bdcd29a61be034b9c9a1cea744371c12339c48e/.github/pull_request_template.md?plain=1#L12",
        "quote": "No AI tools were used in preparing this PR."
      },
      {
        "repo": "django/django",
        "path": ".github/pull_request_template.md",
        "line": 13,
        "url": "https://github.com/django/django/blob/3bdcd29a61be034b9c9a1cea744371c12339c48e/.github/pull_request_template.md?plain=1#L13",
        "quote": "If AI tools were used, I have disclosed which ones, and fully reviewed and verified their output."
      },
      {
        "repo": "django/django",
        "path": ".github/pull_request_template.md",
        "line": 21,
        "url": "https://github.com/django/django/blob/3bdcd29a61be034b9c9a1cea744371c12339c48e/.github/pull_request_template.md?plain=1#L21",
        "quote": "I have not requested, and will not request, an automated AI review for this PR. You are welcome to do so in your own fork."
      }
    ],
    "agent_files": [
      ".github/copilot-instructions.md"
    ],
    "sources": [
      {
        "repo": "django/django",
        "path": "CONTRIBUTING.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/django/django/blob/3bdcd29a61be034b9c9a1cea744371c12339c48e/CONTRIBUTING.rst?plain=1"
      },
      {
        "repo": "django/django",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/django/django/blob/3bdcd29a61be034b9c9a1cea744371c12339c48e/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "django/django",
        "path": "docs/internals/contributing/writing-code/submitting-patches.txt",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/django/django/blob/3bdcd29a61be034b9c9a1cea744371c12339c48e/docs/internals/contributing/writing-code/submitting-patches.txt"
      },
      {
        "repo": "django/django",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/django/django/blob/3bdcd29a61be034b9c9a1cea744371c12339c48e/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "django/django",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/django/django/blob/3bdcd29a61be034b9c9a1cea744371c12339c48e/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "drizzle-team/drizzle-orm",
    "url": "https://github.com/drizzle-team/drizzle-orm",
    "description": "ORM",
    "stars": 36140,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "eab8bedbb65d5429c54e612ddbd88aa23091d398",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "drizzle-team/drizzle-orm",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/drizzle-team/drizzle-orm/blob/eab8bedbb65d5429c54e612ddbd88aa23091d398/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "drizzle-team/drizzle-orm",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/drizzle-team/drizzle-orm/blob/eab8bedbb65d5429c54e612ddbd88aa23091d398/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "dubzzz/fast-check",
    "url": "https://github.com/dubzzz/fast-check",
    "description": "Property based testing framework for JavaScript (like QuickCheck) written in TypeScript",
    "stars": 5219,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ba3e06c1f2a3180b742c0c0de59d8562235b034e",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "This project is built by people, and new contributors are always welcome.",
      "evidence": [
        {
          "repo": "dubzzz/fast-check",
          "path": "AI_POLICY.md",
          "line": 3,
          "url": "https://github.com/dubzzz/fast-check/blob/ba3e06c1f2a3180b742c0c0de59d8562235b034e/AI_POLICY.md?plain=1#L3",
          "quote": "This project is built by people, and new contributors are always welcome."
        }
      ],
      "note": "Everything must be written by you; disclosing AI use can itself get a submission closed (line 24).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "For the same reason, contributions from automated accounts, bots, or agents are not accepted.",
      "evidence": [
        {
          "repo": "dubzzz/fast-check",
          "path": "AI_POLICY.md",
          "line": 5,
          "url": "https://github.com/dubzzz/fast-check/blob/ba3e06c1f2a3180b742c0c0de59d8562235b034e/AI_POLICY.md?plain=1#L5",
          "quote": "For the same reason, contributions from automated accounts, bots, or agents are not accepted."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "dubzzz/fast-check",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 13,
        "url": "https://github.com/dubzzz/fast-check/blob/ba3e06c1f2a3180b742c0c0de59d8562235b034e/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L13",
        "quote": "I have a full understanding of every line in this PR — whether the code was hand-written, AI-generated (our AI Policy), copied from external sources or…"
      }
    ],
    "agent_files": [
      ".github/copilot-instructions.md"
    ],
    "sources": [
      {
        "repo": "dubzzz/fast-check",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/dubzzz/fast-check/blob/ba3e06c1f2a3180b742c0c0de59d8562235b034e/AI_POLICY.md?plain=1"
      },
      {
        "repo": "dubzzz/fast-check",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/dubzzz/fast-check/blob/ba3e06c1f2a3180b742c0c0de59d8562235b034e/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "dubzzz/fast-check",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/dubzzz/fast-check/blob/ba3e06c1f2a3180b742c0c0de59d8562235b034e/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "dubzzz/fast-check",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/dubzzz/fast-check/blob/ba3e06c1f2a3180b742c0c0de59d8562235b034e/.github/copilot-instructions.md?plain=1"
      }
    ]
  },
  {
    "repo": "duckdb/duckdb",
    "url": "https://github.com/duckdb/duckdb",
    "description": "DuckDB is a high-performance analytical database system",
    "stars": 42550,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e4db624866e5eb9ff638906b255a5aa496cd7c64",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers and contributors.",
      "evidence": [
        {
          "repo": "duckdb/duckdb",
          "path": "AI_POLICY.md",
          "line": 13,
          "url": "https://github.com/duckdb/duckdb/blob/e4db624866e5eb9ff638906b255a5aa496cd7c64/AI_POLICY.md?plain=1#L13",
          "quote": "AI should not be used to generate comments when communicating with maintainers and contributors."
        }
      ],
      "note": "AI for coding is welcome (AI_POLICY.md:3), but CONTRIBUTING.md:133 asks not to submit PRs generated by AI.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Autonomous agents are not allowed to be used for contributing to this project.",
      "evidence": [
        {
          "repo": "duckdb/duckdb",
          "path": "AI_POLICY.md",
          "line": 26,
          "url": "https://github.com/duckdb/duckdb/blob/e4db624866e5eb9ff638906b255a5aa496cd7c64/AI_POLICY.md?plain=1#L26",
          "quote": "Autonomous agents are not allowed to be used for contributing to this project."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "duckdb/duckdb",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/duckdb/duckdb/blob/e4db624866e5eb9ff638906b255a5aa496cd7c64/AI_POLICY.md?plain=1"
      },
      {
        "repo": "duckdb/duckdb",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/duckdb/duckdb/blob/e4db624866e5eb9ff638906b255a5aa496cd7c64/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "duckdb/duckdb",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/duckdb/duckdb/blob/e4db624866e5eb9ff638906b255a5aa496cd7c64/AGENTS.md?plain=1"
      },
      {
        "repo": "duckdb/duckdb",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/duckdb/duckdb/blob/e4db624866e5eb9ff638906b255a5aa496cd7c64/CLAUDE.md?plain=1"
      },
      {
        "repo": "duckdb/duckdb",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/duckdb/duckdb/blob/e4db624866e5eb9ff638906b255a5aa496cd7c64/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "elastic/elasticsearch",
    "url": "https://github.com/elastic/elasticsearch",
    "description": "Free and Open Source, Distributed, RESTful Search Engine",
    "stars": 78381,
    "language": "Java",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "058203c96e9768c9f1606fb2b869ea71fadc3435",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Do not use LLM-based tools for communication with maintainers.",
      "evidence": [
        {
          "repo": "elastic/elasticsearch",
          "path": "CONTRIBUTING.md",
          "line": 103,
          "url": "https://github.com/elastic/elasticsearch/blob/058203c96e9768c9f1606fb2b869ea71fadc3435/CONTRIBUTING.md?plain=1#L103",
          "quote": "Do not use LLM-based tools for communication with maintainers."
        }
      ],
      "note": "LLMs may assist if you add value yourself (line 926); no disclosure rule found.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "elastic/elasticsearch",
          "path": "CONTRIBUTING.md",
          "line": 91,
          "url": "https://github.com/elastic/elasticsearch/blob/058203c96e9768c9f1606fb2b869ea71fadc3435/CONTRIBUTING.md?plain=1#L91",
          "quote": "Sign the Contributor License Agreement"
        },
        {
          "repo": "elastic/elasticsearch",
          "path": "CONTRIBUTING.md",
          "line": 93,
          "url": "https://github.com/elastic/elasticsearch/blob/058203c96e9768c9f1606fb2b869ea71fadc3435/CONTRIBUTING.md?plain=1#L93",
          "quote": "Please make sure you have signed our Contributor License Agreement."
        },
        {
          "repo": "elastic/elasticsearch",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 9,
          "url": "https://github.com/elastic/elasticsearch/blob/058203c96e9768c9f1606fb2b869ea71fadc3435/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L9",
          "quote": "- Have you signed the contributor license agreement?"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Please discuss your change in a GitHub issue before spending much time on its implementation.",
      "evidence": [
        {
          "repo": "elastic/elasticsearch",
          "path": "CONTRIBUTING.md",
          "line": 890,
          "url": "https://github.com/elastic/elasticsearch/blob/058203c96e9768c9f1606fb2b869ea71fadc3435/CONTRIBUTING.md?plain=1#L890",
          "quote": "Please discuss your change in a GitHub issue before spending much time on its implementation."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "elastic/elasticsearch",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/elastic/elasticsearch/blob/058203c96e9768c9f1606fb2b869ea71fadc3435/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "elastic/elasticsearch",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/elastic/elasticsearch/blob/058203c96e9768c9f1606fb2b869ea71fadc3435/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "elastic/elasticsearch",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/elastic/elasticsearch/blob/058203c96e9768c9f1606fb2b869ea71fadc3435/AGENTS.md?plain=1"
      },
      {
        "repo": "elastic/elasticsearch",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/elastic/elasticsearch/blob/058203c96e9768c9f1606fb2b869ea71fadc3435/CLAUDE.md?plain=1"
      }
    ]
  },
  {
    "repo": "electron/electron",
    "url": "https://github.com/electron/electron",
    "description": ":electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS",
    "stars": 123545,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "7009779c5f07ce29405e713ffdbec6a8fc136052",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "Our core principle is simple: there must be a human in the loop.",
      "evidence": [
        {
          "repo": "electron/governance",
          "path": "policy/ai.md",
          "line": 7,
          "url": "https://github.com/electron/governance/blob/084701c7b7ee41f8c639253e3905b65542340ee4/policy/ai.md?plain=1#L7",
          "quote": "Our core principle is simple: there must be a human in the loop."
        }
      ],
      "note": "Human in the loop; disclosure is encouraged, not required.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Unauthorized, automated agents that take action without human input (e.g. bots that post comments or open PRs autonomously)",
      "evidence": [
        {
          "repo": "electron/governance",
          "path": "policy/ai.md",
          "line": 32,
          "url": "https://github.com/electron/governance/blob/084701c7b7ee41f8c639253e3905b65542340ee4/policy/ai.md?plain=1#L32",
          "quote": "Unauthorized, automated agents that take action without human input (e.g. bots that post comments or open PRs autonomously)"
        }
      ],
      "note": "Unauthorized automated agents that open PRs on their own are not allowed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "remove-pr-need-issue.yml",
      "evidence": [
        {
          "repo": "electron/electron",
          "path": ".github/workflows/remove-pr-need-issue.yml",
          "line": 22,
          "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/.github/workflows/remove-pr-need-issue.yml#L22",
          "quote": "remove-pr-need-issue.yml"
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai-pr",
        "url": "https://github.com/electron/electron/labels?q=ai-pr"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".github/copilot-instructions.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "electron/electron",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/README.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/README.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/api-history-migration-guide.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/api-history-migration-guide.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/build-instructions-gn.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/build-instructions-gn.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/build-instructions-linux.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/build-instructions-linux.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/build-instructions-macos.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/build-instructions-macos.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/build-instructions-windows.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/build-instructions-windows.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/chromium-development.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/chromium-development.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/clang-tidy.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/clang-tidy.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/coding-style.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/coding-style.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/creating-api.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/creating-api.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/debugging-on-macos.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/debugging-on-macos.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "docs/development/debugging-on-windows.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/docs/development/debugging-on-windows.md?plain=1"
      },
      {
        "repo": "electron/governance",
        "path": "policy/ai.md",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/electron/governance/blob/084701c7b7ee41f8c639253e3905b65542340ee4/policy/ai.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/CLAUDE.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "electron/electron",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/electron/electron/blob/7009779c5f07ce29405e713ffdbec6a8fc136052/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "emilk/egui",
    "url": "https://github.com/emilk/egui",
    "description": "egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native",
    "stars": 31753,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "fc9d66dda742d722eedaa8684d23f86369cf8e5f",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "You (human!) are always responsible for the quality of code, issues, and PR descriptions.",
      "evidence": [
        {
          "repo": "emilk/egui",
          "path": "CONTRIBUTING.md",
          "line": 54,
          "url": "https://github.com/emilk/egui/blob/fc9d66dda742d722eedaa8684d23f86369cf8e5f/CONTRIBUTING.md?plain=1#L54",
          "quote": "You (human!) are always responsible for the quality of code, issues, and PR descriptions."
        }
      ],
      "note": "A human must review the code before undrafting the PR; LLM slop may be closed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "For bigger things, please file an issue first (or find an existing one) and announce that you plan to work on something.",
      "evidence": [
        {
          "repo": "emilk/egui",
          "path": "CONTRIBUTING.md",
          "line": 30,
          "url": "https://github.com/emilk/egui/blob/fc9d66dda742d722eedaa8684d23f86369cf8e5f/CONTRIBUTING.md?plain=1#L30",
          "quote": "For bigger things, please file an issue first (or find an existing one) and announce that you plan to work on something."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "emilk/egui",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/emilk/egui/blob/fc9d66dda742d722eedaa8684d23f86369cf8e5f/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "emilk/egui",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/emilk/egui/blob/fc9d66dda742d722eedaa8684d23f86369cf8e5f/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "emilk/egui",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/emilk/egui/blob/fc9d66dda742d722eedaa8684d23f86369cf8e5f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "etcd-io/etcd",
    "url": "https://github.com/etcd-io/etcd",
    "description": "Distributed reliable key-value store for the most critical data of a distributed system",
    "stars": 52426,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1573d59416efa220421c451f5266b24a5d8374ef",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If you used AI tools in preparing your PR, please disclose this and follow https…",
      "evidence": [
        {
          "repo": "etcd-io/etcd",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 4,
          "url": "https://github.com/etcd-io/etcd/blob/1573d59416efa220421c451f5266b24a5d8374ef/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L4",
          "quote": "If you used AI tools in preparing your PR, please disclose this and follow https…"
        }
      ],
      "note": "Points to the Kubernetes AI guidance.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "etcd-io/etcd",
          "path": "CONTRIBUTING.md",
          "line": 159,
          "url": "https://github.com/etcd-io/etcd/blob/1573d59416efa220421c451f5266b24a5d8374ef/CONTRIBUTING.md?plain=1#L159",
          "quote": "Last line should be Signed-off-by: firstname lastname (can be automatically generate by providing --signoff to git commit command)."
        },
        {
          "repo": "etcd-io/etcd",
          "path": "DCO",
          "line": 0,
          "url": "https://github.com/etcd-io/etcd/blob/1573d59416efa220421c451f5266b24a5d8374ef/DCO",
          "quote": "DCO"
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/etcd-io/etcd/blob/1573d59416efa220421c451f5266b24a5d8374ef/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L5"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "etcd-io/etcd",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/etcd-io/etcd/blob/1573d59416efa220421c451f5266b24a5d8374ef/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "etcd-io/etcd",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/etcd-io/etcd/blob/1573d59416efa220421c451f5266b24a5d8374ef/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "etcd-io/etcd",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/etcd-io/etcd/blob/1573d59416efa220421c451f5266b24a5d8374ef/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "etcd-io/etcd",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/etcd-io/etcd/blob/1573d59416efa220421c451f5266b24a5d8374ef/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "excalidraw/excalidraw",
    "url": "https://github.com/excalidraw/excalidraw",
    "description": "Virtual whiteboard for sketching hand-drawn like diagrams",
    "stars": 134548,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e7b534668a60add7f725531f3c9abf32508c7b4e",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".github/copilot-instructions.md",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "excalidraw/excalidraw",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/excalidraw/excalidraw/blob/e7b534668a60add7f725531f3c9abf32508c7b4e/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "excalidraw/excalidraw",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/excalidraw/excalidraw/blob/e7b534668a60add7f725531f3c9abf32508c7b4e/AGENTS.md?plain=1"
      },
      {
        "repo": "excalidraw/excalidraw",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/excalidraw/excalidraw/blob/e7b534668a60add7f725531f3c9abf32508c7b4e/CLAUDE.md?plain=1"
      },
      {
        "repo": "excalidraw/excalidraw",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/excalidraw/excalidraw/blob/e7b534668a60add7f725531f3c9abf32508c7b4e/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "excalidraw/excalidraw",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/excalidraw/excalidraw/blob/e7b534668a60add7f725531f3c9abf32508c7b4e/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "exelban/stats",
    "url": "https://github.com/exelban/stats",
    "description": "macOS system monitor in your menu bar",
    "stars": 42809,
    "language": "Swift",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "032f4a5e4cb9c11bc537c70a9487dfd904f2011d",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "exelban/stats",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/exelban/stats/blob/032f4a5e4cb9c11bc537c70a9487dfd904f2011d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "expressjs/express",
    "url": "https://github.com/expressjs/express",
    "description": "Fast, unopinionated, minimalist web framework for node.",
    "stars": 69578,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1c6f1b0fe4000977b9a7b4f34097e4d527dd9824",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "expressjs/.github",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/expressjs/.github/blob/a0e05d5e690aa80f92c61ce2d72f8de42fc93dfe/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "expressjs/.github",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/expressjs/.github/blob/a0e05d5e690aa80f92c61ce2d72f8de42fc93dfe/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "expressjs/express",
        "path": "Readme.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/expressjs/express/blob/1c6f1b0fe4000977b9a7b4f34097e4d527dd9824/Readme.md?plain=1"
      }
    ]
  },
  {
    "repo": "facebook/docusaurus",
    "url": "https://github.com/facebook/docusaurus",
    "description": "Easy to maintain open source documentation websites.",
    "stars": 66581,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c1546a01241d1265c16ff5019cd1ba21617b23f5",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- Be transparent: If a significant portion of your code is AI generated, please indicate that in your PR description.",
      "evidence": [
        {
          "repo": "facebook/docusaurus",
          "path": "CONTRIBUTING.md",
          "line": 221,
          "url": "https://github.com/facebook/docusaurus/blob/c1546a01241d1265c16ff5019cd1ba21617b23f5/CONTRIBUTING.md?plain=1#L221",
          "quote": "- Be transparent: If a significant portion of your code is AI generated, please indicate that in your PR description."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- Never create a PR or issue.",
      "evidence": [
        {
          "repo": "facebook/docusaurus",
          "path": "AGENTS.md",
          "line": 143,
          "url": "https://github.com/facebook/docusaurus/blob/c1546a01241d1265c16ff5019cd1ba21617b23f5/AGENTS.md?plain=1#L143",
          "quote": "- Never create a PR or issue."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "facebook/docusaurus",
          "path": "CONTRIBUTING.md",
          "line": 133,
          "url": "https://github.com/facebook/docusaurus/blob/c1546a01241d1265c16ff5019cd1ba21617b23f5/CONTRIBUTING.md?plain=1#L133",
          "quote": "CLA. If you haven't already, sign the CLA."
        },
        {
          "repo": "facebook/docusaurus",
          "path": "CONTRIBUTING.md",
          "line": 207,
          "url": "https://github.com/facebook/docusaurus/blob/c1546a01241d1265c16ff5019cd1ba21617b23f5/CONTRIBUTING.md?plain=1#L207",
          "quote": "### Contributor License Agreement (CLA)"
        },
        {
          "repo": "facebook/docusaurus",
          "path": "CONTRIBUTING.md",
          "line": 209,
          "url": "https://github.com/facebook/docusaurus/blob/c1546a01241d1265c16ff5019cd1ba21617b23f5/CONTRIBUTING.md?plain=1#L209",
          "quote": "In order to accept your pull request, we need you to submit a CLA."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_required",
      "status": "auto",
      "quote": "You do not need to ask for assignment to work on any issue explicitly marked as welcoming external contributions. However, don't \"cookie lick\", or squat on an…",
      "evidence": [
        {
          "repo": "facebook/docusaurus",
          "path": "CONTRIBUTING.md",
          "line": 85,
          "url": "https://github.com/facebook/docusaurus/blob/c1546a01241d1265c16ff5019cd1ba21617b23f5/CONTRIBUTING.md?plain=1#L85",
          "quote": "You do not need to ask for assignment to work on any issue explicitly marked as welcoming external contributions. However, don't \"cookie lick\", or squat on an…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "facebook/docusaurus",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/facebook/docusaurus/blob/c1546a01241d1265c16ff5019cd1ba21617b23f5/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "facebook/docusaurus",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/facebook/docusaurus/blob/c1546a01241d1265c16ff5019cd1ba21617b23f5/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "facebook/docusaurus",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/facebook/docusaurus/blob/c1546a01241d1265c16ff5019cd1ba21617b23f5/AGENTS.md?plain=1"
      },
      {
        "repo": "facebook/docusaurus",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/facebook/docusaurus/blob/c1546a01241d1265c16ff5019cd1ba21617b23f5/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "facebook/lexical",
    "url": "https://github.com/facebook/lexical",
    "description": "Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.",
    "stars": 23984,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e28f4dd5633ca892f6019a9be70af9448f7a30e1",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "AGENTS.md only bans agent-session URLs in commits and PRs.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "facebook/lexical",
          "path": "CONTRIBUTING.md",
          "line": 25,
          "url": "https://github.com/facebook/lexical/blob/e28f4dd5633ca892f6019a9be70af9448f7a30e1/CONTRIBUTING.md?plain=1#L25",
          "quote": "If you haven't already, complete the Contributor License Agreement (\"CLA\")."
        },
        {
          "repo": "facebook/lexical",
          "path": "CONTRIBUTING.md",
          "line": 108,
          "url": "https://github.com/facebook/lexical/blob/e28f4dd5633ca892f6019a9be70af9448f7a30e1/CONTRIBUTING.md?plain=1#L108",
          "quote": "## Contributor License Agreement (\"CLA\")"
        },
        {
          "repo": "facebook/lexical",
          "path": "CONTRIBUTING.md",
          "line": 110,
          "url": "https://github.com/facebook/lexical/blob/e28f4dd5633ca892f6019a9be70af9448f7a30e1/CONTRIBUTING.md?plain=1#L110",
          "quote": "In order to accept your pull request, we need you to submit a CLA."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "facebook/lexical",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/facebook/lexical/blob/e28f4dd5633ca892f6019a9be70af9448f7a30e1/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "facebook/lexical",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/facebook/lexical/blob/e28f4dd5633ca892f6019a9be70af9448f7a30e1/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "facebook/lexical",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/facebook/lexical/blob/e28f4dd5633ca892f6019a9be70af9448f7a30e1/AGENTS.md?plain=1"
      },
      {
        "repo": "facebook/lexical",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/facebook/lexical/blob/e28f4dd5633ca892f6019a9be70af9448f7a30e1/CLAUDE.md?plain=1"
      },
      {
        "repo": "facebook/lexical",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/facebook/lexical/blob/e28f4dd5633ca892f6019a9be70af9448f7a30e1/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "farion1231/cc-switch",
    "url": "https://github.com/farion1231/cc-switch",
    "description": "A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io",
    "stars": 148610,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "9941a6455ef9405cf9d3620057fddd283223a607",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "It must not be AI-generated.",
      "evidence": [
        {
          "repo": "farion1231/cc-switch",
          "path": "CONTRIBUTING.md",
          "line": 223,
          "url": "https://github.com/farion1231/cc-switch/blob/9941a6455ef9405cf9d3620057fddd283223a607/CONTRIBUTING.md?plain=1#L223",
          "quote": "It must not be AI-generated."
        }
      ],
      "note": "The PR's Human Note section must be in your own words. AI-assisted code is welcome (line 214); open an issue first, as drive-by AI PRs may be closed (line 221).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Open an issue first. Drive-by PRs with no prior discussion — especially AI-generated ones — may be closed without review.",
      "evidence": [
        {
          "repo": "farion1231/cc-switch",
          "path": "CONTRIBUTING.md",
          "line": 221,
          "url": "https://github.com/farion1231/cc-switch/blob/9941a6455ef9405cf9d3620057fddd283223a607/CONTRIBUTING.md?plain=1#L221",
          "quote": "Open an issue first. Drive-by PRs with no prior discussion — especially AI-generated ones — may be closed without review."
        },
        {
          "repo": "farion1231/cc-switch",
          "path": "CONTRIBUTING.md",
          "line": 235,
          "url": "https://github.com/farion1231/cc-switch/blob/9941a6455ef9405cf9d3620057fddd283223a607/CONTRIBUTING.md?plain=1#L235",
          "quote": "If you are unsure whether a service qualifies, open an issue before writing the PR."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "farion1231/cc-switch",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/farion1231/cc-switch/blob/9941a6455ef9405cf9d3620057fddd283223a607/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "farion1231/cc-switch",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/farion1231/cc-switch/blob/9941a6455ef9405cf9d3620057fddd283223a607/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "farion1231/cc-switch",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/farion1231/cc-switch/blob/9941a6455ef9405cf9d3620057fddd283223a607/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "fastapi/fastapi",
    "url": "https://github.com/fastapi/fastapi",
    "description": "FastAPI framework, high performance, easy to learn, fast to code, ready for production",
    "stars": 104182,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "79cab5bed28b24d92c185d236feb33f5783dfeb3",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If using AI, write here the prompt and model used",
      "evidence": [
        {
          "repo": "fastapi/.github",
          "path": ".github/pull_request_template.md",
          "line": 20,
          "url": "https://github.com/fastapi/.github/blob/a9d9bfcbd2a1d54cc4bf2a939fef1f923d1c2230/.github/pull_request_template.md?plain=1#L20",
          "quote": "If using AI, write here the prompt and model used"
        }
      ],
      "note": "Asks for the prompt and model used.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "maybe-ai",
        "url": "https://github.com/fastapi/fastapi/labels?q=maybe-ai"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "fastapi/.github",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/fastapi/.github/blob/a9d9bfcbd2a1d54cc4bf2a939fef1f923d1c2230/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "fastapi/.github",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/fastapi/.github/blob/a9d9bfcbd2a1d54cc4bf2a939fef1f923d1c2230/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "fastapi/fastapi",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/fastapi/fastapi/blob/79cab5bed28b24d92c185d236feb33f5783dfeb3/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "FFmpeg/FFmpeg",
    "url": "https://github.com/FFmpeg/FFmpeg",
    "description": "Mirror of https://git.ffmpeg.org/ffmpeg.git",
    "stars": 65747,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "60a2818f76dcd1fee3155b1791304af104a0fc1b",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "disabled",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "FFmpeg/FFmpeg",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/FFmpeg/FFmpeg/blob/60a2818f76dcd1fee3155b1791304af104a0fc1b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "FFmpeg/FFmpeg",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/FFmpeg/FFmpeg/blob/60a2818f76dcd1fee3155b1791304af104a0fc1b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "fish-shell/fish-shell",
    "url": "https://github.com/fish-shell/fish-shell",
    "description": "The user-friendly command line shell.",
    "stars": 34344,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "bcccefe566dc93d874033bc317b977173584a953",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "We do not accept contributions created with generative artificial intelligence tools.",
      "evidence": [
        {
          "repo": "fish-shell/fish-shell",
          "path": "CONTRIBUTING.rst",
          "line": 596,
          "url": "https://github.com/fish-shell/fish-shell/blob/bcccefe566dc93d874033bc317b977173584a953/CONTRIBUTING.rst?plain=1#L596",
          "quote": "We do not accept contributions created with generative artificial intelligence tools."
        }
      ],
      "note": "Covers pull requests, issues, comments and artwork created or edited with generative AI tools (line 597).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "We do not accept contributions created with generative artificial intelligence tools.",
      "evidence": [
        {
          "repo": "fish-shell/fish-shell",
          "path": "CONTRIBUTING.rst",
          "line": 596,
          "url": "https://github.com/fish-shell/fish-shell/blob/bcccefe566dc93d874033bc317b977173584a953/CONTRIBUTING.rst?plain=1#L596",
          "quote": "We do not accept contributions created with generative artificial intelligence tools."
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "fish-shell/fish-shell",
        "path": "CONTRIBUTING.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/fish-shell/fish-shell/blob/bcccefe566dc93d874033bc317b977173584a953/CONTRIBUTING.rst?plain=1"
      },
      {
        "repo": "fish-shell/fish-shell",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/fish-shell/fish-shell/blob/bcccefe566dc93d874033bc317b977173584a953/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "fish-shell/fish-shell",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/fish-shell/fish-shell/blob/bcccefe566dc93d874033bc317b977173584a953/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "flutter/flutter",
    "url": "https://github.com/flutter/flutter",
    "description": "Flutter makes it easy and fast to build beautiful apps for mobile and beyond",
    "stars": 180375,
    "language": "Dart",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "00fdaaefcfea61be8bc6da210ecdd935de89d93a",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "PRs prepared using AI tools must follow the standard tree hygiene process and the style guide, along with these requirements:",
      "evidence": [
        {
          "repo": "flutter/flutter",
          "path": "CONTRIBUTING.ai.md",
          "line": 72,
          "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/CONTRIBUTING.ai.md?plain=1#L72",
          "quote": "PRs prepared using AI tools must follow the standard tree hygiene process and the style guide, along with these requirements:"
        }
      ],
      "note": "Review all AI-generated code before a non-draft PR; do not use AI as a substitute for human discussion (line 38).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "flutter/flutter",
          "path": "CONTRIBUTING.ai.md",
          "line": 40,
          "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/CONTRIBUTING.ai.md?plain=1#L40",
          "quote": "## Our CLA"
        },
        {
          "repo": "flutter/flutter",
          "path": "CONTRIBUTING.ai.md",
          "line": 42,
          "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/CONTRIBUTING.ai.md?plain=1#L42",
          "quote": "All submissions to Google Open Source projects need to follow Google's Contributor License Agreement (CLA), in which contributors agree that their…"
        },
        {
          "repo": "flutter/flutter",
          "path": "CONTRIBUTING.md",
          "line": 200,
          "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/CONTRIBUTING.md?plain=1#L200",
          "quote": "Reading the Tree Hygiene guide. It contains a 10-point checklist of what we look for (CLA, tests, API design, etc.)."
        }
      ]
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "flutter/flutter",
          "path": "docs/contributing/Signing-commits.md",
          "line": 23,
          "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Signing-commits.md?plain=1#L23",
          "quote": "If you see the following output from git commit -S:"
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "flutter/flutter",
          "path": "docs/contributing/Tree-hygiene.md",
          "line": 255,
          "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Tree-hygiene.md?plain=1#L255",
          "quote": "PRs are assigned reviewers weekly."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "flutter/flutter",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 16,
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L16",
        "quote": "I read the [AI contribution guidelines] and understand my responsibilities, or I am not using AI tools."
      }
    ],
    "agent_files": [
      ".agents",
      ".claude"
    ],
    "sources": [
      {
        "repo": "flutter/flutter",
        "path": "CONTRIBUTING.ai.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/CONTRIBUTING.ai.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Android-API-And-Related-Versions.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Android-API-And-Related-Versions.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Chat.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Chat.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Contributor-access.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Contributor-access.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Data-driven-Fixes.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Data-driven-Fixes.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Design-Documents.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Design-Documents.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Feature-flags.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Feature-flags.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Labeling-PRs.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Labeling-PRs.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Setting-up-the-Framework-development-environment.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Setting-up-the-Framework-development-environment.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Signing-commits.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Signing-commits.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Style-guide-for-Flutter-repo.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Style-guide-for-Flutter-repo.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Tree-hygiene.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Tree-hygiene.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "docs/contributing/Using-the-Dart-analyzer.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/docs/contributing/Using-the-Dart-analyzer.md?plain=1"
      },
      {
        "repo": "flutter/flutter",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/flutter/flutter/blob/00fdaaefcfea61be8bc6da210ecdd935de89d93a/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "gentoo/gentoo",
    "url": "https://github.com/gentoo/gentoo",
    "description": "[MIRROR] Official Gentoo ebuild repository",
    "stars": 2475,
    "language": "Shell",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1f1bcb1a97ad2384b197ac96ad245c9a4fb7cb4b",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "- [ ] This contribution has not been created with the assistance of Natural Language Processing artificial intelligence tools, in accordance with the AI policy.",
      "evidence": [
        {
          "repo": "gentoo/gentoo",
          "path": ".github/pull_request_template.md",
          "line": 9,
          "url": "https://github.com/gentoo/gentoo/blob/1f1bcb1a97ad2384b197ac96ad245c9a4fb7cb4b/.github/pull_request_template.md?plain=1#L9",
          "quote": "- [ ] This contribution has not been created with the assistance of Natural Language Processing artificial intelligence tools, in accordance with the AI policy."
        }
      ],
      "note": "The PR checklist asks you to confirm no AI tools were used, per Gentoo's AI policy.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "- [ ] This contribution has not been created with the assistance of Natural Language Processing artificial intelligence tools, in accordance with the AI policy.",
      "evidence": [
        {
          "repo": "gentoo/gentoo",
          "path": ".github/pull_request_template.md",
          "line": 9,
          "url": "https://github.com/gentoo/gentoo/blob/1f1bcb1a97ad2384b197ac96ad245c9a4fb7cb4b/.github/pull_request_template.md?plain=1#L9",
          "quote": "- [ ] This contribution has not been created with the assistance of Natural Language Processing artificial intelligence tools, in accordance with the AI policy."
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "gentoo/gentoo",
          "path": ".github/pull_request_template.md",
          "line": 8,
          "url": "https://github.com/gentoo/gentoo/blob/1f1bcb1a97ad2384b197ac96ad245c9a4fb7cb4b/.github/pull_request_template.md?plain=1#L8",
          "quote": "- [ ] I have certified the above via adding a Signed-off-by line to every commit in the pull request."
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "gentoo/gentoo",
        "path": ".github/pull_request_template.md",
        "line": 9,
        "url": "https://github.com/gentoo/gentoo/blob/1f1bcb1a97ad2384b197ac96ad245c9a4fb7cb4b/.github/pull_request_template.md?plain=1#L9",
        "quote": "This contribution has not been created with the assistance of Natural Language Processing artificial intelligence tools, in accordance with the AI policy."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "gentoo/gentoo",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/gentoo/gentoo/blob/1f1bcb1a97ad2384b197ac96ad245c9a4fb7cb4b/.github/pull_request_template.md?plain=1"
      }
    ]
  },
  {
    "repo": "Genymobile/scrcpy",
    "url": "https://github.com/Genymobile/scrcpy",
    "description": "Display and control your Android device",
    "stars": 153130,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "a60891aea193d92e7e5c3942700eca63f9d19a5f",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai-generated",
        "url": "https://github.com/Genymobile/scrcpy/labels?q=ai-generated"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "Genymobile/scrcpy",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Genymobile/scrcpy/blob/a60891aea193d92e7e5c3942700eca63f9d19a5f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "geopandas/geopandas",
    "url": "https://github.com/geopandas/geopandas",
    "description": "Python tools for geographic data",
    "stars": 5288,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "099b0e87609bafc41500bc20b7e19491edefc97b",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "When interacting with developers (forums, discussions, issues, pull requests, etc.) do not use AI to speak for you, except for translation or grammar editing.",
      "evidence": [
        {
          "repo": "geopandas/geopandas",
          "path": "CONTRIBUTING.md",
          "line": 374,
          "url": "https://github.com/geopandas/geopandas/blob/099b0e87609bafc41500bc20b7e19491edefc97b/CONTRIBUTING.md?plain=1#L374",
          "quote": "When interacting with developers (forums, discussions, issues, pull requests, etc.) do not use AI to speak for you, except for translation or grammar editing."
        }
      ],
      "note": "Also: be upfront about AI use (line 363); AI-generated PRs only for issues with an agreed solution (line 370).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "geopandas/geopandas",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/geopandas/geopandas/blob/099b0e87609bafc41500bc20b7e19491edefc97b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "geopandas/geopandas",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/geopandas/geopandas/blob/099b0e87609bafc41500bc20b7e19491edefc97b/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "geopandas/geopandas",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/geopandas/geopandas/blob/099b0e87609bafc41500bc20b7e19491edefc97b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "georust/geo",
    "url": "https://github.com/georust/geo",
    "description": "Rust geospatial primitives & algorithms",
    "stars": 1951,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "554d6d10af46a234e228080d588215df5ad86cf6",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "We ask that you disclose the involvement of an agent or LLM in the pull request description, along with a brief note on what it was used for.",
      "evidence": [
        {
          "repo": "georust/geo",
          "path": "CONTRIBUTING.md",
          "line": 26,
          "url": "https://github.com/georust/geo/blob/554d6d10af46a234e228080d588215df5ad86cf6/CONTRIBUTING.md?plain=1#L26",
          "quote": "We ask that you disclose the involvement of an agent or LLM in the pull request description, along with a brief note on what it was used for."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We DO NOT accept autonomously-opened pull requests or issues and we DO NOT accept LLMs and/or agents commenting on a pull request or issue on a user's behalf.",
      "evidence": [
        {
          "repo": "georust/geo",
          "path": "CONTRIBUTING.md",
          "line": 23,
          "url": "https://github.com/georust/geo/blob/554d6d10af46a234e228080d588215df5ad86cf6/CONTRIBUTING.md?plain=1#L23",
          "quote": "We DO NOT accept autonomously-opened pull requests or issues and we DO NOT accept LLMs and/or agents commenting on a pull request or issue on a user's behalf."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "It's a good idea to check open issues and pull requests first, in order to check whether a requested feature is already in progress.",
      "evidence": [
        {
          "repo": "georust/geo",
          "path": "CONTRIBUTING.md",
          "line": 37,
          "url": "https://github.com/georust/geo/blob/554d6d10af46a234e228080d588215df5ad86cf6/CONTRIBUTING.md?plain=1#L37",
          "quote": "It's a good idea to check open issues and pull requests first, in order to check whether a requested feature is already in progress."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "georust/geo",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/georust/geo/blob/554d6d10af46a234e228080d588215df5ad86cf6/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "georust/geo",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/georust/geo/blob/554d6d10af46a234e228080d588215df5ad86cf6/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "georust/geo",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/georust/geo/blob/554d6d10af46a234e228080d588215df5ad86cf6/AGENTS.md?plain=1"
      },
      {
        "repo": "georust/geo",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/georust/geo/blob/554d6d10af46a234e228080d588215df5ad86cf6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "getsentry/sentry",
    "url": "https://github.com/getsentry/sentry",
    "description": "Developer-first error tracking and performance monitoring",
    "stars": 45645,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e1782a52723a4e3bb7fe02ee927f2eac31540b12",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".cursor",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "getsentry/sentry",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/getsentry/sentry/blob/e1782a52723a4e3bb7fe02ee927f2eac31540b12/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "getsentry/sentry",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/getsentry/sentry/blob/e1782a52723a4e3bb7fe02ee927f2eac31540b12/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "getsentry/sentry",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/getsentry/sentry/blob/e1782a52723a4e3bb7fe02ee927f2eac31540b12/AGENTS.md?plain=1"
      },
      {
        "repo": "getsentry/sentry",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/getsentry/sentry/blob/e1782a52723a4e3bb7fe02ee927f2eac31540b12/CLAUDE.md?plain=1"
      },
      {
        "repo": "getsentry/sentry",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/getsentry/sentry/blob/e1782a52723a4e3bb7fe02ee927f2eac31540b12/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "getzola/zola",
    "url": "https://github.com/getzola/zola",
    "description": "A fast static site generator in a single binary with everything built-in. https://www.getzola.org",
    "stars": 17554,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "53783b34d925c0c44dc03bdb544da6d3370da82c",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "No one wants to read LLM comments either so use your own words in issues/PR.",
      "evidence": [
        {
          "repo": "getzola/zola",
          "path": "CONTRIBUTING.md",
          "line": 38,
          "url": "https://github.com/getzola/zola/blob/53783b34d925c0c44dc03bdb544da6d3370da82c/CONTRIBUTING.md?plain=1#L38",
          "quote": "No one wants to read LLM comments either so use your own words in issues/PR."
        }
      ],
      "note": "LLM-written documentation is not accepted either; LLM-written code needs human review.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If you want a small feature added or modified, please open an issue to discuss it before doing a PR.",
      "evidence": [
        {
          "repo": "getzola/zola",
          "path": "CONTRIBUTING.md",
          "line": 8,
          "url": "https://github.com/getzola/zola/blob/53783b34d925c0c44dc03bdb544da6d3370da82c/CONTRIBUTING.md?plain=1#L8",
          "quote": "If you want a small feature added or modified, please open an issue to discuss it before doing a PR."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "getzola/zola",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 14,
        "url": "https://github.com/getzola/zola/blob/53783b34d925c0c44dc03bdb544da6d3370da82c/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L14",
        "quote": "Was a LLM used? If so, for what?"
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "getzola/zola",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/getzola/zola/blob/53783b34d925c0c44dc03bdb544da6d3370da82c/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "getzola/zola",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/getzola/zola/blob/53783b34d925c0c44dc03bdb544da6d3370da82c/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "getzola/zola",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/getzola/zola/blob/53783b34d925c0c44dc03bdb544da6d3370da82c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "gfx-rs/wgpu",
    "url": "https://github.com/gfx-rs/wgpu",
    "description": "A cross-platform, safe, pure-Rust graphics API.",
    "stars": 18380,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "49325ca0a13bdc0787b1601138096cce743dd29e",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Let us know how you used LLMs for this PR.",
      "evidence": [
        {
          "repo": "gfx-rs/wgpu",
          "path": ".github/pull_request_template.md",
          "line": 30,
          "url": "https://github.com/gfx-rs/wgpu/blob/49325ca0a13bdc0787b1601138096cce743dd29e/.github/pull_request_template.md?plain=1#L30",
          "quote": "Let us know how you used LLMs for this PR."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We encourage external contributions, but fully agentic PRs are not allowed.",
      "evidence": [
        {
          "repo": "gfx-rs/wgpu",
          "path": "AGENTS.md",
          "line": 35,
          "url": "https://github.com/gfx-rs/wgpu/blob/49325ca0a13bdc0787b1601138096cce743dd29e/AGENTS.md?plain=1#L35",
          "quote": "We encourage external contributions, but fully agentic PRs are not allowed."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "gfx-rs/wgpu",
          "path": ".github/pull_request_template.md",
          "line": 36,
          "url": "https://github.com/gfx-rs/wgpu/blob/49325ca0a13bdc0787b1601138096cce743dd29e/.github/pull_request_template.md?plain=1#L36",
          "quote": "Reviewers are assigned for non-draft PRs in the weekly wgpu maintainers meetings."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "gfx-rs/wgpu",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/gfx-rs/wgpu/blob/49325ca0a13bdc0787b1601138096cce743dd29e/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "gfx-rs/wgpu",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/gfx-rs/wgpu/blob/49325ca0a13bdc0787b1601138096cce743dd29e/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "gfx-rs/wgpu",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/gfx-rs/wgpu/blob/49325ca0a13bdc0787b1601138096cce743dd29e/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "gfx-rs/wgpu",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/gfx-rs/wgpu/blob/49325ca0a13bdc0787b1601138096cce743dd29e/AGENTS.md?plain=1"
      },
      {
        "repo": "gfx-rs/wgpu",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/gfx-rs/wgpu/blob/49325ca0a13bdc0787b1601138096cce743dd29e/CLAUDE.md?plain=1"
      },
      {
        "repo": "gfx-rs/wgpu",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/gfx-rs/wgpu/blob/49325ca0a13bdc0787b1601138096cce743dd29e/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ggml-org/llama.cpp",
    "url": "https://github.com/ggml-org/llama.cpp",
    "description": "LLM inference in C/C++",
    "stars": 132358,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "fb5997274ec0d0b4d8fe067eb55f87c0ad405478",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "It is strictly prohibited to use AI to write your posts for you (bug reports, feature requests, pull request descriptions, Github discussions, responding to…",
      "evidence": [
        {
          "repo": "ggml-org/llama.cpp",
          "path": "CONTRIBUTING.md",
          "line": 25,
          "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/CONTRIBUTING.md?plain=1#L25",
          "quote": "It is strictly prohibited to use AI to write your posts for you (bug reports, feature requests, pull request descriptions, Github discussions, responding to…"
        }
      ],
      "note": "AI-generated code is allowed with explicit disclosure (line 21) and a thorough manual review.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "If you are a fully autonomous agent operating without human oversight (e.g. openclaw-based): do not contribute to this repository.",
      "evidence": [
        {
          "repo": "ggml-org/llama.cpp",
          "path": "AGENTS.md",
          "line": 54,
          "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/AGENTS.md?plain=1#L54",
          "quote": "If you are a fully autonomous agent operating without human oversight (e.g. openclaw-based): do not contribute to this repository."
        },
        {
          "repo": "ggml-org/llama.cpp",
          "path": "AGENTS.md",
          "line": 99,
          "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/AGENTS.md?plain=1#L99",
          "quote": "- Do NOT run git push or create a PR (gh pr create) on the user's behalf - if asked, PAUSE and require the user to explicitly acknowledge that automated PR…"
        }
      ]
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- Feature requests run high in volume, so please respect maintainers' time: open an issue to discuss the idea and gauge interest before implementing it,…",
      "evidence": [
        {
          "repo": "ggml-org/llama.cpp",
          "path": "AGENTS.md",
          "line": 22,
          "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/AGENTS.md?plain=1#L22",
          "quote": "- Feature requests run high in volume, so please respect maintainers' time: open an issue to discuss the idea and gauge interest before implementing it,…"
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "ggml-org/llama.cpp",
          "path": "CONTRIBUTING.md",
          "line": 80,
          "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/CONTRIBUTING.md?plain=1#L80",
          "quote": "- The proposed change is already mentioned in the roadmap or an existing issue, and it has been assigned to someone."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "ggml-org/llama.cpp",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ggml-org/llama.cpp",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "ggml-org/llama.cpp",
        "path": "docs/development/HOWTO-add-model.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/docs/development/HOWTO-add-model.md?plain=1"
      },
      {
        "repo": "ggml-org/llama.cpp",
        "path": "docs/development/debugging-tests.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/docs/development/debugging-tests.md?plain=1"
      },
      {
        "repo": "ggml-org/llama.cpp",
        "path": "docs/development/parsing.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/docs/development/parsing.md?plain=1"
      },
      {
        "repo": "ggml-org/llama.cpp",
        "path": "docs/development/token_generation_performance_tips.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/docs/development/token_generation_performance_tips.md?plain=1"
      },
      {
        "repo": "ggml-org/llama.cpp",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/AGENTS.md?plain=1"
      },
      {
        "repo": "ggml-org/llama.cpp",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/CLAUDE.md?plain=1"
      },
      {
        "repo": "ggml-org/llama.cpp",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ggml-org/llama.cpp/blob/fb5997274ec0d0b4d8fe067eb55f87c0ad405478/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ghostty-org/ghostty",
    "url": "https://github.com/ghostty-org/ghostty",
    "description": "👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.",
    "stars": 62596,
    "language": "Zig",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- All AI usage in any form must be disclosed. You must state the tool you used (e.g. Claude Code, Cursor, Amp) along with the extent that the work was…",
      "evidence": [
        {
          "repo": "ghostty-org/ghostty",
          "path": "AI_POLICY.md",
          "line": 5,
          "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/AI_POLICY.md?plain=1#L5",
          "quote": "- All AI usage in any form must be disclosed. You must state the tool you used (e.g. Claude Code, Cursor, Amp) along with the extent that the work was…"
        }
      ],
      "note": "You must fully understand the code; AI text in issues must be human-edited; no AI-generated media.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- Never create a PR.",
      "evidence": [
        {
          "repo": "ghostty-org/ghostty",
          "path": "AGENTS.md",
          "line": 38,
          "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/AGENTS.md?plain=1#L38",
          "quote": "- Never create a PR."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "vouch-check-issue.yml: Vouch - Check Issue",
        "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/.github/workflows/vouch-check-issue.yml#L5"
      },
      {
        "kind": "workflow",
        "name": "mitchellh/vouch",
        "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/.github/workflows/vouch-check-issue.yml#L21"
      },
      {
        "kind": "workflow",
        "name": "vouch-check-pr.yml: Vouch - Check PR",
        "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/.github/workflows/vouch-check-pr.yml#L5"
      },
      {
        "kind": "workflow",
        "name": "vouch-manage-by-discussion.yml: Vouch - Manage by Discussion",
        "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/.github/workflows/vouch-manage-by-discussion.yml#L5"
      },
      {
        "kind": "workflow",
        "name": "vouch-manage-by-issue.yml: Vouch - Manage by Issue",
        "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/.github/workflows/vouch-manage-by-issue.yml#L5"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".agents",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "ghostty-org/ghostty",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/AI_POLICY.md?plain=1"
      },
      {
        "repo": "ghostty-org/ghostty",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ghostty-org/ghostty",
        "path": "HACKING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/HACKING.md?plain=1"
      },
      {
        "repo": "ghostty-org/ghostty",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/AGENTS.md?plain=1"
      },
      {
        "repo": "ghostty-org/ghostty",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ghostty-org/ghostty/blob/cf0ab14aed55315a53de668bc1bbcf4a13ce0ddd/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "gin-gonic/gin",
    "url": "https://github.com/gin-gonic/gin",
    "description": "Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.",
    "stars": 89426,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "0f09c3a9b4626d9fe9979cf4d0521d6ae32ab646",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "gin-gonic/gin",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/gin-gonic/gin/blob/0f09c3a9b4626d9fe9979cf4d0521d6ae32ab646/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "gin-gonic/gin",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/gin-gonic/gin/blob/0f09c3a9b4626d9fe9979cf4d0521d6ae32ab646/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "gin-gonic/gin",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/gin-gonic/gin/blob/0f09c3a9b4626d9fe9979cf4d0521d6ae32ab646/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "git/git",
    "url": "https://github.com/git/git",
    "description": "Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.",
    "stars": 64013,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b9e5cff1803ab24582201ef059516eb16014b9d9",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "To avoid these issues, we will reject anything that looks AI generated, that sounds overly formal or bloated, that looks like AI slop, that looks good on the…",
      "evidence": [
        {
          "repo": "git/git",
          "path": "Documentation/SubmittingPatches",
          "line": 584,
          "url": "https://github.com/git/git/blob/b9e5cff1803ab24582201ef059516eb16014b9d9/Documentation/SubmittingPatches#L584",
          "quote": "To avoid these issues, we will reject anything that looks AI generated, that sounds overly formal or bloated, that looks like AI slop, that looks good on the…"
        }
      ],
      "note": "AI may help with debugging and checking (line 594), but content that looks AI-generated is rejected; significant AI-generated content may not satisfy the DCO.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "To avoid these issues, we will reject anything that looks AI generated, that sounds overly formal or bloated, that looks like AI slop, that looks good on the…",
      "evidence": [
        {
          "repo": "git/git",
          "path": "Documentation/SubmittingPatches",
          "line": 584,
          "url": "https://github.com/git/git/blob/b9e5cff1803ab24582201ef059516eb16014b9d9/Documentation/SubmittingPatches#L584",
          "quote": "To avoid these issues, we will reject anything that looks AI generated, that sounds overly formal or bloated, that looks like AI slop, that looks good on the…"
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "git/git",
          "path": "Documentation/SubmittingPatches",
          "line": 423,
          "url": "https://github.com/git/git/blob/b9e5cff1803ab24582201ef059516eb16014b9d9/Documentation/SubmittingPatches#L423",
          "quote": "[[sign-off]] === Certify your work by adding your Signed-off-by: trailer"
        },
        {
          "repo": "git/git",
          "path": "Documentation/SubmittingPatches",
          "line": 461,
          "url": "https://github.com/git/git/blob/b9e5cff1803ab24582201ef059516eb16014b9d9/Documentation/SubmittingPatches#L461",
          "quote": "you add a Signed-off-by: trailer to your commit, that looks like this:"
        },
        {
          "repo": "git/git",
          "path": "Documentation/SubmittingPatches",
          "line": 465,
          "url": "https://github.com/git/git/blob/b9e5cff1803ab24582201ef059516eb16014b9d9/Documentation/SubmittingPatches#L465",
          "quote": "Signed-off-by: Random J Developer ...."
        }
      ]
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "E.g. [RFC PATCH] (where RFC stands for \"request for comments\") is often used to indicate a patch needs further discussion before being accepted, [PATCH v2],…",
      "evidence": [
        {
          "repo": "git/git",
          "path": "Documentation/SubmittingPatches",
          "line": 707,
          "url": "https://github.com/git/git/blob/b9e5cff1803ab24582201ef059516eb16014b9d9/Documentation/SubmittingPatches#L707",
          "quote": "E.g. [RFC PATCH] (where RFC stands for \"request for comments\") is often used to indicate a patch needs further discussion before being accepted, [PATCH v2],…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "git/git",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/git/git/blob/b9e5cff1803ab24582201ef059516eb16014b9d9/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "git/git",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/git/git/blob/b9e5cff1803ab24582201ef059516eb16014b9d9/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "git/git",
        "path": "Documentation/SubmittingPatches",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/git/git/blob/b9e5cff1803ab24582201ef059516eb16014b9d9/Documentation/SubmittingPatches"
      },
      {
        "repo": "git/git",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/git/git/blob/b9e5cff1803ab24582201ef059516eb16014b9d9/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "gitpython-developers/GitPython",
    "url": "https://github.com/gitpython-developers/GitPython",
    "description": "GitPython is a python library used to interact with Git repositories.",
    "stars": 5192,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "38992bc5f756b6cddb33c09d1ab651eea443a986",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "Attributing AI assistance in commit metadata, for example with a Co-authored-by trailer, is welcome but not required.",
      "evidence": [
        {
          "repo": "gitpython-developers/GitPython",
          "path": "CONTRIBUTING.md",
          "line": 47,
          "url": "https://github.com/gitpython-developers/GitPython/blob/38992bc5f756b6cddb33c09d1ab651eea443a986/CONTRIBUTING.md?plain=1#L47",
          "quote": "Attributing AI assistance in commit metadata, for example with a Co-authored-by trailer, is welcome but not required."
        }
      ],
      "note": "AI attribution is welcome but not required.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "Agents writing through a person's account must identify themselves (CONTRIBUTING.md:35).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Issues are still welcome for problems without a fix or for changes that need discussion before implementation.",
      "evidence": [
        {
          "repo": "gitpython-developers/GitPython",
          "path": "CONTRIBUTING.md",
          "line": 19,
          "url": "https://github.com/gitpython-developers/GitPython/blob/38992bc5f756b6cddb33c09d1ab651eea443a986/CONTRIBUTING.md?plain=1#L19",
          "quote": "Issues are still welcome for problems without a fix or for changes that need discussion before implementation."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "gitpython-developers/GitPython",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/gitpython-developers/GitPython/blob/38992bc5f756b6cddb33c09d1ab651eea443a986/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "gitpython-developers/GitPython",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/gitpython-developers/GitPython/blob/38992bc5f756b6cddb33c09d1ab651eea443a986/AGENTS.md?plain=1"
      },
      {
        "repo": "gitpython-developers/GitPython",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/gitpython-developers/GitPython/blob/38992bc5f756b6cddb33c09d1ab651eea443a986/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "gleam-lang/gleam",
    "url": "https://github.com/gleam-lang/gleam",
    "description": "⭐️ A friendly language for building type-safe, scalable systems!",
    "stars": 22005,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8607705c039b3c520b4bf15a4da10685c56d8640",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "We do not accept contributions from AI agents.",
      "evidence": [
        {
          "repo": "gleam-lang/gleam",
          "path": "CONTRIBUTING.md",
          "line": 51,
          "url": "https://github.com/gleam-lang/gleam/blob/8607705c039b3c520b4bf15a4da10685c56d8640/CONTRIBUTING.md?plain=1#L51",
          "quote": "We do not accept contributions from AI agents."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We do not accept contributions from AI agents.",
      "evidence": [
        {
          "repo": "gleam-lang/gleam",
          "path": "CONTRIBUTING.md",
          "line": 51,
          "url": "https://github.com/gleam-lang/gleam/blob/8607705c039b3c520b4bf15a4da10685c56d8640/CONTRIBUTING.md?plain=1#L51",
          "quote": "We do not accept contributions from AI agents."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "gleam-lang/gleam",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/gleam-lang/gleam/blob/8607705c039b3c520b4bf15a4da10685c56d8640/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "gleam-lang/gleam",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/gleam-lang/gleam/blob/8607705c039b3c520b4bf15a4da10685c56d8640/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "gleam-lang/gleam",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/gleam-lang/gleam/blob/8607705c039b3c520b4bf15a4da10685c56d8640/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "go-gitea/gitea",
    "url": "https://github.com/go-gitea/gitea",
    "description": "Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD",
    "stars": 58686,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Contributions made with the assistance of AI tools are welcome, but contributors must use them responsibly and disclose that use clearly.",
      "evidence": [
        {
          "repo": "go-gitea/gitea",
          "path": "CONTRIBUTING.md",
          "line": 55,
          "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/CONTRIBUTING.md?plain=1#L55",
          "quote": "Contributions made with the assistance of AI tools are welcome, but contributors must use them responsibly and disclose that use clearly."
        }
      ],
      "note": "Do not use AI to reply to questions about your issue or PR (line 61).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "go-gitea/gitea",
          "path": "CONTRIBUTING.md",
          "line": 42,
          "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/CONTRIBUTING.md?plain=1#L42",
          "quote": "- Developer Certificate of Origin (DCO)"
        },
        {
          "repo": "go-gitea/gitea",
          "path": "CONTRIBUTING.md",
          "line": 281,
          "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/CONTRIBUTING.md?plain=1#L281",
          "quote": "## Developer Certificate of Origin (DCO)"
        },
        {
          "repo": "go-gitea/gitea",
          "path": "CONTRIBUTING.md",
          "line": 283,
          "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/CONTRIBUTING.md?plain=1#L283",
          "quote": "We consider the act of contributing to the code by submitting a Pull Request as the \"Sign off\" or agreement to the certifications and terms of the DCO and MIT…"
        }
      ]
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- Discuss your design before the implementation",
      "evidence": [
        {
          "repo": "go-gitea/gitea",
          "path": "CONTRIBUTING.md",
          "line": 25,
          "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/CONTRIBUTING.md?plain=1#L25",
          "quote": "- Discuss your design before the implementation"
        },
        {
          "repo": "go-gitea/gitea",
          "path": "CONTRIBUTING.md",
          "line": 93,
          "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/CONTRIBUTING.md?plain=1#L93",
          "quote": "### Discuss your design before the implementation"
        },
        {
          "repo": "go-gitea/gitea",
          "path": "CONTRIBUTING.md",
          "line": 95,
          "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/CONTRIBUTING.md?plain=1#L95",
          "quote": "\\ If you want to change or add something, please let everyone know what you're working on — file an issue or comment on an existing one before starting your…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "go-gitea/gitea",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "go-gitea/gitea",
        "path": "docs/development.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/docs/development.md?plain=1"
      },
      {
        "repo": "go-gitea/gitea",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "go-gitea/gitea",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/AGENTS.md?plain=1"
      },
      {
        "repo": "go-gitea/gitea",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/go-gitea/gitea/blob/b2ce7efd3b178a2e5fb3d24352ed048f0b04aa4b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "go-task/task",
    "url": "https://github.com/go-task/task",
    "description": "A fast, cross-platform build tool inspired by Make, designed for modern workflows.",
    "stars": 16295,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ad2782e1709f0bcf8fbbe0d8e00c2d239141e099",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "- Keep conversations human - PR descriptions, review comments, and issue discussions should be written in your own words, not generated by AI.",
      "evidence": [
        {
          "repo": "go-task/.github",
          "path": "CONTRIBUTING.md",
          "line": 24,
          "url": "https://github.com/go-task/.github/blob/4a648c27c8248ec6c1ab7fac43d29dadb0a684d6/CONTRIBUTING.md?plain=1#L24",
          "quote": "- Keep conversations human - PR descriptions, review comments, and issue discussions should be written in your own words, not generated by AI."
        }
      ],
      "note": "Disclose AI use (line 21).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If you're intending to work on an experiment, then please read the experiments workflow document carefully and submit a proposal first.",
      "evidence": [
        {
          "repo": "go-task/.github",
          "path": "CONTRIBUTING.md",
          "line": 52,
          "url": "https://github.com/go-task/.github/blob/4a648c27c8248ec6c1ab7fac43d29dadb0a684d6/CONTRIBUTING.md?plain=1#L52",
          "quote": "If you're intending to work on an experiment, then please read the experiments workflow document carefully and submit a proposal first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "go-task/task",
        "path": ".github/pull_request_template.md",
        "line": 13,
        "url": "https://github.com/go-task/task/blob/ad2782e1709f0bcf8fbbe0d8e00c2d239141e099/.github/pull_request_template.md?plain=1#L13",
        "quote": "I have disclosed the use of any AI-generated content in this pull request per the AI Usage Policy."
      },
      {
        "repo": "go-task/task",
        "path": ".github/pull_request_template.md",
        "line": 14,
        "url": "https://github.com/go-task/task/blob/ad2782e1709f0bcf8fbbe0d8e00c2d239141e099/.github/pull_request_template.md?plain=1#L14",
        "quote": "I fully understand the changes and have hand-written the description (No AI) of this pull request."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "go-task/.github",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/go-task/.github/blob/4a648c27c8248ec6c1ab7fac43d29dadb0a684d6/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "go-task/task",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/go-task/task/blob/ad2782e1709f0bcf8fbbe0d8e00c2d239141e099/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "go-task/task",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/go-task/task/blob/ad2782e1709f0bcf8fbbe0d8e00c2d239141e099/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "godotengine/godot",
    "url": "https://github.com/godotengine/godot",
    "description": "Godot Engine – Multi-platform 2D and 3D game engine",
    "stars": 119077,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "7be59b463a4798834d72d6d0a2942ddd01d920ee",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "- Do not use AI to generate substantial pieces of code",
      "evidence": [
        {
          "repo": "godotengine/godot-contributing-docs",
          "path": "development/contribution_rules.rst",
          "line": 142,
          "url": "https://github.com/godotengine/godot-contributing-docs/blob/d23c6c805c76d4a0023e7540121fc94d00e8011c/development/contribution_rules.rst?plain=1#L142",
          "quote": "- Do not use AI to generate substantial pieces of code"
        }
      ],
      "note": "AI may not author substantial code (completion-level help is fine, line 145) or write text for GitHub and community channels (line 135); disclose any AI help (line 110). Policy merged 2026-08-26.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- Do not allow an AI agent to submit PRs on your behalf",
      "evidence": [
        {
          "repo": "godotengine/godot-contributing-docs",
          "path": "development/contribution_rules.rst",
          "line": 140,
          "url": "https://github.com/godotengine/godot-contributing-docs/blob/d23c6c805c76d4a0023e7540121fc94d00e8011c/development/contribution_rules.rst?plain=1#L140",
          "quote": "- Do not allow an AI agent to submit PRs on your behalf"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/godotengine/godot/blob/7be59b463a4798834d72d6d0a2942ddd01d920ee/CONTRIBUTING.md?plain=1#L9"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "godotengine/godot",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/godotengine/godot/blob/7be59b463a4798834d72d6d0a2942ddd01d920ee/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "godotengine/godot",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/godotengine/godot/blob/7be59b463a4798834d72d6d0a2942ddd01d920ee/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "godotengine/godot-contributing-docs",
        "path": "development/contribution_rules.rst",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/godotengine/godot-contributing-docs/blob/d23c6c805c76d4a0023e7540121fc94d00e8011c/development/contribution_rules.rst?plain=1"
      },
      {
        "repo": "godotengine/godot",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/godotengine/godot/blob/7be59b463a4798834d72d6d0a2942ddd01d920ee/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "gohugoio/hugo",
    "url": "https://github.com/gohugoio/hugo",
    "description": "The world’s fastest framework for building websites.",
    "stars": 90234,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "a1668da327a05646e98af10b622b75bc9355f287",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If a substantial part of your contribution is autogenerated with AI, this must be disclosed in the pull request, along with the extent to which AI assistance…",
      "evidence": [
        {
          "repo": "gohugoio/hugo",
          "path": "CONTRIBUTING.md",
          "line": 83,
          "url": "https://github.com/gohugoio/hugo/blob/a1668da327a05646e98af10b622b75bc9355f287/CONTRIBUTING.md?plain=1#L83",
          "quote": "If a substantial part of your contribution is autogenerated with AI, this must be disclosed in the pull request, along with the extent to which AI assistance…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "gohugoio/hugo",
          "path": "CONTRIBUTING.md",
          "line": 72,
          "url": "https://github.com/gohugoio/hugo/blob/a1668da327a05646e98af10b622b75bc9355f287/CONTRIBUTING.md?plain=1#L72",
          "quote": "Sign the CLA."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "AI Slop",
        "url": "https://github.com/gohugoio/hugo/labels?q=AI%20Slop"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "gohugoio/hugo",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/gohugoio/hugo/blob/a1668da327a05646e98af10b622b75bc9355f287/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "gohugoio/hugo",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/gohugoio/hugo/blob/a1668da327a05646e98af10b622b75bc9355f287/AGENTS.md?plain=1"
      },
      {
        "repo": "gohugoio/hugo",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/gohugoio/hugo/blob/a1668da327a05646e98af10b622b75bc9355f287/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "golang/go",
    "url": "https://github.com/golang/go",
    "description": "The Go programming language",
    "stars": 139595,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5be815fecea394938beff68af116c889ed96572f",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "golang/go",
          "path": ".github/PULL_REQUEST_TEMPLATE",
          "line": 24,
          "url": "https://github.com/golang/go/blob/5be815fecea394938beff68af116c889ed96572f/.github/PULL_REQUEST_TEMPLATE#L24",
          "quote": "Our Gerrit server & GitHub bots enforce CLA compliance instead."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "golang/go",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/golang/go/blob/5be815fecea394938beff68af116c889ed96572f/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "golang/go",
        "path": ".github/PULL_REQUEST_TEMPLATE",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/golang/go/blob/5be815fecea394938beff68af116c889ed96572f/.github/PULL_REQUEST_TEMPLATE"
      },
      {
        "repo": "golang/go",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/golang/go/blob/5be815fecea394938beff68af116c889ed96572f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "golangci/golangci-lint",
    "url": "https://github.com/golangci/golangci-lint",
    "description": "Fast linters runner for Go",
    "stars": 19469,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "39821a0ac5ea3097d571fc8e723df80890be9603",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "golangci/golangci-lint",
          "path": "",
          "line": 0,
          "url": "https://github.com/golangci/golangci-lint/pulls",
          "quote": "check on recent PRs: license/cla"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If you want to add a new linter, you MUST open a discussion in the category \"New Linter Proposals\" and wait for a maintainer to approve it BEFORE opening a…",
      "evidence": [
        {
          "repo": "golangci/golangci-lint",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 25,
          "url": "https://github.com/golangci/golangci-lint/blob/39821a0ac5ea3097d571fc8e723df80890be9603/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L25",
          "quote": "If you want to add a new linter, you MUST open a discussion in the category \"New Linter Proposals\" and wait for a maintainer to approve it BEFORE opening a…"
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "golangci/golangci-lint",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 25,
          "url": "https://github.com/golangci/golangci-lint/blob/39821a0ac5ea3097d571fc8e723df80890be9603/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L25",
          "quote": "If you want to add a new linter, you MUST open a discussion in the category \"New Linter Proposals\" and wait for a maintainer to approve it BEFORE opening a…"
        }
      ]
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "golangci/golangci-lint",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/golangci/golangci-lint/blob/39821a0ac5ea3097d571fc8e723df80890be9603/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "golangci/golangci-lint",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/golangci/golangci-lint/blob/39821a0ac5ea3097d571fc8e723df80890be9603/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "golangci/golangci-lint",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/golangci/golangci-lint/blob/39821a0ac5ea3097d571fc8e723df80890be9603/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "google/guava",
    "url": "https://github.com/google/guava",
    "description": "Google core libraries for Java",
    "stars": 51917,
    "language": "Java",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "3443bf72c1bd1933fcd8b10b81ce0ab0e96badd4",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "google/guava",
          "path": "CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/google/guava/blob/3443bf72c1bd1933fcd8b10b81ce0ab0e96badd4/CONTRIBUTING.md?plain=1#L9",
          "quote": "Code contributions require signing a Google CLA."
        },
        {
          "repo": "google/guava",
          "path": "CONTRIBUTING.md",
          "line": 64,
          "url": "https://github.com/google/guava/blob/3443bf72c1bd1933fcd8b10b81ce0ab0e96badd4/CONTRIBUTING.md?plain=1#L64",
          "quote": "## Contributor License Agreement"
        },
        {
          "repo": "google/guava",
          "path": "CONTRIBUTING.md",
          "line": 66,
          "url": "https://github.com/google/guava/blob/3443bf72c1bd1933fcd8b10b81ce0ab0e96badd4/CONTRIBUTING.md?plain=1#L66",
          "quote": "Contributions to any Google project must be accompanied by a Contributor License Agreement."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "And as mentioned above, API changes should be discussed thoroughly before moving to code.",
      "evidence": [
        {
          "repo": "google/guava",
          "path": "CONTRIBUTING.md",
          "line": 30,
          "url": "https://github.com/google/guava/blob/3443bf72c1bd1933fcd8b10b81ce0ab0e96badd4/CONTRIBUTING.md?plain=1#L30",
          "quote": "And as mentioned above, API changes should be discussed thoroughly before moving to code."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "google/guava",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/google/guava/blob/3443bf72c1bd1933fcd8b10b81ce0ab0e96badd4/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "google/guava",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/google/guava/blob/3443bf72c1bd1933fcd8b10b81ce0ab0e96badd4/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "google/guava",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/google/guava/blob/3443bf72c1bd1933fcd8b10b81ce0ab0e96badd4/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "google/zx",
    "url": "https://github.com/google/zx",
    "description": "A tool for writing better scripts",
    "stars": 45814,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1e1cdb46b96f2d54abc04c713c91b069000c9c50",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "- [ ] Review: This PR represents original work and is not solely generated by AI tools.",
      "evidence": [
        {
          "repo": "google/zx",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 16,
          "url": "https://github.com/google/zx/blob/1e1cdb46b96f2d54abc04c713c91b069000c9c50/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L16",
          "quote": "- [ ] Review: This PR represents original work and is not solely generated by AI tools."
        }
      ],
      "note": "The PR template asks you to confirm the PR is not solely generated by AI tools.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "google/.github",
          "path": "CONTRIBUTING.md",
          "line": 6,
          "url": "https://github.com/google/.github/blob/6112df95b1f9909dfd4ee131220dc5fa3117dcb1/CONTRIBUTING.md?plain=1#L6",
          "quote": "## Contributor License Agreement"
        },
        {
          "repo": "google/.github",
          "path": "CONTRIBUTING.md",
          "line": 8,
          "url": "https://github.com/google/.github/blob/6112df95b1f9909dfd4ee131220dc5fa3117dcb1/CONTRIBUTING.md?plain=1#L8",
          "quote": "Contributions to this project must be accompanied by a Contributor License Agreement."
        },
        {
          "repo": "google/.github",
          "path": "CONTRIBUTING.md",
          "line": 14,
          "url": "https://github.com/google/.github/blob/6112df95b1f9909dfd4ee131220dc5fa3117dcb1/CONTRIBUTING.md?plain=1#L14",
          "quote": "You generally only need to submit a CLA once, so if you've already submitted one (even if it was for a different project), you probably don't need to do it…"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "It's a good idea to open an issue first for discussion.",
      "evidence": [
        {
          "repo": "google/zx",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 1,
          "url": "https://github.com/google/zx/blob/1e1cdb46b96f2d54abc04c713c91b069000c9c50/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L1",
          "quote": "It's a good idea to open an issue first for discussion."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "google/zx",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 16,
        "url": "https://github.com/google/zx/blob/1e1cdb46b96f2d54abc04c713c91b069000c9c50/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L16",
        "quote": "Review: This PR represents original work and is not solely generated by AI tools."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "google/.github",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/google/.github/blob/6112df95b1f9909dfd4ee131220dc5fa3117dcb1/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "google/zx",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/google/zx/blob/1e1cdb46b96f2d54abc04c713c91b069000c9c50/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "google/zx",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/google/zx/blob/1e1cdb46b96f2d54abc04c713c91b069000c9c50/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "gradio-app/gradio",
    "url": "https://github.com/gradio-app/gradio",
    "description": "Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!",
    "stars": 43888,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "211e8027c74e24429ddf91949c6371cbe69aee09",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "We encourage the use of AI tooling in creating PRs, but the any non-trivial use of AI needs be disclosed.",
      "evidence": [
        {
          "repo": "gradio-app/gradio",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 9,
          "url": "https://github.com/gradio-app/gradio/blob/211e8027c74e24429ddf91949c6371cbe69aee09/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L9",
          "quote": "We encourage the use of AI tooling in creating PRs, but the any non-trivial use of AI needs be disclosed."
        }
      ],
      "note": "Outside PRs are paused (CONTRIBUTING.md:10).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If not, please create an issue before you create this PR, unless the fix is very small.",
      "evidence": [
        {
          "repo": "gradio-app/gradio",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 16,
          "url": "https://github.com/gradio-app/gradio/blob/211e8027c74e24429ddf91949c6371cbe69aee09/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L16",
          "quote": "If not, please create an issue before you create this PR, unless the fix is very small."
        },
        {
          "repo": "gradio-app/gradio",
          "path": "AGENTS.md",
          "line": 22,
          "url": "https://github.com/gradio-app/gradio/blob/211e8027c74e24429ddf91949c6371cbe69aee09/AGENTS.md?plain=1#L22",
          "quote": "PRs without a linked issue may be closed."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "gradio-app/gradio",
          "path": "CONTRIBUTING.md",
          "line": 403,
          "url": "https://github.com/gradio-app/gradio/blob/211e8027c74e24429ddf91949c6371cbe69aee09/CONTRIBUTING.md?plain=1#L403",
          "quote": "- A clear, descriptive title has been assigned to the PR"
        }
      ]
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai-generated",
        "url": "https://github.com/gradio-app/gradio/labels?q=ai-generated"
      }
    ],
    "attestations": [
      {
        "repo": "gradio-app/gradio",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 11,
        "url": "https://github.com/gradio-app/gradio/blob/211e8027c74e24429ddf91949c6371cbe69aee09/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L11",
        "quote": "I used AI to... [fill here]"
      },
      {
        "repo": "gradio-app/gradio",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 12,
        "url": "https://github.com/gradio-app/gradio/blob/211e8027c74e24429ddf91949c6371cbe69aee09/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L12",
        "quote": "I did not use AI"
      }
    ],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "gradio-app/gradio",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/gradio-app/gradio/blob/211e8027c74e24429ddf91949c6371cbe69aee09/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "gradio-app/gradio",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/gradio-app/gradio/blob/211e8027c74e24429ddf91949c6371cbe69aee09/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "gradio-app/gradio",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/gradio-app/gradio/blob/211e8027c74e24429ddf91949c6371cbe69aee09/AGENTS.md?plain=1"
      },
      {
        "repo": "gradio-app/gradio",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/gradio-app/gradio/blob/211e8027c74e24429ddf91949c6371cbe69aee09/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "grafana/grafana",
    "url": "https://github.com/grafana/grafana",
    "description": "The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. ",
    "stars": 77506,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "Anything submitted through your account is your responsibility, whether or not AI helped create it.",
      "evidence": [
        {
          "repo": "grafana/grafana",
          "path": "AI_POLICY.md",
          "line": 28,
          "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/AI_POLICY.md?plain=1#L28",
          "quote": "Anything submitted through your account is your responsibility, whether or not AI helped create it."
        }
      ],
      "note": "You own the result: review, test and understand it; keep PRs small.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "grafana/grafana",
          "path": "CONTRIBUTING.md",
          "line": 127,
          "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/CONTRIBUTING.md?plain=1#L127",
          "quote": "#### Contributor License Agreement (CLA)"
        },
        {
          "repo": "grafana/grafana",
          "path": "CONTRIBUTING.md",
          "line": 129,
          "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/CONTRIBUTING.md?plain=1#L129",
          "quote": "Before we can accept your pull request, you need to sign our CLA."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- ✅ Work with AI to plan and implement a new feature, then review, test, and adjust the proposed changes before submitting the pull request.",
      "evidence": [
        {
          "repo": "grafana/grafana",
          "path": "AI_POLICY.md",
          "line": 85,
          "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/AI_POLICY.md?plain=1#L85",
          "quote": "- ✅ Work with AI to plan and implement a new feature, then review, test, and adjust the proposed changes before submitting the pull request."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "not_accepted",
      "evidence": [
        {
          "repo": "grafana/grafana",
          "path": "CONTRIBUTING.md",
          "line": 86,
          "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/CONTRIBUTING.md?plain=1#L86",
          "quote": "Please note: We do not currently accept contributions for translations."
        }
      ]
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "grafana/grafana",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/AI_POLICY.md?plain=1"
      },
      {
        "repo": "grafana/grafana",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "grafana/grafana",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "grafana/grafana",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "grafana/grafana",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/AGENTS.md?plain=1"
      },
      {
        "repo": "grafana/grafana",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/CLAUDE.md?plain=1"
      },
      {
        "repo": "grafana/grafana",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/grafana/grafana/blob/f71604b4e6dd393c9cfdcf2e8d4e45ce2f9b6091/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "grpc/grpc",
    "url": "https://github.com/grpc/grpc",
    "description": "C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)",
    "stars": 45401,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "4eba99a14660e01b877e36eebdef3a5712894818",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "No AI-Generated Interactions: All communication in the repo must be authored by a human.",
      "evidence": [
        {
          "repo": "grpc/grpc",
          "path": "CONTRIBUTING.md",
          "line": 31,
          "url": "https://github.com/grpc/grpc/blob/4eba99a14660e01b877e36eebdef3a5712894818/CONTRIBUTING.md?plain=1#L31",
          "quote": "No AI-Generated Interactions: All communication in the repo must be authored by a human."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "grpc/grpc",
          "path": "CONTRIBUTING.md",
          "line": 22,
          "url": "https://github.com/grpc/grpc/blob/4eba99a14660e01b877e36eebdef3a5712894818/CONTRIBUTING.md?plain=1#L22",
          "quote": "In order to protect both you and ourselves, you will need to sign the Contributor License Agreement."
        },
        {
          "repo": "grpc/grpc",
          "path": "CONTRIBUTING.md",
          "line": 114,
          "url": "https://github.com/grpc/grpc/blob/4eba99a14660e01b877e36eebdef3a5712894818/CONTRIBUTING.md?plain=1#L114",
          "quote": "- If you have non-trivial contributions, please consider adding an entry to the AUTHORS file listing the copyright holder for the contribution (yourself, if…"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "grpc/grpc",
          "path": ".github/pull_request_template.md",
          "line": 6,
          "url": "https://github.com/grpc/grpc/blob/4eba99a14660e01b877e36eebdef3a5712894818/.github/pull_request_template.md?plain=1#L6",
          "quote": "If you know who should review your pull request, please assign it to that person, otherwise the pull request would get assigned randomly."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "grpc/grpc",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/grpc/grpc/blob/4eba99a14660e01b877e36eebdef3a5712894818/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "grpc/grpc",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/grpc/grpc/blob/4eba99a14660e01b877e36eebdef3a5712894818/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "grpc/grpc",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/grpc/grpc/blob/4eba99a14660e01b877e36eebdef3a5712894818/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "grpc/grpc",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/grpc/grpc/blob/4eba99a14660e01b877e36eebdef3a5712894818/AGENTS.md?plain=1"
      },
      {
        "repo": "grpc/grpc",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/grpc/grpc/blob/4eba99a14660e01b877e36eebdef3a5712894818/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "grpc/grpc-rust",
    "url": "https://github.com/grpc/grpc-rust",
    "description": "A native gRPC client & server implementation with async/await support.",
    "stars": 12505,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c49f0d097b9a89778f9da293074aa3b706c3c176",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "No AI-Generated Interactions: All communication in the repo must be authored by a human.",
      "evidence": [
        {
          "repo": "grpc/grpc-rust",
          "path": "CONTRIBUTING.md",
          "line": 39,
          "url": "https://github.com/grpc/grpc-rust/blob/c49f0d097b9a89778f9da293074aa3b706c3c176/CONTRIBUTING.md?plain=1#L39",
          "quote": "No AI-Generated Interactions: All communication in the repo must be authored by a human."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "grpc/grpc-rust",
          "path": "CONTRIBUTING.md",
          "line": 12,
          "url": "https://github.com/grpc/grpc-rust/blob/c49f0d097b9a89778f9da293074aa3b706c3c176/CONTRIBUTING.md?plain=1#L12",
          "quote": "In order to protect both you and ourselves, you will need to sign the Contributor License Agreement."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- If your change does not address an open issue with an agreed resolution, consider opening an issue and discussing it first.",
      "evidence": [
        {
          "repo": "grpc/grpc-rust",
          "path": "CONTRIBUTING.md",
          "line": 68,
          "url": "https://github.com/grpc/grpc-rust/blob/c49f0d097b9a89778f9da293074aa3b706c3c176/CONTRIBUTING.md?plain=1#L68",
          "quote": "- If your change does not address an open issue with an agreed resolution, consider opening an issue and discussing it first."
        },
        {
          "repo": "grpc/grpc-rust",
          "path": "CONTRIBUTING.md",
          "line": 104,
          "url": "https://github.com/grpc/grpc-rust/blob/c49f0d097b9a89778f9da293074aa3b706c3c176/CONTRIBUTING.md?plain=1#L104",
          "quote": "- Does this PR relate to an open issue? On the first line, please use the tag Fixes # to ensure the issue is closed when the PR is merged."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "grpc/grpc-rust",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/grpc/grpc-rust/blob/c49f0d097b9a89778f9da293074aa3b706c3c176/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "grpc/grpc-rust",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/grpc/grpc-rust/blob/c49f0d097b9a89778f9da293074aa3b706c3c176/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "grpc/grpc-rust",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/grpc/grpc-rust/blob/c49f0d097b9a89778f9da293074aa3b706c3c176/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "hashicorp/terraform",
    "url": "https://github.com/hashicorp/terraform",
    "description": "Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.",
    "stars": 50185,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "becd281631bd3056e747a446f238dc24c6f46c8e",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "To underline the above principles (especially accountability), we require that the PR description is human-crafted.",
      "evidence": [
        {
          "repo": "hashicorp/terraform",
          "path": ".github/CONTRIBUTING.md",
          "line": 343,
          "url": "https://github.com/hashicorp/terraform/blob/becd281631bd3056e747a446f238dc24c6f46c8e/.github/CONTRIBUTING.md?plain=1#L343",
          "quote": "To underline the above principles (especially accountability), we require that the PR description is human-crafted."
        }
      ],
      "note": "The PR description must be human-crafted. Disclose what role AI played (line 320).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Human ownership: All PRs must be submitted by a real, human-owned account.",
      "evidence": [
        {
          "repo": "hashicorp/terraform",
          "path": ".github/CONTRIBUTING.md",
          "line": 330,
          "url": "https://github.com/hashicorp/terraform/blob/becd281631bd3056e747a446f238dc24c6f46c8e/.github/CONTRIBUTING.md?plain=1#L330",
          "quote": "Human ownership: All PRs must be submitted by a real, human-owned account."
        }
      ],
      "note": "PRs must come from a real, human-owned account; bot accounts used for code generation are not accepted. Agents are also asked to mark PR titles (line 324).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "hashicorp/terraform",
          "path": ".github/CONTRIBUTING.md",
          "line": 194,
          "url": "https://github.com/hashicorp/terraform/blob/becd281631bd3056e747a446f238dc24c6f46c8e/.github/CONTRIBUTING.md?plain=1#L194",
          "quote": "- Contributor License Agreement (CLA): If this is your first contribution to Terraform you will be asked to sign the CLA."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Changes are proposed internally via an RFC process, in which all impacted teams are able to review the proposed changes and give feedback before any code is…",
      "evidence": [
        {
          "repo": "hashicorp/terraform",
          "path": ".github/CONTRIBUTING.md",
          "line": 46,
          "url": "https://github.com/hashicorp/terraform/blob/becd281631bd3056e747a446f238dc24c6f46c8e/.github/CONTRIBUTING.md?plain=1#L46",
          "quote": "Changes are proposed internally via an RFC process, in which all impacted teams are able to review the proposed changes and give feedback before any code is…"
        },
        {
          "repo": "hashicorp/terraform",
          "path": ".github/CONTRIBUTING.md",
          "line": 283,
          "url": "https://github.com/hashicorp/terraform/blob/becd281631bd3056e747a446f238dc24c6f46c8e/.github/CONTRIBUTING.md?plain=1#L283",
          "quote": "We will consider other open source licenses in similar spirit to those three, but if you plan to include such a dependency in a contribution we'd recommend…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/hashicorp/terraform/blob/becd281631bd3056e747a446f238dc24c6f46c8e/.github/CONTRIBUTING.md?plain=1#L324"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "hashicorp/terraform",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/hashicorp/terraform/blob/becd281631bd3056e747a446f238dc24c6f46c8e/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "hashicorp/terraform",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/hashicorp/terraform/blob/becd281631bd3056e747a446f238dc24c6f46c8e/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "hashicorp/terraform",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/hashicorp/terraform/blob/becd281631bd3056e747a446f238dc24c6f46c8e/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "helix-editor/helix",
    "url": "https://github.com/helix-editor/helix",
    "description": "A post-modern modal text editor.",
    "stars": 46690,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ba40e547426b0f9896c8bdc699a4ab11f2b37dbc",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "helix-editor/helix",
        "path": "docs/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/helix-editor/helix/blob/ba40e547426b0f9896c8bdc699a4ab11f2b37dbc/docs/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "helix-editor/helix",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/helix-editor/helix/blob/ba40e547426b0f9896c8bdc699a4ab11f2b37dbc/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "holoviz/panel",
    "url": "https://github.com/holoviz/panel",
    "description": "Panel: The powerful data exploration & web app framework for Python",
    "stars": 5804,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "7b173ab804fbe4cd3b159839f1be44c8d8c259c7",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Delete this section if AI was not used, else specify the tool/model (e.g. Cursor + Sonnet 4.6, Claude Code + Opus 4.6, ChatGPT) and briefly describe how it…",
      "evidence": [
        {
          "repo": "holoviz/.github",
          "path": ".github/pull_request_template.md",
          "line": 10,
          "url": "https://github.com/holoviz/.github/blob/978014ce9ed9fccdea47c3a085039d98192b37a1/.github/pull_request_template.md?plain=1#L10",
          "quote": "Delete this section if AI was not used, else specify the tool/model (e.g. Cursor + Sonnet 4.6, Claude Code + Opus 4.6, ChatGPT) and briefly describe how it…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "holoviz/.github",
        "path": ".github/pull_request_template.md",
        "line": 15,
        "url": "https://github.com/holoviz/.github/blob/978014ce9ed9fccdea47c3a085039d98192b37a1/.github/pull_request_template.md?plain=1#L15",
        "quote": "I have tested all AI-generated content in my PR."
      },
      {
        "repo": "holoviz/.github",
        "path": ".github/pull_request_template.md",
        "line": 16,
        "url": "https://github.com/holoviz/.github/blob/978014ce9ed9fccdea47c3a085039d98192b37a1/.github/pull_request_template.md?plain=1#L16",
        "quote": "I take responsibility for all AI-generated content in my PR."
      }
    ],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "holoviz/panel",
        "path": "CONTRIBUTING.MD",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/holoviz/panel/blob/7b173ab804fbe4cd3b159839f1be44c8d8c259c7/CONTRIBUTING.MD?plain=1"
      },
      {
        "repo": "holoviz/.github",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/holoviz/.github/blob/978014ce9ed9fccdea47c3a085039d98192b37a1/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "holoviz/panel",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/holoviz/panel/blob/7b173ab804fbe4cd3b159839f1be44c8d8c259c7/AGENTS.md?plain=1"
      },
      {
        "repo": "holoviz/panel",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/holoviz/panel/blob/7b173ab804fbe4cd3b159839f1be44c8d8c259c7/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "home-assistant/core",
    "url": "https://github.com/home-assistant/core",
    "description": ":house_with_garden: Open source home automation that puts local control and privacy first.",
    "stars": 91730,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "2a96d4c39ed89b4c9547330c009c8d76a365615b",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Do not use AI to generate answers to questions from maintainers. You should understand and be able to explain your own work.",
      "evidence": [
        {
          "repo": "home-assistant/core",
          "path": "AI_POLICY.md",
          "line": 17,
          "url": "https://github.com/home-assistant/core/blob/2a96d4c39ed89b4c9547330c009c8d76a365615b/AI_POLICY.md?plain=1#L17",
          "quote": "Do not use AI to generate answers to questions from maintainers. You should understand and be able to explain your own work."
        }
      ],
      "note": "AI help with writing is fine (line 13); answers to maintainers must be your own.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We do not allow autonomous agents to be used for contributing to our projects. We will close any pull requests or issues that we believe were created…",
      "evidence": [
        {
          "repo": "home-assistant/core",
          "path": "AI_POLICY.md",
          "line": 9,
          "url": "https://github.com/home-assistant/core/blob/2a96d4c39ed89b4c9547330c009c8d76a365615b/AI_POLICY.md?plain=1#L9",
          "quote": "We do not allow autonomous agents to be used for contributing to our projects. We will close any pull requests or issues that we believe were created…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "home-assistant/core",
          "path": "CLA.md",
          "line": 0,
          "url": "https://github.com/home-assistant/core/blob/2a96d4c39ed89b4c9547330c009c8d76a365615b/CLA.md?plain=1",
          "quote": "CLA.md"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".github/copilot-instructions.md",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "home-assistant/core",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/home-assistant/core/blob/2a96d4c39ed89b4c9547330c009c8d76a365615b/AI_POLICY.md?plain=1"
      },
      {
        "repo": "home-assistant/.github",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "org",
        "url": "https://github.com/home-assistant/.github/blob/38cecfb3f2d3aeb212acf62413de501bba42fdbd/AI_POLICY.md?plain=1"
      },
      {
        "repo": "home-assistant/core",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/home-assistant/core/blob/2a96d4c39ed89b4c9547330c009c8d76a365615b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "home-assistant/core",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/home-assistant/core/blob/2a96d4c39ed89b4c9547330c009c8d76a365615b/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "home-assistant/core",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/home-assistant/core/blob/2a96d4c39ed89b4c9547330c009c8d76a365615b/AGENTS.md?plain=1"
      },
      {
        "repo": "home-assistant/core",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/home-assistant/core/blob/2a96d4c39ed89b4c9547330c009c8d76a365615b/CLAUDE.md?plain=1"
      },
      {
        "repo": "home-assistant/core",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/home-assistant/core/blob/2a96d4c39ed89b4c9547330c009c8d76a365615b/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "home-assistant/core",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/home-assistant/core/blob/2a96d4c39ed89b4c9547330c009c8d76a365615b/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "Homebrew/brew",
    "url": "https://github.com/Homebrew/brew",
    "description": "🍺 The Package Manager for Everywhere",
    "stars": 50105,
    "language": "Ruby",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "9226bdf05510313eb45e6c5e78b304e5a1ddec4b",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "You must disclose in the initial issue or pull request that you used AI/LLM and what tool/model/etc. you used.",
      "evidence": [
        {
          "repo": "Homebrew/brew",
          "path": "CONTRIBUTING.md",
          "line": 29,
          "url": "https://github.com/Homebrew/brew/blob/9226bdf05510313eb45e6c5e78b304e5a1ddec4b/CONTRIBUTING.md?plain=1#L29",
          "quote": "You must disclose in the initial issue or pull request that you used AI/LLM and what tool/model/etc. you used."
        }
      ],
      "note": "Do not attribute commits to AI.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_required",
      "status": "auto",
      "quote": "If you've had inspiration for a new feature or bug fix: we don't need you to open an issue first, just open a pull request with your implementation and we'll…",
      "evidence": [
        {
          "repo": "Homebrew/brew",
          "path": "README.md",
          "line": 77,
          "url": "https://github.com/Homebrew/brew/blob/9226bdf05510313eb45e6c5e78b304e5a1ddec4b/README.md?plain=1#L77",
          "quote": "If you've had inspiration for a new feature or bug fix: we don't need you to open an issue first, just open a pull request with your implementation and we'll…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "Homebrew/brew",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 17,
        "url": "https://github.com/Homebrew/brew/blob/9226bdf05510313eb45e6c5e78b304e5a1ddec4b/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L17",
        "quote": "I did not use AI/LLM to create this PR, or I disclosed the tool/model below and reviewed its output; I did not attribute commits to AI and will answer…"
      }
    ],
    "agent_files": [
      ".claude",
      ".cursor",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "Homebrew/brew",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Homebrew/brew/blob/9226bdf05510313eb45e6c5e78b304e5a1ddec4b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "Homebrew/brew",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/Homebrew/brew/blob/9226bdf05510313eb45e6c5e78b304e5a1ddec4b/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "Homebrew/brew",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Homebrew/brew/blob/9226bdf05510313eb45e6c5e78b304e5a1ddec4b/AGENTS.md?plain=1"
      },
      {
        "repo": "Homebrew/brew",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Homebrew/brew/blob/9226bdf05510313eb45e6c5e78b304e5a1ddec4b/CLAUDE.md?plain=1"
      },
      {
        "repo": "Homebrew/brew",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Homebrew/brew/blob/9226bdf05510313eb45e6c5e78b304e5a1ddec4b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "hoppscotch/hoppscotch",
    "url": "https://github.com/hoppscotch/hoppscotch",
    "description": "Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia",
    "stars": 80682,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "63273f8e599e73f0fb38c0739314e8d46b6bc83d",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "hoppscotch/hoppscotch",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/hoppscotch/hoppscotch/blob/63273f8e599e73f0fb38c0739314e8d46b6bc83d/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "hoppscotch/hoppscotch",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/hoppscotch/hoppscotch/blob/63273f8e599e73f0fb38c0739314e8d46b6bc83d/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "hoppscotch/hoppscotch",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/hoppscotch/hoppscotch/blob/63273f8e599e73f0fb38c0739314e8d46b6bc83d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "huggingface/transformers",
    "url": "https://github.com/huggingface/transformers",
    "description": "🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training. ",
    "stars": 168162,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "0460c6d97702c7428460d83e53bcea6b76d110c0",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- If AI tools were used, disclose this in the PR description and include: coordination link, differentiation from existing PRs (if applicable), and test…",
      "evidence": [
        {
          "repo": "huggingface/transformers",
          "path": "CONTRIBUTING.md",
          "line": 223,
          "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/CONTRIBUTING.md?plain=1#L223",
          "quote": "- If AI tools were used, disclose this in the PR description and include: coordination link, differentiation from existing PRs (if applicable), and test…"
        }
      ],
      "note": "First-time contributors must confirm that the PR description and code are not written by an LLM or agent (PR template line 31).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "anti-slop.yml",
      "evidence": [
        {
          "repo": "huggingface/transformers",
          "path": ".github/workflows/anti-slop.yml",
          "line": 48,
          "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/.github/workflows/anti-slop.yml#L48",
          "quote": "anti-slop.yml"
        },
        {
          "repo": "huggingface/transformers",
          "path": "CONTRIBUTING.md",
          "line": 225,
          "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/CONTRIBUTING.md?plain=1#L225",
          "quote": "- Coordinate on issues before opening a PR, review similar PRs, and wait for approval."
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "huggingface/transformers",
          "path": "CONTRIBUTING.md",
          "line": 225,
          "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/CONTRIBUTING.md?plain=1#L225",
          "quote": "- Coordinate on issues before opening a PR, review similar PRs, and wait for approval."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "anti-slop.yml: Anti-Slop",
        "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/.github/workflows/anti-slop.yml#L1"
      },
      {
        "kind": "workflow",
        "name": "peakoss/anti-slop",
        "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/.github/workflows/anti-slop.yml#L17"
      },
      {
        "kind": "check",
        "name": "anti-slop",
        "url": "https://github.com/huggingface/transformers/pulls"
      }
    ],
    "attestations": [
      {
        "repo": "huggingface/transformers",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 31,
        "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L31",
        "quote": "(First-time contributors only): I confirm that this PR description and code is not written by an LLM or code agent"
      }
    ],
    "agent_files": [
      ".github/copilot-instructions.md",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "huggingface/transformers",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "huggingface/transformers",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "huggingface/transformers",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/AGENTS.md?plain=1"
      },
      {
        "repo": "huggingface/transformers",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/CLAUDE.md?plain=1"
      },
      {
        "repo": "huggingface/transformers",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "huggingface/transformers",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/huggingface/transformers/blob/0460c6d97702c7428460d83e53bcea6b76d110c0/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "huginn/huginn",
    "url": "https://github.com/huginn/huginn",
    "description": "Create agents that monitor and act on your behalf.  Your agents are standing by!",
    "stars": 50137,
    "language": "Ruby",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "2b1eb20cb657b86ca52378c75fc4176a3815c524",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "huginn/huginn",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/huginn/huginn/blob/2b1eb20cb657b86ca52378c75fc4176a3815c524/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "huginn/huginn",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/huginn/huginn/blob/2b1eb20cb657b86ca52378c75fc4176a3815c524/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "hyperium/hyper",
    "url": "https://github.com/hyperium/hyper",
    "description": "An HTTP library for Rust",
    "stars": 16375,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "a8ab2c7fa4583a37e39ed89db6b22bcb30107d40",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "- [ ] The description, docs, and comments (words meant for humans) are written by a human, not by an LLM.",
      "evidence": [
        {
          "repo": "hyperium/.github",
          "path": ".github/PULL_REQUEST_TEMPLATE",
          "line": 1,
          "url": "https://github.com/hyperium/.github/blob/bbcaadab95bd8b919d33a6d8e0b5ed97c7d3d7ea/.github/PULL_REQUEST_TEMPLATE#L1",
          "quote": "- [ ] The description, docs, and comments (words meant for humans) are written by a human, not by an LLM."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "hyperium/hyper",
          "path": "docs/GOVERNANCE.md",
          "line": 61,
          "url": "https://github.com/hyperium/hyper/blob/a8ab2c7fa4583a37e39ed89db6b22bcb30107d40/docs/GOVERNANCE.md?plain=1#L61",
          "quote": "- Can be assigned issues and pull requests"
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "hyperium/.github",
        "path": ".github/PULL_REQUEST_TEMPLATE",
        "line": 1,
        "url": "https://github.com/hyperium/.github/blob/bbcaadab95bd8b919d33a6d8e0b5ed97c7d3d7ea/.github/PULL_REQUEST_TEMPLATE#L1",
        "quote": "The description, docs, and comments (words meant for humans) are written by a human, not by an LLM.…"
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "hyperium/hyper",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/hyperium/hyper/blob/a8ab2c7fa4583a37e39ed89db6b22bcb30107d40/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "hyperium/hyper",
        "path": "docs/GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/hyperium/hyper/blob/a8ab2c7fa4583a37e39ed89db6b22bcb30107d40/docs/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "hyperium/.github",
        "path": ".github/PULL_REQUEST_TEMPLATE",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/hyperium/.github/blob/bbcaadab95bd8b919d33a6d8e0b5ed97c7d3d7ea/.github/PULL_REQUEST_TEMPLATE"
      },
      {
        "repo": "hyperium/hyper",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/hyperium/hyper/blob/a8ab2c7fa4583a37e39ed89db6b22bcb30107d40/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "HypothesisWorks/hypothesis",
    "url": "https://github.com/HypothesisWorks/hypothesis",
    "description": "The property-based testing library for Python",
    "stars": 9110,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "255a880b2f626852a139934e7893479039db7d1e",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "It's okay to produce them with AI, if you have carefully read all the way through, put your reputation behind it, and clearly mark such content as AI-written.",
      "evidence": [
        {
          "repo": "HypothesisWorks/hypothesis",
          "path": "CONTRIBUTING.rst",
          "line": 25,
          "url": "https://github.com/HypothesisWorks/hypothesis/blob/255a880b2f626852a139934e7893479039db7d1e/CONTRIBUTING.rst?plain=1#L25",
          "quote": "It's okay to produce them with AI, if you have carefully read all the way through, put your reputation behind it, and clearly mark such content as AI-written."
        }
      ],
      "note": "Mark AI-written content as such.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude"
    ],
    "sources": [
      {
        "repo": "HypothesisWorks/hypothesis",
        "path": "CONTRIBUTING.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/HypothesisWorks/hypothesis/blob/255a880b2f626852a139934e7893479039db7d1e/CONTRIBUTING.rst?plain=1"
      },
      {
        "repo": "HypothesisWorks/hypothesis",
        "path": ".claude/CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/HypothesisWorks/hypothesis/blob/255a880b2f626852a139934e7893479039db7d1e/.claude/CLAUDE.md?plain=1"
      },
      {
        "repo": "HypothesisWorks/hypothesis",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/HypothesisWorks/hypothesis/blob/255a880b2f626852a139934e7893479039db7d1e/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "iamkun/dayjs",
    "url": "https://github.com/iamkun/dayjs",
    "description": "⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API",
    "stars": 48659,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "436bde0bcded312781cbe45dc2b0ef079a36d8e3",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "iamkun/dayjs",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/iamkun/dayjs/blob/436bde0bcded312781cbe45dc2b0ef079a36d8e3/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "iamkun/dayjs",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/iamkun/dayjs/blob/436bde0bcded312781cbe45dc2b0ef079a36d8e3/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "iced-rs/iced",
    "url": "https://github.com/iced-rs/iced",
    "description": "A cross-platform GUI library for Rust, inspired by Elm",
    "stars": 31831,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "cd04b74ca7073766f654535d6e72c452ef749d07",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "iced-rs/iced",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/iced-rs/iced/blob/cd04b74ca7073766f654535d6e72c452ef749d07/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "iced-rs/iced",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/iced-rs/iced/blob/cd04b74ca7073766f654535d6e72c452ef749d07/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "iced-rs/iced",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/iced-rs/iced/blob/cd04b74ca7073766f654535d6e72c452ef749d07/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "iina/iina",
    "url": "https://github.com/iina/iina",
    "description": "The modern video player for macOS.",
    "stars": 46910,
    "language": "Swift",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1b05edd0f7524ecc95286af75529007d4cfe1124",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- Disclose the AI usage in the PR description.",
      "evidence": [
        {
          "repo": "iina/iina",
          "path": "CONTRIBUTING.md",
          "line": 51,
          "url": "https://github.com/iina/iina/blob/1b05edd0f7524ecc95286af75529007d4cfe1124/CONTRIBUTING.md?plain=1#L51",
          "quote": "- Disclose the AI usage in the PR description."
        }
      ],
      "note": "Low-quality or pure AI-generated code will likely be rejected (line 48); explain design choices yourself, not with AI-only replies (line 55).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "iina/iina",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 5,
        "url": "https://github.com/iina/iina/blob/1b05edd0f7524ecc95286af75529007d4cfe1124/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L5",
        "quote": "AI was used to write the code in this pull request."
      },
      {
        "repo": "iina/iina",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 6,
        "url": "https://github.com/iina/iina/blob/1b05edd0f7524ecc95286af75529007d4cfe1124/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L6",
        "quote": "The code is fully written by AI / I am an AI agent."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "iina/iina",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/iina/iina/blob/1b05edd0f7524ecc95286af75529007d4cfe1124/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "iina/iina",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/iina/iina/blob/1b05edd0f7524ecc95286af75529007d4cfe1124/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "iina/iina",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/iina/iina/blob/1b05edd0f7524ecc95286af75529007d4cfe1124/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "image-rs/image",
    "url": "https://github.com/image-rs/image",
    "description": "Encoding and decoding images in Rust",
    "stars": 5897,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "075e65d618a323e5cb48c1d8710a2eca25d690c6",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Feature additions are also welcome, but we encourage you to open an issue first to discuss whether it is something we want to add.",
      "evidence": [
        {
          "repo": "image-rs/image",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 4,
          "url": "https://github.com/image-rs/image/blob/075e65d618a323e5cb48c1d8710a2eca25d690c6/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L4",
          "quote": "Feature additions are also welcome, but we encourage you to open an issue first to discuss whether it is something we want to add."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "image-rs/image",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/image-rs/image/blob/075e65d618a323e5cb48c1d8710a2eca25d690c6/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "image-rs/image",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/image-rs/image/blob/075e65d618a323e5cb48c1d8710a2eca25d690c6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "immich-app/immich",
    "url": "https://github.com/immich-app/immich",
    "description": "High performance self-hosted photo and video management solution.",
    "stars": 117239,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "32b137ab3713545324873f552adb51b9ef2aecde",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "We ask you not to open PRs generated with an LLM.",
      "evidence": [
        {
          "repo": "immich-app/immich",
          "path": "CONTRIBUTING.md",
          "line": 26,
          "url": "https://github.com/immich-app/immich/blob/32b137ab3713545324873f552adb51b9ef2aecde/CONTRIBUTING.md?plain=1#L26",
          "quote": "We ask you not to open PRs generated with an LLM."
        }
      ],
      "note": "LLM-written descriptions and comments are not acceptable either (line 28); translation is fine.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We ask you not to open PRs generated with an LLM.",
      "evidence": [
        {
          "repo": "immich-app/immich",
          "path": "CONTRIBUTING.md",
          "line": 26,
          "url": "https://github.com/immich-app/immich/blob/32b137ab3713545324873f552adb51b9ef2aecde/CONTRIBUTING.md?plain=1#L26",
          "quote": "We ask you not to open PRs generated with an LLM."
        }
      ],
      "note": "Implied by the request not to open LLM-generated PRs.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "immich-app/immich",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/immich-app/immich/blob/32b137ab3713545324873f552adb51b9ef2aecde/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "immich-app/immich",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/immich-app/immich/blob/32b137ab3713545324873f552adb51b9ef2aecde/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "immich-app/immich",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/immich-app/immich/blob/32b137ab3713545324873f552adb51b9ef2aecde/AGENTS.md?plain=1"
      },
      {
        "repo": "immich-app/immich",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/immich-app/immich/blob/32b137ab3713545324873f552adb51b9ef2aecde/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ionic-team/ionic-framework",
    "url": "https://github.com/ionic-team/ionic-framework",
    "description": "A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.",
    "stars": 52718,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "268f5e017fdbb28d7689ff0a4b774e13827a9077",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "PRs must reference an existing issue that describes the issue or feature being submitted.",
      "evidence": [
        {
          "repo": "ionic-team/ionic-framework",
          "path": "docs/CONTRIBUTING.md",
          "line": 104,
          "url": "https://github.com/ionic-team/ionic-framework/blob/268f5e017fdbb28d7689ff0a4b774e13827a9077/docs/CONTRIBUTING.md?plain=1#L104",
          "quote": "PRs must reference an existing issue that describes the issue or feature being submitted."
        },
        {
          "repo": "ionic-team/ionic-framework",
          "path": "docs/CONTRIBUTING.md",
          "line": 108,
          "url": "https://github.com/ionic-team/ionic-framework/blob/268f5e017fdbb28d7689ff0a4b774e13827a9077/docs/CONTRIBUTING.md?plain=1#L108",
          "quote": "Before submitting a pull request, please take the time to comment on the issue you are wanting to resolve."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "ionic-team/ionic-framework",
        "path": "docs/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ionic-team/ionic-framework/blob/268f5e017fdbb28d7689ff0a4b774e13827a9077/docs/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ionic-team/ionic-framework",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ionic-team/ionic-framework/blob/268f5e017fdbb28d7689ff0a4b774e13827a9077/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "ionic-team/ionic-framework",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ionic-team/ionic-framework/blob/268f5e017fdbb28d7689ff0a4b774e13827a9077/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "jdx/mise",
    "url": "https://github.com/jdx/mise",
    "description": "dev tools, env vars, task runner",
    "stars": 35368,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "58c91be694fafd1eba72bd2b1532c55157c57f5d",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "The user must review it before it is posted, and it needs the AI disclosure below.",
      "evidence": [
        {
          "repo": "jdx/mise",
          "path": "AGENTS.md",
          "line": 19,
          "url": "https://github.com/jdx/mise/blob/58c91be694fafd1eba72bd2b1532c55157c57f5d/AGENTS.md?plain=1#L19",
          "quote": "The user must review it before it is posted, and it needs the AI disclosure below."
        }
      ],
      "note": "AI replies to discussions and issues are restricted to people with a stake in them (CONTRIBUTING.md:8).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If you think a backend belongs in core, raise it in a Discussion or on Discord before you write code.",
      "evidence": [
        {
          "repo": "jdx/mise",
          "path": "docs/contributing.md",
          "line": 658,
          "url": "https://github.com/jdx/mise/blob/58c91be694fafd1eba72bd2b1532c55157c57f5d/docs/contributing.md?plain=1#L658",
          "quote": "If you think a backend belongs in core, raise it in a Discussion or on Discord before you write code."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".cursor",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "jdx/mise",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/jdx/mise/blob/58c91be694fafd1eba72bd2b1532c55157c57f5d/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "jdx/mise",
        "path": "docs/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/jdx/mise/blob/58c91be694fafd1eba72bd2b1532c55157c57f5d/docs/contributing.md?plain=1"
      },
      {
        "repo": "jdx/mise",
        "path": "docs/contributing/registry.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/jdx/mise/blob/58c91be694fafd1eba72bd2b1532c55157c57f5d/docs/contributing/registry.md?plain=1"
      },
      {
        "repo": "jdx/mise",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/jdx/mise/blob/58c91be694fafd1eba72bd2b1532c55157c57f5d/AGENTS.md?plain=1"
      },
      {
        "repo": "jdx/mise",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/jdx/mise/blob/58c91be694fafd1eba72bd2b1532c55157c57f5d/CLAUDE.md?plain=1"
      },
      {
        "repo": "jdx/mise",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/jdx/mise/blob/58c91be694fafd1eba72bd2b1532c55157c57f5d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "jekyll/jekyll",
    "url": "https://github.com/jekyll/jekyll",
    "description": ":globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby",
    "stars": 51731,
    "language": "Ruby",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "97c3bdc822df9d5bea4c269b29a28de5a5e29d70",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "jekyll/jekyll",
        "path": ".github/CONTRIBUTING.markdown",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/jekyll/jekyll/blob/97c3bdc822df9d5bea4c269b29a28de5a5e29d70/.github/CONTRIBUTING.markdown?plain=1"
      },
      {
        "repo": "jekyll/jekyll",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/jekyll/jekyll/blob/97c3bdc822df9d5bea4c269b29a28de5a5e29d70/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "jekyll/jekyll",
        "path": "README.markdown",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/jekyll/jekyll/blob/97c3bdc822df9d5bea4c269b29a28de5a5e29d70/README.markdown?plain=1"
      }
    ]
  },
  {
    "repo": "jellyfin/jellyfin",
    "url": "https://github.com/jellyfin/jellyfin",
    "description": "The Free Software Media System - Server Backend & API",
    "stars": 58596,
    "language": "C#",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f62045f56e07ac3f4617bdba88d3597563c45121",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "LLM output is expressly prohibited for any direct communication, including the following:",
      "evidence": [
        {
          "repo": "jellyfin/jellyfin.org",
          "path": "docs/general/contributing/llm-policies.md",
          "line": 16,
          "url": "https://github.com/jellyfin/jellyfin.org/blob/853cece9825caf9d3cb3e63d028d2d08ac71e8a8/docs/general/contributing/llm-policies.md?plain=1#L16",
          "quote": "LLM output is expressly prohibited for any direct communication, including the following:"
        }
      ],
      "note": "LLM output is banned in issues, PR bodies and comments. LLM-assisted code is allowed if you review, test and explain it (line 34); describe code assistance in the PR template (line 9).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "jellyfin/.github",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/jellyfin/.github/blob/ca05ce089a9ead1b3028a18a8caba08b475a297f/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "jellyfin/jellyfin",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/jellyfin/jellyfin/blob/f62045f56e07ac3f4617bdba88d3597563c45121/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "jellyfin/jellyfin.org",
        "path": "docs/general/contributing/llm-policies.md",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/jellyfin/jellyfin.org/blob/853cece9825caf9d3cb3e63d028d2d08ac71e8a8/docs/general/contributing/llm-policies.md?plain=1"
      },
      {
        "repo": "jellyfin/jellyfin",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/jellyfin/jellyfin/blob/f62045f56e07ac3f4617bdba88d3597563c45121/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "jesseduffield/lazygit",
    "url": "https://github.com/jesseduffield/lazygit",
    "description": "simple terminal UI for git commands",
    "stars": 83416,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "4e1eebe278790f257a875da6633234391a5a85b3",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "The project does not accept pull requests at all (CONTRIBUTING.md:5).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Do not create PRs under any circumstances.",
      "evidence": [
        {
          "repo": "jesseduffield/lazygit",
          "path": "AGENTS.md",
          "line": 7,
          "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/AGENTS.md?plain=1#L7",
          "quote": "Do not create PRs under any circumstances."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "not_accepted",
      "evidence": [
        {
          "repo": "jesseduffield/lazygit",
          "path": "CONTRIBUTING.md",
          "line": 5,
          "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/CONTRIBUTING.md?plain=1#L5",
          "quote": "This project does not accept pull requests."
        }
      ]
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "jesseduffield/lazygit",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "jesseduffield/lazygit",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "jesseduffield/lazygit",
        "path": "docs/dev/Busy.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/docs/dev/Busy.md?plain=1"
      },
      {
        "repo": "jesseduffield/lazygit",
        "path": "docs/dev/Codebase_Guide.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/docs/dev/Codebase_Guide.md?plain=1"
      },
      {
        "repo": "jesseduffield/lazygit",
        "path": "docs/dev/Demo_Recordings.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/docs/dev/Demo_Recordings.md?plain=1"
      },
      {
        "repo": "jesseduffield/lazygit",
        "path": "docs/dev/Find_Base_Commit_For_Fixup_Design.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/docs/dev/Find_Base_Commit_For_Fixup_Design.md?plain=1"
      },
      {
        "repo": "jesseduffield/lazygit",
        "path": "docs/dev/Integration_Tests.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/docs/dev/Integration_Tests.md?plain=1"
      },
      {
        "repo": "jesseduffield/lazygit",
        "path": "docs/dev/Profiling.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/docs/dev/Profiling.md?plain=1"
      },
      {
        "repo": "jesseduffield/lazygit",
        "path": "docs/dev/README.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/docs/dev/README.md?plain=1"
      },
      {
        "repo": "jesseduffield/lazygit",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/AGENTS.md?plain=1"
      },
      {
        "repo": "jesseduffield/lazygit",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/CLAUDE.md?plain=1"
      },
      {
        "repo": "jesseduffield/lazygit",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/jesseduffield/lazygit/blob/4e1eebe278790f257a875da6633234391a5a85b3/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "jestjs/jest",
    "url": "https://github.com/jestjs/jest",
    "description": "Delightful JavaScript Testing.",
    "stars": 45469,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "61050e9323e742539dc2360236671110e37329e6",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "jestjs/jest",
          "path": "CONTRIBUTING.md",
          "line": 147,
          "url": "https://github.com/jestjs/jest/blob/61050e9323e742539dc2360236671110e37329e6/CONTRIBUTING.md?plain=1#L147",
          "quote": "### Contributor License Agreement (CLA)"
        },
        {
          "repo": "jestjs/jest",
          "path": "CONTRIBUTING.md",
          "line": 149,
          "url": "https://github.com/jestjs/jest/blob/61050e9323e742539dc2360236671110e37329e6/CONTRIBUTING.md?plain=1#L149",
          "quote": "In order to accept your pull request, we need you to submit a CLA."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".github/copilot-instructions.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "jestjs/jest",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/jestjs/jest/blob/61050e9323e742539dc2360236671110e37329e6/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "jestjs/jest",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/jestjs/jest/blob/61050e9323e742539dc2360236671110e37329e6/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "jestjs/jest",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/jestjs/jest/blob/61050e9323e742539dc2360236671110e37329e6/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "jestjs/jest",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/jestjs/jest/blob/61050e9323e742539dc2360236671110e37329e6/CLAUDE.md?plain=1"
      },
      {
        "repo": "jestjs/jest",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/jestjs/jest/blob/61050e9323e742539dc2360236671110e37329e6/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "jestjs/jest",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/jestjs/jest/blob/61050e9323e742539dc2360236671110e37329e6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "JetBrains/kotlin",
    "url": "https://github.com/JetBrains/kotlin",
    "description": "The Kotlin Programming Language. ",
    "stars": 53514,
    "language": "Kotlin",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "32d94898aa3e4bad466b229ea803f21014233c81",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "JetBrains/kotlin",
        "path": "docs/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/JetBrains/kotlin/blob/32d94898aa3e4bad466b229ea803f21014233c81/docs/contributing.md?plain=1"
      },
      {
        "repo": "JetBrains/kotlin",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/JetBrains/kotlin/blob/32d94898aa3e4bad466b229ea803f21014233c81/AGENTS.md?plain=1"
      },
      {
        "repo": "JetBrains/kotlin",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/JetBrains/kotlin/blob/32d94898aa3e4bad466b229ea803f21014233c81/CLAUDE.md?plain=1"
      },
      {
        "repo": "JetBrains/kotlin",
        "path": "ReadMe.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/JetBrains/kotlin/blob/32d94898aa3e4bad466b229ea803f21014233c81/ReadMe.md?plain=1"
      }
    ]
  },
  {
    "repo": "jgm/pandoc",
    "url": "https://github.com/jgm/pandoc",
    "description": "Universal markup converter",
    "stars": 46691,
    "language": "Haskell",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "d24f39568be2666e035d72c4f4345f1f7926ab25",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Before you submit a bug report, search the [open issues] and [closed issues] to make sure the issue hasn't come up before.",
      "evidence": [
        {
          "repo": "jgm/pandoc",
          "path": "CONTRIBUTING.md",
          "line": 73,
          "url": "https://github.com/jgm/pandoc/blob/d24f39568be2666e035d72c4f4345f1f7926ab25/CONTRIBUTING.md?plain=1#L73",
          "quote": "Before you submit a bug report, search the [open issues] and [closed issues] to make sure the issue hasn't come up before."
        },
        {
          "repo": "jgm/pandoc",
          "path": "CONTRIBUTING.md",
          "line": 134,
          "url": "https://github.com/jgm/pandoc/blob/d24f39568be2666e035d72c4f4345f1f7926ab25/CONTRIBUTING.md?plain=1#L134",
          "quote": "We recommend you discuss any proposed enhancement on the [discussion forum] before writing code."
        },
        {
          "repo": "jgm/pandoc",
          "path": "CONTRIBUTING.md",
          "line": 158,
          "url": "https://github.com/jgm/pandoc/blob/d24f39568be2666e035d72c4f4345f1f7926ab25/CONTRIBUTING.md?plain=1#L158",
          "quote": "First, search the [discussion forum] and the issue tracker (both [open issues] and [closed issues]) to make sure that the idea has not been discussed before."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "jgm/pandoc",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/jgm/pandoc/blob/d24f39568be2666e035d72c4f4345f1f7926ab25/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "jgm/pandoc",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/jgm/pandoc/blob/d24f39568be2666e035d72c4f4345f1f7926ab25/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "jline/jline3",
    "url": "https://github.com/jline/jline3",
    "description": "JLine is a Java library for handling console input.",
    "stars": 1810,
    "language": "Java",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "6c8b8b76998c24c8dce600217531fdd40098b27b",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "No contributor rule; CLAUDE.md tells agents not to add AI attribution to PR descriptions.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "jline/jline3",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/jline/jline3/blob/6c8b8b76998c24c8dce600217531fdd40098b27b/CLAUDE.md?plain=1"
      },
      {
        "repo": "jline/jline3",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/jline/jline3/blob/6c8b8b76998c24c8dce600217531fdd40098b27b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "joke2k/faker",
    "url": "https://github.com/joke2k/faker",
    "description": "Faker is a Python package that generates fake data for you.",
    "stars": 19464,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "685ea97a9fbb4ab36dc32ea4d318498992f7ba7e",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "### AI Assistance Disclosure (REQUIRED)",
      "evidence": [
        {
          "repo": "joke2k/faker",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 15,
          "url": "https://github.com/joke2k/faker/blob/685ea97a9fbb4ab36dc32ea4d318498992f7ba7e/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L15",
          "quote": "### AI Assistance Disclosure (REQUIRED)"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "joke2k/faker",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 17,
        "url": "https://github.com/joke2k/faker/blob/685ea97a9fbb4ab36dc32ea4d318498992f7ba7e/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L17",
        "quote": "No AI tools were used in preparing this PR."
      },
      {
        "repo": "joke2k/faker",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 18,
        "url": "https://github.com/joke2k/faker/blob/685ea97a9fbb4ab36dc32ea4d318498992f7ba7e/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L18",
        "quote": "If AI tools were used, I have disclosed which ones, and fully reviewed and verified their output."
      }
    ],
    "agent_files": [
      ".agents"
    ],
    "sources": [
      {
        "repo": "joke2k/faker",
        "path": "CONTRIBUTING.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/joke2k/faker/blob/685ea97a9fbb4ab36dc32ea4d318498992f7ba7e/CONTRIBUTING.rst?plain=1"
      },
      {
        "repo": "joke2k/faker",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/joke2k/faker/blob/685ea97a9fbb4ab36dc32ea4d318498992f7ba7e/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "joke2k/faker",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/joke2k/faker/blob/685ea97a9fbb4ab36dc32ea4d318498992f7ba7e/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "jqlang/jq",
    "url": "https://github.com/jqlang/jq",
    "description": "Command-line JSON processor",
    "stars": 35946,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ac35c7dcbb991fa0f3c3196dd00ca479211e9847",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "jqlang/jq",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/jqlang/jq/blob/ac35c7dcbb991fa0f3c3196dd00ca479211e9847/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "junegunn/fzf",
    "url": "https://github.com/junegunn/fzf",
    "description": ":cherry_blossom: A command-line fuzzy finder",
    "stars": 83791,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "26ff936df038b6a62ec42cf18db27b2ea2bb8ec3",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "We do not accept pull requests generated primarily by AI without genuine understanding or real-world usage context.",
      "evidence": [
        {
          "repo": "junegunn/fzf",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 3,
          "url": "https://github.com/junegunn/fzf/blob/26ff936df038b6a62ec42cf18db27b2ea2bb8ec3/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L3",
          "quote": "We do not accept pull requests generated primarily by AI without genuine understanding or real-world usage context."
        }
      ],
      "note": "PRs generated primarily by AI without real understanding or real-world usage are not accepted.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "junegunn/fzf",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/junegunn/fzf/blob/26ff936df038b6a62ec42cf18db27b2ea2bb8ec3/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "junegunn/fzf",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/junegunn/fzf/blob/26ff936df038b6a62ec42cf18db27b2ea2bb8ec3/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "jupyterlab/jupyterlab",
    "url": "https://github.com/jupyterlab/jupyterlab",
    "description": "JupyterLab computational environment.",
    "stars": 15374,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "db14aaef1f7f7f786969e4d0b10d24668eb89e74",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- Do not add \"Generated with ...\" footers or other tool adverts; disclose AI use only in the \"AI usage\" section",
      "evidence": [
        {
          "repo": "jupyterlab/jupyterlab",
          "path": "AGENTS.md",
          "line": 115,
          "url": "https://github.com/jupyterlab/jupyterlab/blob/db14aaef1f7f7f786969e4d0b10d24668eb89e74/AGENTS.md?plain=1#L115",
          "quote": "- Do not add \"Generated with ...\" footers or other tool adverts; disclose AI use only in the \"AI usage\" section"
        }
      ],
      "note": "AI use goes in the PR's \"AI usage\" section; contributions made with AI are welcome (line 5).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- New features, settings, UI changes and public API changes need a maintainer's agreement on the issue first.",
      "evidence": [
        {
          "repo": "jupyterlab/jupyterlab",
          "path": "AGENTS.md",
          "line": 101,
          "url": "https://github.com/jupyterlab/jupyterlab/blob/db14aaef1f7f7f786969e4d0b10d24668eb89e74/AGENTS.md?plain=1#L101",
          "quote": "- New features, settings, UI changes and public API changes need a maintainer's agreement on the issue first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "jupyterlab/jupyterlab",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/jupyterlab/jupyterlab/blob/db14aaef1f7f7f786969e4d0b10d24668eb89e74/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "jupyterlab/jupyterlab",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/jupyterlab/jupyterlab/blob/db14aaef1f7f7f786969e4d0b10d24668eb89e74/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "jupyterlab/jupyterlab",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/jupyterlab/jupyterlab/blob/db14aaef1f7f7f786969e4d0b10d24668eb89e74/AGENTS.md?plain=1"
      },
      {
        "repo": "jupyterlab/jupyterlab",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/jupyterlab/jupyterlab/blob/db14aaef1f7f7f786969e4d0b10d24668eb89e74/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "keras-team/keras",
    "url": "https://github.com/keras-team/keras",
    "description": "Deep Learning for humans",
    "stars": 64389,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1c9b909039a54dec16233cb3e079bfdfcedf138d",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If you used an AI coding agent in any capacity in the process of creating the pull request, you must disclose this in the PR description.",
      "evidence": [
        {
          "repo": "keras-team/keras",
          "path": "CONTRIBUTING.md",
          "line": 329,
          "url": "https://github.com/keras-team/keras/blob/1c9b909039a54dec16233cb3e079bfdfcedf138d/CONTRIBUTING.md?plain=1#L329",
          "quote": "If you used an AI coding agent in any capacity in the process of creating the pull request, you must disclose this in the PR description."
        }
      ],
      "note": "The PR template asks you to confirm \"I am a human, and not a bot\" (line 11).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- Zero-Review Agent PRs: Allowing an autonomous AI agent to read an issue, generate a patch, and open a Pull Request without comprehensive manual review and…",
      "evidence": [
        {
          "repo": "keras-team/keras",
          "path": "CONTRIBUTING.md",
          "line": 348,
          "url": "https://github.com/keras-team/keras/blob/1c9b909039a54dec16233cb3e079bfdfcedf138d/CONTRIBUTING.md?plain=1#L348",
          "quote": "- Zero-Review Agent PRs: Allowing an autonomous AI agent to read an issue, generate a patch, and open a Pull Request without comprehensive manual review and…"
        }
      ],
      "note": "Zero-review agent PRs (an autonomous agent opening a PR without your manual review and testing) are unacceptable use.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "keras-team/keras",
          "path": "CONTRIBUTING.md",
          "line": 37,
          "url": "https://github.com/keras-team/keras/blob/1c9b909039a54dec16233cb3e079bfdfcedf138d/CONTRIBUTING.md?plain=1#L37",
          "quote": "Sign the Contributor License Agreement"
        },
        {
          "repo": "keras-team/keras",
          "path": "CONTRIBUTING.md",
          "line": 39,
          "url": "https://github.com/keras-team/keras/blob/1c9b909039a54dec16233cb3e079bfdfcedf138d/CONTRIBUTING.md?plain=1#L39",
          "quote": "After creating the pull request, the cla/google check will be performed and, if you haven't signed the Contributor License Agreement (CLA), it will fail with…"
        },
        {
          "repo": "keras-team/keras",
          "path": "CONTRIBUTING.md",
          "line": 41,
          "url": "https://github.com/keras-team/keras/blob/1c9b909039a54dec16233cb3e079bfdfcedf138d/CONTRIBUTING.md?plain=1#L41",
          "quote": "Please follow the instructions to sign the CLA and the check will pass."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Before making any changes, we recommend opening an issue (if one doesn't already exist) and discussing your proposed changes.",
      "evidence": [
        {
          "repo": "keras-team/keras",
          "path": "CONTRIBUTING.md",
          "line": 18,
          "url": "https://github.com/keras-team/keras/blob/1c9b909039a54dec16233cb3e079bfdfcedf138d/CONTRIBUTING.md?plain=1#L18",
          "quote": "Before making any changes, we recommend opening an issue (if one doesn't already exist) and discussing your proposed changes."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "keras-team/keras",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 10,
          "url": "https://github.com/keras-team/keras/blob/1c9b909039a54dec16233cb3e079bfdfcedf138d/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L10",
          "quote": "- [ ] This PR is linked to an issue that has been assigned to me (see Fixes #xxx above)."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "keras-team/keras",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 11,
        "url": "https://github.com/keras-team/keras/blob/1c9b909039a54dec16233cb3e079bfdfcedf138d/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L11",
        "quote": "I am a human, and not a bot."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "keras-team/keras",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/keras-team/keras/blob/1c9b909039a54dec16233cb3e079bfdfcedf138d/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "keras-team/keras",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/keras-team/keras/blob/1c9b909039a54dec16233cb3e079bfdfcedf138d/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "keras-team/keras",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/keras-team/keras/blob/1c9b909039a54dec16233cb3e079bfdfcedf138d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "killercup/cargo-edit",
    "url": "https://github.com/killercup/cargo-edit",
    "description": "A utility for managing cargo dependencies from the command line.",
    "stars": 3466,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5cf6c0ba4c9bb604617630fff870213cec824a0f",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers. We expect comments on our projects to be written by humans.",
      "evidence": [
        {
          "repo": "killercup/cargo-edit",
          "path": "AI_POLICY.md",
          "line": 14,
          "url": "https://github.com/killercup/cargo-edit/blob/5cf6c0ba4c9bb604617630fff870213cec824a0f/AI_POLICY.md?plain=1#L14",
          "quote": "AI should not be used to generate comments when communicating with maintainers. We expect comments on our projects to be written by humans."
        }
      ],
      "note": "Same policy as clap: disclosure, permission on the issue, no autonomous agents.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We do not allow autonomous agents to be used for contributing to this project.",
      "evidence": [
        {
          "repo": "killercup/cargo-edit",
          "path": "AI_POLICY.md",
          "line": 43,
          "url": "https://github.com/killercup/cargo-edit/blob/5cf6c0ba4c9bb604617630fff870213cec824a0f/AI_POLICY.md?plain=1#L43",
          "quote": "We do not allow autonomous agents to be used for contributing to this project."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "To help us help you get pull requests merged quickly and smoothly, open an issue before submitted large changes.",
      "evidence": [
        {
          "repo": "killercup/cargo-edit",
          "path": "CONTRIBUTING.md",
          "line": 5,
          "url": "https://github.com/killercup/cargo-edit/blob/5cf6c0ba4c9bb604617630fff870213cec824a0f/CONTRIBUTING.md?plain=1#L5",
          "quote": "To help us help you get pull requests merged quickly and smoothly, open an issue before submitted large changes."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "killercup/cargo-edit",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/killercup/cargo-edit/blob/5cf6c0ba4c9bb604617630fff870213cec824a0f/AI_POLICY.md?plain=1"
      },
      {
        "repo": "killercup/cargo-edit",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/killercup/cargo-edit/blob/5cf6c0ba4c9bb604617630fff870213cec824a0f/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "killercup/cargo-edit",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/killercup/cargo-edit/blob/5cf6c0ba4c9bb604617630fff870213cec824a0f/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "killercup/cargo-edit",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/killercup/cargo-edit/blob/5cf6c0ba4c9bb604617630fff870213cec824a0f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "kivikakk/comrak",
    "url": "https://github.com/kivikakk/comrak",
    "description": "CommonMark + GFM compatible Markdown parser and renderer",
    "stars": 1725,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "203f740aec61e002c02511c5360e528b7f869bcb",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "Please do not submit the output of LLMs to Comrak, in any form.",
      "evidence": [
        {
          "repo": "kivikakk/comrak",
          "path": "CONTRIBUTING.md",
          "line": 21,
          "url": "https://github.com/kivikakk/comrak/blob/203f740aec61e002c02511c5360e528b7f869bcb/CONTRIBUTING.md?plain=1#L21",
          "quote": "Please do not submit the output of LLMs to Comrak, in any form."
        }
      ],
      "note": "Exception: LLM-written private vulnerability reports.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "Please do not submit the output of LLMs to Comrak, in any form.",
      "evidence": [
        {
          "repo": "kivikakk/comrak",
          "path": "CONTRIBUTING.md",
          "line": 21,
          "url": "https://github.com/kivikakk/comrak/blob/203f740aec61e002c02511c5360e528b7f869bcb/CONTRIBUTING.md?plain=1#L21",
          "quote": "Please do not submit the output of LLMs to Comrak, in any form."
        },
        {
          "repo": "kivikakk/comrak",
          "path": "README.md",
          "line": 432,
          "url": "https://github.com/kivikakk/comrak/blob/203f740aec61e002c02511c5360e528b7f869bcb/README.md?plain=1#L432",
          "quote": "Please do not submit the output of LLMs to Comrak, in any form."
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "kivikakk/comrak",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/kivikakk/comrak/blob/203f740aec61e002c02511c5360e528b7f869bcb/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "kivikakk/comrak",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/kivikakk/comrak/blob/203f740aec61e002c02511c5360e528b7f869bcb/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "Kludex/uvicorn",
    "url": "https://github.com/Kludex/uvicorn",
    "description": "An ASGI web server, for Python. 🦄",
    "stars": 11038,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "9d81c12a2c411d3bf104368472b708a3218d9b4e",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "You may use AI tools when contributing to Uvicorn.",
      "evidence": [
        {
          "repo": "Kludex/uvicorn",
          "path": "AI_POLICY.md",
          "line": 3,
          "url": "https://github.com/Kludex/uvicorn/blob/9d81c12a2c411d3bf104368472b708a3218d9b4e/AI_POLICY.md?plain=1#L3",
          "quote": "You may use AI tools when contributing to Uvicorn."
        }
      ],
      "note": "Duplicate PRs lead to a ban.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Before you open a pull request, search the open and closed pull requests, issues, and discussions.",
      "evidence": [
        {
          "repo": "Kludex/uvicorn",
          "path": "AI_POLICY.md",
          "line": 5,
          "url": "https://github.com/Kludex/uvicorn/blob/9d81c12a2c411d3bf104368472b708a3218d9b4e/AI_POLICY.md?plain=1#L5",
          "quote": "Before you open a pull request, search the open and closed pull requests, issues, and discussions."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "Kludex/uvicorn",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/Kludex/uvicorn/blob/9d81c12a2c411d3bf104368472b708a3218d9b4e/AI_POLICY.md?plain=1"
      },
      {
        "repo": "Kludex/uvicorn",
        "path": "docs/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Kludex/uvicorn/blob/9d81c12a2c411d3bf104368472b708a3218d9b4e/docs/contributing.md?plain=1"
      },
      {
        "repo": "Kludex/uvicorn",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/Kludex/uvicorn/blob/9d81c12a2c411d3bf104368472b708a3218d9b4e/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "Kludex/uvicorn",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Kludex/uvicorn/blob/9d81c12a2c411d3bf104368472b708a3218d9b4e/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "knex/knex",
    "url": "https://github.com/knex/knex",
    "description": "A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.",
    "stars": 20340,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e25d54bcb707714a17f5a5744eba5c4246bb4d1d",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "knex/knex",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/knex/knex/blob/e25d54bcb707714a17f5a5744eba5c4246bb4d1d/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "knex/knex",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/knex/knex/blob/e25d54bcb707714a17f5a5744eba5c4246bb4d1d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "Kong/kong",
    "url": "https://github.com/Kong/kong",
    "description": "🦍 The API and AI Gateway",
    "stars": 44301,
    "language": "Lua",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "21032122ab80c973f368f6bc539f53985e7164e8",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "Kong/kong",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Kong/kong/blob/21032122ab80c973f368f6bc539f53985e7164e8/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "Kong/kong",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/Kong/kong/blob/21032122ab80c973f368f6bc539f53985e7164e8/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "Kong/kong",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Kong/kong/blob/21032122ab80c973f368f6bc539f53985e7164e8/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "kovidgoyal/kitty",
    "url": "https://github.com/kovidgoyal/kitty",
    "description": "If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.",
    "stars": 35425,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b8a70cf3d0a5e610efd07b7b4408f3cf89ccad3b",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".github/copilot-instructions.md"
    ],
    "sources": [
      {
        "repo": "kovidgoyal/kitty",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/kovidgoyal/kitty/blob/b8a70cf3d0a5e610efd07b7b4408f3cf89ccad3b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "kovidgoyal/kitty",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/kovidgoyal/kitty/blob/b8a70cf3d0a5e610efd07b7b4408f3cf89ccad3b/.github/copilot-instructions.md?plain=1"
      }
    ]
  },
  {
    "repo": "kubernetes/kubernetes",
    "url": "https://github.com/kubernetes/kubernetes",
    "description": "Production-Grade Container Scheduling and Management",
    "stars": 128689,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f2a57ac2b9d3ea965421f0f72d1aa8b0dc6531e9",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "#### AI usage disclosure:",
      "evidence": [
        {
          "repo": "kubernetes/kubernetes",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 63,
          "url": "https://github.com/kubernetes/kubernetes/blob/f2a57ac2b9d3ea965421f0f72d1aa8b0dc6531e9/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L63",
          "quote": "#### AI usage disclosure:"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "kubernetes/kubernetes",
          "path": "CONTRIBUTING.md",
          "line": 7,
          "url": "https://github.com/kubernetes/kubernetes/blob/f2a57ac2b9d3ea965421f0f72d1aa8b0dc6531e9/CONTRIBUTING.md?plain=1#L7",
          "quote": "## Sign the CLA"
        },
        {
          "repo": "kubernetes/kubernetes",
          "path": "CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/kubernetes/kubernetes/blob/f2a57ac2b9d3ea965421f0f72d1aa8b0dc6531e9/CONTRIBUTING.md?plain=1#L9",
          "quote": "You must sign the Contributor License Agreement in order to contribute."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "kubernetes/kubernetes",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/kubernetes/kubernetes/blob/f2a57ac2b9d3ea965421f0f72d1aa8b0dc6531e9/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "kubernetes/kubernetes",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/kubernetes/kubernetes/blob/f2a57ac2b9d3ea965421f0f72d1aa8b0dc6531e9/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "kubernetes/kubernetes",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/kubernetes/kubernetes/blob/f2a57ac2b9d3ea965421f0f72d1aa8b0dc6531e9/AGENTS.md?plain=1"
      },
      {
        "repo": "kubernetes/kubernetes",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/kubernetes/kubernetes/blob/f2a57ac2b9d3ea965421f0f72d1aa8b0dc6531e9/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "kysely-org/kysely",
    "url": "https://github.com/kysely-org/kysely",
    "description": "A type-safe TypeScript SQL query builder",
    "stars": 14303,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "0127fae171885401da1f9335fce32a71b1809dfc",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "LLM-generated walls of text in PR descriptions, reviews, or comments hide the actual signal and waste our time.",
      "evidence": [
        {
          "repo": "kysely-org/kysely",
          "path": "CONTRIBUTING.md",
          "line": 126,
          "url": "https://github.com/kysely-org/kysely/blob/0127fae171885401da1f9335fce32a71b1809dfc/CONTRIBUTING.md?plain=1#L126",
          "quote": "LLM-generated walls of text in PR descriptions, reviews, or comments hide the actual signal and waste our time."
        }
      ],
      "note": "Issue first and assignment are required.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "If you're a driverless LLM contribution farming account, GTFO.",
      "evidence": [
        {
          "repo": "kysely-org/kysely",
          "path": "CONTRIBUTING.md",
          "line": 96,
          "url": "https://github.com/kysely-org/kysely/blob/0127fae171885401da1f9335fce32a71b1809dfc/CONTRIBUTING.md?plain=1#L96",
          "quote": "If you're a driverless LLM contribution farming account, GTFO."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Please use search and make sure an existing open issue or thread doesn't exist before submitting.",
      "evidence": [
        {
          "repo": "kysely-org/kysely",
          "path": "CONTRIBUTING.md",
          "line": 38,
          "url": "https://github.com/kysely-org/kysely/blob/0127fae171885401da1f9335fce32a71b1809dfc/CONTRIBUTING.md?plain=1#L38",
          "quote": "Please use search and make sure an existing open issue or thread doesn't exist before submitting."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "kysely-org/kysely",
          "path": "CONTRIBUTING.md",
          "line": 97,
          "url": "https://github.com/kysely-org/kysely/blob/0127fae171885401da1f9335fce32a71b1809dfc/CONTRIBUTING.md?plain=1#L97",
          "quote": "If you want to work on it, ask to be assigned to it in the issue description, in the comments, OR on Discord."
        },
        {
          "repo": "kysely-org/kysely",
          "path": "CONTRIBUTING.md",
          "line": 101,
          "url": "https://github.com/kysely-org/kysely/blob/0127fae171885401da1f9335fce32a71b1809dfc/CONTRIBUTING.md?plain=1#L101",
          "quote": "If the PR is stale (a few months without new commits or comments from the PR author OR Kysely maintainers), ask to be assigned to it and continue work on the…"
        },
        {
          "repo": "kysely-org/kysely",
          "path": "CONTRIBUTING.md",
          "line": 105,
          "url": "https://github.com/kysely-org/kysely/blob/0127fae171885401da1f9335fce32a71b1809dfc/CONTRIBUTING.md?plain=1#L105",
          "quote": "If the assignment is stale (a few weeks without a PR opened after the person was assigned to the issue), ask to be assigned to the issue in the comments OR on…"
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "kysely-org/kysely",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/kysely-org/kysely/blob/0127fae171885401da1f9335fce32a71b1809dfc/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "kysely-org/kysely",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/kysely-org/kysely/blob/0127fae171885401da1f9335fce32a71b1809dfc/AGENTS.md?plain=1"
      },
      {
        "repo": "kysely-org/kysely",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/kysely-org/kysely/blob/0127fae171885401da1f9335fce32a71b1809dfc/CLAUDE.md?plain=1"
      },
      {
        "repo": "kysely-org/kysely",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/kysely-org/kysely/blob/0127fae171885401da1f9335fce32a71b1809dfc/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "langchain-ai/langchain",
    "url": "https://github.com/langchain-ai/langchain",
    "description": "The agent engineering platform.",
    "stars": 148449,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "864754c5e293fba981302408fa3e2cf2f5f2d889",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "reopen_on_assignment.yml",
      "evidence": [
        {
          "repo": "langchain-ai/langchain",
          "path": ".github/workflows/reopen_on_assignment.yml",
          "line": 45,
          "url": "https://github.com/langchain-ai/langchain/blob/864754c5e293fba981302408fa3e2cf2f5f2d889/.github/workflows/reopen_on_assignment.yml#L45",
          "quote": "reopen_on_assignment.yml"
        },
        {
          "repo": "langchain-ai/langchain",
          "path": ".github/workflows/require_issue_link.yml",
          "line": 12,
          "url": "https://github.com/langchain-ai/langchain/blob/864754c5e293fba981302408fa3e2cf2f5f2d889/.github/workflows/require_issue_link.yml#L12",
          "quote": "require_issue_link.yml"
        },
        {
          "repo": "langchain-ai/.github",
          "path": "CONTRIBUTING.md",
          "line": 11,
          "url": "https://github.com/langchain-ai/.github/blob/7107fd3c77cbbb20ba02653e13b2e4eb2ca3d120/CONTRIBUTING.md?plain=1#L11",
          "quote": "> All pull requests must link to an issue or discussion where a solution has been approved by a maintainer. PRs without prior approval will be closed."
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "langchain-ai/langchain",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 41,
          "url": "https://github.com/langchain-ai/langchain/blob/864754c5e293fba981302408fa3e2cf2f5f2d889/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L41",
          "quote": "- All external PRs must link to an issue or discussion where a solution has been approved by a maintainer, and you must be assigned to that issue."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "langchain-ai/.github",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/langchain-ai/.github/blob/7107fd3c77cbbb20ba02653e13b2e4eb2ca3d120/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "langchain-ai/langchain",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/langchain-ai/langchain/blob/864754c5e293fba981302408fa3e2cf2f5f2d889/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "langchain-ai/langchain",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/langchain-ai/langchain/blob/864754c5e293fba981302408fa3e2cf2f5f2d889/AGENTS.md?plain=1"
      },
      {
        "repo": "langchain-ai/langchain",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/langchain-ai/langchain/blob/864754c5e293fba981302408fa3e2cf2f5f2d889/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "langgenius/dify",
    "url": "https://github.com/langgenius/dify",
    "description": "Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.",
    "stars": 159533,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f3064fc12ef18b29cb6712ba4398382700c29330",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI tools are welcome, but you are responsible for understanding and verifying every change you submit.",
      "evidence": [
        {
          "repo": "langgenius/dify",
          "path": "CONTRIBUTING.md",
          "line": 80,
          "url": "https://github.com/langgenius/dify/blob/f3064fc12ef18b29cb6712ba4398382700c29330/CONTRIBUTING.md?plain=1#L80",
          "quote": "AI tools are welcome, but you are responsible for understanding and verifying every change you submit."
        }
      ],
      "note": "AI tools are welcome; describe the problem, solution and test results in your own words. Unreviewed or repetitive low-quality submissions may be closed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "langgenius/dify",
          "path": "CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/langgenius/dify/blob/f3064fc12ef18b29cb6712ba4398382700c29330/CONTRIBUTING.md?plain=1#L9",
          "quote": "In terms of licensing, please take a minute to read our short License and Contributor Agreement."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "langgenius/dify",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/langgenius/dify/blob/f3064fc12ef18b29cb6712ba4398382700c29330/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "langgenius/dify",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/langgenius/dify/blob/f3064fc12ef18b29cb6712ba4398382700c29330/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "langgenius/dify",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/langgenius/dify/blob/f3064fc12ef18b29cb6712ba4398382700c29330/AGENTS.md?plain=1"
      },
      {
        "repo": "langgenius/dify",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/langgenius/dify/blob/f3064fc12ef18b29cb6712ba4398382700c29330/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "laurent22/joplin",
    "url": "https://github.com/laurent22/joplin",
    "description": "Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.",
    "stars": 56877,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b48e75856d81152c32e71f21075e1c043d9ea922",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "laurent22/joplin",
          "path": ".github/workflows/cla.yml",
          "line": 1,
          "url": "https://github.com/laurent22/joplin/blob/b48e75856d81152c32e71f21075e1c043d9ea922/.github/workflows/cla.yml#L1",
          "quote": "cla.yml: CLA Assistant"
        },
        {
          "repo": "laurent22/joplin",
          "path": ".github/workflows/cla.yml",
          "line": 16,
          "url": "https://github.com/laurent22/joplin/blob/b48e75856d81152c32e71f21075e1c043d9ea922/.github/workflows/cla.yml#L16",
          "quote": "contributor-assistant/github-action"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "laurent22/joplin",
        "path": "CONTRIBUTING",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/laurent22/joplin/blob/b48e75856d81152c32e71f21075e1c043d9ea922/CONTRIBUTING"
      },
      {
        "repo": "laurent22/joplin",
        "path": ".github/PULL_REQUEST_TEMPLATE",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/laurent22/joplin/blob/b48e75856d81152c32e71f21075e1c043d9ea922/.github/PULL_REQUEST_TEMPLATE"
      },
      {
        "repo": "laurent22/joplin",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/laurent22/joplin/blob/b48e75856d81152c32e71f21075e1c043d9ea922/CLAUDE.md?plain=1"
      },
      {
        "repo": "laurent22/joplin",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/laurent22/joplin/blob/b48e75856d81152c32e71f21075e1c043d9ea922/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "leptos-rs/leptos",
    "url": "https://github.com/leptos-rs/leptos",
    "description": "Build fast web applications with Rust.",
    "stars": 21433,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "765a39b5abdc441667b4abe3b635faf5d1dd2dc6",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "- Do not copy-paste AI output to communicate with other people. You are a human writing to a human.",
      "evidence": [
        {
          "repo": "leptos-rs/leptos",
          "path": "AI_POLICY.md",
          "line": 16,
          "url": "https://github.com/leptos-rs/leptos/blob/765a39b5abdc441667b4abe3b635faf5d1dd2dc6/AI_POLICY.md?plain=1#L16",
          "quote": "- Do not copy-paste AI output to communicate with other people. You are a human writing to a human."
        }
      ],
      "note": "Contributions of any kind are allowed with guidelines (line 9); for bugs, open an issue first.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- If you think you found a bug, open an issue first, not a PR. If you open an issue with a minimal reproduction, and want to offer to make a PR: amazing!",
      "evidence": [
        {
          "repo": "leptos-rs/leptos",
          "path": "AI_POLICY.md",
          "line": 24,
          "url": "https://github.com/leptos-rs/leptos/blob/765a39b5abdc441667b4abe3b635faf5d1dd2dc6/AI_POLICY.md?plain=1#L24",
          "quote": "- If you think you found a bug, open an issue first, not a PR. If you open an issue with a minimal reproduction, and want to offer to make a PR: amazing!"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "leptos-rs/leptos",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/leptos-rs/leptos/blob/765a39b5abdc441667b4abe3b635faf5d1dd2dc6/AI_POLICY.md?plain=1"
      },
      {
        "repo": "leptos-rs/leptos",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/leptos-rs/leptos/blob/765a39b5abdc441667b4abe3b635faf5d1dd2dc6/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "leptos-rs/leptos",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/leptos-rs/leptos/blob/765a39b5abdc441667b4abe3b635faf5d1dd2dc6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "linebender/resvg",
    "url": "https://github.com/linebender/resvg",
    "description": "An SVG rendering library.",
    "stars": 4157,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e1a4c92da6d354a41c402f57d65705ad632eba25",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "linebender/resvg",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/linebender/resvg/blob/e1a4c92da6d354a41c402f57d65705ad632eba25/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "linebender/resvg",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/linebender/resvg/blob/e1a4c92da6d354a41c402f57d65705ad632eba25/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "lint-staged/lint-staged",
    "url": "https://github.com/lint-staged/lint-staged",
    "description": "🚫💩 — Run tasks like formatters and linters against staged git files",
    "stars": 14742,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "48f9f4ea4b88eb605de3546e4599083de7a394b2",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Do not just copy the output directly from an AI agent.",
      "evidence": [
        {
          "repo": "lint-staged/lint-staged",
          "path": "CONTRIBUTING.md",
          "line": 5,
          "url": "https://github.com/lint-staged/lint-staged/blob/48f9f4ea4b88eb605de3546e4599083de7a394b2/CONTRIBUTING.md?plain=1#L5",
          "quote": "Do not just copy the output directly from an AI agent."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "lint-staged/lint-staged",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/lint-staged/lint-staged/blob/48f9f4ea4b88eb605de3546e4599083de7a394b2/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "lint-staged/lint-staged",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/lint-staged/lint-staged/blob/48f9f4ea4b88eb605de3546e4599083de7a394b2/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "llvm/llvm-project",
    "url": "https://github.com/llvm/llvm-project",
    "description": "The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.",
    "stars": 41197,
    "language": "LLVM",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "9c3e5f162635e8827ae276e5ab0c18235f158158",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Contributors are expected to be transparent and label contributions that contain substantial amounts of tool-generated content.",
      "evidence": [
        {
          "repo": "llvm/llvm-project",
          "path": "llvm/docs/AIToolPolicy.md",
          "line": 21,
          "url": "https://github.com/llvm/llvm-project/blob/9c3e5f162635e8827ae276e5ab0c18235f158158/llvm/docs/AIToolPolicy.md?plain=1#L21",
          "quote": "Contributors are expected to be transparent and label contributions that contain substantial amounts of tool-generated content."
        }
      ],
      "note": "Human in the loop; no AI for good first issues (line 56).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".github/instructions"
    ],
    "sources": [
      {
        "repo": "llvm/llvm-project",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/llvm/llvm-project/blob/9c3e5f162635e8827ae276e5ab0c18235f158158/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "llvm/llvm-project",
        "path": "llvm/docs/AIToolPolicy.md",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/llvm/llvm-project/blob/9c3e5f162635e8827ae276e5ab0c18235f158158/llvm/docs/AIToolPolicy.md?plain=1"
      },
      {
        "repo": "llvm/llvm-project",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/llvm/llvm-project/blob/9c3e5f162635e8827ae276e5ab0c18235f158158/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "localsend/localsend",
    "url": "https://github.com/localsend/localsend",
    "description": "An open-source cross-platform alternative to AirDrop",
    "stars": 95595,
    "language": "Dart",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "92e133aa43869e94d394fd04fa70c50a0f796a64",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "LocalSend disallows AI generated contributions unless:",
      "evidence": [
        {
          "repo": "localsend/localsend",
          "path": "CONTRIBUTING.md",
          "line": 5,
          "url": "https://github.com/localsend/localsend/blob/92e133aa43869e94d394fd04fa70c50a0f796a64/CONTRIBUTING.md?plain=1#L5",
          "quote": "LocalSend disallows AI generated contributions unless:"
        }
      ],
      "note": "Exceptions: bug fixes, very small changes, or proven expertise.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "LocalSend disallows AI generated contributions unless:",
      "evidence": [
        {
          "repo": "localsend/localsend",
          "path": "CONTRIBUTING.md",
          "line": 5,
          "url": "https://github.com/localsend/localsend/blob/92e133aa43869e94d394fd04fa70c50a0f796a64/CONTRIBUTING.md?plain=1#L5",
          "quote": "LocalSend disallows AI generated contributions unless:"
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "slop",
        "url": "https://github.com/localsend/localsend/labels?q=slop"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "localsend/localsend",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/localsend/localsend/blob/92e133aa43869e94d394fd04fa70c50a0f796a64/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "localsend/localsend",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/localsend/localsend/blob/92e133aa43869e94d394fd04fa70c50a0f796a64/AGENTS.md?plain=1"
      },
      {
        "repo": "localsend/localsend",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/localsend/localsend/blob/92e133aa43869e94d394fd04fa70c50a0f796a64/CLAUDE.md?plain=1"
      },
      {
        "repo": "localsend/localsend",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/localsend/localsend/blob/92e133aa43869e94d394fd04fa70c50a0f796a64/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "lodash/lodash",
    "url": "https://github.com/lodash/lodash",
    "description": "A modern JavaScript utility library delivering modularity, performance, & extras.",
    "stars": 61282,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "2b5e6f7399a7b48005140b5d5c6bc6c0e62919a8",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "lodash/lodash",
          "path": ".github/CONTRIBUTING.md",
          "line": 32,
          "url": "https://github.com/lodash/lodash/blob/2b5e6f7399a7b48005140b5d5c6bc6c0e62919a8/.github/CONTRIBUTING.md?plain=1#L32",
          "quote": "## Contributor License Agreement"
        },
        {
          "repo": "lodash/lodash",
          "path": ".github/CONTRIBUTING.md",
          "line": 35,
          "url": "https://github.com/lodash/lodash/blob/2b5e6f7399a7b48005140b5d5c6bc6c0e62919a8/.github/CONTRIBUTING.md?plain=1#L35",
          "quote": "As such, we request that all contributors sign our contributor license agreement (CLA)."
        },
        {
          "repo": "lodash/lodash",
          "path": ".github/CONTRIBUTING.md",
          "line": 38,
          "url": "https://github.com/lodash/lodash/blob/2b5e6f7399a7b48005140b5d5c6bc6c0e62919a8/.github/CONTRIBUTING.md?plain=1#L38",
          "quote": "For more information about CLAs, please check out Alex Russell’s excellent post, “Why Do I Need to Sign This?”."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "lodash/lodash",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/lodash/lodash/blob/2b5e6f7399a7b48005140b5d5c6bc6c0e62919a8/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "lodash/lodash",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/lodash/lodash/blob/2b5e6f7399a7b48005140b5d5c6bc6c0e62919a8/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "lodash/lodash",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/lodash/lodash/blob/2b5e6f7399a7b48005140b5d5c6bc6c0e62919a8/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "logseq/logseq",
    "url": "https://github.com/logseq/logseq",
    "description": "A privacy-first, open-source platform for knowledge management and collaboration. Download link:  http://github.com/logseq/logseq/releases. roadmap: https://logseq.io/p/NX4mc_ggEV",
    "stars": 45376,
    "language": "Clojure",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "0232648eb481f4bbf34e9b00eda65265f22ff906",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "logseq/logseq",
          "path": "CONTRIBUTING.md",
          "line": 96,
          "url": "https://github.com/logseq/logseq/blob/0232648eb481f4bbf34e9b00eda65265f22ff906/CONTRIBUTING.md?plain=1#L96",
          "quote": "Please sign our Contributor License Agreement (CLA)."
        },
        {
          "repo": "logseq/logseq",
          "path": "CONTRIBUTING.md",
          "line": 143,
          "url": "https://github.com/logseq/logseq/blob/0232648eb481f4bbf34e9b00eda65265f22ff906/CONTRIBUTING.md?plain=1#L143",
          "quote": "### Sign the CLA"
        },
        {
          "repo": "logseq/logseq",
          "path": "CONTRIBUTING.md",
          "line": 145,
          "url": "https://github.com/logseq/logseq/blob/0232648eb481f4bbf34e9b00eda65265f22ff906/CONTRIBUTING.md?plain=1#L145",
          "quote": "Please sign our Contributor License Agreement (CLA) before sending pull requests."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "logseq/logseq",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/logseq/logseq/blob/0232648eb481f4bbf34e9b00eda65265f22ff906/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "logseq/logseq",
        "path": ".github/PULL_REQUEST_TEMPLATE/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/logseq/logseq/blob/0232648eb481f4bbf34e9b00eda65265f22ff906/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md?plain=1"
      },
      {
        "repo": "logseq/logseq",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/logseq/logseq/blob/0232648eb481f4bbf34e9b00eda65265f22ff906/AGENTS.md?plain=1"
      },
      {
        "repo": "logseq/logseq",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/logseq/logseq/blob/0232648eb481f4bbf34e9b00eda65265f22ff906/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "louislam/uptime-kuma",
    "url": "https://github.com/louislam/uptime-kuma",
    "description": "A fancy self-hosted monitoring tool",
    "stars": 92907,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "2e8bf7da56f7d14093f595a4b3ffce14caf11632",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- [ ] 🧠 I have disclosed any use of LLMs/AI in this contribution and reviewed all generated content.",
      "evidence": [
        {
          "repo": "louislam/uptime-kuma",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 24,
          "url": "https://github.com/louislam/uptime-kuma/blob/2e8bf7da56f7d14093f595a4b3ffce14caf11632/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L24",
          "quote": "- [ ] 🧠 I have disclosed any use of LLMs/AI in this contribution and reviewed all generated content."
        }
      ],
      "note": "No vibe coding; unreviewed AI code with an LLM-written description gets a ban (AGENTS.md:20).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "be sure to create an empty draft pull request or open an issue, so we can have a discussion first.",
      "evidence": [
        {
          "repo": "louislam/uptime-kuma",
          "path": "CONTRIBUTING.md",
          "line": 201,
          "url": "https://github.com/louislam/uptime-kuma/blob/2e8bf7da56f7d14093f595a4b3ffce14caf11632/CONTRIBUTING.md?plain=1#L201",
          "quote": "be sure to create an empty draft pull request or open an issue, so we can have a discussion first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "ai-slop.yml: Mark as AI Slop",
        "url": "https://github.com/louislam/uptime-kuma/blob/2e8bf7da56f7d14093f595a4b3ffce14caf11632/.github/workflows/ai-slop.yml#L1"
      },
      {
        "kind": "label",
        "name": "ai-slop",
        "url": "https://github.com/louislam/uptime-kuma/labels?q=ai-slop"
      }
    ],
    "attestations": [
      {
        "repo": "louislam/uptime-kuma",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 24,
        "url": "https://github.com/louislam/uptime-kuma/blob/2e8bf7da56f7d14093f595a4b3ffce14caf11632/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L24",
        "quote": "🧠 I have disclosed any use of LLMs/AI in this contribution and reviewed all generated content. I understand that I am responsible for and able to explain…"
      }
    ],
    "agent_files": [
      ".github/copilot-instructions.md",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "louislam/uptime-kuma",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/louislam/uptime-kuma/blob/2e8bf7da56f7d14093f595a4b3ffce14caf11632/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "louislam/uptime-kuma",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/louislam/uptime-kuma/blob/2e8bf7da56f7d14093f595a4b3ffce14caf11632/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "louislam/uptime-kuma",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/louislam/uptime-kuma/blob/2e8bf7da56f7d14093f595a4b3ffce14caf11632/AGENTS.md?plain=1"
      },
      {
        "repo": "louislam/uptime-kuma",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/louislam/uptime-kuma/blob/2e8bf7da56f7d14093f595a4b3ffce14caf11632/CLAUDE.md?plain=1"
      },
      {
        "repo": "louislam/uptime-kuma",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/louislam/uptime-kuma/blob/2e8bf7da56f7d14093f595a4b3ffce14caf11632/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "louislam/uptime-kuma",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/louislam/uptime-kuma/blob/2e8bf7da56f7d14093f595a4b3ffce14caf11632/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "lysine-dev/okhttp",
    "url": "https://github.com/lysine-dev/okhttp",
    "description": "A meticulous HTTP client for the JVM, Android, and GraalVM.",
    "stars": 47095,
    "language": "Kotlin",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "16fb6aef3aee1c4645fc8d24af01f8a4dc128ebf",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "We don't use LLMs or generative tools in our source code or documentation.",
      "evidence": [
        {
          "repo": "lysine-dev/okhttp",
          "path": "CONTRIBUTING.md",
          "line": 21,
          "url": "https://github.com/lysine-dev/okhttp/blob/16fb6aef3aee1c4645fc8d24af01f8a4dc128ebf/CONTRIBUTING.md?plain=1#L21",
          "quote": "We don't use LLMs or generative tools in our source code or documentation."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "We don't use LLMs or generative tools in our source code or documentation.",
      "evidence": [
        {
          "repo": "lysine-dev/okhttp",
          "path": "CONTRIBUTING.md",
          "line": 21,
          "url": "https://github.com/lysine-dev/okhttp/blob/16fb6aef3aee1c4645fc8d24af01f8a4dc128ebf/CONTRIBUTING.md?plain=1#L21",
          "quote": "We don't use LLMs or generative tools in our source code or documentation."
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "lysine-dev/okhttp",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/lysine-dev/okhttp/blob/16fb6aef3aee1c4645fc8d24af01f8a4dc128ebf/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "lysine-dev/okhttp",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/lysine-dev/okhttp/blob/16fb6aef3aee1c4645fc8d24af01f8a4dc128ebf/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "lysine-dev/okio",
    "url": "https://github.com/lysine-dev/okio",
    "description": "A modern I/O library for Android, Java, and Kotlin Multiplatform.",
    "stars": 9052,
    "language": "Kotlin",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "61d53efb0a3cdabd90332cf3226f3e0f44525b0f",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "We don't use LLMs or generative tools in our source code or documentation.",
      "evidence": [
        {
          "repo": "lysine-dev/okio",
          "path": "CONTRIBUTING.md",
          "line": 17,
          "url": "https://github.com/lysine-dev/okio/blob/61d53efb0a3cdabd90332cf3226f3e0f44525b0f/CONTRIBUTING.md?plain=1#L17",
          "quote": "We don't use LLMs or generative tools in our source code or documentation."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "We don't use LLMs or generative tools in our source code or documentation.",
      "evidence": [
        {
          "repo": "lysine-dev/okio",
          "path": "CONTRIBUTING.md",
          "line": 17,
          "url": "https://github.com/lysine-dev/okio/blob/61d53efb0a3cdabd90332cf3226f3e0f44525b0f/CONTRIBUTING.md?plain=1#L17",
          "quote": "We don't use LLMs or generative tools in our source code or documentation."
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "lysine-dev/okio",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/lysine-dev/okio/blob/61d53efb0a3cdabd90332cf3226f3e0f44525b0f/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "lysine-dev/okio",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/lysine-dev/okio/blob/61d53efb0a3cdabd90332cf3226f3e0f44525b0f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "lysine-dev/retrofit",
    "url": "https://github.com/lysine-dev/retrofit",
    "description": "A type-safe HTTP client for Android and the JVM",
    "stars": 43941,
    "language": "Java",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8eab31ec45999abdc09bb5e885d9d1dcf40db7e0",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "We don't use LLMs or generative tools in our source code or documentation.",
      "evidence": [
        {
          "repo": "lysine-dev/retrofit",
          "path": "CONTRIBUTING.md",
          "line": 17,
          "url": "https://github.com/lysine-dev/retrofit/blob/8eab31ec45999abdc09bb5e885d9d1dcf40db7e0/CONTRIBUTING.md?plain=1#L17",
          "quote": "We don't use LLMs or generative tools in our source code or documentation."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "We don't use LLMs or generative tools in our source code or documentation.",
      "evidence": [
        {
          "repo": "lysine-dev/retrofit",
          "path": "CONTRIBUTING.md",
          "line": 17,
          "url": "https://github.com/lysine-dev/retrofit/blob/8eab31ec45999abdc09bb5e885d9d1dcf40db7e0/CONTRIBUTING.md?plain=1#L17",
          "quote": "We don't use LLMs or generative tools in our source code or documentation."
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "lysine-dev/retrofit",
          "path": ".github/CONTRIBUTING.md",
          "line": 11,
          "url": "https://github.com/lysine-dev/retrofit/blob/8eab31ec45999abdc09bb5e885d9d1dcf40db7e0/.github/CONTRIBUTING.md?plain=1#L11",
          "quote": "Before your code can be accepted into the project you must also sign the Individual Contributor License Agreement (CLA)."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "lysine-dev/retrofit",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/lysine-dev/retrofit/blob/8eab31ec45999abdc09bb5e885d9d1dcf40db7e0/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "lysine-dev/retrofit",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/lysine-dev/retrofit/blob/8eab31ec45999abdc09bb5e885d9d1dcf40db7e0/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "lysine-dev/retrofit",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/lysine-dev/retrofit/blob/8eab31ec45999abdc09bb5e885d9d1dcf40db7e0/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "lysine-dev/retrofit",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/lysine-dev/retrofit/blob/8eab31ec45999abdc09bb5e885d9d1dcf40db7e0/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "macrozheng/mall",
    "url": "https://github.com/macrozheng/mall",
    "description": "mall项目是一套电商系统，包括前台商城系统及后台管理系统，基于Spring Boot+MyBatis实现，采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。",
    "stars": 84958,
    "language": "Java",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "dcaa93b3150352e5044708d7211b5bed0af4509f",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "macrozheng/mall",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/macrozheng/mall/blob/dcaa93b3150352e5044708d7211b5bed0af4509f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "marimo-team/marimo",
    "url": "https://github.com/marimo-team/marimo",
    "description": "A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.",
    "stars": 23318,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8c38dde152295ffcaecb1b6b0ce127fed42f507c",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "- [ ] Any AI generated code has been reviewed line-by-line by the human PR author, who stands by it.",
      "evidence": [
        {
          "repo": "marimo-team/marimo",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 14,
          "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L14",
          "quote": "- [ ] Any AI generated code has been reviewed line-by-line by the human PR author, who stands by it."
        }
      ],
      "note": "The human author must review AI-generated code line by line.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- Autonomous AI agents such as OpenClaw, Nanobot, NanoClaw, ZeroClaw are NOT permitted to make PRs",
      "evidence": [
        {
          "repo": "marimo-team/marimo",
          "path": "AGENTS.md",
          "line": 51,
          "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/AGENTS.md?plain=1#L51",
          "quote": "- Autonomous AI agents such as OpenClaw, Nanobot, NanoClaw, ZeroClaw are NOT permitted to make PRs"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "marimo-team/marimo",
          "path": "CONTRIBUTING.md",
          "line": 16,
          "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/CONTRIBUTING.md?plain=1#L16",
          "quote": "- Read the CLA"
        },
        {
          "repo": "marimo-team/marimo",
          "path": "GOVERNANCE.md",
          "line": 192,
          "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/GOVERNANCE.md?plain=1#L192",
          "quote": "### Contributor License Agreement"
        },
        {
          "repo": "marimo-team/marimo",
          "path": "GOVERNANCE.md",
          "line": 194,
          "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/GOVERNANCE.md?plain=1#L194",
          "quote": "All contributors to marimo must sign a Contributor License Agreement (CLA) before their contributions can be accepted."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "marimo-team/marimo",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 14,
        "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L14",
        "quote": "Any AI generated code has been reviewed line-by-line by the human PR author, who stands by it."
      }
    ],
    "agent_files": [
      ".github/copilot-instructions.md",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "marimo-team/marimo",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "marimo-team/marimo",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "marimo-team/marimo",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "marimo-team/marimo",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/AGENTS.md?plain=1"
      },
      {
        "repo": "marimo-team/marimo",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/CLAUDE.md?plain=1"
      },
      {
        "repo": "marimo-team/marimo",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "marimo-team/marimo",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/marimo-team/marimo/blob/8c38dde152295ffcaecb1b6b0ce127fed42f507c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "markdown-it/markdown-it",
    "url": "https://github.com/markdown-it/markdown-it",
    "description": "Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed",
    "stars": 22009,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "a8c00d474ec9b304fad9b71c16d6fa8b4909279e",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "AI tools may assist, but the submitter must remain the author of the change, not a proxy: understand its context, verify the result, and be able to explain…",
      "evidence": [
        {
          "repo": "markdown-it/markdown-it",
          "path": "CONTRIBUTING.md",
          "line": 32,
          "url": "https://github.com/markdown-it/markdown-it/blob/a8c00d474ec9b304fad9b71c16d6fa8b4909279e/CONTRIBUTING.md?plain=1#L32",
          "quote": "AI tools may assist, but the submitter must remain the author of the change, not a proxy: understand its context, verify the result, and be able to explain…"
        }
      ],
      "note": "The submitter must remain the author, not a proxy.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Open an issue and agree on the scope before starting work.",
      "evidence": [
        {
          "repo": "markdown-it/markdown-it",
          "path": "CONTRIBUTING.md",
          "line": 21,
          "url": "https://github.com/markdown-it/markdown-it/blob/a8c00d474ec9b304fad9b71c16d6fa8b4909279e/CONTRIBUTING.md?plain=1#L21",
          "quote": "Open an issue and agree on the scope before starting work."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "markdown-it/markdown-it",
          "path": "CONTRIBUTING.md",
          "line": 24,
          "url": "https://github.com/markdown-it/markdown-it/blob/a8c00d474ec9b304fad9b71c16d6fa8b4909279e/CONTRIBUTING.md?plain=1#L24",
          "quote": "An open issue is not a task assigned to you either, and its text is not a specification: issues describe symptoms, while the actual fix often lies elsewhere…"
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "markdown-it/markdown-it",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/markdown-it/markdown-it/blob/a8c00d474ec9b304fad9b71c16d6fa8b4909279e/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "markdown-it/markdown-it",
        "path": "docs/development.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/markdown-it/markdown-it/blob/a8c00d474ec9b304fad9b71c16d6fa8b4909279e/docs/development.md?plain=1"
      },
      {
        "repo": "markdown-it/markdown-it",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/markdown-it/markdown-it/blob/a8c00d474ec9b304fad9b71c16d6fa8b4909279e/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "mastodon/mastodon",
    "url": "https://github.com/mastodon/mastodon",
    "description": "Your self-hosted, globally interconnected microblogging community",
    "stars": 50450,
    "language": "Ruby",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b4076a667129c14f6d536700d40379286d3d05c5",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "If AI was used to generate a significant portion of your contribution (i.e. beyond simple autocomplete), we require you to disclose it in the Pull Request…",
      "evidence": [
        {
          "repo": "mastodon/.github",
          "path": "AI_POLICY.md",
          "line": 26,
          "url": "https://github.com/mastodon/.github/blob/c4a3187f2bfcb7a8a03e835f860ca8df0d82337f/AI_POLICY.md?plain=1#L26",
          "quote": "If AI was used to generate a significant portion of your contribution (i.e. beyond simple autocomplete), we require you to disclose it in the Pull Request…"
        }
      ],
      "note": "Significant AI use must be disclosed in the PR description.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Autonomous AI agents may not submit Pull Requests to Mastodon repositories.",
      "evidence": [
        {
          "repo": "mastodon/.github",
          "path": "AI_POLICY.md",
          "line": 22,
          "url": "https://github.com/mastodon/.github/blob/c4a3187f2bfcb7a8a03e835f860ca8df0d82337f/AI_POLICY.md?plain=1#L22",
          "quote": "Autonomous AI agents may not submit Pull Requests to Mastodon repositories."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "mastodon/.github",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "org",
        "url": "https://github.com/mastodon/.github/blob/c4a3187f2bfcb7a8a03e835f860ca8df0d82337f/AI_POLICY.md?plain=1"
      },
      {
        "repo": "mastodon/mastodon",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mastodon/mastodon/blob/b4076a667129c14f6d536700d40379286d3d05c5/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "mastodon/mastodon",
        "path": "docs/DEVELOPMENT.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mastodon/mastodon/blob/b4076a667129c14f6d536700d40379286d3d05c5/docs/DEVELOPMENT.md?plain=1"
      },
      {
        "repo": "mastodon/mastodon",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/mastodon/mastodon/blob/b4076a667129c14f6d536700d40379286d3d05c5/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "matplotlib/matplotlib",
    "url": "https://github.com/matplotlib/matplotlib",
    "description": "matplotlib: plotting with Python",
    "stars": 23391,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e2256af2e75b4342ea943efe193e4dac3e3b5a67",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "✍️ Describe what issue is resolved and why you chose this solution in your own words (no AI please).",
      "evidence": [
        {
          "repo": "matplotlib/matplotlib",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 6,
          "url": "https://github.com/matplotlib/matplotlib/blob/e2256af2e75b4342ea943efe193e4dac3e3b5a67/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L6",
          "quote": "✍️ Describe what issue is resolved and why you chose this solution in your own words (no AI please)."
        }
      ],
      "note": "The template also has an AI disclosure section (line 10).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "matteogabriele/agentscan-action",
        "url": "https://github.com/matplotlib/matplotlib/blob/e2256af2e75b4342ea943efe193e4dac3e3b5a67/.github/workflows/pr_welcome.yml#L57"
      },
      {
        "kind": "label",
        "name": "ai-contribution",
        "url": "https://github.com/matplotlib/matplotlib/labels?q=ai-contribution"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "matplotlib/matplotlib",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/matplotlib/matplotlib/blob/e2256af2e75b4342ea943efe193e4dac3e3b5a67/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "matplotlib/matplotlib",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/matplotlib/matplotlib/blob/e2256af2e75b4342ea943efe193e4dac3e3b5a67/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "matplotlib/matplotlib",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/matplotlib/matplotlib/blob/e2256af2e75b4342ea943efe193e4dac3e3b5a67/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "mermaid-js/mermaid",
    "url": "https://github.com/mermaid-js/mermaid",
    "description": "Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown",
    "stars": 90859,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1395ea06ec2f0329db1dcbc9bfb5690474dd9821",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "mermaid-js/mermaid",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mermaid-js/mermaid/blob/1395ea06ec2f0329db1dcbc9bfb5690474dd9821/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "mermaid-js/mermaid",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/mermaid-js/mermaid/blob/1395ea06ec2f0329db1dcbc9bfb5690474dd9821/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "mermaid-js/mermaid",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/mermaid-js/mermaid/blob/1395ea06ec2f0329db1dcbc9bfb5690474dd9821/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "mesonbuild/meson",
    "url": "https://github.com/mesonbuild/meson",
    "description": "The Meson Build System",
    "stars": 6649,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e323ad224bc10ba24a43819a78f92b4addda6451",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "- AI-written pull request (PR) descriptions or commit messages are banned.",
      "evidence": [
        {
          "repo": "mesonbuild/meson",
          "path": "AGENTS.md",
          "line": 23,
          "url": "https://github.com/mesonbuild/meson/blob/e323ad224bc10ba24a43819a78f92b4addda6451/AGENTS.md?plain=1#L23",
          "quote": "- AI-written pull request (PR) descriptions or commit messages are banned."
        }
      ],
      "note": "AI-written PR descriptions, commit messages, issue text and replies are banned.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "LLM slop",
        "url": "https://github.com/mesonbuild/meson/labels?q=LLM%20slop"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md",
      "GEMINI.md"
    ],
    "sources": [
      {
        "repo": "mesonbuild/meson",
        "path": "contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mesonbuild/meson/blob/e323ad224bc10ba24a43819a78f92b4addda6451/contributing.md?plain=1"
      },
      {
        "repo": "mesonbuild/meson",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mesonbuild/meson/blob/e323ad224bc10ba24a43819a78f92b4addda6451/AGENTS.md?plain=1"
      },
      {
        "repo": "mesonbuild/meson",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mesonbuild/meson/blob/e323ad224bc10ba24a43819a78f92b4addda6451/CLAUDE.md?plain=1"
      },
      {
        "repo": "mesonbuild/meson",
        "path": "GEMINI.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mesonbuild/meson/blob/e323ad224bc10ba24a43819a78f92b4addda6451/GEMINI.md?plain=1"
      },
      {
        "repo": "mesonbuild/meson",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/mesonbuild/meson/blob/e323ad224bc10ba24a43819a78f92b4addda6451/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "microsoft/markitdown",
    "url": "https://github.com/microsoft/markitdown",
    "description": "Python tool for converting files and office documents to Markdown.",
    "stars": 192186,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "7482c092d9c0074a89803c9fdb63a969e7fe17fc",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "microsoft/markitdown",
          "path": "README.md",
          "line": 374,
          "url": "https://github.com/microsoft/markitdown/blob/7482c092d9c0074a89803c9fdb63a969e7fe17fc/README.md?plain=1#L374",
          "quote": "Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to…"
        },
        {
          "repo": "microsoft/markitdown",
          "path": "README.md",
          "line": 378,
          "url": "https://github.com/microsoft/markitdown/blob/7482c092d9c0074a89803c9fdb63a969e7fe17fc/README.md?plain=1#L378",
          "quote": "When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status…"
        },
        {
          "repo": "microsoft/markitdown",
          "path": "README.md",
          "line": 380,
          "url": "https://github.com/microsoft/markitdown/blob/7482c092d9c0074a89803c9fdb63a969e7fe17fc/README.md?plain=1#L380",
          "quote": "You will only need to do this once across all repos using our CLA."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "microsoft/markitdown",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/microsoft/markitdown/blob/7482c092d9c0074a89803c9fdb63a969e7fe17fc/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "microsoft/playwright",
    "url": "https://github.com/microsoft/playwright",
    "description": "Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API. ",
    "stars": 98505,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "018adb570c757898e7035f23e29ebb689d1d6ead",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "Low-Quality AI Contributions: PRs that do not meet our quality standards or lack human oversight (including low-quality agentic submissions) will be closed…",
      "evidence": [
        {
          "repo": "microsoft/playwright",
          "path": "CONTRIBUTING.md",
          "line": 15,
          "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/CONTRIBUTING.md?plain=1#L15",
          "quote": "Low-Quality AI Contributions: PRs that do not meet our quality standards or lack human oversight (including low-quality agentic submissions) will be closed…"
        }
      ],
      "note": "Low-quality AI PRs, or PRs without human oversight, are closed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Low-Quality AI Contributions: PRs that do not meet our quality standards or lack human oversight (including low-quality agentic submissions) will be closed…",
      "evidence": [
        {
          "repo": "microsoft/playwright",
          "path": "CONTRIBUTING.md",
          "line": 15,
          "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/CONTRIBUTING.md?plain=1#L15",
          "quote": "Low-Quality AI Contributions: PRs that do not meet our quality standards or lack human oversight (including low-quality agentic submissions) will be closed…"
        }
      ],
      "note": "Agentic submissions without human oversight are closed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "microsoft/playwright",
          "path": "CONTRIBUTING.md",
          "line": 148,
          "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/CONTRIBUTING.md?plain=1#L148",
          "quote": "## Contributor License Agreement"
        },
        {
          "repo": "microsoft/playwright",
          "path": "CONTRIBUTING.md",
          "line": 150,
          "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/CONTRIBUTING.md?plain=1#L150",
          "quote": "Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to…"
        },
        {
          "repo": "microsoft/playwright",
          "path": "CONTRIBUTING.md",
          "line": 154,
          "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/CONTRIBUTING.md?plain=1#L154",
          "quote": "When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status…"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If you would like to address a bug or feature that isn't currently listed, please file a new issue first.",
      "evidence": [
        {
          "repo": "microsoft/playwright",
          "path": "CONTRIBUTING.md",
          "line": 7,
          "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/CONTRIBUTING.md?plain=1#L7",
          "quote": "If you would like to address a bug or feature that isn't currently listed, please file a new issue first."
        },
        {
          "repo": "microsoft/playwright",
          "path": "CONTRIBUTING.md",
          "line": 14,
          "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/CONTRIBUTING.md?plain=1#L14",
          "quote": "Unsolicited PRs: Pull requests submitted without a linked issue or prior approval will be closed."
        },
        {
          "repo": "microsoft/playwright",
          "path": "CONTRIBUTING.md",
          "line": 128,
          "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/CONTRIBUTING.md?plain=1#L128",
          "quote": "We recommend to explicitly discuss this in an issue and get a green light from a maintainer, before creating a pull request that updates dependencies."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "microsoft/playwright",
          "path": "CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/CONTRIBUTING.md?plain=1#L9",
          "quote": "If the issue is assigned to you, you may then proceed with your changes and submit a PR."
        },
        {
          "repo": "microsoft/playwright",
          "path": "CONTRIBUTING.md",
          "line": 16,
          "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/CONTRIBUTING.md?plain=1#L16",
          "quote": "Approval Required: Only proceed with a PR once the issue has been officially assigned to you or approved for community contribution."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".github/copilot-instructions.md",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "microsoft/playwright",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "microsoft/playwright",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/AGENTS.md?plain=1"
      },
      {
        "repo": "microsoft/playwright",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "microsoft/playwright",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/microsoft/playwright/blob/018adb570c757898e7035f23e29ebb689d1d6ead/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "microsoft/PowerToys",
    "url": "https://github.com/microsoft/PowerToys",
    "description": "Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows",
    "stars": 139930,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "397c491b4ff60ba3263e3f4eedbe1783413c35e2",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- AI-generated text is allowed only inside a collapsed section. Label it clearly as AI-generated, for example:",
      "evidence": [
        {
          "repo": "microsoft/PowerToys",
          "path": "CONTRIBUTING.md",
          "line": 63,
          "url": "https://github.com/microsoft/PowerToys/blob/397c491b4ff60ba3263e3f4eedbe1783413c35e2/CONTRIBUTING.md?plain=1#L63",
          "quote": "- AI-generated text is allowed only inside a collapsed section. Label it clearly as AI-generated, for example:"
        }
      ],
      "note": "AI-generated text only inside a labelled, collapsed section.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "microsoft/PowerToys",
          "path": "README.md",
          "line": 108,
          "url": "https://github.com/microsoft/PowerToys/blob/397c491b4ff60ba3263e3f4eedbe1783413c35e2/README.md?plain=1#L108",
          "quote": "Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you grant us the rights to use your contribution and that you…"
        },
        {
          "repo": "microsoft/PowerToys",
          "path": "README.md",
          "line": 118,
          "url": "https://github.com/microsoft/PowerToys/blob/397c491b4ff60ba3263e3f4eedbe1783413c35e2/README.md?plain=1#L118",
          "quote": "[oss-CLA]: https://cla.opensource.microsoft.com [oss-conduct-code]: CODEOFCONDUCT.md [community-link]: COMMUNITY.md [github-next-release-work]:…"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Importance of Filing an Issue First",
      "evidence": [
        {
          "repo": "microsoft/PowerToys",
          "path": "CONTRIBUTING.md",
          "line": 11,
          "url": "https://github.com/microsoft/PowerToys/blob/397c491b4ff60ba3263e3f4eedbe1783413c35e2/CONTRIBUTING.md?plain=1#L11",
          "quote": "Importance of Filing an Issue First"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".github/copilot-instructions.md",
      ".github/instructions",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "microsoft/PowerToys",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/microsoft/PowerToys/blob/397c491b4ff60ba3263e3f4eedbe1783413c35e2/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "microsoft/PowerToys",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/microsoft/PowerToys/blob/397c491b4ff60ba3263e3f4eedbe1783413c35e2/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "microsoft/PowerToys",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/microsoft/PowerToys/blob/397c491b4ff60ba3263e3f4eedbe1783413c35e2/AGENTS.md?plain=1"
      },
      {
        "repo": "microsoft/PowerToys",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/microsoft/PowerToys/blob/397c491b4ff60ba3263e3f4eedbe1783413c35e2/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "microsoft/PowerToys",
        "path": ".claude/CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/microsoft/PowerToys/blob/397c491b4ff60ba3263e3f4eedbe1783413c35e2/.claude/CLAUDE.md?plain=1"
      },
      {
        "repo": "microsoft/PowerToys",
        "path": ".claude/agents",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/microsoft/PowerToys/blob/397c491b4ff60ba3263e3f4eedbe1783413c35e2/.claude/agents"
      },
      {
        "repo": "microsoft/PowerToys",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/microsoft/PowerToys/blob/397c491b4ff60ba3263e3f4eedbe1783413c35e2/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "microsoft/terminal",
    "url": "https://github.com/microsoft/terminal",
    "description": "The new Windows Terminal and the original Windows console host, all in the same place!",
    "stars": 105235,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "95142e6ebfcbce21da27c3f7eb5b87e8abdb2555",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "In particular, AI-authored interactions (GitHub comments, etc.) not explicitly permitted above are banned.",
      "evidence": [
        {
          "repo": "microsoft/terminal",
          "path": "AGENTS.md",
          "line": 26,
          "url": "https://github.com/microsoft/terminal/blob/95142e6ebfcbce21da27c3f7eb5b87e8abdb2555/AGENTS.md?plain=1#L26",
          "quote": "In particular, AI-authored interactions (GitHub comments, etc.) not explicitly permitted above are banned."
        }
      ],
      "note": "AI code only for small fixes, with major human input, or disclosed and permitted by a maintainer (lines 18-21).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "microsoft/terminal",
          "path": "",
          "line": 0,
          "url": "https://github.com/microsoft/terminal/pulls",
          "quote": "check on recent PRs: license/cla"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "> 👉 If you have a question, think you've discovered an issue, would like to propose a new feature, etc., then find/file an issue BEFORE starting work to…",
      "evidence": [
        {
          "repo": "microsoft/terminal",
          "path": "CONTRIBUTING.md",
          "line": 34,
          "url": "https://github.com/microsoft/terminal/blob/95142e6ebfcbce21da27c3f7eb5b87e8abdb2555/CONTRIBUTING.md?plain=1#L34",
          "quote": "> 👉 If you have a question, think you've discovered an issue, would like to propose a new feature, etc., then find/file an issue BEFORE starting work to…"
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "microsoft/terminal",
          "path": "CONTRIBUTING.md",
          "line": 118,
          "url": "https://github.com/microsoft/terminal/blob/95142e6ebfcbce21da27c3f7eb5b87e8abdb2555/CONTRIBUTING.md?plain=1#L118",
          "quote": "If an issue's been assigned more than a month ago, there's a good chance it's fair game to try yourself."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "microsoft/terminal",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/microsoft/terminal/blob/95142e6ebfcbce21da27c3f7eb5b87e8abdb2555/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "microsoft/terminal",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/microsoft/terminal/blob/95142e6ebfcbce21da27c3f7eb5b87e8abdb2555/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "microsoft/terminal",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/microsoft/terminal/blob/95142e6ebfcbce21da27c3f7eb5b87e8abdb2555/AGENTS.md?plain=1"
      },
      {
        "repo": "microsoft/terminal",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/microsoft/terminal/blob/95142e6ebfcbce21da27c3f7eb5b87e8abdb2555/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "microsoft/TypeScript",
    "url": "https://github.com/microsoft/TypeScript",
    "description": "TypeScript is a superset of JavaScript that compiles to clean JavaScript output.",
    "stars": 111611,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "0b0aeb31e416c280bcbef7d7734aa21e7d999cdd",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If your PR appears AI-authored and you do not include this disclosure, your PR will be closed without review.",
      "evidence": [
        {
          "repo": "microsoft/TypeScript",
          "path": "CONTRIBUTING.md",
          "line": 5,
          "url": "https://github.com/microsoft/TypeScript/blob/0b0aeb31e416c280bcbef7d7734aa21e7d999cdd/CONTRIBUTING.md?plain=1#L5",
          "quote": "If your PR appears AI-authored and you do not include this disclosure, your PR will be closed without review."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We do not accept, under any circumstances, bulk, agent-driven contributions: workflows in which an operator points an autonomous agent at GitHub, has it…",
      "evidence": [
        {
          "repo": "microsoft/TypeScript",
          "path": "CONTRIBUTING.md",
          "line": 7,
          "url": "https://github.com/microsoft/TypeScript/blob/0b0aeb31e416c280bcbef7d7734aa21e7d999cdd/CONTRIBUTING.md?plain=1#L7",
          "quote": "We do not accept, under any circumstances, bulk, agent-driven contributions: workflows in which an operator points an autonomous agent at GitHub, has it…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "microsoft/TypeScript",
          "path": "CONTRIBUTING.md",
          "line": 160,
          "url": "https://github.com/microsoft/TypeScript/blob/0b0aeb31e416c280bcbef7d7734aa21e7d999cdd/CONTRIBUTING.md?plain=1#L160",
          "quote": "A Contributor License Agreement is required and is handled automatically when a pull request is opened."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "AI Spam",
        "url": "https://github.com/microsoft/TypeScript/labels?q=AI%20Spam"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".github/copilot-instructions.md"
    ],
    "sources": [
      {
        "repo": "microsoft/TypeScript",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/microsoft/TypeScript/blob/0b0aeb31e416c280bcbef7d7734aa21e7d999cdd/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "microsoft/TypeScript",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/microsoft/TypeScript/blob/0b0aeb31e416c280bcbef7d7734aa21e7d999cdd/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "microsoft/TypeScript",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/microsoft/TypeScript/blob/0b0aeb31e416c280bcbef7d7734aa21e7d999cdd/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "microsoft/TypeScript",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/microsoft/TypeScript/blob/0b0aeb31e416c280bcbef7d7734aa21e7d999cdd/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "microsoft/vscode",
    "url": "https://github.com/microsoft/vscode",
    "description": "Visual Studio Code",
    "stars": 194304,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "3d6b819552e03a5eb57668491eed05ac2facae50",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "microsoft/vscode",
          "path": "",
          "line": 0,
          "url": "https://github.com/microsoft/vscode/pulls",
          "quote": "check on recent PRs: license/cla"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai-generated",
        "url": "https://github.com/microsoft/vscode/labels?q=ai-generated"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".github/copilot-instructions.md",
      ".github/instructions",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "microsoft/vscode",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/microsoft/vscode/blob/3d6b819552e03a5eb57668491eed05ac2facae50/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "microsoft/vscode",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/microsoft/vscode/blob/3d6b819552e03a5eb57668491eed05ac2facae50/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "microsoft/vscode",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/microsoft/vscode/blob/3d6b819552e03a5eb57668491eed05ac2facae50/AGENTS.md?plain=1"
      },
      {
        "repo": "microsoft/vscode",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/microsoft/vscode/blob/3d6b819552e03a5eb57668491eed05ac2facae50/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "microsoft/vscode",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/microsoft/vscode/blob/3d6b819552e03a5eb57668491eed05ac2facae50/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "mikefarah/yq",
    "url": "https://github.com/mikefarah/yq",
    "description": "yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL  and properties processor",
    "stars": 16187,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "fb05831b3aa710b699fbdb8561268847061b8689",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Whenever you perform any GitHub action on behalf of the user, you must disclose that an AI agent (Cursor) wrote the content and is acting on the user's behalf…",
      "evidence": [
        {
          "repo": "mikefarah/yq",
          "path": "AGENTS.md",
          "line": 7,
          "url": "https://github.com/mikefarah/yq/blob/fb05831b3aa710b699fbdb8561268847061b8689/AGENTS.md?plain=1#L7",
          "quote": "Whenever you perform any GitHub action on behalf of the user, you must disclose that an AI agent (Cursor) wrote the content and is acting on the user's behalf…"
        }
      ],
      "note": "Agents must say that an AI wrote the content.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "popular-prs.yml",
      "evidence": [
        {
          "repo": "mikefarah/yq",
          "path": ".github/workflows/popular-prs.yml",
          "line": 171,
          "url": "https://github.com/mikefarah/yq/blob/fb05831b3aa710b699fbdb8561268847061b8689/.github/workflows/popular-prs.yml#L171",
          "quote": "popular-prs.yml"
        },
        {
          "repo": "mikefarah/yq",
          "path": "CONTRIBUTING.md",
          "line": 10,
          "url": "https://github.com/mikefarah/yq/blob/fb05831b3aa710b699fbdb8561268847061b8689/CONTRIBUTING.md?plain=1#L10",
          "quote": "If there is a new cool way of releasing things, raise an issue for discussion first - it will need to be gone over with a fine tooth comb."
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".github/instructions",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "mikefarah/yq",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mikefarah/yq/blob/fb05831b3aa710b699fbdb8561268847061b8689/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "mikefarah/yq",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mikefarah/yq/blob/fb05831b3aa710b699fbdb8561268847061b8689/AGENTS.md?plain=1"
      },
      {
        "repo": "mikefarah/yq",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/mikefarah/yq/blob/fb05831b3aa710b699fbdb8561268847061b8689/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "mikro-orm/mikro-orm",
    "url": "https://github.com/mikro-orm/mikro-orm",
    "description": "TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.",
    "stars": 9258,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "fc3e93b5921c4093854cf79917aa04fbc530b65d",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "If you would like to implement a new feature, please submit an issue with a proposal for your work first, so we can discuss what is the best way to implement,…",
      "evidence": [
        {
          "repo": "mikro-orm/mikro-orm",
          "path": "CONTRIBUTING.md",
          "line": 18,
          "url": "https://github.com/mikro-orm/mikro-orm/blob/fc3e93b5921c4093854cf79917aa04fbc530b65d/CONTRIBUTING.md?plain=1#L18",
          "quote": "If you would like to implement a new feature, please submit an issue with a proposal for your work first, so we can discuss what is the best way to implement,…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".github/copilot-instructions.md"
    ],
    "sources": [
      {
        "repo": "mikro-orm/mikro-orm",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mikro-orm/mikro-orm/blob/fc3e93b5921c4093854cf79917aa04fbc530b65d/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "mikro-orm/mikro-orm",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mikro-orm/mikro-orm/blob/fc3e93b5921c4093854cf79917aa04fbc530b65d/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "mikro-orm/mikro-orm",
        "path": ".claude/CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mikro-orm/mikro-orm/blob/fc3e93b5921c4093854cf79917aa04fbc530b65d/.claude/CLAUDE.md?plain=1"
      },
      {
        "repo": "mikro-orm/mikro-orm",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/mikro-orm/mikro-orm/blob/fc3e93b5921c4093854cf79917aa04fbc530b65d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "mitchellh/vouch",
    "url": "https://github.com/mitchellh/vouch",
    "description": "A community trust management system based on explicit vouches to participate.",
    "stars": 5134,
    "language": "Nushell",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "d66fa29a64600490892131ad87597c30c91fcac4",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "If you use AI, then refrain from posting solutions unless you understand them.",
      "evidence": [
        {
          "repo": "mitchellh/vouch",
          "path": "CONTRIBUTING.md",
          "line": 8,
          "url": "https://github.com/mitchellh/vouch/blob/d66fa29a64600490892131ad87597c30c91fcac4/CONTRIBUTING.md?plain=1#L8",
          "quote": "If you use AI, then refrain from posting solutions unless you understand them."
        }
      ],
      "note": "Only vouched users can open PRs.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "mitchellh/vouch",
        "url": "https://github.com/mitchellh/vouch/blob/d66fa29a64600490892131ad87597c30c91fcac4/.github/workflows/vouch-check-pr.yml#L22"
      },
      {
        "kind": "check",
        "name": "setup-vouch",
        "url": "https://github.com/mitchellh/vouch/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "mitchellh/vouch",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mitchellh/vouch/blob/d66fa29a64600490892131ad87597c30c91fcac4/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "mitchellh/vouch",
        "path": "HACKING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mitchellh/vouch/blob/d66fa29a64600490892131ad87597c30c91fcac4/HACKING.md?plain=1"
      },
      {
        "repo": "mitchellh/vouch",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mitchellh/vouch/blob/d66fa29a64600490892131ad87597c30c91fcac4/AGENTS.md?plain=1"
      },
      {
        "repo": "mitchellh/vouch",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/mitchellh/vouch/blob/d66fa29a64600490892131ad87597c30c91fcac4/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "moby/moby",
    "url": "https://github.com/moby/moby",
    "description": "The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems",
    "stars": 72207,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f37bdcea9a9e4c0120190f95ecd4fc281695b0f3",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- Disclose AI usage. Say what you used: Copilot, Claude Code, Cursor, ChatGPT, whatever, and roughly how much of the work it did, in the issue or PR…",
      "evidence": [
        {
          "repo": "moby/.github",
          "path": "AI_POLICY.md",
          "line": 7,
          "url": "https://github.com/moby/.github/blob/512ca97347590b4ecaf892adaf780797b1e637b9/AI_POLICY.md?plain=1#L7",
          "quote": "- Disclose AI usage. Say what you used: Copilot, Claude Code, Cursor, ChatGPT, whatever, and roughly how much of the work it did, in the issue or PR…"
        }
      ],
      "note": "A human must read and edit anything AI helped produce (line 18).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "moby/moby",
          "path": "CONTRIBUTING.md",
          "line": 92,
          "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/CONTRIBUTING.md?plain=1#L92",
          "quote": "Every commit must include a Signed-off-by trailer certifying that you meet the Developer Certificate of Origin."
        },
        {
          "repo": "moby/moby",
          "path": "CONTRIBUTING.md",
          "line": 93,
          "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/CONTRIBUTING.md?plain=1#L93",
          "quote": "Use a known identity (sorry, no anonymous contributions.) Configure Git's user.name and user.email, then use git commit -s to add the trailer:"
        },
        {
          "repo": "moby/moby",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 5,
          "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L5",
          "quote": "Make sure commits are signed off (git commit -s) with your real name."
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".github/copilot-instructions.md",
      ".github/instructions",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "moby/.github",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "org",
        "url": "https://github.com/moby/.github/blob/512ca97347590b4ecaf892adaf780797b1e637b9/AI_POLICY.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "docs/contributing/README.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/docs/contributing/README.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "docs/contributing/ctn-build.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/docs/contributing/ctn-build.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "docs/contributing/debug.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/docs/contributing/debug.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "docs/contributing/set-up-dev-env.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/docs/contributing/set-up-dev-env.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "docs/contributing/set-up-git.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/docs/contributing/set-up-git.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "docs/contributing/set-up-ide.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/docs/contributing/set-up-ide.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "docs/contributing/software-req-win.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/docs/contributing/software-req-win.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "docs/contributing/software-required.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/docs/contributing/software-required.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "docs/contributing/test.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/docs/contributing/test.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "docs/contributing/who-written-for.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/docs/contributing/who-written-for.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/AGENTS.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/CLAUDE.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "moby/moby",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/moby/moby/blob/f37bdcea9a9e4c0120190f95ecd4fc281695b0f3/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "mochajs/mocha",
    "url": "https://github.com/mochajs/mocha",
    "description": "☕️ Classic, reliable, trusted test framework for Node.js and the browser",
    "stars": 22912,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5b5afa7b12e3f76f4e0c6afa12e960c0b378358c",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "However, all code contributions, whether written by humans or generated by AI, must meet the same quality standards.",
      "evidence": [
        {
          "repo": "mochajs/mocha",
          "path": ".github/CONTRIBUTING.md",
          "line": 133,
          "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/.github/CONTRIBUTING.md?plain=1#L133",
          "quote": "However, all code contributions, whether written by humans or generated by AI, must meet the same quality standards."
        }
      ],
      "note": "Manual review required; keep AI-generated descriptions short.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "mochajs/mocha",
          "path": ".github/CONTRIBUTING.md",
          "line": 149,
          "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/.github/CONTRIBUTING.md?plain=1#L149",
          "quote": "A CLA (electronic) signature is required for all contributions of code to Mocha."
        },
        {
          "repo": "mochajs/mocha",
          "path": ".github/CONTRIBUTING.md",
          "line": 171,
          "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/.github/CONTRIBUTING.md?plain=1#L171",
          "quote": "- EasyCLA: Contributor License Agreement system via Linux Foundation."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "slop-detection.yml: Slop Detection",
        "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/.github/workflows/slop-detection.yml#L1"
      },
      {
        "kind": "workflow",
        "name": "matteogabriele/agentscan-action",
        "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/.github/workflows/slop-detection.yml#L30"
      },
      {
        "kind": "workflow",
        "name": "peakoss/anti-slop",
        "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/.github/workflows/slop-detection.yml#L52"
      },
      {
        "kind": "label",
        "name": "spam: likely slop",
        "url": "https://github.com/mochajs/mocha/labels?q=spam%3A%20likely%20slop"
      },
      {
        "kind": "check",
        "name": "AgentScan",
        "url": "https://github.com/mochajs/mocha/pulls"
      },
      {
        "kind": "check",
        "name": "Anti Slop",
        "url": "https://github.com/mochajs/mocha/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".github/copilot-instructions.md",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "mochajs/mocha",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "mochajs/mocha",
        "path": ".github/DEVELOPMENT.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/.github/DEVELOPMENT.md?plain=1"
      },
      {
        "repo": "mochajs/mocha",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "mochajs/mocha",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/AGENTS.md?plain=1"
      },
      {
        "repo": "mochajs/mocha",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "mochajs/mocha",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/mochajs/mocha/blob/5b5afa7b12e3f76f4e0c6afa12e960c0b378358c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "morpheus65535/bazarr",
    "url": "https://github.com/morpheus65535/bazarr",
    "description": "Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.",
    "stars": 4381,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "bfe4593b04caa16eb4a09c2a233777b0bd7723b6",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "We welcome the use of AI tools as productivity enhancers, but development must always be human-led.",
      "evidence": [
        {
          "repo": "morpheus65535/bazarr",
          "path": "CONTRIBUTING.md",
          "line": 90,
          "url": "https://github.com/morpheus65535/bazarr/blob/bfe4593b04caa16eb4a09c2a233777b0bd7723b6/CONTRIBUTING.md?plain=1#L90",
          "quote": "We welcome the use of AI tools as productivity enhancers, but development must always be human-led."
        }
      ],
      "note": "Development must be human-led.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Action Item: Drop into our Discord server to discuss your ideas and get greenlit before you start working.",
      "evidence": [
        {
          "repo": "morpheus65535/bazarr",
          "path": "CONTRIBUTING.md",
          "line": 107,
          "url": "https://github.com/morpheus65535/bazarr/blob/bfe4593b04caa16eb4a09c2a233777b0bd7723b6/CONTRIBUTING.md?plain=1#L107",
          "quote": "Action Item: Drop into our Discord server to discuss your ideas and get greenlit before you start working."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "morpheus65535/bazarr",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/morpheus65535/bazarr/blob/bfe4593b04caa16eb4a09c2a233777b0bd7723b6/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "morpheus65535/bazarr",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/morpheus65535/bazarr/blob/bfe4593b04caa16eb4a09c2a233777b0bd7723b6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "mrdoob/three.js",
    "url": "https://github.com/mrdoob/three.js",
    "description": "JavaScript 3D Library.",
    "stars": 116930,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "7e89746a687bb88271253698fa108b1dd59825d0",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "mrdoob/three.js",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mrdoob/three.js/blob/7e89746a687bb88271253698fa108b1dd59825d0/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "mrdoob/three.js",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/mrdoob/three.js/blob/7e89746a687bb88271253698fa108b1dd59825d0/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "mrdoob/three.js",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/mrdoob/three.js/blob/7e89746a687bb88271253698fa108b1dd59825d0/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "mswjs/msw",
    "url": "https://github.com/mswjs/msw",
    "description": "The industry standard for API mocking in JavaScript.",
    "stars": 18310,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "28c74aad78b343a77e62978349c8317df398d408",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "mswjs/msw",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mswjs/msw/blob/28c74aad78b343a77e62978349c8317df398d408/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "mswjs/msw",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/mswjs/msw/blob/28c74aad78b343a77e62978349c8317df398d408/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "mui/material-ui",
    "url": "https://github.com/mui/material-ui",
    "description": "Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.",
    "stars": 99275,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ae598e154d3199d042f9d370b5c96e9fdba6e0ba",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If you have an idea for an improvement to the code or the docs, we encourage you to open an issue as a first step, to discuss your proposed changes with the…",
      "evidence": [
        {
          "repo": "mui/material-ui",
          "path": "CONTRIBUTING.md",
          "line": 51,
          "url": "https://github.com/mui/material-ui/blob/ae598e154d3199d042f9d370b5c96e9fdba6e0ba/CONTRIBUTING.md?plain=1#L51",
          "quote": "If you have an idea for an improvement to the code or the docs, we encourage you to open an issue as a first step, to discuss your proposed changes with the…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "mui/material-ui",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/mui/material-ui/blob/ae598e154d3199d042f9d370b5c96e9fdba6e0ba/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "mui/material-ui",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/mui/material-ui/blob/ae598e154d3199d042f9d370b5c96e9fdba6e0ba/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "mui/material-ui",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mui/material-ui/blob/ae598e154d3199d042f9d370b5c96e9fdba6e0ba/AGENTS.md?plain=1"
      },
      {
        "repo": "mui/material-ui",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mui/material-ui/blob/ae598e154d3199d042f9d370b5c96e9fdba6e0ba/CLAUDE.md?plain=1"
      },
      {
        "repo": "mui/material-ui",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/mui/material-ui/blob/ae598e154d3199d042f9d370b5c96e9fdba6e0ba/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "mvdan/sh",
    "url": "https://github.com/mvdan/sh",
    "description": "A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt",
    "stars": 9153,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e96ef1dae52c71e86cf87eb594cb4917fa49aaba",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "mvdan/sh",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mvdan/sh/blob/e96ef1dae52c71e86cf87eb594cb4917fa49aaba/AGENTS.md?plain=1"
      },
      {
        "repo": "mvdan/sh",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/mvdan/sh/blob/e96ef1dae52c71e86cf87eb594cb4917fa49aaba/CLAUDE.md?plain=1"
      },
      {
        "repo": "mvdan/sh",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/mvdan/sh/blob/e96ef1dae52c71e86cf87eb594cb4917fa49aaba/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "n8n-io/n8n",
    "url": "https://github.com/n8n-io/n8n",
    "description": "Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.",
    "stars": 208593,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8534a44dea7d0547ba7154eae2ab4bf5d70daa3a",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "- Write your PR description, issue, and forum posts in your own words.",
      "evidence": [
        {
          "repo": "n8n-io/n8n",
          "path": "CONTRIBUTING.md",
          "line": 615,
          "url": "https://github.com/n8n-io/n8n/blob/8534a44dea7d0547ba7154eae2ab4bf5d70daa3a/CONTRIBUTING.md?plain=1#L615",
          "quote": "- Write your PR description, issue, and forum posts in your own words."
        }
      ],
      "note": "AI-assisted contributions are welcome (line 610); noting AI use is encouraged, not required (line 619); AI-assisted features still need an accepted issue first (line 617).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "n8n-io/n8n",
          "path": "CONTRIBUTING.md",
          "line": 38,
          "url": "https://github.com/n8n-io/n8n/blob/8534a44dea7d0547ba7154eae2ab4bf5d70daa3a/CONTRIBUTING.md?plain=1#L38",
          "quote": "- Contributor License Agreement"
        },
        {
          "repo": "n8n-io/n8n",
          "path": "CONTRIBUTING.md",
          "line": 698,
          "url": "https://github.com/n8n-io/n8n/blob/8534a44dea7d0547ba7154eae2ab4bf5d70daa3a/CONTRIBUTING.md?plain=1#L698",
          "quote": "## Contributor License Agreement"
        },
        {
          "repo": "n8n-io/n8n",
          "path": "CONTRIBUTING.md",
          "line": 700,
          "url": "https://github.com/n8n-io/n8n/blob/8534a44dea7d0547ba7154eae2ab4bf5d70daa3a/CONTRIBUTING.md?plain=1#L700",
          "quote": "That we do not have any potential problems later it is sadly necessary to sign a Contributor License Agreement."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- Open an issue or forum topic first with a detailed rationale: what you want to change, why, and the concrete benefit.",
      "evidence": [
        {
          "repo": "n8n-io/n8n",
          "path": "CONTRIBUTING.md",
          "line": 569,
          "url": "https://github.com/n8n-io/n8n/blob/8534a44dea7d0547ba7154eae2ab4bf5d70daa3a/CONTRIBUTING.md?plain=1#L569",
          "quote": "- Open an issue or forum topic first with a detailed rationale: what you want to change, why, and the concrete benefit."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "n8n-io/n8n",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/n8n-io/n8n/blob/8534a44dea7d0547ba7154eae2ab4bf5d70daa3a/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "n8n-io/n8n",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/n8n-io/n8n/blob/8534a44dea7d0547ba7154eae2ab4bf5d70daa3a/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "n8n-io/n8n",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/n8n-io/n8n/blob/8534a44dea7d0547ba7154eae2ab4bf5d70daa3a/AGENTS.md?plain=1"
      },
      {
        "repo": "n8n-io/n8n",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/n8n-io/n8n/blob/8534a44dea7d0547ba7154eae2ab4bf5d70daa3a/CLAUDE.md?plain=1"
      },
      {
        "repo": "n8n-io/n8n",
        "path": ".github/CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/n8n-io/n8n/blob/8534a44dea7d0547ba7154eae2ab4bf5d70daa3a/.github/CLAUDE.md?plain=1"
      },
      {
        "repo": "n8n-io/n8n",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/n8n-io/n8n/blob/8534a44dea7d0547ba7154eae2ab4bf5d70daa3a/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "NationalSecurityAgency/ghidra",
    "url": "https://github.com/NationalSecurityAgency/ghidra",
    "description": "Ghidra is a software reverse engineering (SRE) framework",
    "stars": 94330,
    "language": "Java",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "6bed26c590229dde4cca7ff5759dc49b5db19d47",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "AI-generated unit tests should only be included with your pull request if they add coverage to an existing test file and make architectual sense to be there.",
      "evidence": [
        {
          "repo": "NationalSecurityAgency/ghidra",
          "path": "CONTRIBUTING.md",
          "line": 40,
          "url": "https://github.com/NationalSecurityAgency/ghidra/blob/6bed26c590229dde4cca7ff5759dc49b5db19d47/CONTRIBUTING.md?plain=1#L40",
          "quote": "AI-generated unit tests should only be included with your pull request if they add coverage to an existing test file and make architectual sense to be there."
        }
      ],
      "note": "Only a rule about AI-generated unit tests.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "NationalSecurityAgency/ghidra",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/NationalSecurityAgency/ghidra/blob/6bed26c590229dde4cca7ff5759dc49b5db19d47/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "NationalSecurityAgency/ghidra",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/NationalSecurityAgency/ghidra/blob/6bed26c590229dde4cca7ff5759dc49b5db19d47/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "neovim/neovim",
    "url": "https://github.com/neovim/neovim",
    "description": "Vim-fork focused on extensibility and usability",
    "stars": 103166,
    "language": "Vim Script",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e0516a46e8cead23e119cd298ef5eea8a570a1de",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "Using AI for contributions is acceptable, given the following:",
      "evidence": [
        {
          "repo": "neovim/neovim",
          "path": "CONTRIBUTING.md",
          "line": 71,
          "url": "https://github.com/neovim/neovim/blob/e0516a46e8cead23e119cd298ef5eea8a570a1de/CONTRIBUTING.md?plain=1#L71",
          "quote": "Using AI for contributions is acceptable, given the following:"
        }
      ],
      "note": "Review the output before a non-draft PR; AGENTS.md asks agents to disclose.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_required",
      "status": "auto",
      "quote": "- Don't ask to be assigned to an issue, just send a (reasonably complete) PR and mark it as Draft until it is ready for review.",
      "evidence": [
        {
          "repo": "neovim/neovim",
          "path": "CONTRIBUTING.md",
          "line": 62,
          "url": "https://github.com/neovim/neovim/blob/e0516a46e8cead23e119cd298ef5eea8a570a1de/CONTRIBUTING.md?plain=1#L62",
          "quote": "- Don't ask to be assigned to an issue, just send a (reasonably complete) PR and mark it as Draft until it is ready for review."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "AI assisted 🤖",
        "url": "https://github.com/neovim/neovim/labels?q=AI%20assisted%20%F0%9F%A4%96"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "neovim/neovim",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/neovim/neovim/blob/e0516a46e8cead23e119cd298ef5eea8a570a1de/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "neovim/neovim",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/neovim/neovim/blob/e0516a46e8cead23e119cd298ef5eea8a570a1de/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "neovim/neovim",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/neovim/neovim/blob/e0516a46e8cead23e119cd298ef5eea8a570a1de/AGENTS.md?plain=1"
      },
      {
        "repo": "neovim/neovim",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/neovim/neovim/blob/e0516a46e8cead23e119cd298ef5eea8a570a1de/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "nestjs/nest",
    "url": "https://github.com/nestjs/nest",
    "description": "A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀",
    "stars": 76907,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "836a0784e82d184dd95b59de34bb6a890312f485",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "nestjs/nest",
          "path": "CONTRIBUTING.md",
          "line": 14,
          "url": "https://github.com/nestjs/nest/blob/836a0784e82d184dd95b59de34bb6a890312f485/CONTRIBUTING.md?plain=1#L14",
          "quote": "- Commit Message Guidelines - Signing the CLA"
        },
        {
          "repo": "nestjs/nest",
          "path": "CONTRIBUTING.md",
          "line": 83,
          "url": "https://github.com/nestjs/nest/blob/836a0784e82d184dd95b59de34bb6a890312f485/CONTRIBUTING.md?plain=1#L83",
          "quote": "Please sign our Contributor License Agreement (CLA) before sending PRs."
        },
        {
          "repo": "nestjs/nest",
          "path": "CONTRIBUTING.md",
          "line": 323,
          "url": "https://github.com/nestjs/nest/blob/836a0784e82d184dd95b59de34bb6a890312f485/CONTRIBUTING.md?plain=1#L323",
          "quote": "## Signing the CLA"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "If you would like to implement a new feature, please submit an issue with a proposal for your work first, to be sure that we can use it.",
      "evidence": [
        {
          "repo": "nestjs/nest",
          "path": "CONTRIBUTING.md",
          "line": 44,
          "url": "https://github.com/nestjs/nest/blob/836a0784e82d184dd95b59de34bb6a890312f485/CONTRIBUTING.md?plain=1#L44",
          "quote": "If you would like to implement a new feature, please submit an issue with a proposal for your work first, to be sure that we can use it."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "nestjs/nest",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nestjs/nest/blob/836a0784e82d184dd95b59de34bb6a890312f485/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "nestjs/nest",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/nestjs/nest/blob/836a0784e82d184dd95b59de34bb6a890312f485/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "nestjs/nest",
        "path": "Readme.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/nestjs/nest/blob/836a0784e82d184dd95b59de34bb6a890312f485/Readme.md?plain=1"
      }
    ]
  },
  {
    "repo": "NixOS/nixpkgs",
    "url": "https://github.com/NixOS/nixpkgs",
    "description": "Nix Packages collection & NixOS",
    "stars": 26613,
    "language": "Nix",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "73c0262baf9dd01ff0c7ad143c976dec098772f8",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "In the case of LLM‐based AI tooling used for commits, this must be in the form of an Assisted-by: Git commit trailer, including at least the tool name and the…",
      "evidence": [
        {
          "repo": "NixOS/nixpkgs",
          "path": "CONTRIBUTING.md",
          "line": 931,
          "url": "https://github.com/NixOS/nixpkgs/blob/73c0262baf9dd01ff0c7ad143c976dec098772f8/CONTRIBUTING.md?plain=1#L931",
          "quote": "In the case of LLM‐based AI tooling used for commits, this must be in the form of an Assisted-by: Git commit trailer, including at least the tool name and the…"
        }
      ],
      "note": "Assisted-by trailer required; a responsible person must review everything; no unreviewed vibe coding.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "NixOS/nixpkgs",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 17,
        "url": "https://github.com/NixOS/nixpkgs/blob/73c0262baf9dd01ff0c7ad143c976dec098772f8/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L17",
        "quote": "Follows the [automation/AI policy]."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "NixOS/nixpkgs",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/NixOS/nixpkgs/blob/73c0262baf9dd01ff0c7ad143c976dec098772f8/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "NixOS/nixpkgs",
        "path": "doc/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/NixOS/nixpkgs/blob/73c0262baf9dd01ff0c7ad143c976dec098772f8/doc/contributing.md?plain=1"
      },
      {
        "repo": "NixOS/nixpkgs",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/NixOS/nixpkgs/blob/73c0262baf9dd01ff0c7ad143c976dec098772f8/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "NixOS/nixpkgs",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/NixOS/nixpkgs/blob/73c0262baf9dd01ff0c7ad143c976dec098772f8/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "nlohmann/json",
    "url": "https://github.com/nlohmann/json",
    "description": "JSON for Modern C++",
    "stars": 50801,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "2aecd86b37340e3aec7b169e1c205ff0417b7351",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "nlohmann/json",
          "path": ".github/CONTRIBUTING.md",
          "line": 60,
          "url": "https://github.com/nlohmann/json/blob/2aecd86b37340e3aec7b169e1c205ff0417b7351/.github/CONTRIBUTING.md?plain=1#L60",
          "quote": "All contributions (including pull requests) must agree to the Developer Certificate of Origin (DCO) version 1.1."
        }
      ]
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Join an ongoing discussion or comment on an existing issue before starting to code.",
      "evidence": [
        {
          "repo": "nlohmann/json",
          "path": ".github/CONTRIBUTING.md",
          "line": 46,
          "url": "https://github.com/nlohmann/json/blob/2aecd86b37340e3aec7b169e1c205ff0417b7351/.github/CONTRIBUTING.md?plain=1#L46",
          "quote": "Join an ongoing discussion or comment on an existing issue before starting to code."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "nlohmann/json",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nlohmann/json/blob/2aecd86b37340e3aec7b169e1c205ff0417b7351/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "nlohmann/json",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/nlohmann/json/blob/2aecd86b37340e3aec7b169e1c205ff0417b7351/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "nlohmann/json",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/nlohmann/json/blob/2aecd86b37340e3aec7b169e1c205ff0417b7351/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "nock/nock",
    "url": "https://github.com/nock/nock",
    "description": "HTTP server mocking and expectations library for Node.js",
    "stars": 13133,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "415fc645e663aa79d3f9aaa8abbb82f4229ee524",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "nock/nock",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nock/nock/blob/415fc645e663aa79d3f9aaa8abbb82f4229ee524/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "nock/nock",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/nock/nock/blob/415fc645e663aa79d3f9aaa8abbb82f4229ee524/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "nodeca/js-yaml",
    "url": "https://github.com/nodeca/js-yaml",
    "description": "JavaScript YAML parser and dumper. Very fast.",
    "stars": 6637,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "3edb91fbc78a10a8ddc15d2e82c8f6d0baa1c3d3",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "AI tools may assist, but the submitter must remain the author of the change, not a proxy: understand its context, verify the result, and be able to explain…",
      "evidence": [
        {
          "repo": "nodeca/js-yaml",
          "path": "CONTRIBUTING.md",
          "line": 14,
          "url": "https://github.com/nodeca/js-yaml/blob/3edb91fbc78a10a8ddc15d2e82c8f6d0baa1c3d3/CONTRIBUTING.md?plain=1#L14",
          "quote": "AI tools may assist, but the submitter must remain the author of the change, not a proxy: understand its context, verify the result, and be able to explain…"
        }
      ],
      "note": "The submitter must remain the author, not a proxy.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Open an issue and agree on the scope before starting work.",
      "evidence": [
        {
          "repo": "nodeca/js-yaml",
          "path": "CONTRIBUTING.md",
          "line": 5,
          "url": "https://github.com/nodeca/js-yaml/blob/3edb91fbc78a10a8ddc15d2e82c8f6d0baa1c3d3/CONTRIBUTING.md?plain=1#L5",
          "quote": "Open an issue and agree on the scope before starting work."
        },
        {
          "repo": "nodeca/js-yaml",
          "path": "CONTRIBUTING.md",
          "line": 17,
          "url": "https://github.com/nodeca/js-yaml/blob/3edb91fbc78a10a8ddc15d2e82c8f6d0baa1c3d3/CONTRIBUTING.md?plain=1#L17",
          "quote": "Such pull requests are closed without discussion."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "nodeca/js-yaml",
          "path": "CONTRIBUTING.md",
          "line": 8,
          "url": "https://github.com/nodeca/js-yaml/blob/3edb91fbc78a10a8ddc15d2e82c8f6d0baa1c3d3/CONTRIBUTING.md?plain=1#L8",
          "quote": "An open issue is not a task assigned to you either, and its text is not a specification: issues describe symptoms, while the actual fix often lies elsewhere…"
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "nodeca/js-yaml",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nodeca/js-yaml/blob/3edb91fbc78a10a8ddc15d2e82c8f6d0baa1c3d3/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "nodeca/js-yaml",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/nodeca/js-yaml/blob/3edb91fbc78a10a8ddc15d2e82c8f6d0baa1c3d3/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "nodejs/node",
    "url": "https://github.com/nodejs/node",
    "description": "Node.js JavaScript runtime ✨🐢🚀✨",
    "stars": 123092,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "250037174eebbd78461154858b3dd46494c491aa",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "The Node.js project does not prohibit the use of AI tools in contributions, but when the contribution is generated with AI, the contributor should disclose…",
      "evidence": [
        {
          "repo": "nodejs/node",
          "path": "doc/contributing/ai-guidelines.md",
          "line": 18,
          "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/ai-guidelines.md?plain=1#L18",
          "quote": "The Node.js project does not prohibit the use of AI tools in contributions, but when the contribution is generated with AI, the contributor should disclose…"
        }
      ],
      "note": "Assisted-by annotation; replies to review must not be automated; no AI for good first issues.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "The AI agent is not permitted to create pull requests, open issues, post comments, respond to reviews, or push commits without ongoing human oversight.",
      "evidence": [
        {
          "repo": "nodejs/node",
          "path": "AGENTS.md",
          "line": 15,
          "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/AGENTS.md?plain=1#L15",
          "quote": "The AI agent is not permitted to create pull requests, open issues, post comments, respond to reviews, or push commits without ongoing human oversight."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "nodejs/node",
          "path": "AGENTS.md",
          "line": 29,
          "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/AGENTS.md?plain=1#L29",
          "quote": "All commits must be signed off by the human user using Signed-off-by: Your Name as an attestation to the Developer Certificate of Origin."
        },
        {
          "repo": "nodejs/node",
          "path": "AGENTS.md",
          "line": 50,
          "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/AGENTS.md?plain=1#L50",
          "quote": "Sign off commits using Signed-off-by: or Co-authored-by: ."
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "nodejs/node",
          "path": "doc/contributing/commit-queue.md",
          "line": 19,
          "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/commit-queue.md?plain=1#L19",
          "quote": "For queued pull requests that are at least two days old and still waiting for a second approval, it also adds the lacks-second-approval label."
        },
        {
          "repo": "nodejs/node",
          "path": "doc/contributing/collaborator-guide.md",
          "line": 1018,
          "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/collaborator-guide.md?plain=1#L1018",
          "quote": "fast-track: PRs that need to land faster - see Waiting for approvals"
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "matteogabriele/agentscan-action",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/.github/workflows/contributor-guidance.yml#L77"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/ai-guidelines.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/ai-guidelines.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/adding-new-napi-api.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/adding-new-napi-api.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/adding-v8-fast-api.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/adding-v8-fast-api.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/advocacy-ambassador-program.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/advocacy-ambassador-program.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/api-documentation.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/api-documentation.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/backporting-to-release-lines.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/backporting-to-release-lines.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/building-node-with-ninja.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/building-node-with-ninja.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/code-of-conduct.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/code-of-conduct.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/collaborator-guide.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/collaborator-guide.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/commit-queue.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/commit-queue.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/components-in-core.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/components-in-core.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/cpp-style-guide.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/cpp-style-guide.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "doc/contributing/diagnostic-tooling-support-tiers.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/doc/contributing/diagnostic-tooling-support-tiers.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/AGENTS.md?plain=1"
      },
      {
        "repo": "nodejs/node",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/nodejs/node/blob/250037174eebbd78461154858b3dd46494c491aa/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "NousResearch/hermes-agent",
    "url": "https://github.com/NousResearch/hermes-agent",
    "description": "The agent that grows with you",
    "stars": 257071,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ef35e8b9e1a8bc7f0efb50e4f2d68f1ec052f6a8",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "NousResearch/hermes-agent",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/NousResearch/hermes-agent/blob/ef35e8b9e1a8bc7f0efb50e4f2d68f1ec052f6a8/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "NousResearch/hermes-agent",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/NousResearch/hermes-agent/blob/ef35e8b9e1a8bc7f0efb50e4f2d68f1ec052f6a8/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "NousResearch/hermes-agent",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/NousResearch/hermes-agent/blob/ef35e8b9e1a8bc7f0efb50e4f2d68f1ec052f6a8/AGENTS.md?plain=1"
      },
      {
        "repo": "NousResearch/hermes-agent",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/NousResearch/hermes-agent/blob/ef35e8b9e1a8bc7f0efb50e4f2d68f1ec052f6a8/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "Nukesor/comfy-table",
    "url": "https://github.com/Nukesor/comfy-table",
    "description": ":large_orange_diamond: Build beautiful terminal tables with automatic content wrapping",
    "stars": 1410,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ed7785f8a7bbff6d8ad73f2f644f58f919e0a453",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "This project does not approve of large-scale work done by LLMs.",
      "evidence": [
        {
          "repo": "Nukesor/comfy-table",
          "path": "AGENTS.md",
          "line": 3,
          "url": "https://github.com/Nukesor/comfy-table/blob/ed7785f8a7bbff6d8ad73f2f644f58f919e0a453/AGENTS.md?plain=1#L3",
          "quote": "This project does not approve of large-scale work done by LLMs."
        }
      ],
      "note": "No large AI-written changes or AI-written comments.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".github/instructions",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "Nukesor/comfy-table",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Nukesor/comfy-table/blob/ed7785f8a7bbff6d8ad73f2f644f58f919e0a453/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "Nukesor/comfy-table",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Nukesor/comfy-table/blob/ed7785f8a7bbff6d8ad73f2f644f58f919e0a453/AGENTS.md?plain=1"
      },
      {
        "repo": "Nukesor/comfy-table",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Nukesor/comfy-table/blob/ed7785f8a7bbff6d8ad73f2f644f58f919e0a453/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "Nukesor/pueue",
    "url": "https://github.com/Nukesor/pueue",
    "description": ":stars: Manage your shell commands.",
    "stars": 6391,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "4e5302597e317c90b40f6cc8fbfa02b4b4a93ef8",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "In the case that an LLM actual generates code, please disclose this in your PR description, as those changes need to be reviewed with extra care.",
      "evidence": [
        {
          "repo": "Nukesor/pueue",
          "path": "AGENTS.md",
          "line": 24,
          "url": "https://github.com/Nukesor/pueue/blob/4e5302597e317c90b40f6cc8fbfa02b4b4a93ef8/AGENTS.md?plain=1#L24",
          "quote": "In the case that an LLM actual generates code, please disclose this in your PR description, as those changes need to be reviewed with extra care."
        }
      ],
      "note": "No large AI-written changes or AI-written comments (line 16).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".github/instructions",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "Nukesor/pueue",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Nukesor/pueue/blob/4e5302597e317c90b40f6cc8fbfa02b4b4a93ef8/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "Nukesor/pueue",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/Nukesor/pueue/blob/4e5302597e317c90b40f6cc8fbfa02b4b4a93ef8/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "Nukesor/pueue",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Nukesor/pueue/blob/4e5302597e317c90b40f6cc8fbfa02b4b4a93ef8/AGENTS.md?plain=1"
      },
      {
        "repo": "Nukesor/pueue",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Nukesor/pueue/blob/4e5302597e317c90b40f6cc8fbfa02b4b4a93ef8/CLAUDE.md?plain=1"
      },
      {
        "repo": "Nukesor/pueue",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Nukesor/pueue/blob/4e5302597e317c90b40f6cc8fbfa02b4b4a93ef8/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "numpy/numpy",
    "url": "https://github.com/numpy/numpy",
    "description": "The fundamental package for scientific computing with Python.",
    "stars": 33151,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5cc98a3f343b6efb0b731ee23d5d14fa50a2962d",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If AI was used in the preparation of this PR, please disclose the tool(s) used, how they were used, and specify what code or text is AI generated.",
      "evidence": [
        {
          "repo": "numpy/numpy",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 30,
          "url": "https://github.com/numpy/numpy/blob/5cc98a3f343b6efb0b731ee23d5d14fa50a2962d/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L30",
          "quote": "If AI was used in the preparation of this PR, please disclose the tool(s) used, how they were used, and specify what code or text is AI generated."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "numpy/numpy",
          "path": "CONTRIBUTING.rst",
          "line": 11,
          "url": "https://github.com/numpy/numpy/blob/5cc98a3f343b6efb0b731ee23d5d14fa50a2962d/CONTRIBUTING.rst?plain=1#L11",
          "quote": "Skip asking for an issue to be assigned to you on GitHub—send in your PR, explain what you did and ask for a review."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "numpy/numpy",
        "path": "CONTRIBUTING.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/numpy/numpy/blob/5cc98a3f343b6efb0b731ee23d5d14fa50a2962d/CONTRIBUTING.rst?plain=1"
      },
      {
        "repo": "numpy/numpy",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/numpy/numpy/blob/5cc98a3f343b6efb0b731ee23d5d14fa50a2962d/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "numpy/numpy",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/numpy/numpy/blob/5cc98a3f343b6efb0b731ee23d5d14fa50a2962d/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "numpy/numpy",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/numpy/numpy/blob/5cc98a3f343b6efb0b731ee23d5d14fa50a2962d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "nushell/nushell",
    "url": "https://github.com/nushell/nushell",
    "description": "A new type of shell",
    "stars": 40727,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "956c04a5ce7e89aba32e60dffae6cde8dc756d8b",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- Never create a PR.",
      "evidence": [
        {
          "repo": "nushell/nushell",
          "path": "AGENTS.md",
          "line": 23,
          "url": "https://github.com/nushell/nushell/blob/956c04a5ce7e89aba32e60dffae6cde8dc756d8b/AGENTS.md?plain=1#L23",
          "quote": "- Never create a PR."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "nushell/nushell",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nushell/nushell/blob/956c04a5ce7e89aba32e60dffae6cde8dc756d8b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "nushell/nushell",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/nushell/nushell/blob/956c04a5ce7e89aba32e60dffae6cde8dc756d8b/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "nushell/nushell",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/nushell/nushell/blob/956c04a5ce7e89aba32e60dffae6cde8dc756d8b/AGENTS.md?plain=1"
      },
      {
        "repo": "nushell/nushell",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/nushell/nushell/blob/956c04a5ce7e89aba32e60dffae6cde8dc756d8b/CLAUDE.md?plain=1"
      },
      {
        "repo": "nushell/nushell",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/nushell/nushell/blob/956c04a5ce7e89aba32e60dffae6cde8dc756d8b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "nuxt-modules/i18n",
    "url": "https://github.com/nuxt-modules/i18n",
    "description": "I18n module for Nuxt",
    "stars": 2085,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8158ed89c2f3d7ac5db9b00791a6d9d596af39b0",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "- All comments, issues, and pull request descriptions should be written in your own voice",
      "evidence": [
        {
          "repo": "nuxt-modules/i18n",
          "path": "CONTRIBUTING.md",
          "line": 75,
          "url": "https://github.com/nuxt-modules/i18n/blob/8158ed89c2f3d7ac5db9b00791a6d9d596af39b0/CONTRIBUTING.md?plain=1#L75",
          "quote": "- All comments, issues, and pull request descriptions should be written in your own voice"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "matteogabriele/agentscan-action",
        "url": "https://github.com/nuxt-modules/i18n/blob/8158ed89c2f3d7ac5db9b00791a6d9d596af39b0/.github/workflows/agent-scan.yml#L30"
      },
      {
        "kind": "check",
        "name": "AgentScan",
        "url": "https://github.com/nuxt-modules/i18n/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "nuxt-modules/i18n",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nuxt-modules/i18n/blob/8158ed89c2f3d7ac5db9b00791a6d9d596af39b0/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "nuxt-modules/i18n",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/nuxt-modules/i18n/blob/8158ed89c2f3d7ac5db9b00791a6d9d596af39b0/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "nuxt-modules/i18n",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/nuxt-modules/i18n/blob/8158ed89c2f3d7ac5db9b00791a6d9d596af39b0/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "nuxt/nuxt",
    "url": "https://github.com/nuxt/nuxt",
    "description": "The full-stack Vue framework.",
    "stars": 60991,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "da55a91c9e9b938acda2b0e50be3c943ad4a7c26",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Never let an LLM speak for you - all comments, issues, and PR descriptions should be written in your own words, reflecting your own understanding.",
      "evidence": [
        {
          "repo": "nuxt/nuxt",
          "path": "CONTRIBUTING.md",
          "line": 51,
          "url": "https://github.com/nuxt/nuxt/blob/da55a91c9e9b938acda2b0e50be3c943ad4a7c26/CONTRIBUTING.md?plain=1#L51",
          "quote": "Never let an LLM speak for you - all comments, issues, and PR descriptions should be written in your own words, reflecting your own understanding."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Contributions by autonomous agents are not allowed.",
      "evidence": [
        {
          "repo": "nuxt/nuxt",
          "path": "AGENTS.md",
          "line": 7,
          "url": "https://github.com/nuxt/nuxt/blob/da55a91c9e9b938acda2b0e50be3c943ad4a7c26/AGENTS.md?plain=1#L7",
          "quote": "Contributions by autonomous agents are not allowed."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- Features: Open a feature request issue first to discuss with maintainers.",
      "evidence": [
        {
          "repo": "nuxt/nuxt",
          "path": "CONTRIBUTING.md",
          "line": 31,
          "url": "https://github.com/nuxt/nuxt/blob/da55a91c9e9b938acda2b0e50be3c943ad4a7c26/CONTRIBUTING.md?plain=1#L31",
          "quote": "- Features: Open a feature request issue first to discuss with maintainers."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/nuxt/nuxt/blob/da55a91c9e9b938acda2b0e50be3c943ad4a7c26/CONTRIBUTING.md?plain=1#L56"
      },
      {
        "kind": "workflow",
        "name": "matteogabriele/agentscan-action",
        "url": "https://github.com/nuxt/nuxt/blob/da55a91c9e9b938acda2b0e50be3c943ad4a7c26/.github/workflows/agent-scan.yml#L24"
      },
      {
        "kind": "check",
        "name": "agentscan",
        "url": "https://github.com/nuxt/nuxt/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "nuxt/nuxt",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nuxt/nuxt/blob/da55a91c9e9b938acda2b0e50be3c943ad4a7c26/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "nuxt/.github",
        "path": "pull_request_template.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/nuxt/.github/blob/3fb3153508dc82c05781c61f97ea62f1c3aa246f/pull_request_template.md?plain=1"
      },
      {
        "repo": "nuxt/nuxt",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/nuxt/nuxt/blob/da55a91c9e9b938acda2b0e50be3c943ad4a7c26/AGENTS.md?plain=1"
      },
      {
        "repo": "nuxt/nuxt",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/nuxt/nuxt/blob/da55a91c9e9b938acda2b0e50be3c943ad4a7c26/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "nuxt/ui",
    "url": "https://github.com/nuxt/ui",
    "description": "The Intuitive Vue UI Library powered by Reka UI & Tailwind CSS.",
    "stars": 7026,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "200b0bfb7a5666c870742f3f43c83cf09234aed9",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "repl-links.yml",
      "evidence": [
        {
          "repo": "nuxt/ui",
          "path": ".github/workflows/repl-links.yml",
          "line": 42,
          "url": "https://github.com/nuxt/ui/blob/200b0bfb7a5666c870742f3f43c83cf09234aed9/.github/workflows/repl-links.yml#L42",
          "quote": "repl-links.yml"
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "nuxt/ui",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nuxt/ui/blob/200b0bfb7a5666c870742f3f43c83cf09234aed9/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "nuxt/ui",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/nuxt/ui/blob/200b0bfb7a5666c870742f3f43c83cf09234aed9/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "nuxt/ui",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/nuxt/ui/blob/200b0bfb7a5666c870742f3f43c83cf09234aed9/AGENTS.md?plain=1"
      },
      {
        "repo": "nuxt/ui",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/nuxt/ui/blob/200b0bfb7a5666c870742f3f43c83cf09234aed9/CLAUDE.md?plain=1"
      },
      {
        "repo": "nuxt/ui",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/nuxt/ui/blob/200b0bfb7a5666c870742f3f43c83cf09234aed9/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "nvm-sh/nvm",
    "url": "https://github.com/nvm-sh/nvm",
    "description": "Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions.",
    "stars": 95653,
    "language": "Shell",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5e38bc0caed342356ffd26eb21e0e9b995ac228b",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "nvm-sh/nvm",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nvm-sh/nvm/blob/5e38bc0caed342356ffd26eb21e0e9b995ac228b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "nvm-sh/nvm",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/nvm-sh/nvm/blob/5e38bc0caed342356ffd26eb21e0e9b995ac228b/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "nvm-sh/nvm",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/nvm-sh/nvm/blob/5e38bc0caed342356ffd26eb21e0e9b995ac228b/AGENTS.md?plain=1"
      },
      {
        "repo": "nvm-sh/nvm",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/nvm-sh/nvm/blob/5e38bc0caed342356ffd26eb21e0e9b995ac228b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "o2sh/onefetch",
    "url": "https://github.com/o2sh/onefetch",
    "description": "Command-line Git information tool",
    "stars": 12074,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b5f80988b5301f3bbf8d7375338724df1f597e0c",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "The usage of AI tools is permitted but with human oversight:",
      "evidence": [
        {
          "repo": "o2sh/onefetch",
          "path": "CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/o2sh/onefetch/blob/b5f80988b5301f3bbf8d7375338724df1f597e0c/CONTRIBUTING.md?plain=1#L9",
          "quote": "The usage of AI tools is permitted but with human oversight:"
        }
      ],
      "note": "AI content must be reviewed by a human before submission.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "o2sh/onefetch",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/o2sh/onefetch/blob/b5f80988b5301f3bbf8d7375338724df1f597e0c/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "o2sh/onefetch",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/o2sh/onefetch/blob/b5f80988b5301f3bbf8d7375338724df1f597e0c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "obsproject/obs-studio",
    "url": "https://github.com/obsproject/obs-studio",
    "description": "OBS Studio - Free and open source software for live streaming and screen recording",
    "stars": 78214,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "65c320b46e1af5c7a555161aea6182cdf7a8c524",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- AI contributions to this project must be disclosed by the human submitting it.",
      "evidence": [
        {
          "repo": "obsproject/.github",
          "path": "pull_request_template.md",
          "line": 40,
          "url": "https://github.com/obsproject/.github/blob/24419f25473295ddbe9d55bce6a3cd0bf9e1196d/pull_request_template.md?plain=1#L40",
          "quote": "- AI contributions to this project must be disclosed by the human submitting it."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "obsproject/obs-studio",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/obsproject/obs-studio/blob/65c320b46e1af5c7a555161aea6182cdf7a8c524/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "obsproject/.github",
        "path": "pull_request_template.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/obsproject/.github/blob/24419f25473295ddbe9d55bce6a3cd0bf9e1196d/pull_request_template.md?plain=1"
      },
      {
        "repo": "obsproject/obs-studio",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/obsproject/obs-studio/blob/65c320b46e1af5c7a555161aea6182cdf7a8c524/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "ocornut/imgui",
    "url": "https://github.com/ocornut/imgui",
    "description": "Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies",
    "stars": 76822,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f88ec043afbb800c99d05ad74e348bd70e10da9d",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "PLEASE DO NOT SUBMIT AI-GENERATED PROSE.",
      "evidence": [
        {
          "repo": "ocornut/imgui",
          "path": ".github/pull_request_template.md",
          "line": 9,
          "url": "https://github.com/ocornut/imgui/blob/f88ec043afbb800c99d05ad74e348bd70e10da9d/.github/pull_request_template.md?plain=1#L9",
          "quote": "PLEASE DO NOT SUBMIT AI-GENERATED PROSE."
        }
      ],
      "note": "Only submit code you reviewed and understand.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "ocornut/imgui",
          "path": "docs/CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/ocornut/imgui/blob/f88ec043afbb800c99d05ad74e348bd70e10da9d/docs/CONTRIBUTING.md?plain=1#L9",
          "quote": "- Copyright / Contributor License Agreement"
        },
        {
          "repo": "ocornut/imgui",
          "path": "docs/CONTRIBUTING.md",
          "line": 78,
          "url": "https://github.com/ocornut/imgui/blob/f88ec043afbb800c99d05ad74e348bd70e10da9d/docs/CONTRIBUTING.md?plain=1#L78",
          "quote": "## Copyright / Contributor License Agreement"
        },
        {
          "repo": "ocornut/imgui",
          "path": ".github/pull_request_template.md",
          "line": 3,
          "url": "https://github.com/ocornut/imgui/blob/f88ec043afbb800c99d05ad74e348bd70e10da9d/.github/pull_request_template.md?plain=1#L3",
          "quote": "By submitting a PR you are agreeing with the CLA."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "ocornut/imgui",
        "path": "docs/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ocornut/imgui/blob/f88ec043afbb800c99d05ad74e348bd70e10da9d/docs/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ocornut/imgui",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ocornut/imgui/blob/f88ec043afbb800c99d05ad74e348bd70e10da9d/.github/pull_request_template.md?plain=1"
      }
    ]
  },
  {
    "repo": "odoo/odoo",
    "url": "https://github.com/odoo/odoo",
    "description": "Odoo. Open Source Apps To Grow Your Business.",
    "stars": 55317,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "11d7c6ebc90677d7cd7cf6fe9c15ba9e61e3f707",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "odoo/odoo",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 11,
          "url": "https://github.com/odoo/odoo/blob/11d7c6ebc90677d7cd7cf6fe9c15ba9e61e3f707/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L11",
          "quote": "I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr"
        },
        {
          "repo": "odoo/odoo",
          "path": "doc/cla",
          "line": 0,
          "url": "https://github.com/odoo/odoo/blob/11d7c6ebc90677d7cd7cf6fe9c15ba9e61e3f707/doc/cla",
          "quote": "doc/cla"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "odoo/odoo",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/odoo/odoo/blob/11d7c6ebc90677d7cd7cf6fe9c15ba9e61e3f707/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "odoo/odoo",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/odoo/odoo/blob/11d7c6ebc90677d7cd7cf6fe9c15ba9e61e3f707/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "odoo/odoo",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/odoo/odoo/blob/11d7c6ebc90677d7cd7cf6fe9c15ba9e61e3f707/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ohmyzsh/ohmyzsh",
    "url": "https://github.com/ohmyzsh/ohmyzsh",
    "description": "🙃   A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.",
    "stars": 190165,
    "language": "Shell",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "17a2b4c3a5855524ad4772a17ada0dc474e2fdf3",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If you used AI tools meaningfully in your contribution (code generation, agentic coding assistants, etc.), please mention it in your PR description.",
      "evidence": [
        {
          "repo": "ohmyzsh/ohmyzsh",
          "path": "CONTRIBUTING.md",
          "line": 135,
          "url": "https://github.com/ohmyzsh/ohmyzsh/blob/17a2b4c3a5855524ad4772a17ada0dc474e2fdf3/CONTRIBUTING.md?plain=1#L135",
          "quote": "If you used AI tools meaningfully in your contribution (code generation, agentic coding assistants, etc.), please mention it in your PR description."
        }
      ],
      "note": "PRs that look like unreviewed AI output may be closed (line 151); the PR template asks you to confirm you tested the code yourself (line 12).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "ohmyzsh/ohmyzsh",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 10,
        "url": "https://github.com/ohmyzsh/ohmyzsh/blob/17a2b4c3a5855524ad4772a17ada0dc474e2fdf3/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L10",
        "quote": "If I used AI tools (ChatGPT, Claude, Gemini, etc.) to assist with this contribution, I've disclosed it below."
      },
      {
        "repo": "ohmyzsh/ohmyzsh",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 12,
        "url": "https://github.com/ohmyzsh/ohmyzsh/blob/17a2b4c3a5855524ad4772a17ada0dc474e2fdf3/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L12",
        "quote": "The code is stable and I have tested it myself, to the best of my abilities."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "ohmyzsh/ohmyzsh",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ohmyzsh/ohmyzsh/blob/17a2b4c3a5855524ad4772a17ada0dc474e2fdf3/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ohmyzsh/ohmyzsh",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ohmyzsh/ohmyzsh/blob/17a2b4c3a5855524ad4772a17ada0dc474e2fdf3/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "ohmyzsh/ohmyzsh",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ohmyzsh/ohmyzsh/blob/17a2b4c3a5855524ad4772a17ada0dc474e2fdf3/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ollama/ollama",
    "url": "https://github.com/ollama/ollama",
    "description": "Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.",
    "stars": 184761,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "4d22e65d493f281adce5e4de7f2cd1efa847cd13",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "ollama/ollama",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ollama/ollama/blob/4d22e65d493f281adce5e4de7f2cd1efa847cd13/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ollama/ollama",
        "path": "docs/development.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ollama/ollama/blob/4d22e65d493f281adce5e4de7f2cd1efa847cd13/docs/development.md?plain=1"
      },
      {
        "repo": "ollama/ollama",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ollama/ollama/blob/4d22e65d493f281adce5e4de7f2cd1efa847cd13/AGENTS.md?plain=1"
      },
      {
        "repo": "ollama/ollama",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ollama/ollama/blob/4d22e65d493f281adce5e4de7f2cd1efa847cd13/CLAUDE.md?plain=1"
      },
      {
        "repo": "ollama/ollama",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ollama/ollama/blob/4d22e65d493f281adce5e4de7f2cd1efa847cd13/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "open-webui/open-webui",
    "url": "https://github.com/open-webui/open-webui",
    "description": "User-friendly AI Interface (Supports Ollama, OpenAI API, ...)",
    "stars": 156755,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f7ac7ee10962ddec0017f5c29b6740d9b9c5faca",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "open-webui/open-webui",
          "path": ".github/pull_request_template.md",
          "line": 5,
          "url": "https://github.com/open-webui/open-webui/blob/f7ac7ee10962ddec0017f5c29b6740d9b9c5faca/.github/pull_request_template.md?plain=1#L5",
          "quote": "The CLA bot requires it."
        },
        {
          "repo": "open-webui/open-webui",
          "path": ".github/pull_request_template.md",
          "line": 88,
          "url": "https://github.com/open-webui/open-webui/blob/f7ac7ee10962ddec0017f5c29b6740d9b9c5faca/.github/pull_request_template.md?plain=1#L88",
          "quote": "## Contributor License Agreement"
        },
        {
          "repo": "open-webui/open-webui",
          "path": ".github/pull_request_template.md",
          "line": 92,
          "url": "https://github.com/open-webui/open-webui/blob/f7ac7ee10962ddec0017f5c29b6740d9b9c5faca/.github/pull_request_template.md?plain=1#L92",
          "quote": "Your PR will not be reviewed or merged until you check the box below confirming that you have read and agree to the CLA."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai generated",
        "url": "https://github.com/open-webui/open-webui/labels?q=ai%20generated"
      }
    ],
    "attestations": [
      {
        "repo": "open-webui/open-webui",
        "path": ".github/pull_request_template.md",
        "line": 30,
        "url": "https://github.com/open-webui/open-webui/blob/f7ac7ee10962ddec0017f5c29b6740d9b9c5faca/.github/pull_request_template.md?plain=1#L30",
        "quote": "I reviewed any AI-generated code before submitting it."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "open-webui/open-webui",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/open-webui/open-webui/blob/f7ac7ee10962ddec0017f5c29b6740d9b9c5faca/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "open-webui/open-webui",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/open-webui/open-webui/blob/f7ac7ee10962ddec0017f5c29b6740d9b9c5faca/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "openai/codex",
    "url": "https://github.com/openai/codex",
    "description": "Lightweight coding agent that runs in your terminal",
    "stars": 130885,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f752c97f7d0be0cbef5cece327f52a16ad6fb1c6",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "openai/codex",
          "path": ".github/workflows/cla.yml",
          "line": 1,
          "url": "https://github.com/openai/codex/blob/f752c97f7d0be0cbef5cece327f52a16ad6fb1c6/.github/workflows/cla.yml#L1",
          "quote": "cla.yml: CLA Assistant"
        },
        {
          "repo": "openai/codex",
          "path": ".github/workflows/cla.yml",
          "line": 21,
          "url": "https://github.com/openai/codex/blob/f752c97f7d0be0cbef5cece327f52a16ad6fb1c6/.github/workflows/cla.yml#L21",
          "quote": "contributor-assistant/github-action"
        },
        {
          "repo": "openai/codex",
          "path": "docs/CLA.md",
          "line": 0,
          "url": "https://github.com/openai/codex/blob/f752c97f7d0be0cbef5cece327f52a16ad6fb1c6/docs/CLA.md?plain=1",
          "quote": "docs/CLA.md"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "openai/codex",
        "path": "docs/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/openai/codex/blob/f752c97f7d0be0cbef5cece327f52a16ad6fb1c6/docs/contributing.md?plain=1"
      },
      {
        "repo": "openai/codex",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/openai/codex/blob/f752c97f7d0be0cbef5cece327f52a16ad6fb1c6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "openclaw/openclaw",
    "url": "https://github.com/openclaw/openclaw",
    "description": "The AI that really does things. Any OS. Any Platform. The lobster way. 🦞 ",
    "stars": 393056,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "6052fffac2993079e81dba7de5bfdff89eebb08b",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "Built with Codex, Claude, or other AI tools?",
      "evidence": [
        {
          "repo": "openclaw/openclaw",
          "path": "CONTRIBUTING.md",
          "line": 216,
          "url": "https://github.com/openclaw/openclaw/blob/6052fffac2993079e81dba7de5bfdff89eebb08b/CONTRIBUTING.md?plain=1#L216",
          "quote": "Built with Codex, Claude, or other AI tools?"
        }
      ],
      "note": "AI PRs follow the same quality and review standards as any other PR (line 225).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If you spot a new regression not yet shown in main CI, report it as an issue first.",
      "evidence": [
        {
          "repo": "openclaw/openclaw",
          "path": "CONTRIBUTING.md",
          "line": 112,
          "url": "https://github.com/openclaw/openclaw/blob/6052fffac2993079e81dba7de5bfdff89eebb08b/CONTRIBUTING.md?plain=1#L112",
          "quote": "If you spot a new regression not yet shown in main CI, report it as an issue first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".github/instructions",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "openclaw/openclaw",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/openclaw/openclaw/blob/6052fffac2993079e81dba7de5bfdff89eebb08b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "openclaw/openclaw",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/openclaw/openclaw/blob/6052fffac2993079e81dba7de5bfdff89eebb08b/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "openclaw/openclaw",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/openclaw/openclaw/blob/6052fffac2993079e81dba7de5bfdff89eebb08b/AGENTS.md?plain=1"
      },
      {
        "repo": "openclaw/openclaw",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/openclaw/openclaw/blob/6052fffac2993079e81dba7de5bfdff89eebb08b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "opencv/opencv",
    "url": "https://github.com/opencv/opencv",
    "description": "Open Source Computer Vision Library",
    "stars": 91321,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "94c9877c21229d8d30f44a1ba82fd95bb2a424b7",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "The PR template asks automated agents to mark their PR titles (line 13).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/opencv/opencv/blob/94c9877c21229d8d30f44a1ba82fd95bb2a424b7/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L13"
      },
      {
        "kind": "label",
        "name": "AI-generated",
        "url": "https://github.com/opencv/opencv/labels?q=AI-generated"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "opencv/opencv",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/opencv/opencv/blob/94c9877c21229d8d30f44a1ba82fd95bb2a424b7/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "opencv/opencv",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/opencv/opencv/blob/94c9877c21229d8d30f44a1ba82fd95bb2a424b7/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "opencv/opencv",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/opencv/opencv/blob/94c9877c21229d8d30f44a1ba82fd95bb2a424b7/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "openssl/openssl",
    "url": "https://github.com/openssl/openssl",
    "description": "General purpose TLS and crypto library",
    "stars": 31069,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f3e3dd00b01856659d57d15991b4994419c63893",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Similarly, if a non-trivial portion of a contribution was created using an AI tool, you must declare which agent and model were used.",
      "evidence": [
        {
          "repo": "openssl/openssl",
          "path": "CONTRIBUTING.md",
          "line": 110,
          "url": "https://github.com/openssl/openssl/blob/f3e3dd00b01856659d57d15991b4994419c63893/CONTRIBUTING.md?plain=1#L110",
          "quote": "Similarly, if a non-trivial portion of a contribution was created using an AI tool, you must declare which agent and model were used."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "openssl/openssl",
          "path": "CONTRIBUTING.md",
          "line": 82,
          "url": "https://github.com/openssl/openssl/blob/f3e3dd00b01856659d57d15991b4994419c63893/CONTRIBUTING.md?plain=1#L82",
          "quote": "Anything other than a trivial contribution requires a [Contributor License Agreement] (CLA), giving us permission to use your code."
        },
        {
          "repo": "openssl/openssl",
          "path": "CONTRIBUTING.md",
          "line": 84,
          "url": "https://github.com/openssl/openssl/blob/f3e3dd00b01856659d57d15991b4994419c63893/CONTRIBUTING.md?plain=1#L84",
          "quote": "If your contribution is too small to require a CLA (e.g., fixing a spelling mistake), then place the text \"CLA: trivial\" on a line by itself below the rest of…"
        },
        {
          "repo": "openssl/openssl",
          "path": "CONTRIBUTING.md",
          "line": 97,
          "url": "https://github.com/openssl/openssl/blob/f3e3dd00b01856659d57d15991b4994419c63893/CONTRIBUTING.md?plain=1#L97",
          "quote": "It is not sufficient to only place the text \"CLA: trivial\" in the GitHub pull request description."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "If you are thinking of making a large contribution, open an issue for it before starting work, to get comments from the community.",
      "evidence": [
        {
          "repo": "openssl/openssl",
          "path": "CONTRIBUTING.md",
          "line": 17,
          "url": "https://github.com/openssl/openssl/blob/f3e3dd00b01856659d57d15991b4994419c63893/CONTRIBUTING.md?plain=1#L17",
          "quote": "If you are thinking of making a large contribution, open an issue for it before starting work, to get comments from the community."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "hold: AI generated",
        "url": "https://github.com/openssl/openssl/labels?q=hold%3A%20AI%20generated"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "openssl/openssl",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/openssl/openssl/blob/f3e3dd00b01856659d57d15991b4994419c63893/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "openssl/openssl",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/openssl/openssl/blob/f3e3dd00b01856659d57d15991b4994419c63893/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "openssl/openssl",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/openssl/openssl/blob/f3e3dd00b01856659d57d15991b4994419c63893/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "oven-sh/bun",
    "url": "https://github.com/oven-sh/bun",
    "description": "Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one",
    "stars": 96409,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f7607a3d350b9c9488d41eab6a18d6cac74794e6",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "close-linked-issues.yml",
      "evidence": [
        {
          "repo": "oven-sh/bun",
          "path": ".github/workflows/close-linked-issues.yml",
          "line": 52,
          "url": "https://github.com/oven-sh/bun/blob/f7607a3d350b9c9488d41eab6a18d6cac74794e6/.github/workflows/close-linked-issues.yml#L52",
          "quote": "close-linked-issues.yml"
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "on-slop.yml: Close AI Slop PRs",
        "url": "https://github.com/oven-sh/bun/blob/f7607a3d350b9c9488d41eab6a18d6cac74794e6/.github/workflows/on-slop.yml#L1"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".cursor",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "oven-sh/bun",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/oven-sh/bun/blob/f7607a3d350b9c9488d41eab6a18d6cac74794e6/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "oven-sh/bun",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/oven-sh/bun/blob/f7607a3d350b9c9488d41eab6a18d6cac74794e6/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "oven-sh/bun",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/oven-sh/bun/blob/f7607a3d350b9c9488d41eab6a18d6cac74794e6/AGENTS.md?plain=1"
      },
      {
        "repo": "oven-sh/bun",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/oven-sh/bun/blob/f7607a3d350b9c9488d41eab6a18d6cac74794e6/CLAUDE.md?plain=1"
      },
      {
        "repo": "oven-sh/bun",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/oven-sh/bun/blob/f7607a3d350b9c9488d41eab6a18d6cac74794e6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "pallets/flask",
    "url": "https://github.com/pallets/flask",
    "description": "The Python micro framework for building web applications.",
    "stars": 75089,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "d086db856be187255b8ec61ef409357393020f32",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Before opening a PR, open a ticket describing the issue or feature the PR will address.",
      "evidence": [
        {
          "repo": "pallets/flask",
          "path": ".github/pull_request_template.md",
          "line": 1,
          "url": "https://github.com/pallets/flask/blob/d086db856be187255b8ec61ef409357393020f32/.github/pull_request_template.md?plain=1#L1",
          "quote": "Before opening a PR, open a ticket describing the issue or feature the PR will address."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "pallets/flask",
        "path": "docs/contributing.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/pallets/flask/blob/d086db856be187255b8ec61ef409357393020f32/docs/contributing.rst?plain=1"
      },
      {
        "repo": "pallets/flask",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/pallets/flask/blob/d086db856be187255b8ec61ef409357393020f32/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "pallets/flask",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/pallets/flask/blob/d086db856be187255b8ec61ef409357393020f32/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "pandas-dev/pandas",
    "url": "https://github.com/pandas-dev/pandas",
    "description": "Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more",
    "stars": 50283,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "523f57d78af7493ddd36780152f6e199469d30c8",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "You must not use AI to speak for you when interacting with the community.",
      "evidence": [
        {
          "repo": "pandas-dev/pandas",
          "path": "doc/source/development/contributing.rst",
          "line": 29,
          "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/doc/source/development/contributing.rst?plain=1#L29",
          "quote": "You must not use AI to speak for you when interacting with the community."
        }
      ],
      "note": "AI may help write code, tests and docs (line 36); disclose the tool, model and effort setting (line 26 and the PR template).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- Never perform issue- or pull-request-related actions on the pandas-dev/pandas GitHub repository on behalf of the user.",
      "evidence": [
        {
          "repo": "pandas-dev/pandas",
          "path": "AGENTS.md",
          "line": 8,
          "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/AGENTS.md?plain=1#L8",
          "quote": "- Never perform issue- or pull-request-related actions on the pandas-dev/pandas GitHub repository on behalf of the user."
        }
      ],
      "note": "AGENTS.md tells agents not to push, open issues or PRs, or reply on the user's behalf.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Before opening a pull request, claim the issue by commenting /take on it.",
      "evidence": [
        {
          "repo": "pandas-dev/pandas",
          "path": "doc/source/development/contributing.rst",
          "line": 112,
          "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/doc/source/development/contributing.rst?plain=1#L112",
          "quote": "Before opening a pull request, claim the issue by commenting /take on it."
        },
        {
          "repo": "pandas-dev/pandas",
          "path": "doc/source/development/contributing.rst",
          "line": 137,
          "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/doc/source/development/contributing.rst?plain=1#L137",
          "quote": "Your pull request must be linked to an issue that is assigned to you."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "pandas-dev/pandas",
          "path": "doc/source/development/contributing.rst",
          "line": 77,
          "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/doc/source/development/contributing.rst?plain=1#L77",
          "quote": "Once you've found an interesting, available issue, claim it by commenting /take on the issue and it will be assigned to you."
        },
        {
          "repo": "pandas-dev/pandas",
          "path": "doc/source/development/contributing.rst",
          "line": 113,
          "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/doc/source/development/contributing.rst?plain=1#L113",
          "quote": "The bot will assign the issue to you."
        },
        {
          "repo": "pandas-dev/pandas",
          "path": "doc/source/development/contributing.rst",
          "line": 137,
          "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/doc/source/development/contributing.rst?plain=1#L137",
          "quote": "Your pull request must be linked to an issue that is assigned to you."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "pandas-dev/pandas",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 9,
        "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L9",
        "quote": "I did not use AI to develop this pull request."
      },
      {
        "repo": "pandas-dev/pandas",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 10,
        "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L10",
        "quote": "I used AI to develop this pull request. I prompted it to follow AGENTS.md, I have reviewed and understood every change, and I have described above how I used…"
      }
    ],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "pandas-dev/.github",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/pandas-dev/.github/blob/42438f98dfb34d27f6149743f907c98d0f5cfa8d/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "pandas-dev/pandas",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "pandas-dev/pandas",
        "path": "doc/source/development/contributing.rst",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/doc/source/development/contributing.rst?plain=1"
      },
      {
        "repo": "pandas-dev/pandas",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/AGENTS.md?plain=1"
      },
      {
        "repo": "pandas-dev/pandas",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/pandas-dev/pandas/blob/523f57d78af7493ddd36780152f6e199469d30c8/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "pest-parser/pest",
    "url": "https://github.com/pest-parser/pest",
    "description": "The Elegant Parser",
    "stars": 5412,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c474eecb4185ce5d8ab413b9ecfc508455c690b7",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Every PR must state whether AI tools were used.",
      "evidence": [
        {
          "repo": "pest-parser/pest",
          "path": "CONTRIBUTING.md",
          "line": 47,
          "url": "https://github.com/pest-parser/pest/blob/c474eecb4185ce5d8ab413b9ecfc508455c690b7/CONTRIBUTING.md?plain=1#L47",
          "quote": "Every PR must state whether AI tools were used."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "### Discuss the problem before opening a PR",
      "evidence": [
        {
          "repo": "pest-parser/pest",
          "path": "CONTRIBUTING.md",
          "line": 29,
          "url": "https://github.com/pest-parser/pest/blob/c474eecb4185ce5d8ab413b9ecfc508455c690b7/CONTRIBUTING.md?plain=1#L29",
          "quote": "### Discuss the problem before opening a PR"
        },
        {
          "repo": "pest-parser/pest",
          "path": "CONTRIBUTING.md",
          "line": 31,
          "url": "https://github.com/pest-parser/pest/blob/c474eecb4185ce5d8ab413b9ecfc508455c690b7/CONTRIBUTING.md?plain=1#L31",
          "quote": "Before opening a PR, open an issue describing the actual problem, relevant evidence or a reproduction where applicable, and a possible solution."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "pest-parser/pest",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/pest-parser/pest/blob/c474eecb4185ce5d8ab413b9ecfc508455c690b7/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "pest-parser/pest",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/pest-parser/pest/blob/c474eecb4185ce5d8ab413b9ecfc508455c690b7/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "pi-hole/pi-hole",
    "url": "https://github.com/pi-hole/pi-hole",
    "description": "A black hole for Internet advertisements",
    "stars": 61461,
    "language": "Shell",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f503a65d3a07cb71fd931389f1d3babf718249aa",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "pi-hole/.github",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 10,
          "url": "https://github.com/pi-hole/.github/blob/f1b51a42625c8d1e0c5c56c2bbd0264633c8959e/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L10",
          "quote": "Sign Off all commits as we enforce the DCO for all contributions"
        },
        {
          "repo": "pi-hole/pi-hole",
          "path": "AGENTS.md",
          "line": 36,
          "url": "https://github.com/pi-hole/pi-hole/blob/f503a65d3a07cb71fd931389f1d3babf718249aa/AGENTS.md?plain=1#L36",
          "quote": "- Every commit must be signed off (DCO): use git commit -s."
        },
        {
          "repo": "pi-hole/pi-hole",
          "path": "AGENTS.md",
          "line": 54,
          "url": "https://github.com/pi-hole/pi-hole/blob/f503a65d3a07cb71fd931389f1d3babf718249aa/AGENTS.md?plain=1#L54",
          "quote": "- Forgetting the DCO sign-off on commits."
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "pi-hole/.github",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/pi-hole/.github/blob/f1b51a42625c8d1e0c5c56c2bbd0264633c8959e/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "pi-hole/.github",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/pi-hole/.github/blob/f1b51a42625c8d1e0c5c56c2bbd0264633c8959e/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "pi-hole/pi-hole",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/pi-hole/pi-hole/blob/f503a65d3a07cb71fd931389f1d3babf718249aa/AGENTS.md?plain=1"
      },
      {
        "repo": "pi-hole/pi-hole",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/pi-hole/pi-hole/blob/f503a65d3a07cb71fd931389f1d3babf718249aa/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "pmndrs/zustand",
    "url": "https://github.com/pmndrs/zustand",
    "description": "🐻 Bear necessities for state management in React",
    "stars": 58871,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "382d29c485e67018c06e75ec7235130d0968522c",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "pmndrs/zustand",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/pmndrs/zustand/blob/382d29c485e67018c06e75ec7235130d0968522c/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "pmndrs/zustand",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/pmndrs/zustand/blob/382d29c485e67018c06e75ec7235130d0968522c/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "pmndrs/zustand",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/pmndrs/zustand/blob/382d29c485e67018c06e75ec7235130d0968522c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "PowerShell/PowerShell",
    "url": "https://github.com/PowerShell/PowerShell",
    "description": "PowerShell for every system!",
    "stars": 55971,
    "language": "C#",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "2725d6aaa6e67219b6c9902adf7b74c52e0371a3",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "PowerShell/PowerShell",
          "path": ".github/CONTRIBUTING.md",
          "line": 118,
          "url": "https://github.com/PowerShell/PowerShell/blob/2725d6aaa6e67219b6c9902adf7b74c52e0371a3/.github/CONTRIBUTING.md?plain=1#L118",
          "quote": "Review the Contributor License Agreement requirement."
        },
        {
          "repo": "PowerShell/PowerShell",
          "path": ".github/CONTRIBUTING.md",
          "line": 256,
          "url": "https://github.com/PowerShell/PowerShell/blob/2725d6aaa6e67219b6c9902adf7b74c52e0371a3/.github/CONTRIBUTING.md?plain=1#L256",
          "quote": "If this is your first contribution to PowerShell, you may be asked to sign a Contribution Licensing Agreement (CLA) before your changes will be accepted."
        },
        {
          "repo": "PowerShell/PowerShell",
          "path": ".github/CONTRIBUTING.md",
          "line": 388,
          "url": "https://github.com/PowerShell/PowerShell/blob/2725d6aaa6e67219b6c9902adf7b74c52e0371a3/.github/CONTRIBUTING.md?plain=1#L388",
          "quote": "### Contributor License Agreement (CLA)"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If you find code that you think is a good fit to add to PowerShell, file an issue and start a discussion before proceeding.",
      "evidence": [
        {
          "repo": "PowerShell/PowerShell",
          "path": ".github/CONTRIBUTING.md",
          "line": 379,
          "url": "https://github.com/PowerShell/PowerShell/blob/2725d6aaa6e67219b6c9902adf7b74c52e0371a3/.github/CONTRIBUTING.md?plain=1#L379",
          "quote": "If you find code that you think is a good fit to add to PowerShell, file an issue and start a discussion before proceeding."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".github/instructions"
    ],
    "sources": [
      {
        "repo": "PowerShell/PowerShell",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/PowerShell/PowerShell/blob/2725d6aaa6e67219b6c9902adf7b74c52e0371a3/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "PowerShell/PowerShell",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/PowerShell/PowerShell/blob/2725d6aaa6e67219b6c9902adf7b74c52e0371a3/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "PowerShell/PowerShell",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/PowerShell/PowerShell/blob/2725d6aaa6e67219b6c9902adf7b74c52e0371a3/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "PrefectHQ/prefect",
    "url": "https://github.com/PrefectHQ/prefect",
    "description": "Prefect is a workflow orchestration framework for building resilient data pipelines in Python.",
    "stars": 24074,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "599697348089e83823cb4ef63ff219c53eefec22",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "You may use AI tools to explore the codebase, draft documentation, sketch tests, refactor code, or review your own work.",
      "evidence": [
        {
          "repo": "PrefectHQ/prefect",
          "path": "docs/contribute/dev-contribute.mdx",
          "line": 45,
          "url": "https://github.com/PrefectHQ/prefect/blob/599697348089e83823cb4ef63ff219c53eefec22/docs/contribute/dev-contribute.mdx?plain=1#L45",
          "quote": "You may use AI tools to explore the codebase, draft documentation, sketch tests, refactor code, or review your own work."
        }
      ],
      "note": "Low-effort, likely AI-generated PRs may be closed (line 58).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "copy-linked-issue-labels.yml",
      "evidence": [
        {
          "repo": "PrefectHQ/prefect",
          "path": ".github/workflows/copy-linked-issue-labels.yml",
          "line": 1,
          "url": "https://github.com/PrefectHQ/prefect/blob/599697348089e83823cb4ef63ff219c53eefec22/.github/workflows/copy-linked-issue-labels.yml#L1",
          "quote": "copy-linked-issue-labels.yml"
        },
        {
          "repo": "PrefectHQ/prefect",
          "path": ".github/pull_request_template.md",
          "line": 14,
          "url": "https://github.com/PrefectHQ/prefect/blob/599697348089e83823cb4ef63ff219c53eefec22/.github/pull_request_template.md?plain=1#L14",
          "quote": "- If no issue exists and your change is not a small fix, please create an issue first."
        },
        {
          "repo": "PrefectHQ/prefect",
          "path": "docs/contribute/dev-contribute.mdx",
          "line": 32,
          "url": "https://github.com/PrefectHQ/prefect/blob/599697348089e83823cb4ef63ff219c53eefec22/docs/contribute/dev-contribute.mdx?plain=1#L32",
          "quote": "## Issue first, code second"
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "PrefectHQ/prefect",
          "path": "docs/contribute/dev-contribute.mdx",
          "line": 40,
          "url": "https://github.com/PrefectHQ/prefect/blob/599697348089e83823cb4ef63ff219c53eefec22/docs/contribute/dev-contribute.mdx?plain=1#L40",
          "quote": "For complex issues, propose a detailed approach and wait for a maintainer to confirm that the approach and contributor ownership are appropriate before…"
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "PrefectHQ/prefect",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/PrefectHQ/prefect/blob/599697348089e83823cb4ef63ff219c53eefec22/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "PrefectHQ/prefect",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/PrefectHQ/prefect/blob/599697348089e83823cb4ef63ff219c53eefec22/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "PrefectHQ/prefect",
        "path": "docs/contribute/dev-contribute.mdx",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/PrefectHQ/prefect/blob/599697348089e83823cb4ef63ff219c53eefec22/docs/contribute/dev-contribute.mdx?plain=1"
      },
      {
        "repo": "PrefectHQ/prefect",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/PrefectHQ/prefect/blob/599697348089e83823cb4ef63ff219c53eefec22/AGENTS.md?plain=1"
      },
      {
        "repo": "PrefectHQ/prefect",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/PrefectHQ/prefect/blob/599697348089e83823cb4ef63ff219c53eefec22/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "prettier/prettier",
    "url": "https://github.com/prettier/prettier",
    "description": "Prettier is an opinionated code formatter.",
    "stars": 52381,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "9102945d7b9674f7ab6a7e3f4271539c2266cd7f",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- [ ] I did not use AI to generate this PR.",
      "evidence": [
        {
          "repo": "prettier/prettier",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 18,
          "url": "https://github.com/prettier/prettier/blob/9102945d7b9674f7ab6a7e3f4271539c2266cd7f/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L18",
          "quote": "- [ ] I did not use AI to generate this PR."
        }
      ],
      "note": "Tick either \"I did not use AI\" or \"I have reviewed the AI-generated content\" (lines 18-19, added 2026-06-04). Low-quality AI content is closed immediately (CONTRIBUTING.md line 160).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "not_accepted",
      "evidence": [
        {
          "repo": "prettier/prettier",
          "path": "CONTRIBUTING.md",
          "line": 89,
          "url": "https://github.com/prettier/prettier/blob/9102945d7b9674f7ab6a7e3f4271539c2266cd7f/CONTRIBUTING.md?plain=1#L89",
          "quote": "Prettier is an opinionated formatter and is not accepting pull requests that add new formatting options."
        }
      ]
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "prettier/prettier",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 18,
        "url": "https://github.com/prettier/prettier/blob/9102945d7b9674f7ab6a7e3f4271539c2266cd7f/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L18",
        "quote": "I did not use AI to generate this PR."
      },
      {
        "repo": "prettier/prettier",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 19,
        "url": "https://github.com/prettier/prettier/blob/9102945d7b9674f7ab6a7e3f4271539c2266cd7f/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L19",
        "quote": "(If the above is not checked) I have reviewed the AI-generated content before submitting."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "prettier/prettier",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/prettier/prettier/blob/9102945d7b9674f7ab6a7e3f4271539c2266cd7f/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "prettier/prettier",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/prettier/prettier/blob/9102945d7b9674f7ab6a7e3f4271539c2266cd7f/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "prettier/prettier",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/prettier/prettier/blob/9102945d7b9674f7ab6a7e3f4271539c2266cd7f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "prisma/orm",
    "url": "https://github.com/prisma/orm",
    "description": "The Prisma ORM: write your application in TypeScript with human-readable queries instead of SQL. Host your database on Prisma Postgres and your app on Prisma Compute.",
    "stars": 47666,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "98ab2ffaada15529d9331022d093a976371ecf95",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "We do not ask whether a PR was AI-assisted.",
      "evidence": [
        {
          "repo": "prisma/orm",
          "path": "CONTRIBUTING.md",
          "line": 120,
          "url": "https://github.com/prisma/orm/blob/98ab2ffaada15529d9331022d093a976371ecf95/CONTRIBUTING.md?plain=1#L120",
          "quote": "We do not ask whether a PR was AI-assisted."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "prisma/orm",
          "path": "CONTRIBUTING.md",
          "line": 82,
          "url": "https://github.com/prisma/orm/blob/98ab2ffaada15529d9331022d093a976371ecf95/CONTRIBUTING.md?plain=1#L82",
          "quote": "(For the reasoning behind choosing DCO over CLA, see docs/oss/governance.md.)"
        }
      ]
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "prisma/orm",
          "path": "CONTRIBUTING.md",
          "line": 29,
          "url": "https://github.com/prisma/orm/blob/98ab2ffaada15529d9331022d093a976371ecf95/CONTRIBUTING.md?plain=1#L29",
          "quote": "- git with commit signoff configured (see DCO below)."
        },
        {
          "repo": "prisma/orm",
          "path": "CONTRIBUTING.md",
          "line": 80,
          "url": "https://github.com/prisma/orm/blob/98ab2ffaada15529d9331022d093a976371ecf95/CONTRIBUTING.md?plain=1#L80",
          "quote": "## Developer Certificate of Origin (DCO)"
        },
        {
          "repo": "prisma/orm",
          "path": "CONTRIBUTING.md",
          "line": 82,
          "url": "https://github.com/prisma/orm/blob/98ab2ffaada15529d9331022d093a976371ecf95/CONTRIBUTING.md?plain=1#L82",
          "quote": "Every commit on a PR must be signed off under the Developer Certificate of Origin 1.1."
        }
      ]
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- For substantive changes, did you open an issue first to discuss the direction?",
      "evidence": [
        {
          "repo": "prisma/orm",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 6,
          "url": "https://github.com/prisma/orm/blob/98ab2ffaada15529d9331022d093a976371ecf95/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L6",
          "quote": "- For substantive changes, did you open an issue first to discuss the direction?"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".cursor",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "prisma/orm",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/prisma/orm/blob/98ab2ffaada15529d9331022d093a976371ecf95/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "prisma/orm",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/prisma/orm/blob/98ab2ffaada15529d9331022d093a976371ecf95/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "prisma/orm",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/prisma/orm/blob/98ab2ffaada15529d9331022d093a976371ecf95/AGENTS.md?plain=1"
      },
      {
        "repo": "prisma/orm",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/prisma/orm/blob/98ab2ffaada15529d9331022d093a976371ecf95/CLAUDE.md?plain=1"
      },
      {
        "repo": "prisma/orm",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/prisma/orm/blob/98ab2ffaada15529d9331022d093a976371ecf95/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "prometheus/prometheus",
    "url": "https://github.com/prometheus/prometheus",
    "description": "The Prometheus monitoring system and time series database.",
    "stars": 66770,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "a87694bbef5433d868252b7bb7612d51ad764c76",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "prometheus/prometheus",
          "path": "CONTRIBUTING.md",
          "line": 22,
          "url": "https://github.com/prometheus/prometheus/blob/a87694bbef5433d868252b7bb7612d51ad764c76/CONTRIBUTING.md?plain=1#L22",
          "quote": "Be sure to sign off on the DCO."
        },
        {
          "repo": "prometheus/prometheus",
          "path": "CONTRIBUTING.md",
          "line": 73,
          "url": "https://github.com/prometheus/prometheus/blob/a87694bbef5433d868252b7bb7612d51ad764c76/CONTRIBUTING.md?plain=1#L73",
          "quote": "Sign off commits with git commit -s for DCO, format the title as area: short description, and include a release-notes block in the description."
        },
        {
          "repo": "prometheus/prometheus",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 4,
          "url": "https://github.com/prometheus/prometheus/blob/a87694bbef5433d868252b7bb7612d51ad764c76/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L4",
          "quote": "- Please sign CNCF's Developer Certificate of Origin and sign-off your commits by adding the -s / --signoff flag to git commit."
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "prometheus/prometheus",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/prometheus/prometheus/blob/a87694bbef5433d868252b7bb7612d51ad764c76/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "prometheus/prometheus",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/prometheus/prometheus/blob/a87694bbef5433d868252b7bb7612d51ad764c76/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "prometheus/prometheus",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/prometheus/prometheus/blob/a87694bbef5433d868252b7bb7612d51ad764c76/AGENTS.md?plain=1"
      },
      {
        "repo": "prometheus/prometheus",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/prometheus/prometheus/blob/a87694bbef5433d868252b7bb7612d51ad764c76/CLAUDE.md?plain=1"
      },
      {
        "repo": "prometheus/prometheus",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/prometheus/prometheus/blob/a87694bbef5433d868252b7bb7612d51ad764c76/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "protocolbuffers/protobuf",
    "url": "https://github.com/protocolbuffers/protobuf",
    "description": "Protocol Buffers - Google's data interchange format",
    "stars": 72127,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "478ccb8c1874495997adefe6aca81f15546867c4",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "protocolbuffers/protobuf",
          "path": "CONTRIBUTING.md",
          "line": 37,
          "url": "https://github.com/protocolbuffers/protobuf/blob/478ccb8c1874495997adefe6aca81f15546867c4/CONTRIBUTING.md?plain=1#L37",
          "quote": "Contributions to this project must be accompanied by a Contributor License Agreement."
        },
        {
          "repo": "protocolbuffers/protobuf",
          "path": "CONTRIBUTING.md",
          "line": 42,
          "url": "https://github.com/protocolbuffers/protobuf/blob/478ccb8c1874495997adefe6aca81f15546867c4/CONTRIBUTING.md?plain=1#L42",
          "quote": "If you are an individual writing original source code and you're sure you own the intellectual property, then you'll need to sign an individual CLA."
        },
        {
          "repo": "protocolbuffers/protobuf",
          "path": "CONTRIBUTING.md",
          "line": 44,
          "url": "https://github.com/protocolbuffers/protobuf/blob/478ccb8c1874495997adefe6aca81f15546867c4/CONTRIBUTING.md?plain=1#L44",
          "quote": "If you work for a company that wants to allow you to contribute your work, then you'll need to sign a corporate CLA."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "It's best to file an issue and get agreement from maintainers on the value of a new feature before working on a PR.",
      "evidence": [
        {
          "repo": "protocolbuffers/protobuf",
          "path": "CONTRIBUTING.md",
          "line": 17,
          "url": "https://github.com/protocolbuffers/protobuf/blob/478ccb8c1874495997adefe6aca81f15546867c4/CONTRIBUTING.md?plain=1#L17",
          "quote": "It's best to file an issue and get agreement from maintainers on the value of a new feature before working on a PR."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "protocolbuffers/protobuf",
          "path": "CONTRIBUTING.md",
          "line": 62,
          "url": "https://github.com/protocolbuffers/protobuf/blob/478ccb8c1874495997adefe6aca81f15546867c4/CONTRIBUTING.md?plain=1#L62",
          "quote": "For each pull request, a protobuf team member will be assigned to review the pull request."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "protocolbuffers/protobuf",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/protocolbuffers/protobuf/blob/478ccb8c1874495997adefe6aca81f15546867c4/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "protocolbuffers/protobuf",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/protocolbuffers/protobuf/blob/478ccb8c1874495997adefe6aca81f15546867c4/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "PRQL/prql",
    "url": "https://github.com/PRQL/prql",
    "description": "PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement",
    "stars": 10931,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "05f514a7b409186ba7cba55518e8201fcf70cb8a",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "PRQL/prql",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/PRQL/prql/blob/05f514a7b409186ba7cba55518e8201fcf70cb8a/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "PRQL/prql",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/PRQL/prql/blob/05f514a7b409186ba7cba55518e8201fcf70cb8a/AGENTS.md?plain=1"
      },
      {
        "repo": "PRQL/prql",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/PRQL/prql/blob/05f514a7b409186ba7cba55518e8201fcf70cb8a/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "psf/requests",
    "url": "https://github.com/psf/requests",
    "description": "A simple, yet elegant, HTTP library.",
    "stars": 54715,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "3c7baaa05ab4aa49cc819ce3a819d260de19c157",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "- Do not post LLM-generated review comments – we can prompt LLMs ourselves should we desire their wisdom.",
      "evidence": [
        {
          "repo": "psf/requests",
          "path": ".github/AI_POLICY.md",
          "line": 68,
          "url": "https://github.com/psf/requests/blob/3c7baaa05ab4aa49cc819ce3a819d260de19c157/.github/AI_POLICY.md?plain=1#L68",
          "quote": "- Do not post LLM-generated review comments – we can prompt LLMs ourselves should we desire their wisdom."
        }
      ],
      "note": "LLM tools are not policed (line 3); no LLM co-authors.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": null,
      "evidence": [
        {
          "repo": "psf/requests",
          "path": ".github/AI_POLICY.md",
          "line": 18,
          "url": "https://github.com/psf/requests/blob/3c7baaa05ab4aa49cc819ce3a819d260de19c157/.github/AI_POLICY.md?plain=1#L18",
          "quote": ""
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": false,
      "evidence": [
        {
          "repo": "psf/requests",
          "path": ".github/AI_POLICY.md",
          "line": 33,
          "url": "https://github.com/psf/requests/blob/3c7baaa05ab4aa49cc819ce3a819d260de19c157/.github/AI_POLICY.md?plain=1#L33",
          "quote": "Since we do not have a formal Contributor License Agreement (CLA), you retain your copyright to your changes to this project."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "psf/requests",
        "path": ".github/AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/psf/requests/blob/3c7baaa05ab4aa49cc819ce3a819d260de19c157/.github/AI_POLICY.md?plain=1"
      },
      {
        "repo": "psf/requests",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/psf/requests/blob/3c7baaa05ab4aa49cc819ce3a819d260de19c157/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "psf/requests",
        "path": "docs/dev/contributing.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/psf/requests/blob/3c7baaa05ab4aa49cc819ce3a819d260de19c157/docs/dev/contributing.rst?plain=1"
      },
      {
        "repo": "psf/requests",
        "path": "docs/dev/authors.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/psf/requests/blob/3c7baaa05ab4aa49cc819ce3a819d260de19c157/docs/dev/authors.rst?plain=1"
      },
      {
        "repo": "psf/requests",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/psf/requests/blob/3c7baaa05ab4aa49cc819ce3a819d260de19c157/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "puppeteer/puppeteer",
    "url": "https://github.com/puppeteer/puppeteer",
    "description": "JavaScript API for Chrome and Firefox",
    "stars": 95741,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "884a8c3a62b727a58ee2fd4ee4a0a3c4970fd171",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "puppeteer/puppeteer",
          "path": "docs/contributing.md",
          "line": 6,
          "url": "https://github.com/puppeteer/puppeteer/blob/884a8c3a62b727a58ee2fd4ee4a0a3c4970fd171/docs/contributing.md?plain=1#L6",
          "quote": "## Contributor License Agreement"
        },
        {
          "repo": "puppeteer/puppeteer",
          "path": "docs/contributing.md",
          "line": 8,
          "url": "https://github.com/puppeteer/puppeteer/blob/884a8c3a62b727a58ee2fd4ee4a0a3c4970fd171/docs/contributing.md?plain=1#L8",
          "quote": "Contributions to this project must be accompanied by a Contributor License Agreement."
        },
        {
          "repo": "puppeteer/puppeteer",
          "path": "docs/contributing.md",
          "line": 11,
          "url": "https://github.com/puppeteer/puppeteer/blob/884a8c3a62b727a58ee2fd4ee4a0a3c4970fd171/docs/contributing.md?plain=1#L11",
          "quote": "Head over to &lt;https://cla.developers.google.com/&gt; to see your current agreements on file or to sign a new one."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents"
    ],
    "sources": [
      {
        "repo": "puppeteer/puppeteer",
        "path": "docs/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/puppeteer/puppeteer/blob/884a8c3a62b727a58ee2fd4ee4a0a3c4970fd171/docs/contributing.md?plain=1"
      },
      {
        "repo": "puppeteer/puppeteer",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/puppeteer/puppeteer/blob/884a8c3a62b727a58ee2fd4ee4a0a3c4970fd171/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "puppeteer/puppeteer",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/puppeteer/puppeteer/blob/884a8c3a62b727a58ee2fd4ee4a0a3c4970fd171/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "pydata/xarray",
    "url": "https://github.com/pydata/xarray",
    "description": "N-D labeled arrays and datasets in Python",
    "stars": 4216,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c753f1ed366d3b97cf67abea4dee5f3d0eb20be3",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- If you used AI to generate code, please specify the tool used and the prompt below.",
      "evidence": [
        {
          "repo": "pydata/xarray",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 19,
          "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L19",
          "quote": "- If you used AI to generate code, please specify the tool used and the prompt below."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- Never create issues nor pull requests on the xarray GitHub repository unless explicitly instructed",
      "evidence": [
        {
          "repo": "pydata/xarray",
          "path": "AGENTS.md",
          "line": 55,
          "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/AGENTS.md?plain=1#L55",
          "quote": "- Never create issues nor pull requests on the xarray GitHub repository unless explicitly instructed"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "pydata/xarray",
          "path": "AGENTS.md",
          "line": 59,
          "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/AGENTS.md?plain=1#L59",
          "quote": "- Don't comment on an issue to ask to be assigned or to announce that you are working on it or will open a PR."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "pydata/xarray",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 16,
        "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L16",
        "quote": "This PR contains AI-generated content."
      },
      {
        "repo": "pydata/xarray",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 17,
        "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L17",
        "quote": "I have tested any AI-generated content in my PR."
      },
      {
        "repo": "pydata/xarray",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 18,
        "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L18",
        "quote": "I take responsibility for any AI-generated content in my PR."
      }
    ],
    "agent_files": [
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "pydata/xarray",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/AI_POLICY.md?plain=1"
      },
      {
        "repo": "pydata/xarray",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "pydata/xarray",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "pydata/xarray",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/AGENTS.md?plain=1"
      },
      {
        "repo": "pydata/xarray",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/CLAUDE.md?plain=1"
      },
      {
        "repo": "pydata/xarray",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/pydata/xarray/blob/c753f1ed366d3b97cf67abea4dee5f3d0eb20be3/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "pydicom/pydicom",
    "url": "https://github.com/pydicom/pydicom",
    "description": "Read, modify and write DICOM files with python code",
    "stars": 2227,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "95bb2def92d55708f33272b9aa3d4a9e642b8ae9",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "PLEASE NOTE: We do not accept AI-only PRs - they will be closed.",
      "evidence": [
        {
          "repo": "pydicom/pydicom",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 1,
          "url": "https://github.com/pydicom/pydicom/blob/95bb2def92d55708f33272b9aa3d4a9e642b8ae9/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L1",
          "quote": "PLEASE NOTE: We do not accept AI-only PRs - they will be closed."
        }
      ],
      "note": "AI-only PRs are closed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "pydicom/pydicom",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 23,
        "url": "https://github.com/pydicom/pydicom/blob/95bb2def92d55708f33272b9aa3d4a9e642b8ae9/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L23",
        "quote": "Author has created all code and/or has reviewed AI-generated code line by line"
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "pydicom/pydicom",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/pydicom/pydicom/blob/95bb2def92d55708f33272b9aa3d4a9e642b8ae9/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "pydicom/pydicom",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/pydicom/pydicom/blob/95bb2def92d55708f33272b9aa3d4a9e642b8ae9/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "pydicom/pydicom",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/pydicom/pydicom/blob/95bb2def92d55708f33272b9aa3d4a9e642b8ae9/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "PyO3/pyo3",
    "url": "https://github.com/PyO3/pyo3",
    "description": "Rust bindings for the Python interpreter",
    "stars": 16272,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "26f9ec8be637d24d0dee18d51e129cc1a99f3a7c",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "- Do not submit raw AI output; you are expected to be able to use your own words to explain and reason about any contribution you make to the project.",
      "evidence": [
        {
          "repo": "PyO3/pyo3",
          "path": "Contributing.md",
          "line": 28,
          "url": "https://github.com/PyO3/pyo3/blob/26f9ec8be637d24d0dee18d51e129cc1a99f3a7c/Contributing.md?plain=1#L28",
          "quote": "- Do not submit raw AI output; you are expected to be able to use your own words to explain and reason about any contribution you make to the project."
        }
      ],
      "note": "The PR template asks not to submit unsolicited AI-generated PRs (line 18); disclosure is preferred.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "PyO3/pyo3",
          "path": "Contributing.md",
          "line": 12,
          "url": "https://github.com/PyO3/pyo3/blob/26f9ec8be637d24d0dee18d51e129cc1a99f3a7c/Contributing.md?plain=1#L12",
          "quote": "Feel free to request an issue to be assigned to you if you want to work on it."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "PyO3/pyo3",
        "path": "Contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/PyO3/pyo3/blob/26f9ec8be637d24d0dee18d51e129cc1a99f3a7c/Contributing.md?plain=1"
      },
      {
        "repo": "PyO3/pyo3",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/PyO3/pyo3/blob/26f9ec8be637d24d0dee18d51e129cc1a99f3a7c/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "PyO3/pyo3",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/PyO3/pyo3/blob/26f9ec8be637d24d0dee18d51e129cc1a99f3a7c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "pytest-dev/pytest",
    "url": "https://github.com/pytest-dev/pytest",
    "description": "The pytest framework makes it easy to write small tests, yet scales to support complex functional testing",
    "stars": 14644,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "a7b2446ee41a7298d3a0bc22c52f3b8bacae1566",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- [ ] If AI agents were used, they are credited in Co-authored-by commit trailers.",
      "evidence": [
        {
          "repo": "pytest-dev/pytest",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 17,
          "url": "https://github.com/pytest-dev/pytest/blob/a7b2446ee41a7298d3a0bc22c52f3b8bacae1566/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L17",
          "quote": "- [ ] If AI agents were used, they are credited in Co-authored-by commit trailers."
        }
      ],
      "note": "AI agents must be credited in Co-authored-by trailers.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Purely agentic contributions are not accepted. Pull requests that are entirely generated by AI agents, with no meaningful human review, understanding, or…",
      "evidence": [
        {
          "repo": "pytest-dev/pytest",
          "path": "CONTRIBUTING.rst",
          "line": 213,
          "url": "https://github.com/pytest-dev/pytest/blob/a7b2446ee41a7298d3a0bc22c52f3b8bacae1566/CONTRIBUTING.rst?plain=1#L213",
          "quote": "Purely agentic contributions are not accepted. Pull requests that are entirely generated by AI agents, with no meaningful human review, understanding, or…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "pytest-dev/pytest",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 17,
        "url": "https://github.com/pytest-dev/pytest/blob/a7b2446ee41a7298d3a0bc22c52f3b8bacae1566/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L17",
        "quote": "If AI agents were used, they are credited in Co-authored-by commit trailers."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "pytest-dev/pytest",
        "path": "CONTRIBUTING.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/pytest-dev/pytest/blob/a7b2446ee41a7298d3a0bc22c52f3b8bacae1566/CONTRIBUTING.rst?plain=1"
      },
      {
        "repo": "pytest-dev/pytest",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/pytest-dev/pytest/blob/a7b2446ee41a7298d3a0bc22c52f3b8bacae1566/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "pytest-dev/pytest",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/pytest-dev/pytest/blob/a7b2446ee41a7298d3a0bc22c52f3b8bacae1566/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "python/cpython",
    "url": "https://github.com/python/cpython",
    "description": "The Python programming language",
    "stars": 77766,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "af79f49308f8f87896d1c09419db3f5ff67185af",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "Authors must review the work done by AI tooling in detail to ensure it actually makes sense before proposing it as a PR or filing it as an issue.",
      "evidence": [
        {
          "repo": "python/devguide",
          "path": "getting-started/ai-tools.rst",
          "line": 18,
          "url": "https://github.com/python/devguide/blob/dabfefbda8598c592723a82bc0630c7533eb1fe3/getting-started/ai-tools.rst?plain=1#L18",
          "quote": "Authors must review the work done by AI tooling in detail to ensure it actually makes sense before proposing it as a PR or filing it as an issue."
        }
      ],
      "note": "Disclosure is appreciated but not required (line 24). PRs that miss the guidelines may be labelled AI-guidelines-not-met and closed (line 77).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Always review the output before opening a pull request or issue, including proposed PR or issue titles and descriptions.",
      "evidence": [
        {
          "repo": "python/devguide",
          "path": "getting-started/ai-tools.rst",
          "line": 40,
          "url": "https://github.com/python/devguide/blob/dabfefbda8598c592723a82bc0630c7533eb1fe3/getting-started/ai-tools.rst?plain=1#L40",
          "quote": "Always review the output before opening a pull request or issue, including proposed PR or issue titles and descriptions."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "python/cpython",
        "path": ".github/CONTRIBUTING.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/python/cpython/blob/af79f49308f8f87896d1c09419db3f5ff67185af/.github/CONTRIBUTING.rst?plain=1"
      },
      {
        "repo": "python/cpython",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/python/cpython/blob/af79f49308f8f87896d1c09419db3f5ff67185af/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "python/devguide",
        "path": "getting-started/ai-tools.rst",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/python/devguide/blob/dabfefbda8598c592723a82bc0630c7533eb1fe3/getting-started/ai-tools.rst?plain=1"
      },
      {
        "repo": "python/cpython",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/python/cpython/blob/af79f49308f8f87896d1c09419db3f5ff67185af/AGENTS.md?plain=1"
      },
      {
        "repo": "python/cpython",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/python/cpython/blob/af79f49308f8f87896d1c09419db3f5ff67185af/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "python/mypy",
    "url": "https://github.com/python/mypy",
    "description": "Optional static typing for Python",
    "stars": 20702,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b3ab06a32db2f4c090524704b05b7a5397b1cb16",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "Disclosing the use of LLMs in pull request description is recommended, but not required.",
      "evidence": [
        {
          "repo": "python/mypy",
          "path": "CONTRIBUTING.md",
          "line": 130,
          "url": "https://github.com/python/mypy/blob/b3ab06a32db2f4c090524704b05b7a5397b1cb16/CONTRIBUTING.md?plain=1#L130",
          "quote": "Disclosing the use of LLMs in pull request description is recommended, but not required."
        }
      ],
      "note": "Disclosure is recommended, not required; mostly-LLM PRs from new contributors are closed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "python/mypy",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/python/mypy/blob/b3ab06a32db2f4c090524704b05b7a5397b1cb16/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "python/mypy",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/python/mypy/blob/b3ab06a32db2f4c090524704b05b7a5397b1cb16/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "python/mypy",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/python/mypy/blob/b3ab06a32db2f4c090524704b05b7a5397b1cb16/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "pytorch/pytorch",
    "url": "https://github.com/pytorch/pytorch",
    "description": "Tensors and Dynamic neural networks in Python with strong GPU acceleration",
    "stars": 105079,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "AI-generated content in comments, issues, or PRs must be clearly disclosed and contained, either under a section heading that labels it as AI-generated (e.g.…",
      "evidence": [
        {
          "repo": "pytorch/pytorch",
          "path": "AI_POLICY.md",
          "line": 5,
          "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/AI_POLICY.md?plain=1#L5",
          "quote": "AI-generated content in comments, issues, or PRs must be clearly disclosed and contained, either under a section heading that labels it as AI-generated (e.g.…"
        }
      ],
      "note": "AI content in comments, issues or PRs must be disclosed and contained; no fully autonomous agents.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We do not accept contributions created by fully autonomous agents, and we may close pull requests that appear to have been generated without meaningful human…",
      "evidence": [
        {
          "repo": "pytorch/pytorch",
          "path": "AI_POLICY.md",
          "line": 30,
          "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/AI_POLICY.md?plain=1#L30",
          "quote": "We do not accept contributions created by fully autonomous agents, and we may close pull requests that appear to have been generated without meaningful human…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "pytorch/pytorch",
          "path": "CONTRIBUTING.md",
          "line": 645,
          "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/CONTRIBUTING.md?plain=1#L645",
          "quote": "PR administration, such as CLA and mergeability checks, still runs."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If the PR requires a longer discussion, that discussion should happen on the associated issue before the PR is opened.",
      "evidence": [
        {
          "repo": "pytorch/pytorch",
          "path": "CONTRIBUTING.md",
          "line": 189,
          "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/CONTRIBUTING.md?plain=1#L189",
          "quote": "If the PR requires a longer discussion, that discussion should happen on the associated issue before the PR is opened."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "pytorch/pytorch",
          "path": "CONTRIBUTING.md",
          "line": 680,
          "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/CONTRIBUTING.md?plain=1#L680",
          "quote": "When GreenLight's approval is the only thing authorizing the merge, the merge waits until GreenLight has approved the exact commit being landed, retrying for…"
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".github/copilot-instructions.md",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "pytorch/pytorch",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/AI_POLICY.md?plain=1"
      },
      {
        "repo": "pytorch/pytorch",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "pytorch/pytorch",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "pytorch/pytorch",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/AGENTS.md?plain=1"
      },
      {
        "repo": "pytorch/pytorch",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/CLAUDE.md?plain=1"
      },
      {
        "repo": "pytorch/pytorch",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "pytorch/pytorch",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/pytorch/pytorch/blob/3a8e050c4ad8d7f31834c3fc55ec038cd6db43dd/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "qax-os/excelize",
    "url": "https://github.com/qax-os/excelize",
    "description": "Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets",
    "stars": 21017,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c5fd73bde8f611a2f9c30eaf7b0494f2189cb79a",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "In explaining your contribution, do not use AI to automatically generate comments, pull request descriptions, or issue descriptions.",
      "evidence": [
        {
          "repo": "qax-os/excelize",
          "path": ".github/CONTRIBUTING.md",
          "line": 66,
          "url": "https://github.com/qax-os/excelize/blob/c5fd73bde8f611a2f9c30eaf7b0494f2189cb79a/.github/CONTRIBUTING.md?plain=1#L66",
          "quote": "In explaining your contribution, do not use AI to automatically generate comments, pull request descriptions, or issue descriptions."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "qax-os/excelize",
          "path": ".github/CONTRIBUTING.md",
          "line": 268,
          "url": "https://github.com/qax-os/excelize/blob/c5fd73bde8f611a2f9c30eaf7b0494f2189cb79a/.github/CONTRIBUTING.md?plain=1#L268",
          "quote": "If you set your user.name and user.email git configs, you can sign your commit automatically with git commit -s."
        }
      ]
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- This project only accepts pull requests related to open issues - If suggesting a new feature or change, please discuss it in an issue first - If fixing a…",
      "evidence": [
        {
          "repo": "qax-os/excelize",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 11,
          "url": "https://github.com/qax-os/excelize/blob/c5fd73bde8f611a2f9c30eaf7b0494f2189cb79a/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L11",
          "quote": "- This project only accepts pull requests related to open issues - If suggesting a new feature or change, please discuss it in an issue first - If fixing a…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "qax-os/excelize",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/qax-os/excelize/blob/c5fd73bde8f611a2f9c30eaf7b0494f2189cb79a/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "qax-os/excelize",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/qax-os/excelize/blob/c5fd73bde8f611a2f9c30eaf7b0494f2189cb79a/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "qax-os/excelize",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/qax-os/excelize/blob/c5fd73bde8f611a2f9c30eaf7b0494f2189cb79a/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "qemu/qemu",
    "url": "https://github.com/qemu/qemu",
    "description": "Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are disabled. Please only use release tarballs from the QEMU website.",
    "stars": 13926,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b574eaf640f02c4edf28cbee6417378f0d79cda0",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "Current QEMU project policy is to DECLINE any contributions which are believed to include or derive from AI generated content.",
      "evidence": [
        {
          "repo": "qemu/qemu",
          "path": "docs/devel/code-provenance.rst",
          "line": 293,
          "url": "https://github.com/qemu/qemu/blob/b574eaf640f02c4edf28cbee6417378f0d79cda0/docs/devel/code-provenance.rst?plain=1#L293",
          "quote": "Current QEMU project policy is to DECLINE any contributions which are believed to include or derive from AI generated content."
        }
      ],
      "note": "AI for research, static analysis or debugging is fine if its output is not included (line 297).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "Current QEMU project policy is to DECLINE any contributions which are believed to include or derive from AI generated content.",
      "evidence": [
        {
          "repo": "qemu/qemu",
          "path": "docs/devel/code-provenance.rst",
          "line": 293,
          "url": "https://github.com/qemu/qemu/blob/b574eaf640f02c4edf28cbee6417378f0d79cda0/docs/devel/code-provenance.rst?plain=1#L293",
          "quote": "Current QEMU project policy is to DECLINE any contributions which are believed to include or derive from AI generated content."
        },
        {
          "repo": "qemu/qemu",
          "path": "docs/devel/code-provenance.rst",
          "line": 297,
          "url": "https://github.com/qemu/qemu/blob/b574eaf640f02c4edf28cbee6417378f0d79cda0/docs/devel/code-provenance.rst?plain=1#L297",
          "quote": "This policy does not apply to other uses of AI, such as researching APIs or algorithms, static analysis, or debugging, provided their output is not included…"
        },
        {
          "repo": "qemu/qemu",
          "path": "docs/devel/code-provenance.rst",
          "line": 325,
          "url": "https://github.com/qemu/qemu/blob/b574eaf640f02c4edf28cbee6417378f0d79cda0/docs/devel/code-provenance.rst?plain=1#L325",
          "quote": "The QEMU project thus requires that contributors refrain from using AI content generators on patches intended to be submitted to the project, and will decline…"
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "qemu/qemu",
          "path": "docs/devel/code-provenance.rst",
          "line": 83,
          "url": "https://github.com/qemu/qemu/blob/b574eaf640f02c4edf28cbee6417378f0d79cda0/docs/devel/code-provenance.rst?plain=1#L83",
          "quote": "Both contributors work for the same employer and the employer requires copyright assignment."
        }
      ]
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "qemu/qemu",
          "path": "docs/devel/code-provenance.rst",
          "line": 17,
          "url": "https://github.com/qemu/qemu/blob/b574eaf640f02c4edf28cbee6417378f0d79cda0/docs/devel/code-provenance.rst?plain=1#L17",
          "quote": "Signed-off-by: YOUR NAME"
        },
        {
          "repo": "qemu/qemu",
          "path": "docs/devel/code-provenance.rst",
          "line": 51,
          "url": "https://github.com/qemu/qemu/blob/b574eaf640f02c4edf28cbee6417378f0d79cda0/docs/devel/code-provenance.rst?plain=1#L51",
          "quote": "The name used with \"Signed-off-by\" does not need to be your legal name, nor birth name, nor appear on any government ID."
        },
        {
          "repo": "qemu/qemu",
          "path": "docs/devel/code-provenance.rst",
          "line": 56,
          "url": "https://github.com/qemu/qemu/blob/b574eaf640f02c4edf28cbee6417378f0d79cda0/docs/devel/code-provenance.rst?plain=1#L56",
          "quote": "It is generally expected that the name and email addresses used in one of the Signed-off-by lines, matches that of the git commit Author field."
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "disabled",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "qemu/qemu",
        "path": "docs/devel/code-provenance.rst",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/qemu/qemu/blob/b574eaf640f02c4edf28cbee6417378f0d79cda0/docs/devel/code-provenance.rst?plain=1"
      },
      {
        "repo": "qemu/qemu",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/qemu/qemu/blob/b574eaf640f02c4edf28cbee6417378f0d79cda0/AGENTS.md?plain=1"
      },
      {
        "repo": "qemu/qemu",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/qemu/qemu/blob/b574eaf640f02c4edf28cbee6417378f0d79cda0/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "quinn-rs/quinn",
    "url": "https://github.com/quinn-rs/quinn",
    "description": "Async-friendly QUIC implementation in Rust",
    "stars": 5311,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "2697de1e1314cb9f98502b7323acd5bdd836b582",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers.",
      "evidence": [
        {
          "repo": "quinn-rs/quinn",
          "path": "CONTRIBUTING.md",
          "line": 24,
          "url": "https://github.com/quinn-rs/quinn/blob/2697de1e1314cb9f98502b7323acd5bdd836b582/CONTRIBUTING.md?plain=1#L24",
          "quote": "AI should not be used to generate comments when communicating with maintainers."
        }
      ],
      "note": "AI for coding is welcome (line 20).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- For large features, file an issue prior to starting work.",
      "evidence": [
        {
          "repo": "quinn-rs/quinn",
          "path": "CONTRIBUTING.md",
          "line": 48,
          "url": "https://github.com/quinn-rs/quinn/blob/2697de1e1314cb9f98502b7323acd5bdd836b582/CONTRIBUTING.md?plain=1#L48",
          "quote": "- For large features, file an issue prior to starting work."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "quinn-rs/quinn",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/quinn-rs/quinn/blob/2697de1e1314cb9f98502b7323acd5bdd836b582/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "quinn-rs/quinn",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/quinn-rs/quinn/blob/2697de1e1314cb9f98502b7323acd5bdd836b582/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "quinn-rs/quinn",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/quinn-rs/quinn/blob/2697de1e1314cb9f98502b7323acd5bdd836b582/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "qunitjs/qunit",
    "url": "https://github.com/qunitjs/qunit",
    "description": "🔮 An easy-to-use JavaScript unit testing framework.",
    "stars": 4037,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "994f57f9bdb08b30dd7fbfdadc7d56f69fbdc05f",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "qunitjs/qunit",
          "path": "CONTRIBUTING.md",
          "line": 71,
          "url": "https://github.com/qunitjs/qunit/blob/994f57f9bdb08b30dd7fbfdadc7d56f69fbdc05f/CONTRIBUTING.md?plain=1#L71",
          "quote": "## Contributor License Agreement"
        },
        {
          "repo": "qunitjs/qunit",
          "path": "CONTRIBUTING.md",
          "line": 73,
          "url": "https://github.com/qunitjs/qunit/blob/994f57f9bdb08b30dd7fbfdadc7d56f69fbdc05f/CONTRIBUTING.md?plain=1#L73",
          "quote": "After creating your first pull request, a bot will ask you to sign the JS Foundation's CLA for QUnit."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "We've labelled some open issues as a \"good first issue\", which are issues that have a straight-forward outcome, don't require much knowledge of JavaScript,…",
      "evidence": [
        {
          "repo": "qunitjs/qunit",
          "path": "CONTRIBUTING.md",
          "line": 13,
          "url": "https://github.com/qunitjs/qunit/blob/994f57f9bdb08b30dd7fbfdadc7d56f69fbdc05f/CONTRIBUTING.md?plain=1#L13",
          "quote": "We've labelled some open issues as a \"good first issue\", which are issues that have a straight-forward outcome, don't require much knowledge of JavaScript,…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "qunitjs/qunit",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/qunitjs/qunit/blob/994f57f9bdb08b30dd7fbfdadc7d56f69fbdc05f/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "qunitjs/qunit",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/qunitjs/qunit/blob/994f57f9bdb08b30dd7fbfdadc7d56f69fbdc05f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "rails/rails",
    "url": "https://github.com/rails/rails",
    "description": "Ruby on Rails",
    "stars": 58855,
    "language": "Ruby",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "857ba57071169d04680a9a3825ca8d6f823afa54",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "rails/rails",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/rails/rails/blob/857ba57071169d04680a9a3825ca8d6f823afa54/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "rails/rails",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/rails/rails/blob/857ba57071169d04680a9a3825ca8d6f823afa54/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "rails/rails",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/rails/rails/blob/857ba57071169d04680a9a3825ca8d6f823afa54/AGENTS.md?plain=1"
      },
      {
        "repo": "rails/rails",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/rails/rails/blob/857ba57071169d04680a9a3825ca8d6f823afa54/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ratatui/ratatui",
    "url": "https://github.com/ratatui/ratatui",
    "description": "A Rust crate for cooking up terminal user interfaces (TUIs) 👨‍🍳🐀 https://ratatui.rs",
    "stars": 23085,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "cdcb0c01e4348d868a7bb0a6e392d91418e7a820",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- Attribution: Tell us about your use of AI tools, don't make us guess whether you're using it.",
      "evidence": [
        {
          "repo": "ratatui/ratatui",
          "path": "CONTRIBUTING.md",
          "line": 14,
          "url": "https://github.com/ratatui/ratatui/blob/cdcb0c01e4348d868a7bb0a6e392d91418e7a820/CONTRIBUTING.md?plain=1#L14",
          "quote": "- Attribution: Tell us about your use of AI tools, don't make us guess whether you're using it."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".github/copilot-instructions.md"
    ],
    "sources": [
      {
        "repo": "ratatui/ratatui",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ratatui/ratatui/blob/cdcb0c01e4348d868a7bb0a6e392d91418e7a820/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ratatui/ratatui",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ratatui/ratatui/blob/cdcb0c01e4348d868a7bb0a6e392d91418e7a820/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "ratatui/ratatui",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/ratatui/ratatui/blob/cdcb0c01e4348d868a7bb0a6e392d91418e7a820/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "ratatui/ratatui",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ratatui/ratatui/blob/cdcb0c01e4348d868a7bb0a6e392d91418e7a820/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "rclone/rclone",
    "url": "https://github.com/rclone/rclone",
    "description": "\"rsync for cloud storage\" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files",
    "stars": 60543,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5152a0d96ed5eec6728e094e31a4a80487dac1e2",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "You are welcome to use AI coding assistants (Claude Code, Codex, Cursor, Gemini CLI, and similar) to help write your contribution.",
      "evidence": [
        {
          "repo": "rclone/rclone",
          "path": "CONTRIBUTING.md",
          "line": 118,
          "url": "https://github.com/rclone/rclone/blob/5152a0d96ed5eec6728e094e31a4a80487dac1e2/CONTRIBUTING.md?plain=1#L118",
          "quote": "You are welcome to use AI coding assistants (Claude Code, Codex, Cursor, Gemini CLI, and similar) to help write your contribution."
        }
      ],
      "note": "You must understand, compile and test every line; the PR template asks you to confirm you tested and take ownership of AI-assisted code (line 49).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "If it is a big feature, then make an issue first so it can be discussed.",
      "evidence": [
        {
          "repo": "rclone/rclone",
          "path": "CONTRIBUTING.md",
          "line": 28,
          "url": "https://github.com/rclone/rclone/blob/5152a0d96ed5eec6728e094e31a4a80487dac1e2/CONTRIBUTING.md?plain=1#L28",
          "quote": "If it is a big feature, then make an issue first so it can be discussed."
        },
        {
          "repo": "rclone/rclone",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 4,
          "url": "https://github.com/rclone/rclone/blob/5152a0d96ed5eec6728e094e31a4a80487dac1e2/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L4",
          "quote": "Please discuss anything more than a trivial fix in an issue FIRST - see the \"Linked issue\" section below."
        },
        {
          "repo": "rclone/rclone",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 17,
          "url": "https://github.com/rclone/rclone/blob/5152a0d96ed5eec6728e094e31a4a80487dac1e2/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L17",
          "quote": "IMPORTANT: Anything beyond a trivial fix (typo, doc tweak, small obvious bug fix) should be discussed and agreed in an issue BEFORE you open a pull request."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "rclone/rclone",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 49,
        "url": "https://github.com/rclone/rclone/blob/5152a0d96ed5eec6728e094e31a4a80487dac1e2/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L49",
        "quote": "(If I used AI tools to help write this code) I have read and understood the AI-assisted contributions guidance, and I have tested and take ownership of this…"
      }
    ],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "rclone/rclone",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/rclone/rclone/blob/5152a0d96ed5eec6728e094e31a4a80487dac1e2/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "rclone/rclone",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/rclone/rclone/blob/5152a0d96ed5eec6728e094e31a4a80487dac1e2/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "rclone/rclone",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/rclone/rclone/blob/5152a0d96ed5eec6728e094e31a4a80487dac1e2/AGENTS.md?plain=1"
      },
      {
        "repo": "rclone/rclone",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/rclone/rclone/blob/5152a0d96ed5eec6728e094e31a4a80487dac1e2/CLAUDE.md?plain=1"
      },
      {
        "repo": "rclone/rclone",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/rclone/rclone/blob/5152a0d96ed5eec6728e094e31a4a80487dac1e2/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "react/react",
    "url": "https://github.com/react/react",
    "description": "The library for web and native user interfaces.",
    "stars": 251851,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c5ec5c6d180ad951048668ed113c443211bc2623",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "react/react",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 16,
          "url": "https://github.com/react/react/blob/c5ec5c6d180ad951048668ed113c443211bc2623/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L16",
          "quote": "If you haven't already, complete the CLA."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "react/react",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/react/react/blob/c5ec5c6d180ad951048668ed113c443211bc2623/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "react/react",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/react/react/blob/c5ec5c6d180ad951048668ed113c443211bc2623/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "react/react",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/react/react/blob/c5ec5c6d180ad951048668ed113c443211bc2623/CLAUDE.md?plain=1"
      },
      {
        "repo": "react/react",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/react/react/blob/c5ec5c6d180ad951048668ed113c443211bc2623/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "react/react-native",
    "url": "https://github.com/react/react-native",
    "description": "A framework for building native applications using React",
    "stars": 126788,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "4afc5d5b954f9b3e3af86acb13262ee3984489ae",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "react/react-native",
          "path": "",
          "line": 0,
          "url": "https://github.com/react/react-native/pulls",
          "quote": "check on recent PRs: Meta CLA Check"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "react/react-native",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/react/react-native/blob/4afc5d5b954f9b3e3af86acb13262ee3984489ae/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "react/react-native",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/react/react-native/blob/4afc5d5b954f9b3e3af86acb13262ee3984489ae/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "react/react-native",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/react/react-native/blob/4afc5d5b954f9b3e3af86acb13262ee3984489ae/AGENTS.md?plain=1"
      },
      {
        "repo": "react/react-native",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/react/react-native/blob/4afc5d5b954f9b3e3af86acb13262ee3984489ae/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "redis-rs/redis-rs",
    "url": "https://github.com/redis-rs/redis-rs",
    "description": "Redis library for rust",
    "stars": 4267,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e2e3d736c04fdd412dddffca39fdf796c9e1ad54",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "So AI contributions are allowed.",
      "evidence": [
        {
          "repo": "redis-rs/redis-rs",
          "path": "CONTRIBUTING.md",
          "line": 52,
          "url": "https://github.com/redis-rs/redis-rs/blob/e2e3d736c04fdd412dddffca39fdf796c9e1ad54/CONTRIBUTING.md?plain=1#L52",
          "quote": "So AI contributions are allowed."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If you believe your suggestion contains complexity or user-facing decisions that could go either way, start with discussing your idea on a GitHub issue before…",
      "evidence": [
        {
          "repo": "redis-rs/redis-rs",
          "path": "CONTRIBUTING.md",
          "line": 16,
          "url": "https://github.com/redis-rs/redis-rs/blob/e2e3d736c04fdd412dddffca39fdf796c9e1ad54/CONTRIBUTING.md?plain=1#L16",
          "quote": "If you believe your suggestion contains complexity or user-facing decisions that could go either way, start with discussing your idea on a GitHub issue before…"
        },
        {
          "repo": "redis-rs/redis-rs",
          "path": "CONTRIBUTING.md",
          "line": 29,
          "url": "https://github.com/redis-rs/redis-rs/blob/e2e3d736c04fdd412dddffca39fdf796c9e1ad54/CONTRIBUTING.md?plain=1#L29",
          "quote": "Backwards-incompatible changes: Discuss in a GitHub issue first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "redis-rs/redis-rs",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/redis-rs/redis-rs/blob/e2e3d736c04fdd412dddffca39fdf796c9e1ad54/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "redis-rs/redis-rs",
        "path": "DEVELOPMENT.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/redis-rs/redis-rs/blob/e2e3d736c04fdd412dddffca39fdf796c9e1ad54/DEVELOPMENT.md?plain=1"
      },
      {
        "repo": "redis-rs/redis-rs",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/redis-rs/redis-rs/blob/e2e3d736c04fdd412dddffca39fdf796c9e1ad54/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "redis/redis",
    "url": "https://github.com/redis/redis",
    "description": "For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.",
    "stars": 77110,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "6a5fee67583480de1fec323649f43fd000001b49",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "redis/redis",
          "path": "CONTRIBUTING.md",
          "line": 1,
          "url": "https://github.com/redis/redis/blob/6a5fee67583480de1fec323649f43fd000001b49/CONTRIBUTING.md?plain=1#L1",
          "quote": "By contributing code to the Redis project in any form you agree to the Redis Software Grant and Contributor License Agreement attached below."
        },
        {
          "repo": "redis/redis",
          "path": "CONTRIBUTING.md",
          "line": 2,
          "url": "https://github.com/redis/redis/blob/6a5fee67583480de1fec323649f43fd000001b49/CONTRIBUTING.md?plain=1#L2",
          "quote": "Only contributions made under the Redis Software Grant and Contributor License Agreement may be accepted by Redis, and any contribution is subject to the…"
        },
        {
          "repo": "redis/redis",
          "path": "CONTRIBUTING.md",
          "line": 7,
          "url": "https://github.com/redis/redis/blob/6a5fee67583480de1fec323649f43fd000001b49/CONTRIBUTING.md?plain=1#L7",
          "quote": "# REDIS SOFTWARE GRANT AND CONTRIBUTOR LICENSE AGREEMENT"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "redis/redis",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/redis/redis/blob/6a5fee67583480de1fec323649f43fd000001b49/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "redis/redis",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/redis/redis/blob/6a5fee67583480de1fec323649f43fd000001b49/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "remix-run/react-router",
    "url": "https://github.com/remix-run/react-router",
    "description": "Declarative routing for React",
    "stars": 56629,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5db4b541cde0d20a92bfe02c452425a056be38ef",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "Only meeting notes about AI-generated PRs (GOVERNANCE.md:511).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "remix-run/react-router",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/remix-run/react-router/blob/5db4b541cde0d20a92bfe02c452425a056be38ef/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "remix-run/react-router",
        "path": "DEVELOPMENT.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/remix-run/react-router/blob/5db4b541cde0d20a92bfe02c452425a056be38ef/DEVELOPMENT.md?plain=1"
      },
      {
        "repo": "remix-run/react-router",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/remix-run/react-router/blob/5db4b541cde0d20a92bfe02c452425a056be38ef/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "remix-run/react-router",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/remix-run/react-router/blob/5db4b541cde0d20a92bfe02c452425a056be38ef/AGENTS.md?plain=1"
      },
      {
        "repo": "remix-run/react-router",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/remix-run/react-router/blob/5db4b541cde0d20a92bfe02c452425a056be38ef/CLAUDE.md?plain=1"
      },
      {
        "repo": "remix-run/react-router",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/remix-run/react-router/blob/5db4b541cde0d20a92bfe02c452425a056be38ef/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "revive-lint/revive",
    "url": "https://github.com/revive-lint/revive",
    "description": "🔥 Fast, strict, configurable, extensible, and beautiful linter for Go",
    "stars": 5556,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "64ea66985129439a023a86e27058813517cda701",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "It's always a good idea to file an issue before starting work on a PR unless it's for something minor (such as a typo fix).",
      "evidence": [
        {
          "repo": "revive-lint/revive",
          "path": "CONTRIBUTING.md",
          "line": 26,
          "url": "https://github.com/revive-lint/revive/blob/64ea66985129439a023a86e27058813517cda701/CONTRIBUTING.md?plain=1#L26",
          "quote": "It's always a good idea to file an issue before starting work on a PR unless it's for something minor (such as a typo fix)."
        },
        {
          "repo": "revive-lint/revive",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 1,
          "url": "https://github.com/revive-lint/revive/blob/64ea66985129439a023a86e27058813517cda701/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L1",
          "quote": "Please do not create a pull request without creating an issue first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".github/instructions",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "revive-lint/revive",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/revive-lint/revive/blob/64ea66985129439a023a86e27058813517cda701/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "revive-lint/revive",
        "path": "DEVELOPING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/revive-lint/revive/blob/64ea66985129439a023a86e27058813517cda701/DEVELOPING.md?plain=1"
      },
      {
        "repo": "revive-lint/revive",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/revive-lint/revive/blob/64ea66985129439a023a86e27058813517cda701/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "revive-lint/revive",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/revive-lint/revive/blob/64ea66985129439a023a86e27058813517cda701/AGENTS.md?plain=1"
      },
      {
        "repo": "revive-lint/revive",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/revive-lint/revive/blob/64ea66985129439a023a86e27058813517cda701/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "rhaiscript/rhai",
    "url": "https://github.com/rhaiscript/rhai",
    "description": "Rhai - An embedded scripting language for Rust.",
    "stars": 5758,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b333d1efca25ea27bf7bdb8bc231929a1864d31c",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "rhaiscript/rhai",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/rhaiscript/rhai/blob/b333d1efca25ea27bf7bdb8bc231929a1864d31c/AGENTS.md?plain=1"
      },
      {
        "repo": "rhaiscript/rhai",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/rhaiscript/rhai/blob/b333d1efca25ea27bf7bdb8bc231929a1864d31c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ruffle-rs/ruffle",
    "url": "https://github.com/ruffle-rs/ruffle",
    "description": "A Flash Player emulator written in Rust",
    "stars": 18749,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "36bd357f3f9f7066706200ab6a5fd705c32081ac",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Do not use LLMs to interface with maintainers.",
      "evidence": [
        {
          "repo": "ruffle-rs/ruffle",
          "path": "CONTRIBUTING.md",
          "line": 341,
          "url": "https://github.com/ruffle-rs/ruffle/blob/36bd357f3f9f7066706200ab6a5fd705c32081ac/CONTRIBUTING.md?plain=1#L341",
          "quote": "Do not use LLMs to interface with maintainers."
        }
      ],
      "note": "LLM-generated code is allowed under a policy based on LLVM's (line 335).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "not_accepted",
      "evidence": [
        {
          "repo": "ruffle-rs/ruffle",
          "path": "CONTRIBUTING.md",
          "line": 345,
          "url": "https://github.com/ruffle-rs/ruffle/blob/36bd357f3f9f7066706200ab6a5fd705c32081ac/CONTRIBUTING.md?plain=1#L345",
          "quote": "If it's not obvious from the policy: we do not accept Pull Requests with hundreds or thousands of lines of untested code that makes your SWF work."
        }
      ]
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/ruffle-rs/ruffle/blob/36bd357f3f9f7066706200ab6a5fd705c32081ac/CONTRIBUTING.md?plain=1#L329"
      }
    ],
    "attestations": [
      {
        "repo": "ruffle-rs/ruffle",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 41,
        "url": "https://github.com/ruffle-rs/ruffle/blob/36bd357f3f9f7066706200ab6a5fd705c32081ac/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L41",
        "quote": "I, a human, have self-reviewed this PR and fully understand the changes within."
      },
      {
        "repo": "ruffle-rs/ruffle",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 45,
        "url": "https://github.com/ruffle-rs/ruffle/blob/36bd357f3f9f7066706200ab6a5fd705c32081ac/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L45",
        "quote": "An LLM was involved in the authoring of this code."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "ruffle-rs/ruffle",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/ruffle-rs/ruffle/blob/36bd357f3f9f7066706200ab6a5fd705c32081ac/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "ruffle-rs/ruffle",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/ruffle-rs/ruffle/blob/36bd357f3f9f7066706200ab6a5fd705c32081ac/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "ruffle-rs/ruffle",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ruffle-rs/ruffle/blob/36bd357f3f9f7066706200ab6a5fd705c32081ac/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "run-llama/llama_index",
    "url": "https://github.com/run-llama/llama_index",
    "description": "LlamaIndex is the document processing platform for AI",
    "stars": 52662,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "619d74664e8404612038bc15a1a40c686037277c",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- Transparency: highlight when and where you used AI to generate code, and explain how you verified and validated it",
      "evidence": [
        {
          "repo": "run-llama/llama_index",
          "path": "CONTRIBUTING.md",
          "line": 120,
          "url": "https://github.com/run-llama/llama_index/blob/619d74664e8404612038bc15a1a40c686037277c/CONTRIBUTING.md?plain=1#L120",
          "quote": "- Transparency: highlight when and where you used AI to generate code, and explain how you verified and validated it"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "close_duplicate_prs.yml",
      "evidence": [
        {
          "repo": "run-llama/llama_index",
          "path": ".github/workflows/close_duplicate_prs.yml",
          "line": 28,
          "url": "https://github.com/run-llama/llama_index/blob/619d74664e8404612038bc15a1a40c686037277c/.github/workflows/close_duplicate_prs.yml#L28",
          "quote": "close_duplicate_prs.yml"
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "run-llama/llama_index",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/run-llama/llama_index/blob/619d74664e8404612038bc15a1a40c686037277c/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "run-llama/llama_index",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/run-llama/llama_index/blob/619d74664e8404612038bc15a1a40c686037277c/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "run-llama/llama_index",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/run-llama/llama_index/blob/619d74664e8404612038bc15a1a40c686037277c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "rust-lang/cargo",
    "url": "https://github.com/rust-lang/cargo",
    "description": "The Rust package manager",
    "stars": 15631,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "7e1923c8092d0be52f818eb1a12b592a4c6024bc",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Cargo follows the same [LLM usage policy] as rust-lang/rust.",
      "evidence": [
        {
          "repo": "rust-lang/cargo",
          "path": "CONTRIBUTING.md",
          "line": 23,
          "url": "https://github.com/rust-lang/cargo/blob/7e1923c8092d0be52f818eb1a12b592a4c6024bc/CONTRIBUTING.md?plain=1#L23",
          "quote": "Cargo follows the same [LLM usage policy] as rust-lang/rust."
        }
      ],
      "note": "Follows rust-lang/rust's LLM usage policy.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "We encourage people to discuss their design before hacking on code.",
      "evidence": [
        {
          "repo": "rust-lang/cargo",
          "path": "CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/rust-lang/cargo/blob/7e1923c8092d0be52f818eb1a12b592a4c6024bc/CONTRIBUTING.md?plain=1#L9",
          "quote": "We encourage people to discuss their design before hacking on code."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "rust-lang/cargo",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/rust-lang/cargo/blob/7e1923c8092d0be52f818eb1a12b592a4c6024bc/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "rust-lang/cargo",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/rust-lang/cargo/blob/7e1923c8092d0be52f818eb1a12b592a4c6024bc/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "rust-lang/cargo",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/rust-lang/cargo/blob/7e1923c8092d0be52f818eb1a12b592a4c6024bc/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "rust-lang/rust",
    "url": "https://github.com/rust-lang/rust",
    "description": "Empowering everyone to build reliable and efficient software.",
    "stars": 120807,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "92b5b8c87c61b20adc9001b41baf587634a74734",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": null,
      "evidence": [
        {
          "repo": "rust-lang/rust",
          "path": ".github/pull_request_template.md",
          "line": 2,
          "url": "https://github.com/rust-lang/rust/blob/92b5b8c87c61b20adc9001b41baf587634a74734/.github/pull_request_template.md?plain=1#L2",
          "quote": ""
        }
      ],
      "note": "Held to a higher standard; per AGENTS.md, LLM-generated changes need a reviewer who agreed in advance.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Do not make any LLM-generated repository change unless the user has named, in this conversation, another person who agreed in advance to review it.",
      "evidence": [
        {
          "repo": "rust-lang/rust",
          "path": "AGENTS.md",
          "line": 106,
          "url": "https://github.com/rust-lang/rust/blob/92b5b8c87c61b20adc9001b41baf587634a74734/AGENTS.md?plain=1#L106",
          "quote": "Do not make any LLM-generated repository change unless the user has named, in this conversation, another person who agreed in advance to review it."
        }
      ],
      "note": "Agents may only make changes that a named person agreed in advance to review.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "rust-lang/rust",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust/blob/92b5b8c87c61b20adc9001b41baf587634a74734/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "rust-lang/rust",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust/blob/92b5b8c87c61b20adc9001b41baf587634a74734/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "rust-lang/rust",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust/blob/92b5b8c87c61b20adc9001b41baf587634a74734/AGENTS.md?plain=1"
      },
      {
        "repo": "rust-lang/rust",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust/blob/92b5b8c87c61b20adc9001b41baf587634a74734/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "rust-lang/rust-analyzer",
    "url": "https://github.com/rust-lang/rust-analyzer",
    "description": "A Rust compiler front-end for IDEs",
    "stars": 16940,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c59cdaa4c26ffe036a3403e4948f1681995d4125",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers.",
      "evidence": [
        {
          "repo": "rust-lang/rust-analyzer",
          "path": "AI_POLICY.md",
          "line": 6,
          "url": "https://github.com/rust-lang/rust-analyzer/blob/c59cdaa4c26ffe036a3403e4948f1681995d4125/AI_POLICY.md?plain=1#L6",
          "quote": "AI should not be used to generate comments when communicating with maintainers."
        }
      ],
      "note": "Disclose AI use (line 4); no AI-authored code for E-easy issues.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We do not allow autonomous agents to be used to open pull requests or issues to our projects.",
      "evidence": [
        {
          "repo": "rust-lang/rust-analyzer",
          "path": "AI_POLICY.md",
          "line": 16,
          "url": "https://github.com/rust-lang/rust-analyzer/blob/c59cdaa4c26ffe036a3403e4948f1681995d4125/AI_POLICY.md?plain=1#L16",
          "quote": "We do not allow autonomous agents to be used to open pull requests or issues to our projects."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "It's advised to first open an issue for any kind of new feature so the team can tell upfront whether the feature is desirable or not before any implementation…",
      "evidence": [
        {
          "repo": "rust-lang/rust-analyzer",
          "path": "CONTRIBUTING.md",
          "line": 30,
          "url": "https://github.com/rust-lang/rust-analyzer/blob/c59cdaa4c26ffe036a3403e4948f1681995d4125/CONTRIBUTING.md?plain=1#L30",
          "quote": "It's advised to first open an issue for any kind of new feature so the team can tell upfront whether the feature is desirable or not before any implementation…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "rust-lang/rust-analyzer",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust-analyzer/blob/c59cdaa4c26ffe036a3403e4948f1681995d4125/AI_POLICY.md?plain=1"
      },
      {
        "repo": "rust-lang/rust-analyzer",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust-analyzer/blob/c59cdaa4c26ffe036a3403e4948f1681995d4125/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "rust-lang/rust-analyzer",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust-analyzer/blob/c59cdaa4c26ffe036a3403e4948f1681995d4125/AGENTS.md?plain=1"
      },
      {
        "repo": "rust-lang/rust-analyzer",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust-analyzer/blob/c59cdaa4c26ffe036a3403e4948f1681995d4125/CLAUDE.md?plain=1"
      },
      {
        "repo": "rust-lang/rust-analyzer",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust-analyzer/blob/c59cdaa4c26ffe036a3403e4948f1681995d4125/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "rust-lang/rust-clippy",
    "url": "https://github.com/rust-lang/rust-clippy",
    "description": "A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/",
    "stars": 13595,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e4608a25c2e20116fbc1e97a51a73f094a1db7a1",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If you used an LLM to generate any part of this PR, including the PR description, please disclose that according to our guidelines.",
      "evidence": [
        {
          "repo": "rust-lang/rust-clippy",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 36,
          "url": "https://github.com/rust-lang/rust-clippy/blob/e4608a25c2e20116fbc1e97a51a73f094a1db7a1/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L36",
          "quote": "If you used an LLM to generate any part of this PR, including the PR description, please disclose that according to our guidelines."
        }
      ],
      "note": "Follows rust-lang/rust's LLM usage policy.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "rust-lang/rust-clippy",
          "path": "CONTRIBUTING.md",
          "line": 55,
          "url": "https://github.com/rust-lang/rust-clippy/blob/e4608a25c2e20116fbc1e97a51a73f094a1db7a1/CONTRIBUTING.md?plain=1#L55",
          "quote": "You can use @rustbot claim to assign the issue to yourself."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "rust-lang/rust-clippy",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust-clippy/blob/e4608a25c2e20116fbc1e97a51a73f094a1db7a1/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "rust-lang/rust-clippy",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust-clippy/blob/e4608a25c2e20116fbc1e97a51a73f094a1db7a1/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "rust-lang/rust-clippy",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rust-clippy/blob/e4608a25c2e20116fbc1e97a51a73f094a1db7a1/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "rust-lang/rustfmt",
    "url": "https://github.com/rust-lang/rustfmt",
    "description": "Format Rust code",
    "stars": 7003,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "04ce4df5e73f72a0474b3ef4185a1320de1aa22d",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Please read our [LLM policy] before opening a PR, and check one of the boxes above to indicate whether you've used an LLM.",
      "evidence": [
        {
          "repo": "rust-lang/rustfmt",
          "path": ".github/pull_request_template.md",
          "line": 4,
          "url": "https://github.com/rust-lang/rustfmt/blob/04ce4df5e73f72a0474b3ef4185a1320de1aa22d/.github/pull_request_template.md?plain=1#L4",
          "quote": "Please read our [LLM policy] before opening a PR, and check one of the boxes above to indicate whether you've used an LLM."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "rust-lang/rustfmt",
        "path": ".github/pull_request_template.md",
        "line": 1,
        "url": "https://github.com/rust-lang/rustfmt/blob/04ce4df5e73f72a0474b3ef4185a1320de1aa22d/.github/pull_request_template.md?plain=1#L1",
        "quote": "I did not use an LLM to create a change in this PR."
      },
      {
        "repo": "rust-lang/rustfmt",
        "path": ".github/pull_request_template.md",
        "line": 2,
        "url": "https://github.com/rust-lang/rustfmt/blob/04ce4df5e73f72a0474b3ef4185a1320de1aa22d/.github/pull_request_template.md?plain=1#L2",
        "quote": "I used an LLM to create a change in this PR, and I have explained below how it was used."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "rust-lang/rustfmt",
        "path": "Contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rustfmt/blob/04ce4df5e73f72a0474b3ef4185a1320de1aa22d/Contributing.md?plain=1"
      },
      {
        "repo": "rust-lang/rustfmt",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rustfmt/blob/04ce4df5e73f72a0474b3ef4185a1320de1aa22d/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "rust-lang/rustfmt",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rustfmt/blob/04ce4df5e73f72a0474b3ef4185a1320de1aa22d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "rust-lang/rustlings",
    "url": "https://github.com/rust-lang/rustlings",
    "description": ":crab: Small exercises to get you used to reading and writing Rust code!",
    "stars": 64459,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f7b9b3c5882a1a43275130b95142d94f847526f5",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- ⚠️ Disclosure required: Code contributions that are fully or partially LLM-generated.",
      "evidence": [
        {
          "repo": "rust-lang/rustlings",
          "path": "CONTRIBUTING.md",
          "line": 11,
          "url": "https://github.com/rust-lang/rustlings/blob/f7b9b3c5882a1a43275130b95142d94f847526f5/CONTRIBUTING.md?plain=1#L11",
          "quote": "- ⚠️ Disclosure required: Code contributions that are fully or partially LLM-generated."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "You are welcome to open a pull request, but unless it is small and trivial, please open an issue to discuss your idea first 🙏🏼",
      "evidence": [
        {
          "repo": "rust-lang/rustlings",
          "path": "CONTRIBUTING.md",
          "line": 39,
          "url": "https://github.com/rust-lang/rustlings/blob/f7b9b3c5882a1a43275130b95142d94f847526f5/CONTRIBUTING.md?plain=1#L39",
          "quote": "You are welcome to open a pull request, but unless it is small and trivial, please open an issue to discuss your idea first 🙏🏼"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "rust-lang/rustlings",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rustlings/blob/f7b9b3c5882a1a43275130b95142d94f847526f5/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "rust-lang/rustlings",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/rust-lang/rustlings/blob/f7b9b3c5882a1a43275130b95142d94f847526f5/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "RustAudio/rodio",
    "url": "https://github.com/RustAudio/rodio",
    "description": "Rust audio playback library",
    "stars": 2496,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "685e05765c2aff8fbb51e32cda5b18428d09ffbe",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "RustAudio/rodio",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/RustAudio/rodio/blob/685e05765c2aff8fbb51e32cda5b18428d09ffbe/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "RustAudio/rodio",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/RustAudio/rodio/blob/685e05765c2aff8fbb51e32cda5b18428d09ffbe/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "rustdesk/rustdesk",
    "url": "https://github.com/rustdesk/rustdesk",
    "description": "An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.",
    "stars": 127040,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "cda384733779aac32a80183fefeb7b88dba9edec",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "rustdesk/rustdesk",
          "path": "docs/CONTRIBUTING.md",
          "line": 27,
          "url": "https://github.com/rustdesk/rustdesk/blob/cda384733779aac32a80183fefeb7b88dba9edec/docs/CONTRIBUTING.md?plain=1#L27",
          "quote": "- Commits should be accompanied by a Developer Certificate of Origin (http://developercertificate.org) sign-off, which indicates that you (and your employer…"
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md",
      "GEMINI.md"
    ],
    "sources": [
      {
        "repo": "rustdesk/rustdesk",
        "path": "docs/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/rustdesk/rustdesk/blob/cda384733779aac32a80183fefeb7b88dba9edec/docs/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "rustdesk/rustdesk",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/rustdesk/rustdesk/blob/cda384733779aac32a80183fefeb7b88dba9edec/AGENTS.md?plain=1"
      },
      {
        "repo": "rustdesk/rustdesk",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/rustdesk/rustdesk/blob/cda384733779aac32a80183fefeb7b88dba9edec/CLAUDE.md?plain=1"
      },
      {
        "repo": "rustdesk/rustdesk",
        "path": "GEMINI.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/rustdesk/rustdesk/blob/cda384733779aac32a80183fefeb7b88dba9edec/GEMINI.md?plain=1"
      },
      {
        "repo": "rustdesk/rustdesk",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/rustdesk/rustdesk/blob/cda384733779aac32a80183fefeb7b88dba9edec/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "RustPython/RustPython",
    "url": "https://github.com/RustPython/RustPython",
    "description": "A Python Interpreter written in Rust",
    "stars": 22424,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "d24ca415d8ee8ac439e19ef50e624abb64c48482",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "When AI tools assist with a commit, add an Assisted-by trailer to the commit message.",
      "evidence": [
        {
          "repo": "RustPython/.github",
          "path": "AI_POLICY.md",
          "line": 58,
          "url": "https://github.com/RustPython/.github/blob/207549dc7db5d46a81ee09224a50d99a7e462f50/AI_POLICY.md?plain=1#L58",
          "quote": "When AI tools assist with a commit, add an Assisted-by trailer to the commit message."
        }
      ],
      "note": "Disclose the tool in the PR and add an Assisted-by trailer; untested AI code is not allowed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- NEVER create pull requests directly without explicit user permission",
      "evidence": [
        {
          "repo": "RustPython/RustPython",
          "path": "AGENTS.md",
          "line": 26,
          "url": "https://github.com/RustPython/RustPython/blob/d24ca415d8ee8ac439e19ef50e624abb64c48482/AGENTS.md?plain=1#L26",
          "quote": "- NEVER create pull requests directly without explicit user permission"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "RustPython/RustPython",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 8,
        "url": "https://github.com/RustPython/RustPython/blob/d24ca415d8ee8ac439e19ef50e624abb64c48482/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L8",
        "quote": "I did not use AI to write the code of this patch."
      },
      {
        "repo": "RustPython/RustPython",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 9,
        "url": "https://github.com/RustPython/RustPython/blob/d24ca415d8ee8ac439e19ef50e624abb64c48482/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L9",
        "quote": "This PR follows our AI policy"
      }
    ],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "RustPython/.github",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "org",
        "url": "https://github.com/RustPython/.github/blob/207549dc7db5d46a81ee09224a50d99a7e462f50/AI_POLICY.md?plain=1"
      },
      {
        "repo": "RustPython/RustPython",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/RustPython/RustPython/blob/d24ca415d8ee8ac439e19ef50e624abb64c48482/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "RustPython/RustPython",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/RustPython/RustPython/blob/d24ca415d8ee8ac439e19ef50e624abb64c48482/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "RustPython/RustPython",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/RustPython/RustPython/blob/d24ca415d8ee8ac439e19ef50e624abb64c48482/AGENTS.md?plain=1"
      },
      {
        "repo": "RustPython/RustPython",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/RustPython/RustPython/blob/d24ca415d8ee8ac439e19ef50e624abb64c48482/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "scanny/python-pptx",
    "url": "https://github.com/scanny/python-pptx",
    "description": "Create Open XML PowerPoint documents in Python",
    "stars": 3566,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "278b47b1dedd5b46ee84c286e77cdfb0bf4594be",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "scanny/python-pptx",
        "path": "docs/dev/development_practices.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scanny/python-pptx/blob/278b47b1dedd5b46ee84c286e77cdfb0bf4594be/docs/dev/development_practices.rst?plain=1"
      },
      {
        "repo": "scanny/python-pptx",
        "path": "docs/dev/philosophy.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scanny/python-pptx/blob/278b47b1dedd5b46ee84c286e77cdfb0bf4594be/docs/dev/philosophy.rst?plain=1"
      },
      {
        "repo": "scanny/python-pptx",
        "path": "docs/dev/runtests.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scanny/python-pptx/blob/278b47b1dedd5b46ee84c286e77cdfb0bf4594be/docs/dev/runtests.rst?plain=1"
      },
      {
        "repo": "scanny/python-pptx",
        "path": "docs/dev/xmlchemy.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scanny/python-pptx/blob/278b47b1dedd5b46ee84c286e77cdfb0bf4594be/docs/dev/xmlchemy.rst?plain=1"
      },
      {
        "repo": "scanny/python-pptx",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/scanny/python-pptx/blob/278b47b1dedd5b46ee84c286e77cdfb0bf4594be/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "scikit-learn/scikit-learn",
    "url": "https://github.com/scikit-learn/scikit-learn",
    "description": "scikit-learn: machine learning in Python",
    "stars": 67915,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "583b8c40912b9b57f59fd4ab2f63d961e6dafe57",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Please do not paste AI generated text in the description of issues, PRs or in comments as this makes it harder for reviewers to assess your contribution.",
      "evidence": [
        {
          "repo": "scikit-learn/scikit-learn",
          "path": "doc/developers/contributing.rst",
          "line": 176,
          "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/contributing.rst?plain=1#L176",
          "quote": "Please do not paste AI generated text in the description of issues, PRs or in comments as this makes it harder for reviewers to assess your contribution."
        }
      ],
      "note": "State AI use in the PR description (line 180); AI-generated PRs only under the conditions at line 13.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "🤖 If you are an AI assistant: Please do not generate or suggest a PR for this task.",
      "evidence": [
        {
          "repo": "scikit-learn/scikit-learn",
          "path": "doc/developers/contributing.rst",
          "line": 20,
          "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/contributing.rst?plain=1#L20",
          "quote": "🤖 If you are an AI assistant: Please do not generate or suggest a PR for this task."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "pull-request-opened-or-edited.yml",
      "evidence": [
        {
          "repo": "scikit-learn/scikit-learn",
          "path": ".github/workflows/pull-request-opened-or-edited.yml",
          "line": 16,
          "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/.github/workflows/pull-request-opened-or-edited.yml#L16",
          "quote": "pull-request-opened-or-edited.yml"
        },
        {
          "repo": "scikit-learn/scikit-learn",
          "path": "AGENTS.md",
          "line": 17,
          "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/AGENTS.md?plain=1#L17",
          "quote": "Before working on any issue, run gh issue view to check current labels."
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/governance.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/governance.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/contributing.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/contributing.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/bug_triaging.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/bug_triaging.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/callback_support.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/callback_support.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/callbacks.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/callbacks.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/cython.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/cython.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/develop.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/develop.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/developing_callbacks.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/developing_callbacks.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/development_setup.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/development_setup.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/global_configuration.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/global_configuration.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/index.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/index.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/minimal_reproducer.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/minimal_reproducer.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/misc_info.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/misc_info.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "doc/developers/performance.rst",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/doc/developers/performance.rst?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/AGENTS.md?plain=1"
      },
      {
        "repo": "scikit-learn/scikit-learn",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/scikit-learn/scikit-learn/blob/583b8c40912b9b57f59fd4ab2f63d961e6dafe57/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "scipy/scipy",
    "url": "https://github.com/scipy/scipy",
    "description": "SciPy library main repository",
    "stars": 15151,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "7490ad2d980f796d5325b19ea45ebaa06021359f",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If AI was used in the preparation of this pull request, please disclose the tool(s) used, how they were used, and specify what code or text is AI generated.",
      "evidence": [
        {
          "repo": "scipy/scipy",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 31,
          "url": "https://github.com/scipy/scipy/blob/7490ad2d980f796d5325b19ea45ebaa06021359f/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L31",
          "quote": "If AI was used in the preparation of this pull request, please disclose the tool(s) used, how they were used, and specify what code or text is AI generated."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "scipy/scipy",
        "path": "CONTRIBUTING.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/scipy/scipy/blob/7490ad2d980f796d5325b19ea45ebaa06021359f/CONTRIBUTING.rst?plain=1"
      },
      {
        "repo": "scipy/scipy",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/scipy/scipy/blob/7490ad2d980f796d5325b19ea45ebaa06021359f/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "scipy/scipy",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/scipy/scipy/blob/7490ad2d980f796d5325b19ea45ebaa06021359f/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "scrapinghub/dateparser",
    "url": "https://github.com/scrapinghub/dateparser",
    "description": "python parser for human readable dates",
    "stars": 2860,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "533b0df032f6028b70739b8a1c6fa1ac23f3f8b0",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "scrapy/unattended-pr-guard",
        "url": "https://github.com/scrapinghub/dateparser/blob/533b0df032f6028b70739b8a1c6fa1ac23f3f8b0/.github/workflows/close-spam-prs.yml#L15"
      },
      {
        "kind": "check",
        "name": "unattended-pr-guard",
        "url": "https://github.com/scrapinghub/dateparser/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "scrapinghub/dateparser",
        "path": "CONTRIBUTING.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/scrapinghub/dateparser/blob/533b0df032f6028b70739b8a1c6fa1ac23f3f8b0/CONTRIBUTING.rst?plain=1"
      },
      {
        "repo": "scrapinghub/dateparser",
        "path": "docs/contributing.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/scrapinghub/dateparser/blob/533b0df032f6028b70739b8a1c6fa1ac23f3f8b0/docs/contributing.rst?plain=1"
      },
      {
        "repo": "scrapinghub/dateparser",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/scrapinghub/dateparser/blob/533b0df032f6028b70739b8a1c6fa1ac23f3f8b0/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "scrapinghub/dateparser",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/scrapinghub/dateparser/blob/533b0df032f6028b70739b8a1c6fa1ac23f3f8b0/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "scrapy/scrapy",
    "url": "https://github.com/scrapy/scrapy",
    "description": "Scrapy, a fast high-level web crawling & scraping framework for Python.",
    "stars": 65026,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "71e4b2b074b38913dbbab671f36a8624954415ac",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- Check out the contribution GitHub page , which lists open issues tagged as good first issue.",
      "evidence": [
        {
          "repo": "scrapy/scrapy",
          "path": "docs/contributing.rst",
          "line": 90,
          "url": "https://github.com/scrapy/scrapy/blob/71e4b2b074b38913dbbab671f36a8624954415ac/docs/contributing.rst?plain=1#L90",
          "quote": "- Check out the contribution GitHub page , which lists open issues tagged as good first issue."
        },
        {
          "repo": "scrapy/scrapy",
          "path": "docs/contributing.rst",
          "line": 134,
          "url": "https://github.com/scrapy/scrapy/blob/71e4b2b074b38913dbbab671f36a8624954415ac/docs/contributing.rst?plain=1#L134",
          "quote": "Either open an issue first to get feedback on whether or not the issue is worth addressing, and create a pull request later only if the feedback from the team…"
        },
        {
          "repo": "scrapy/scrapy",
          "path": "docs/contributing.rst",
          "line": 220,
          "url": "https://github.com/scrapy/scrapy/blob/71e4b2b074b38913dbbab671f36a8624954415ac/docs/contributing.rst?plain=1#L220",
          "quote": "The best way to submit a patch is to issue a pull request on GitHub, optionally creating a new issue first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "scrapy/unattended-pr-guard",
        "url": "https://github.com/scrapy/scrapy/blob/71e4b2b074b38913dbbab671f36a8624954415ac/.github/workflows/close-spam-prs.yml#L16"
      },
      {
        "kind": "check",
        "name": "unattended-pr-guard",
        "url": "https://github.com/scrapy/scrapy/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "scrapy/scrapy",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/scrapy/scrapy/blob/71e4b2b074b38913dbbab671f36a8624954415ac/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "scrapy/scrapy",
        "path": "docs/contributing.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/scrapy/scrapy/blob/71e4b2b074b38913dbbab671f36a8624954415ac/docs/contributing.rst?plain=1"
      },
      {
        "repo": "scrapy/scrapy",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/scrapy/scrapy/blob/71e4b2b074b38913dbbab671f36a8624954415ac/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "scrapy/scrapy",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/scrapy/scrapy/blob/71e4b2b074b38913dbbab671f36a8624954415ac/AGENTS.md?plain=1"
      },
      {
        "repo": "scrapy/scrapy",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/scrapy/scrapy/blob/71e4b2b074b38913dbbab671f36a8624954415ac/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "servo/html5ever",
    "url": "https://github.com/servo/html5ever",
    "description": "High-performance browser-grade HTML5 parser",
    "stars": 2644,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "6fcf956f59f54f0455464e6cd48fa4a69b9e8706",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "servo/html5ever",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/servo/html5ever/blob/6fcf956f59f54f0455464e6cd48fa4a69b9e8706/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "servo/rust-url",
    "url": "https://github.com/servo/rust-url",
    "description": "URL parser for Rust",
    "stars": 1578,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "cad4a844d8de6100f18b0ca17603ac3866a13c1f",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "servo/rust-url",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/servo/rust-url/blob/cad4a844d8de6100f18b0ca17603ac3866a13c1f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "servo/servo",
    "url": "https://github.com/servo/servo",
    "description": "Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.",
    "stars": 38229,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5daca8588b16781b28fde02bd8212b310c8b65c9",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "servo/servo",
          "path": ".github/workflows/dco-merge-group.yml",
          "line": 4,
          "url": "https://github.com/servo/servo/blob/5daca8588b16781b28fde02bd8212b310c8b65c9/.github/workflows/dco-merge-group.yml#L4",
          "quote": "dco-merge-group.yml: DCO"
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "servo/servo",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/servo/servo/blob/5daca8588b16781b28fde02bd8212b310c8b65c9/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "servo/servo",
        "path": "PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/servo/servo/blob/5daca8588b16781b28fde02bd8212b310c8b65c9/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "servo/servo",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/servo/servo/blob/5daca8588b16781b28fde02bd8212b310c8b65c9/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "shadcn-ui/ui",
    "url": "https://github.com/shadcn-ui/ui",
    "description": "Composable, accessible components with thoughtful defaults. Build your own component library with code you can customize, extend, and make your own.",
    "stars": 126518,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c8a5b8694a49e3ca34ef0cfc1e42e5bf9d2fefc2",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude"
    ],
    "sources": [
      {
        "repo": "shadcn-ui/ui",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/shadcn-ui/ui/blob/c8a5b8694a49e3ca34ef0cfc1e42e5bf9d2fefc2/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "shadcn-ui/ui",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/shadcn-ui/ui/blob/c8a5b8694a49e3ca34ef0cfc1e42e5bf9d2fefc2/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "shadowsocks/shadowsocks-windows",
    "url": "https://github.com/shadowsocks/shadowsocks-windows",
    "description": "A C# port of shadowsocks",
    "stars": 59524,
    "language": "C#",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "891d971682eefcaa2e640258d3b352a3ad3b2233",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "shadowsocks/shadowsocks-windows",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/shadowsocks/shadowsocks-windows/blob/891d971682eefcaa2e640258d3b352a3ad3b2233/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "shadowsocks/shadowsocks-windows",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/shadowsocks/shadowsocks-windows/blob/891d971682eefcaa2e640258d3b352a3ad3b2233/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "shadowsocks/shadowsocks-windows",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/shadowsocks/shadowsocks-windows/blob/891d971682eefcaa2e640258d3b352a3ad3b2233/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "shapely/shapely",
    "url": "https://github.com/shapely/shapely",
    "description": "Manipulation and analysis of geometric objects",
    "stars": 4533,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f6771f89728b42ce7df0b3b1a57df49eed9f6002",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Do not post LLM output into comments or use agents that post comments on your behalf.",
      "evidence": [
        {
          "repo": "shapely/shapely",
          "path": "CONTRIBUTING.md",
          "line": 24,
          "url": "https://github.com/shapely/shapely/blob/f6771f89728b42ce7df0b3b1a57df49eed9f6002/CONTRIBUTING.md?plain=1#L24",
          "quote": "Do not post LLM output into comments or use agents that post comments on your behalf."
        }
      ],
      "note": "Be upfront about AI use (line 44); AI-generated PRs only for issues with an agreed solution (line 49).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "Agents may not post comments on your behalf (CONTRIBUTING.md:24).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "For simple fixes or features, you can create a pull request, but it is a good idea to have discussion on an issue before sinking a lot of time into a pull…",
      "evidence": [
        {
          "repo": "shapely/shapely",
          "path": "CONTRIBUTING.md",
          "line": 8,
          "url": "https://github.com/shapely/shapely/blob/f6771f89728b42ce7df0b3b1a57df49eed9f6002/CONTRIBUTING.md?plain=1#L8",
          "quote": "For simple fixes or features, you can create a pull request, but it is a good idea to have discussion on an issue before sinking a lot of time into a pull…"
        },
        {
          "repo": "shapely/shapely",
          "path": "CONTRIBUTING.md",
          "line": 17,
          "url": "https://github.com/shapely/shapely/blob/f6771f89728b42ce7df0b3b1a57df49eed9f6002/CONTRIBUTING.md?plain=1#L17",
          "quote": "Please open a discussion about such work before starting."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "shapely/shapely",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/shapely/shapely/blob/f6771f89728b42ce7df0b3b1a57df49eed9f6002/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "shapely/shapely",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/shapely/shapely/blob/f6771f89728b42ce7df0b3b1a57df49eed9f6002/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "sharkdp/bat",
    "url": "https://github.com/sharkdp/bat",
    "description": "A cat(1) clone with wings.",
    "stars": 60941,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8f5727ea3869a71c65c0f4f4a42ed18bdb26ae7b",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "sharkdp/bat",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/sharkdp/bat/blob/8f5727ea3869a71c65c0f4f4a42ed18bdb26ae7b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "sharkdp/bat",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sharkdp/bat/blob/8f5727ea3869a71c65c0f4f4a42ed18bdb26ae7b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "sharkdp/fd",
    "url": "https://github.com/sharkdp/fd",
    "description": "A simple, fast and user-friendly alternative to 'find'",
    "stars": 44862,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8b14e8dc5f1bd8c2656d735e80f1e6335b335bbf",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers.",
      "evidence": [
        {
          "repo": "sharkdp/fd",
          "path": "CONTRIBUTING.md",
          "line": 25,
          "url": "https://github.com/sharkdp/fd/blob/8b14e8dc5f1bd8c2656d735e80f1e6335b335bbf/CONTRIBUTING.md?plain=1#L25",
          "quote": "AI should not be used to generate comments when communicating with maintainers."
        }
      ],
      "note": "AI use must be disclosed (line 24).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Note: Before you take the time to open a pull request, please open a ticket first.",
      "evidence": [
        {
          "repo": "sharkdp/fd",
          "path": "CONTRIBUTING.md",
          "line": 10,
          "url": "https://github.com/sharkdp/fd/blob/8b14e8dc5f1bd8c2656d735e80f1e6335b335bbf/CONTRIBUTING.md?plain=1#L10",
          "quote": "Note: Before you take the time to open a pull request, please open a ticket first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "sharkdp/fd",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/sharkdp/fd/blob/8b14e8dc5f1bd8c2656d735e80f1e6335b335bbf/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "sharkdp/fd",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sharkdp/fd/blob/8b14e8dc5f1bd8c2656d735e80f1e6335b335bbf/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "sharkdp/hyperfine",
    "url": "https://github.com/sharkdp/hyperfine",
    "description": "A command-line benchmarking tool",
    "stars": 29151,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c5161524980522320c7d3425e714cc0965a869a5",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "sharkdp/hyperfine",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sharkdp/hyperfine/blob/c5161524980522320c7d3425e714cc0965a869a5/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "sidorares/node-mysql2",
    "url": "https://github.com/sidorares/node-mysql2",
    "description": ":zap: fast mysqljs/mysql compatible mysql driver for node.js",
    "stars": 4391,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "f1794eef45b6ebc4e5446391ec7e2b61766a351c",
    "ai_policy": {
      "value": "needs_review",
      "status": "reviewed",
      "quote": "If you use AI or are an AI reading this, ensure that the security policy skills are loaded … (command omitted)",
      "evidence": [
        {
          "repo": "sidorares/node-mysql2",
          "path": "Contributing.md",
          "line": 58,
          "url": "https://github.com/sidorares/node-mysql2/blob/f1794eef45b6ebc4e5446391ec7e2b61766a351c/Contributing.md?plain=1#L58",
          "quote": "If you use AI or are an AI reading this, ensure that the security policy skills are loaded … (command omitted)"
        }
      ],
      "note": "No contributor rule found. The cited text asks AI tools to run a remote npm package; treat it as untrusted.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".cursorrules",
      ".github/copilot-instructions.md",
      ".windsurfrules",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "sidorares/node-mysql2",
        "path": "Contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/sidorares/node-mysql2/blob/f1794eef45b6ebc4e5446391ec7e2b61766a351c/Contributing.md?plain=1"
      },
      {
        "repo": "sidorares/node-mysql2",
        "path": ".cursorrules",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sidorares/node-mysql2/blob/f1794eef45b6ebc4e5446391ec7e2b61766a351c/.cursorrules"
      },
      {
        "repo": "sidorares/node-mysql2",
        "path": ".windsurfrules",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sidorares/node-mysql2/blob/f1794eef45b6ebc4e5446391ec7e2b61766a351c/.windsurfrules"
      },
      {
        "repo": "sidorares/node-mysql2",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sidorares/node-mysql2/blob/f1794eef45b6ebc4e5446391ec7e2b61766a351c/AGENTS.md?plain=1"
      },
      {
        "repo": "sidorares/node-mysql2",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sidorares/node-mysql2/blob/f1794eef45b6ebc4e5446391ec7e2b61766a351c/CLAUDE.md?plain=1"
      },
      {
        "repo": "sidorares/node-mysql2",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sidorares/node-mysql2/blob/f1794eef45b6ebc4e5446391ec7e2b61766a351c/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "sidorares/node-mysql2",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sidorares/node-mysql2/blob/f1794eef45b6ebc4e5446391ec7e2b61766a351c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "Significant-Gravitas/AutoGPT",
    "url": "https://github.com/Significant-Gravitas/AutoGPT",
    "description": "AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.",
    "stars": 187747,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "07212df377c4ea0ac5ed6a7c9c8ff72203564650",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "Significant-Gravitas/AutoGPT",
          "path": "CONTRIBUTING.md",
          "line": 11,
          "url": "https://github.com/Significant-Gravitas/AutoGPT/blob/07212df377c4ea0ac5ed6a7c9c8ff72203564650/CONTRIBUTING.md?plain=1#L11",
          "quote": "By making a pull request contributing to this folder, you agree to the terms of our CLA for your contribution."
        },
        {
          "repo": "Significant-Gravitas/AutoGPT",
          "path": ".github/workflows/cla-label-sync.yml",
          "line": 1,
          "url": "https://github.com/Significant-Gravitas/AutoGPT/blob/07212df377c4ea0ac5ed6a7c9c8ff72203564650/.github/workflows/cla-label-sync.yml#L1",
          "quote": "cla-label-sync.yml: CLA Label Sync"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".github/copilot-instructions.md",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "Significant-Gravitas/AutoGPT",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Significant-Gravitas/AutoGPT/blob/07212df377c4ea0ac5ed6a7c9c8ff72203564650/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "Significant-Gravitas/AutoGPT",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/Significant-Gravitas/AutoGPT/blob/07212df377c4ea0ac5ed6a7c9c8ff72203564650/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "Significant-Gravitas/AutoGPT",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Significant-Gravitas/AutoGPT/blob/07212df377c4ea0ac5ed6a7c9c8ff72203564650/AGENTS.md?plain=1"
      },
      {
        "repo": "Significant-Gravitas/AutoGPT",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Significant-Gravitas/AutoGPT/blob/07212df377c4ea0ac5ed6a7c9c8ff72203564650/CLAUDE.md?plain=1"
      },
      {
        "repo": "Significant-Gravitas/AutoGPT",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Significant-Gravitas/AutoGPT/blob/07212df377c4ea0ac5ed6a7c9c8ff72203564650/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "Significant-Gravitas/AutoGPT",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Significant-Gravitas/AutoGPT/blob/07212df377c4ea0ac5ed6a7c9c8ff72203564650/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "sigstore/cosign",
    "url": "https://github.com/sigstore/cosign",
    "description": "Code signing and transparency for containers and binaries",
    "stars": 6385,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ef56e6999cdad185e5e155cccf1223951abfc77a",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "You must not use AI to speak for you.",
      "evidence": [
        {
          "repo": "sigstore/.github",
          "path": "AI_POLICY.md",
          "line": 16,
          "url": "https://github.com/sigstore/.github/blob/b2b60496f9a1da55bce13cc7feecafa6c9730358/AI_POLICY.md?plain=1#L16",
          "quote": "You must not use AI to speak for you."
        }
      ],
      "note": "Disclosure is required (line 9).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "sigstore/.github",
          "path": "AI_POLICY.md",
          "line": 92,
          "url": "https://github.com/sigstore/.github/blob/b2b60496f9a1da55bce13cc7feecafa6c9730358/AI_POLICY.md?plain=1#L92",
          "quote": "### Signed-off-by and Developer Certificate of Origin"
        },
        {
          "repo": "sigstore/.github",
          "path": "AI_POLICY.md",
          "line": 94,
          "url": "https://github.com/sigstore/.github/blob/b2b60496f9a1da55bce13cc7feecafa6c9730358/AI_POLICY.md?plain=1#L94",
          "quote": "Only humans can legally certify the Developer Certificate of Origin (DCO)."
        },
        {
          "repo": "sigstore/.github",
          "path": "AI_POLICY.md",
          "line": 99,
          "url": "https://github.com/sigstore/.github/blob/b2b60496f9a1da55bce13cc7feecafa6c9730358/AI_POLICY.md?plain=1#L99",
          "quote": "Adding their own Signed-off-by tag to certify the DCO"
        }
      ]
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "### Open an Issue First",
      "evidence": [
        {
          "repo": "sigstore/.github",
          "path": "AI_POLICY.md",
          "line": 51,
          "url": "https://github.com/sigstore/.github/blob/b2b60496f9a1da55bce13cc7feecafa6c9730358/AI_POLICY.md?plain=1#L51",
          "quote": "### Open an Issue First"
        },
        {
          "repo": "sigstore/.github",
          "path": "AI_POLICY.md",
          "line": 53,
          "url": "https://github.com/sigstore/.github/blob/b2b60496f9a1da55bce13cc7feecafa6c9730358/AI_POLICY.md?plain=1#L53",
          "quote": "You must open an issue before submitting a PR, except when the change is small (e.g., a documentation change, a minor and obvious bug fix)."
        },
        {
          "repo": "sigstore/cosign",
          "path": "CONTRIBUTING.md",
          "line": 15,
          "url": "https://github.com/sigstore/cosign/blob/ef56e6999cdad185e5e155cccf1223951abfc77a/CONTRIBUTING.md?plain=1#L15",
          "quote": "Before working on an issue, please:"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "sigstore/.github",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "org",
        "url": "https://github.com/sigstore/.github/blob/b2b60496f9a1da55bce13cc7feecafa6c9730358/AI_POLICY.md?plain=1"
      },
      {
        "repo": "sigstore/cosign",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/sigstore/cosign/blob/ef56e6999cdad185e5e155cccf1223951abfc77a/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "sigstore/.github",
        "path": "pull_request_template.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/sigstore/.github/blob/b2b60496f9a1da55bce13cc7feecafa6c9730358/pull_request_template.md?plain=1"
      },
      {
        "repo": "sigstore/cosign",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sigstore/cosign/blob/ef56e6999cdad185e5e155cccf1223951abfc77a/AGENTS.md?plain=1"
      },
      {
        "repo": "sigstore/cosign",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sigstore/cosign/blob/ef56e6999cdad185e5e155cccf1223951abfc77a/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "sindresorhus/execa",
    "url": "https://github.com/sindresorhus/execa",
    "description": "Process execution for humans",
    "stars": 7626,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "247faa0ff0641020e8790475989cee72df85d62b",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- If the changes are large or breaking, open an issue discussing it first.",
      "evidence": [
        {
          "repo": "sindresorhus/.github",
          "path": "contributing.md",
          "line": 27,
          "url": "https://github.com/sindresorhus/.github/blob/db519b615e0ecde1f6526988fc15603603ef91ca/contributing.md?plain=1#L27",
          "quote": "- If the changes are large or breaking, open an issue discussing it first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "sindresorhus/.github",
        "path": "contributing.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/sindresorhus/.github/blob/db519b615e0ecde1f6526988fc15603603ef91ca/contributing.md?plain=1"
      },
      {
        "repo": "sindresorhus/execa",
        "path": "readme.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sindresorhus/execa/blob/247faa0ff0641020e8790475989cee72df85d62b/readme.md?plain=1"
      }
    ]
  },
  {
    "repo": "sindresorhus/meow",
    "url": "https://github.com/sindresorhus/meow",
    "description": "🐈 CLI app helper",
    "stars": 3719,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1f3ec6cfd29a2df43ad637023be57001db49c410",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- If the changes are large or breaking, open an issue discussing it first.",
      "evidence": [
        {
          "repo": "sindresorhus/.github",
          "path": "contributing.md",
          "line": 27,
          "url": "https://github.com/sindresorhus/.github/blob/db519b615e0ecde1f6526988fc15603603ef91ca/contributing.md?plain=1#L27",
          "quote": "- If the changes are large or breaking, open an issue discussing it first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "sindresorhus/.github",
        "path": "contributing.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/sindresorhus/.github/blob/db519b615e0ecde1f6526988fc15603603ef91ca/contributing.md?plain=1"
      },
      {
        "repo": "sindresorhus/meow",
        "path": "readme.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sindresorhus/meow/blob/1f3ec6cfd29a2df43ad637023be57001db49c410/readme.md?plain=1"
      }
    ]
  },
  {
    "repo": "sindresorhus/np",
    "url": "https://github.com/sindresorhus/np",
    "description": "A better `npm publish`",
    "stars": 7713,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "5ca53e9a04158b2fa544fb9523ecb7e6b2db7ddc",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- If the changes are large or breaking, open an issue discussing it first.",
      "evidence": [
        {
          "repo": "sindresorhus/.github",
          "path": "contributing.md",
          "line": 27,
          "url": "https://github.com/sindresorhus/.github/blob/db519b615e0ecde1f6526988fc15603603ef91ca/contributing.md?plain=1#L27",
          "quote": "- If the changes are large or breaking, open an issue discussing it first."
        },
        {
          "repo": "sindresorhus/np",
          "path": ".github/pull_request_template.md",
          "line": 5,
          "url": "https://github.com/sindresorhus/np/blob/5ca53e9a04158b2fa544fb9523ecb7e6b2db7ddc/.github/pull_request_template.md?plain=1#L5",
          "quote": "Note: Please don't create a pull request which has significant changes (i.e. adds new functionality or modifies existing one in a non-trivial way) without…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "sindresorhus/.github",
        "path": "contributing.md",
        "kind": "contributing",
        "scope": "org",
        "url": "https://github.com/sindresorhus/.github/blob/db519b615e0ecde1f6526988fc15603603ef91ca/contributing.md?plain=1"
      },
      {
        "repo": "sindresorhus/np",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/sindresorhus/np/blob/5ca53e9a04158b2fa544fb9523ecb7e6b2db7ddc/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "sindresorhus/np",
        "path": "readme.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sindresorhus/np/blob/5ca53e9a04158b2fa544fb9523ecb7e6b2db7ddc/readme.md?plain=1"
      }
    ]
  },
  {
    "repo": "sktime/sktime",
    "url": "https://github.com/sktime/sktime",
    "description": "A unified framework for machine learning with time series",
    "stars": 10075,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "34bdf291f3e41d44b4b3ed9d750703042094e50c",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/sktime/sktime/blob/34bdf291f3e41d44b4b3ed9d750703042094e50c/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L68"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "sktime/sktime",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/sktime/sktime/blob/34bdf291f3e41d44b4b3ed9d750703042094e50c/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "sktime/sktime",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/sktime/sktime/blob/34bdf291f3e41d44b4b3ed9d750703042094e50c/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "sktime/sktime",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/sktime/sktime/blob/34bdf291f3e41d44b4b3ed9d750703042094e50c/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "sktime/sktime",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sktime/sktime/blob/34bdf291f3e41d44b4b3ed9d750703042094e50c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "slint-ui/slint",
    "url": "https://github.com/slint-ui/slint",
    "description": "Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.",
    "stars": 24284,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "9b160301fadb21842145c32da1f3af249b137fd6",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "If you plan a big feature, discuss it first in an issue or on our public chat before writing the code.",
      "evidence": [
        {
          "repo": "slint-ui/slint",
          "path": "CONTRIBUTING.md",
          "line": 18,
          "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/CONTRIBUTING.md?plain=1#L18",
          "quote": "If you plan a big feature, discuss it first in an issue or on our public chat before writing the code."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "slint-ui/slint",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/animation-internals.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/animation-internals.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/compiler-internals.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/compiler-internals.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/custom-renderer.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/custom-renderer.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/ffi-language-bindings.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/ffi-language-bindings.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/input-event-system.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/input-event-system.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/item-tree.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/item-tree.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/layout-system.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/layout-system.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/linux-visual-editor-flatpak.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/linux-visual-editor-flatpak.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/lsp-architecture.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/lsp-architecture.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/macos-visual-editor-dmg.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/macos-visual-editor-dmg.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/mcp-server.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/mcp-server.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "docs/development/model-repeater-system.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/docs/development/model-repeater-system.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/AGENTS.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/CLAUDE.md?plain=1"
      },
      {
        "repo": "slint-ui/slint",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/slint-ui/slint/blob/9b160301fadb21842145c32da1f3af249b137fd6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "socketio/socket.io",
    "url": "https://github.com/socketio/socket.io",
    "description": "Bidirectional and low-latency communication for every platform",
    "stars": 63226,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1eaa582d3b453e3e6f522300ed05b10da0a0799b",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- we strongly suggest that you first open a feature request and have it approved before working on it.",
      "evidence": [
        {
          "repo": "socketio/socket.io",
          "path": "CONTRIBUTING.md",
          "line": 65,
          "url": "https://github.com/socketio/socket.io/blob/1eaa582d3b453e3e6f522300ed05b10da0a0799b/CONTRIBUTING.md?plain=1#L65",
          "quote": "- we strongly suggest that you first open a feature request and have it approved before working on it."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "socketio/socket.io",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/socketio/socket.io/blob/1eaa582d3b453e3e6f522300ed05b10da0a0799b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "socketio/socket.io",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/socketio/socket.io/blob/1eaa582d3b453e3e6f522300ed05b10da0a0799b/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "socketio/socket.io",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/socketio/socket.io/blob/1eaa582d3b453e3e6f522300ed05b10da0a0799b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "spf13/cobra",
    "url": "https://github.com/spf13/cobra",
    "description": "A Commander for modern Go CLI interactions",
    "stars": 44724,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "adbc8813901bba65827259daa8e22ff94ec1f30e",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "spf13/cobra",
          "path": "CONTRIBUTING.md",
          "line": 31,
          "url": "https://github.com/spf13/cobra/blob/adbc8813901bba65827259daa8e22ff94ec1f30e/CONTRIBUTING.md?plain=1#L31",
          "quote": "CLA: Upon submitting a Pull Request (PR), contributors will be prompted to sign a CLA."
        },
        {
          "repo": "spf13/cobra",
          "path": "CONTRIBUTING.md",
          "line": 32,
          "url": "https://github.com/spf13/cobra/blob/adbc8813901bba65827259daa8e22ff94ec1f30e/CONTRIBUTING.md?plain=1#L32",
          "quote": "Please sign the CLA :slightlysmilingface:"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "spf13/cobra",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/spf13/cobra/blob/adbc8813901bba65827259daa8e22ff94ec1f30e/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "spf13/cobra",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/spf13/cobra/blob/adbc8813901bba65827259daa8e22ff94ec1f30e/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "spring-projects/spring-boot",
    "url": "https://github.com/spring-projects/spring-boot",
    "description": "Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.",
    "stars": 81777,
    "language": "Java",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "3738b8eb30f0e184a64911a9a5113d4fdbb476ed",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "spring-projects/spring-boot",
          "path": "CONTRIBUTING.adoc",
          "line": 35,
          "url": "https://github.com/spring-projects/spring-boot/blob/3738b8eb30f0e184a64911a9a5113d4fdbb476ed/CONTRIBUTING.adoc?plain=1#L35",
          "quote": "For additional details, please refer to the blog post https://spring.io/blog/2025/01/06/hello-dco-goodbye-cla-simplifying-contributions-to-spring[Hello DCO,…"
        }
      ]
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "spring-projects/spring-boot",
          "path": "CONTRIBUTING.adoc",
          "line": 34,
          "url": "https://github.com/spring-projects/spring-boot/blob/3738b8eb30f0e184a64911a9a5113d4fdbb476ed/CONTRIBUTING.adoc?plain=1#L34",
          "quote": "All commits must include a Signed-off-by trailer at the end of each commit message to indicate that the contributor agrees to the Developer Certificate of…"
        },
        {
          "repo": "spring-projects/spring-boot",
          "path": "CONTRIBUTING.adoc",
          "line": 35,
          "url": "https://github.com/spring-projects/spring-boot/blob/3738b8eb30f0e184a64911a9a5113d4fdbb476ed/CONTRIBUTING.adoc?plain=1#L35",
          "quote": "For additional details, please refer to the blog post https://spring.io/blog/2025/01/06/hello-dco-goodbye-cla-simplifying-contributions-to-spring[Hello DCO,…"
        },
        {
          "repo": "spring-projects/spring-boot",
          "path": ".github/dco.yml",
          "line": 0,
          "url": "https://github.com/spring-projects/spring-boot/blob/3738b8eb30f0e184a64911a9a5113d4fdbb476ed/.github/dco.yml",
          "quote": ".github/dco.yml"
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "spring-projects/spring-boot",
        "path": "CONTRIBUTING.adoc",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/spring-projects/spring-boot/blob/3738b8eb30f0e184a64911a9a5113d4fdbb476ed/CONTRIBUTING.adoc?plain=1"
      },
      {
        "repo": "spring-projects/spring-boot",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/spring-projects/spring-boot/blob/3738b8eb30f0e184a64911a9a5113d4fdbb476ed/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "spring-projects/spring-boot",
        "path": "README.adoc",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/spring-projects/spring-boot/blob/3738b8eb30f0e184a64911a9a5113d4fdbb476ed/README.adoc?plain=1"
      }
    ]
  },
  {
    "repo": "spring-projects/spring-framework",
    "url": "https://github.com/spring-projects/spring-framework",
    "description": "Spring Framework",
    "stars": 60301,
    "language": "Java",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "64861cb395e415bf1452d30f54f8e2c0ecc9cb46",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "Carefully review the changes yourself, especially when they were generated by a coding agent.",
      "evidence": [
        {
          "repo": "spring-projects/spring-framework",
          "path": "CONTRIBUTING.md",
          "line": 95,
          "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/CONTRIBUTING.md?plain=1#L95",
          "quote": "Carefully review the changes yourself, especially when they were generated by a coding agent."
        }
      ],
      "note": "Accounts run by autonomous AI bots are banned (line 30).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We accept contributions created with the help of AI coding agents, but they must be carefully reviewed by a human who remains accountable for the quality of…",
      "evidence": [
        {
          "repo": "spring-projects/spring-framework",
          "path": "CONTRIBUTING.md",
          "line": 30,
          "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/CONTRIBUTING.md?plain=1#L30",
          "quote": "We accept contributions created with the help of AI coding agents, but they must be carefully reviewed by a human who remains accountable for the quality of…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "spring-projects/spring-framework",
          "path": "CONTRIBUTING.md",
          "line": 101,
          "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/CONTRIBUTING.md?plain=1#L101",
          "quote": "For additional details, please refer to the blog post Hello DCO, Goodbye CLA: Simplifying Contributions to Spring."
        }
      ]
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "spring-projects/spring-framework",
          "path": "CONTRIBUTING.md",
          "line": 100,
          "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/CONTRIBUTING.md?plain=1#L100",
          "quote": "All commits must include a Signed-off-by trailer at the end of each commit message to indicate that the contributor agrees to the Developer Certificate of…"
        },
        {
          "repo": "spring-projects/spring-framework",
          "path": "CONTRIBUTING.md",
          "line": 101,
          "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/CONTRIBUTING.md?plain=1#L101",
          "quote": "For additional details, please refer to the blog post Hello DCO, Goodbye CLA: Simplifying Contributions to Spring."
        },
        {
          "repo": "spring-projects/spring-framework",
          "path": "CONTRIBUTING.md",
          "line": 122,
          "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/CONTRIBUTING.md?plain=1#L122",
          "quote": "The last line is the Signed-off-by trailer, which git commit -s adds for you."
        }
      ]
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Should you create an issue first?",
      "evidence": [
        {
          "repo": "spring-projects/spring-framework",
          "path": "CONTRIBUTING.md",
          "line": 80,
          "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/CONTRIBUTING.md?plain=1#L80",
          "quote": "Should you create an issue first?"
        },
        {
          "repo": "spring-projects/spring-framework",
          "path": "CONTRIBUTING.md",
          "line": 81,
          "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/CONTRIBUTING.md?plain=1#L81",
          "quote": "If you want to start a discussion first or have already created an issue, once a pull request is created, we will close the issue as superseded by the pull…"
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "spring-projects/spring-framework",
          "path": "CONTRIBUTING.md",
          "line": 70,
          "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/CONTRIBUTING.md?plain=1#L70",
          "quote": "When an issue is first created, it is flagged waiting-for-triage waiting for a team member to triage it."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "spring-projects/spring-framework",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "spring-projects/spring-framework",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/AGENTS.md?plain=1"
      },
      {
        "repo": "spring-projects/spring-framework",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/spring-projects/spring-framework/blob/64861cb395e415bf1452d30f54f8e2c0ecc9cb46/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "sqldef/sqldef",
    "url": "https://github.com/sqldef/sqldef",
    "description": "Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server",
    "stars": 3185,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e679c5c143080e18b7135b6889ec3dc60ee8c03f",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "sqldef/sqldef",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sqldef/sqldef/blob/e679c5c143080e18b7135b6889ec3dc60ee8c03f/AGENTS.md?plain=1"
      },
      {
        "repo": "sqldef/sqldef",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sqldef/sqldef/blob/e679c5c143080e18b7135b6889ec3dc60ee8c03f/CLAUDE.md?plain=1"
      },
      {
        "repo": "sqldef/sqldef",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sqldef/sqldef/blob/e679c5c143080e18b7135b6889ec3dc60ee8c03f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "square/kotlinpoet",
    "url": "https://github.com/square/kotlinpoet",
    "description": "A Kotlin API for generating .kt source files.",
    "stars": 4164,
    "language": "Kotlin",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "38990a0bfb9ee00061ff3e4bc3a7f8c58d8c264f",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "square/kotlinpoet",
          "path": "docs/contributing.md",
          "line": 14,
          "url": "https://github.com/square/kotlinpoet/blob/38990a0bfb9ee00061ff3e4bc3a7f8c58d8c264f/docs/contributing.md?plain=1#L14",
          "quote": "Before your code can be accepted into the project you must also sign the Individual Contributor License Agreement (CLA)."
        },
        {
          "repo": "square/kotlinpoet",
          "path": ".github/pull_request_template.md",
          "line": 5,
          "url": "https://github.com/square/kotlinpoet/blob/38990a0bfb9ee00061ff3e4bc3a7f8c58d8c264f/.github/pull_request_template.md?plain=1#L5",
          "quote": "- [ ] CLA signed."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "square/kotlinpoet",
        "path": "docs/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/square/kotlinpoet/blob/38990a0bfb9ee00061ff3e4bc3a7f8c58d8c264f/docs/contributing.md?plain=1"
      },
      {
        "repo": "square/kotlinpoet",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/square/kotlinpoet/blob/38990a0bfb9ee00061ff3e4bc3a7f8c58d8c264f/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "square/kotlinpoet",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/square/kotlinpoet/blob/38990a0bfb9ee00061ff3e4bc3a7f8c58d8c264f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "square/moshi",
    "url": "https://github.com/square/moshi",
    "description": "A modern JSON library for Kotlin and Java.",
    "stars": 10166,
    "language": "Kotlin",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "889013ec2edb8d8034902662a1dc8c4f3b3f8111",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "square/moshi",
          "path": "CONTRIBUTING.md",
          "line": 12,
          "url": "https://github.com/square/moshi/blob/889013ec2edb8d8034902662a1dc8c4f3b3f8111/CONTRIBUTING.md?plain=1#L12",
          "quote": "Before your code can be accepted into the project you must also sign the Individual Contributor License Agreement (CLA)."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "square/moshi",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/square/moshi/blob/889013ec2edb8d8034902662a1dc8c4f3b3f8111/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "square/moshi",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/square/moshi/blob/889013ec2edb8d8034902662a1dc8c4f3b3f8111/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "stanfordnlp/stanza",
    "url": "https://github.com/stanfordnlp/stanza",
    "description": "Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages",
    "stars": 7904,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c9a2158a87502dd63f757ab1aa933230b0acbce7",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "If your PR is LLM generated and you have not done the work of testing on new models or analyzing the design decisions behind the PR, you will be banned with…",
      "evidence": [
        {
          "repo": "stanfordnlp/stanza",
          "path": ".github/pull_request_template.md",
          "line": 3,
          "url": "https://github.com/stanfordnlp/stanza/blob/c9a2158a87502dd63f757ab1aa933230b0acbce7/.github/pull_request_template.md?plain=1#L3",
          "quote": "If your PR is LLM generated and you have not done the work of testing on new models or analyzing the design decisions behind the PR, you will be banned with…"
        }
      ],
      "note": "LLM-generated PRs without real testing and design work lead to a ban.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "not_accepted",
      "evidence": [
        {
          "repo": "stanfordnlp/stanza",
          "path": ".github/pull_request_template.md",
          "line": 8,
          "url": "https://github.com/stanfordnlp/stanza/blob/c9a2158a87502dd63f757ab1aa933230b0acbce7/.github/pull_request_template.md?plain=1#L8",
          "quote": "We cannot accept pull requests against the main branch."
        }
      ]
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "stanfordnlp/stanza",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/stanfordnlp/stanza/blob/c9a2158a87502dd63f757ab1aa933230b0acbce7/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "stanfordnlp/stanza",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/stanfordnlp/stanza/blob/c9a2158a87502dd63f757ab1aa933230b0acbce7/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "stanfordnlp/stanza",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/stanfordnlp/stanza/blob/c9a2158a87502dd63f757ab1aa933230b0acbce7/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "starship/starship",
    "url": "https://github.com/starship/starship",
    "description": "☄🌌️  The minimal, blazing-fast, and infinitely customizable prompt for any shell!",
    "stars": 60454,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "16b55db8be0093fa487ed379c8a44ce1a03bbdee",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Every Pull Request that utilizes AI-assisted tooling (including but not limited to Claude Code, Cursor, GitHub Copilot, ChatGPT, or local LLMs) must disclose…",
      "evidence": [
        {
          "repo": "starship/starship",
          "path": "AI_POLICY.md",
          "line": 13,
          "url": "https://github.com/starship/starship/blob/16b55db8be0093fa487ed379c8a44ce1a03bbdee/AI_POLICY.md?plain=1#L13",
          "quote": "Every Pull Request that utilizes AI-assisted tooling (including but not limited to Claude Code, Cursor, GitHub Copilot, ChatGPT, or local LLMs) must disclose…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- Contributions via OpenClaw, or any other unsupervised autonomous agent operating in an automated loop, are strictly prohibited.",
      "evidence": [
        {
          "repo": "starship/starship",
          "path": "AI_POLICY.md",
          "line": 41,
          "url": "https://github.com/starship/starship/blob/16b55db8be0093fa487ed379c8a44ce1a03bbdee/AI_POLICY.md?plain=1#L41",
          "quote": "- Contributions via OpenClaw, or any other unsupervised autonomous agent operating in an automated loop, are strictly prohibited."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "starship/starship",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/starship/starship/blob/16b55db8be0093fa487ed379c8a44ce1a03bbdee/AI_POLICY.md?plain=1"
      },
      {
        "repo": "starship/starship",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/starship/starship/blob/16b55db8be0093fa487ed379c8a44ce1a03bbdee/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "starship/starship",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/starship/starship/blob/16b55db8be0093fa487ed379c8a44ce1a03bbdee/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "starship/starship",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/starship/starship/blob/16b55db8be0093fa487ed379c8a44ce1a03bbdee/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "storybookjs/storybook",
    "url": "https://github.com/storybookjs/storybook",
    "description": "Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation",
    "stars": 91376,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1968ab3f18c1d8c2c31d0a4950f18e0eb9e2dc8d",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If AI assisted in creating a pull request, please disclose the tool used (e.g. Claude, Codex, Copilot).",
      "evidence": [
        {
          "repo": "storybookjs/storybook",
          "path": "CONTRIBUTING.md",
          "line": 27,
          "url": "https://github.com/storybookjs/storybook/blob/1968ab3f18c1d8c2c31d0a4950f18e0eb9e2dc8d/CONTRIBUTING.md?plain=1#L27",
          "quote": "If AI assisted in creating a pull request, please disclose the tool used (e.g. Claude, Codex, Copilot)."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Pull requests or issues entirely generated by AI with no human involvement (e.g. by an automated agent) will be labeled by maintainers and closed…",
      "evidence": [
        {
          "repo": "storybookjs/storybook",
          "path": "CONTRIBUTING.md",
          "line": 29,
          "url": "https://github.com/storybookjs/storybook/blob/1968ab3f18c1d8c2c31d0a4950f18e0eb9e2dc8d/CONTRIBUTING.md?plain=1#L29",
          "quote": "Pull requests or issues entirely generated by AI with no human involvement (e.g. by an automated agent) will be labeled by maintainers and closed…"
        }
      ],
      "note": "Fully AI-generated PRs with no human involvement are labelled and closed.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "matteogabriele/agentscan-action",
        "url": "https://github.com/storybookjs/storybook/blob/1968ab3f18c1d8c2c31d0a4950f18e0eb9e2dc8d/.github/workflows/agent-scan.yml#L97"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".cursor",
      ".cursorrules",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "storybookjs/storybook",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/storybookjs/storybook/blob/1968ab3f18c1d8c2c31d0a4950f18e0eb9e2dc8d/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "storybookjs/storybook",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/storybookjs/storybook/blob/1968ab3f18c1d8c2c31d0a4950f18e0eb9e2dc8d/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "storybookjs/storybook",
        "path": ".cursorrules",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/storybookjs/storybook/blob/1968ab3f18c1d8c2c31d0a4950f18e0eb9e2dc8d/.cursorrules"
      },
      {
        "repo": "storybookjs/storybook",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/storybookjs/storybook/blob/1968ab3f18c1d8c2c31d0a4950f18e0eb9e2dc8d/AGENTS.md?plain=1"
      },
      {
        "repo": "storybookjs/storybook",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/storybookjs/storybook/blob/1968ab3f18c1d8c2c31d0a4950f18e0eb9e2dc8d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "strawberry-graphql/strawberry",
    "url": "https://github.com/strawberry-graphql/strawberry",
    "description": "A GraphQL library for Python that leverages type annotations 🍓",
    "stars": 4724,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "dd3a208d663b7e5d858fccdfbe889c9804d023ef",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "You are welcome to use AI and other automated tools when contributing.",
      "evidence": [
        {
          "repo": "strawberry-graphql/strawberry",
          "path": "CONTRIBUTING.md",
          "line": 151,
          "url": "https://github.com/strawberry-graphql/strawberry/blob/dd3a208d663b7e5d858fccdfbe889c9804d023ef/CONTRIBUTING.md?plain=1#L151",
          "quote": "You are welcome to use AI and other automated tools when contributing."
        }
      ],
      "note": "PRs that look substantially generated without human ownership may get the maybe-ai label.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "maybe-ai",
        "url": "https://github.com/strawberry-graphql/strawberry/labels?q=maybe-ai"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".agents",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "strawberry-graphql/strawberry",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/strawberry-graphql/strawberry/blob/dd3a208d663b7e5d858fccdfbe889c9804d023ef/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "strawberry-graphql/.github",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/strawberry-graphql/.github/blob/11b205adeb4fec1aaf8240ff8ed465ec4815f6e3/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "strawberry-graphql/strawberry",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/strawberry-graphql/strawberry/blob/dd3a208d663b7e5d858fccdfbe889c9804d023ef/AGENTS.md?plain=1"
      },
      {
        "repo": "strawberry-graphql/strawberry",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/strawberry-graphql/strawberry/blob/dd3a208d663b7e5d858fccdfbe889c9804d023ef/CLAUDE.md?plain=1"
      },
      {
        "repo": "strawberry-graphql/strawberry",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/strawberry-graphql/strawberry/blob/dd3a208d663b7e5d858fccdfbe889c9804d023ef/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "streamlit/streamlit",
    "url": "https://github.com/streamlit/streamlit",
    "description": "Streamlit — A faster way to build and share data apps.",
    "stars": 46120,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "66731a35c68641f10cc6a1153c15024b9496a724",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "We welcome responsible use of AI-assisted tools in this repository.",
      "evidence": [
        {
          "repo": "streamlit/streamlit",
          "path": "CONTRIBUTING.md",
          "line": 94,
          "url": "https://github.com/streamlit/streamlit/blob/66731a35c68641f10cc6a1153c15024b9496a724/CONTRIBUTING.md?plain=1#L94",
          "quote": "We welcome responsible use of AI-assisted tools in this repository."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "ai-update-docs.yml",
      "evidence": [
        {
          "repo": "streamlit/streamlit",
          "path": ".github/workflows/ai-update-docs.yml",
          "line": 222,
          "url": "https://github.com/streamlit/streamlit/blob/66731a35c68641f10cc6a1153c15024b9496a724/.github/workflows/ai-update-docs.yml#L222",
          "quote": "ai-update-docs.yml"
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai-pr-autofix",
        "url": "https://github.com/streamlit/streamlit/labels?q=ai-pr-autofix"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".cursor",
      ".github/copilot-instructions.md",
      ".github/instructions",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "streamlit/streamlit",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/streamlit/streamlit/blob/66731a35c68641f10cc6a1153c15024b9496a724/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "streamlit/streamlit",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/streamlit/streamlit/blob/66731a35c68641f10cc6a1153c15024b9496a724/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "streamlit/streamlit",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/streamlit/streamlit/blob/66731a35c68641f10cc6a1153c15024b9496a724/AGENTS.md?plain=1"
      },
      {
        "repo": "streamlit/streamlit",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/streamlit/streamlit/blob/66731a35c68641f10cc6a1153c15024b9496a724/CLAUDE.md?plain=1"
      },
      {
        "repo": "streamlit/streamlit",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/streamlit/streamlit/blob/66731a35c68641f10cc6a1153c15024b9496a724/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "streamlit/streamlit",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/streamlit/streamlit/blob/66731a35c68641f10cc6a1153c15024b9496a724/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "stylelint/stylelint",
    "url": "https://github.com/stylelint/stylelint",
    "description": "A mighty CSS linter that helps you avoid errors and enforce conventions.",
    "stars": 11539,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "106c1f044c6cab65a6749d9cc15437177b37e8da",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "> [!IMPORTANT] > Don't use a LLM to fill in templates or respond to review comments, unless it's purely to translate from your own language.",
      "evidence": [
        {
          "repo": "stylelint/stylelint",
          "path": "CONTRIBUTING.md",
          "line": 76,
          "url": "https://github.com/stylelint/stylelint/blob/106c1f044c6cab65a6749d9cc15437177b37e8da/CONTRIBUTING.md?plain=1#L76",
          "quote": "> [!IMPORTANT] > Don't use a LLM to fill in templates or respond to review comments, unless it's purely to translate from your own language."
        }
      ],
      "note": "No LLM fixes for good first issues (line 59).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "stylelint/stylelint",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/stylelint/stylelint/blob/106c1f044c6cab65a6749d9cc15437177b37e8da/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "stylelint/.github",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/stylelint/.github/blob/43e629f91b3682b34ffb310752c75e2bbcc0ec19/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "stylelint/stylelint",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/stylelint/stylelint/blob/106c1f044c6cab65a6749d9cc15437177b37e8da/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "supabase/supabase",
    "url": "https://github.com/supabase/supabase",
    "description": "The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.",
    "stars": 113932,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "65217161afa83758c3d924ed519da8eca2ceaaa3",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- If you’re submitting a new feature, make sure you have opened a Discussion to discuss the new feature before opening a PR.",
      "evidence": [
        {
          "repo": "supabase/supabase",
          "path": "CONTRIBUTING.md",
          "line": 23,
          "url": "https://github.com/supabase/supabase/blob/65217161afa83758c3d924ed519da8eca2ceaaa3/CONTRIBUTING.md?plain=1#L23",
          "quote": "- If you’re submitting a new feature, make sure you have opened a Discussion to discuss the new feature before opening a PR."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai-generated",
        "url": "https://github.com/supabase/supabase/labels?q=ai-generated"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".github/copilot-instructions.md",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "supabase/supabase",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/supabase/supabase/blob/65217161afa83758c3d924ed519da8eca2ceaaa3/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "supabase/supabase",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/supabase/supabase/blob/65217161afa83758c3d924ed519da8eca2ceaaa3/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "supabase/supabase",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/supabase/supabase/blob/65217161afa83758c3d924ed519da8eca2ceaaa3/AGENTS.md?plain=1"
      },
      {
        "repo": "supabase/supabase",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/supabase/supabase/blob/65217161afa83758c3d924ed519da8eca2ceaaa3/CLAUDE.md?plain=1"
      },
      {
        "repo": "supabase/supabase",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/supabase/supabase/blob/65217161afa83758c3d924ed519da8eca2ceaaa3/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "supabase/supabase",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/supabase/supabase/blob/65217161afa83758c3d924ed519da8eca2ceaaa3/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "sveltejs/svelte",
    "url": "https://github.com/sveltejs/svelte",
    "description": "web development for the rest of us",
    "stars": 88461,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "fe21fce019e7797a9eeb5066211ff42e4e7cca8d",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "sveltejs/svelte",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/sveltejs/svelte/blob/fe21fce019e7797a9eeb5066211ff42e4e7cca8d/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "sveltejs/svelte",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/sveltejs/svelte/blob/fe21fce019e7797a9eeb5066211ff42e4e7cca8d/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "sveltejs/svelte",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sveltejs/svelte/blob/fe21fce019e7797a9eeb5066211ff42e4e7cca8d/AGENTS.md?plain=1"
      },
      {
        "repo": "sveltejs/svelte",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sveltejs/svelte/blob/fe21fce019e7797a9eeb5066211ff42e4e7cca8d/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "sverweij/dependency-cruiser",
    "url": "https://github.com/sverweij/dependency-cruiser",
    "description": "Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.",
    "stars": 7332,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c5b97371ae93c556c703cfe294af86c9c80ea9fa",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- Disclose if- and how AI was used to create this PR",
      "evidence": [
        {
          "repo": "sverweij/dependency-cruiser",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 57,
          "url": "https://github.com/sverweij/dependency-cruiser/blob/c5b97371ae93c556c703cfe294af86c9c80ea9fa/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L57",
          "quote": "- Disclose if- and how AI was used to create this PR"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "sverweij/dependency-cruiser",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/sverweij/dependency-cruiser/blob/c5b97371ae93c556c703cfe294af86c9c80ea9fa/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "sverweij/dependency-cruiser",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/sverweij/dependency-cruiser/blob/c5b97371ae93c556c703cfe294af86c9c80ea9fa/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "sverweij/dependency-cruiser",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sverweij/dependency-cruiser/blob/c5b97371ae93c556c703cfe294af86c9c80ea9fa/AGENTS.md?plain=1"
      },
      {
        "repo": "sverweij/dependency-cruiser",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sverweij/dependency-cruiser/blob/c5b97371ae93c556c703cfe294af86c9c80ea9fa/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "swc-project/swc",
    "url": "https://github.com/swc-project/swc",
    "description": "Rust-based platform for the Web",
    "stars": 34203,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "fe53f073aff5125d77663d6ec1d3814b29ee1a8b",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "swc-project/swc",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/swc-project/swc/blob/fe53f073aff5125d77663d6ec1d3814b29ee1a8b/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "swc-project/swc",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/swc-project/swc/blob/fe53f073aff5125d77663d6ec1d3814b29ee1a8b/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "swc-project/swc",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/swc-project/swc/blob/fe53f073aff5125d77663d6ec1d3814b29ee1a8b/AGENTS.md?plain=1"
      },
      {
        "repo": "swc-project/swc",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/swc-project/swc/blob/fe53f073aff5125d77663d6ec1d3814b29ee1a8b/CLAUDE.md?plain=1"
      },
      {
        "repo": "swc-project/swc",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/swc-project/swc/blob/fe53f073aff5125d77663d6ec1d3814b29ee1a8b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "swiftlang/swift",
    "url": "https://github.com/swiftlang/swift",
    "description": "The Swift Programming Language",
    "stars": 70523,
    "language": "Swift",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1ab3175e294cd91d9c1427a093fe427c7bfdedff",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "swiftlang/swift",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/swiftlang/swift/blob/1ab3175e294cd91d9c1427a093fe427c7bfdedff/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "swiftlang/swift",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/swiftlang/swift/blob/1ab3175e294cd91d9c1427a093fe427c7bfdedff/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "swiftlang/swift",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/swiftlang/swift/blob/1ab3175e294cd91d9c1427a093fe427c7bfdedff/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "sxyazi/yazi",
    "url": "https://github.com/sxyazi/yazi",
    "description": "💥 Blazing fast terminal file manager written in Rust, based on async I/O.",
    "stars": 43026,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ec4ce8f27d7a34045791606ebe83b0795defe4b6",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "All issue, PR, discussion, and commit descriptions must be authored by humans, not AI.",
      "evidence": [
        {
          "repo": "yazi-rs/.github",
          "path": "AI_POLICY.md",
          "line": 4,
          "url": "https://github.com/yazi-rs/.github/blob/0c72ac1c16c6660a39ed92a655758862c9dca1bd/AI_POLICY.md?plain=1#L4",
          "quote": "All issue, PR, discussion, and commit descriptions must be authored by humans, not AI."
        }
      ],
      "note": "Disclose any AI use; get maintainer approval in an issue before opening a PR.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "AI bots are not allowed to open PRs in this repository.",
      "evidence": [
        {
          "repo": "sxyazi/yazi",
          "path": ".github/pull_request_template.md",
          "line": 24,
          "url": "https://github.com/sxyazi/yazi/blob/ec4ce8f27d7a34045791606ebe83b0795defe4b6/.github/pull_request_template.md?plain=1#L24",
          "quote": "AI bots are not allowed to open PRs in this repository."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "You must have a thorough discussion with the maintainers in an issue about the proposed design and change, and obtain their approval before opening a PR.",
      "evidence": [
        {
          "repo": "yazi-rs/.github",
          "path": "AI_POLICY.md",
          "line": 7,
          "url": "https://github.com/yazi-rs/.github/blob/0c72ac1c16c6660a39ed92a655758862c9dca1bd/AI_POLICY.md?plain=1#L7",
          "quote": "You must have a thorough discussion with the maintainers in an issue about the proposed design and change, and obtain their approval before opening a PR."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "AI slop",
        "url": "https://github.com/sxyazi/yazi/labels?q=AI%20slop"
      }
    ],
    "attestations": [
      {
        "repo": "sxyazi/yazi",
        "path": ".github/pull_request_template.md",
        "line": 22,
        "url": "https://github.com/sxyazi/yazi/blob/ec4ce8f27d7a34045791606ebe83b0795defe4b6/.github/pull_request_template.md?plain=1#L22",
        "quote": "I confirm this PR follows the AI Policy"
      }
    ],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "sxyazi/yazi",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/sxyazi/yazi/blob/ec4ce8f27d7a34045791606ebe83b0795defe4b6/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "sxyazi/yazi",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/sxyazi/yazi/blob/ec4ce8f27d7a34045791606ebe83b0795defe4b6/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "yazi-rs/.github",
        "path": "AI_POLICY.md",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/yazi-rs/.github/blob/0c72ac1c16c6660a39ed92a655758862c9dca1bd/AI_POLICY.md?plain=1"
      },
      {
        "repo": "sxyazi/yazi",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sxyazi/yazi/blob/ec4ce8f27d7a34045791606ebe83b0795defe4b6/AGENTS.md?plain=1"
      },
      {
        "repo": "sxyazi/yazi",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sxyazi/yazi/blob/ec4ce8f27d7a34045791606ebe83b0795defe4b6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "sympy/sympy",
    "url": "https://github.com/sympy/sympy",
    "description": "A computer algebra system written in pure Python",
    "stars": 15039,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "692117a3cdabedf3d453714b42b0e10376bd87e8",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "As required in the policy do not use AI-generated text to complete the PR description below or the PR will be closed.",
      "evidence": [
        {
          "repo": "sympy/sympy",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 6,
          "url": "https://github.com/sympy/sympy/blob/692117a3cdabedf3d453714b42b0e10376bd87e8/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L6",
          "quote": "As required in the policy do not use AI-generated text to complete the PR description below or the PR will be closed."
        }
      ],
      "note": "AI-generated code or text must be disclosed with the tool and lines (line 36).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "AGENTS.md assumes a human opens the PR but has no explicit rule.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "sympy/sympy",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/sympy/sympy/blob/692117a3cdabedf3d453714b42b0e10376bd87e8/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "sympy/sympy",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/sympy/sympy/blob/692117a3cdabedf3d453714b42b0e10376bd87e8/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "sympy/sympy",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sympy/sympy/blob/692117a3cdabedf3d453714b42b0e10376bd87e8/AGENTS.md?plain=1"
      },
      {
        "repo": "sympy/sympy",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/sympy/sympy/blob/692117a3cdabedf3d453714b42b0e10376bd87e8/CLAUDE.md?plain=1"
      },
      {
        "repo": "sympy/sympy",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/sympy/sympy/blob/692117a3cdabedf3d453714b42b0e10376bd87e8/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "syncthing/syncthing",
    "url": "https://github.com/syncthing/syncthing",
    "description": "Open Source Continuous File Synchronization",
    "stars": 89746,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ed38528d7fba3dd6a42c9c9fc6780af432dc15d2",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": ":warning: Do not submit AI generated issues or comments.",
      "evidence": [
        {
          "repo": "syncthing/syncthing",
          "path": "CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/syncthing/syncthing/blob/ed38528d7fba3dd6a42c9c9fc6780af432dc15d2/CONTRIBUTING.md?plain=1#L9",
          "quote": ":warning: Do not submit AI generated issues or comments."
        }
      ],
      "note": "Wholly or mostly AI-generated contributions are not accepted (line 36).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "syncthing/syncthing",
          "path": "CONTRIBUTING.md",
          "line": 61,
          "url": "https://github.com/syncthing/syncthing/blob/ed38528d7fba3dd6a42c9c9fc6780af432dc15d2/CONTRIBUTING.md?plain=1#L61",
          "quote": "### The Developer Certificate of Origin (DCO)"
        },
        {
          "repo": "syncthing/syncthing",
          "path": "CONTRIBUTING.md",
          "line": 63,
          "url": "https://github.com/syncthing/syncthing/blob/ed38528d7fba3dd6a42c9c9fc6780af432dc15d2/CONTRIBUTING.md?plain=1#L63",
          "quote": "The Syncthing project requires the Developer Certificate of Origin (DCO) sign-off on pull requests (PRs)."
        },
        {
          "repo": "syncthing/syncthing",
          "path": "CONTRIBUTING.md",
          "line": 64,
          "url": "https://github.com/syncthing/syncthing/blob/ed38528d7fba3dd6a42c9c9fc6780af432dc15d2/CONTRIBUTING.md?plain=1#L64",
          "quote": "This means that all commit messages must contain a signature line to indicate that the developer accepts the DCO."
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai-slop",
        "url": "https://github.com/syncthing/syncthing/labels?q=ai-slop"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "syncthing/syncthing",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/syncthing/syncthing/blob/ed38528d7fba3dd6a42c9c9fc6780af432dc15d2/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "syncthing/syncthing",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/syncthing/syncthing/blob/ed38528d7fba3dd6a42c9c9fc6780af432dc15d2/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "syncthing/syncthing",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/syncthing/syncthing/blob/ed38528d7fba3dd6a42c9c9fc6780af432dc15d2/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "systemd/systemd",
    "url": "https://github.com/systemd/systemd",
    "description": "The systemd System and Service Manager ",
    "stars": 16931,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "975706f94b662c3f012f69f64f01b042e2d11c60",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "You must speak for yourself. Do not let an AI agent open pull requests or post for you.",
      "evidence": [
        {
          "repo": "systemd/systemd",
          "path": "docs/CONTRIBUTING.md",
          "line": 69,
          "url": "https://github.com/systemd/systemd/blob/975706f94b662c3f012f69f64f01b042e2d11c60/docs/CONTRIBUTING.md?plain=1#L69",
          "quote": "You must speak for yourself. Do not let an AI agent open pull requests or post for you."
        }
      ],
      "note": "Write issues, review comments and mailing-list posts yourself; AI may help with code and with PR descriptions you review and edit (line 74). Do not list AI tools as authors (line 61).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "You must speak for yourself. Do not let an AI agent open pull requests or post for you.",
      "evidence": [
        {
          "repo": "systemd/systemd",
          "path": "docs/CONTRIBUTING.md",
          "line": 69,
          "url": "https://github.com/systemd/systemd/blob/975706f94b662c3f012f69f64f01b042e2d11c60/docs/CONTRIBUTING.md?plain=1#L69",
          "quote": "You must speak for yourself. Do not let an AI agent open pull requests or post for you."
        }
      ],
      "note": "Do not let an AI agent open pull requests or post for you.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "systemd/systemd",
        "path": "docs/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/systemd/systemd/blob/975706f94b662c3f012f69f64f01b042e2d11c60/docs/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "systemd/systemd",
        "path": "docs/GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/systemd/systemd/blob/975706f94b662c3f012f69f64f01b042e2d11c60/docs/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "systemd/systemd",
        "path": "docs/HACKING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/systemd/systemd/blob/975706f94b662c3f012f69f64f01b042e2d11c60/docs/HACKING.md?plain=1"
      },
      {
        "repo": "systemd/systemd",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/systemd/systemd/blob/975706f94b662c3f012f69f64f01b042e2d11c60/AGENTS.md?plain=1"
      },
      {
        "repo": "systemd/systemd",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/systemd/systemd/blob/975706f94b662c3f012f69f64f01b042e2d11c60/CLAUDE.md?plain=1"
      },
      {
        "repo": "systemd/systemd",
        "path": "README",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/systemd/systemd/blob/975706f94b662c3f012f69f64f01b042e2d11c60/README"
      },
      {
        "repo": "systemd/systemd",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/systemd/systemd/blob/975706f94b662c3f012f69f64f01b042e2d11c60/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "tafia/quick-xml",
    "url": "https://github.com/tafia/quick-xml",
    "description": "Rust high performance xml reader and writer",
    "stars": 1575,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ef4ad8a33914500dbe4ce1f1c5f8b21b7cfd07f7",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Autonomous AI agents should not be used to reply to questions from maintainers.",
      "evidence": [
        {
          "repo": "tafia/quick-xml",
          "path": "CONTRIBUTING.md",
          "line": 27,
          "url": "https://github.com/tafia/quick-xml/blob/ef4ad8a33914500dbe4ce1f1c5f8b21b7cfd07f7/CONTRIBUTING.md?plain=1#L27",
          "quote": "Autonomous AI agents should not be used to reply to questions from maintainers."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "tafia/quick-xml",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/tafia/quick-xml/blob/ef4ad8a33914500dbe4ce1f1c5f8b21b7cfd07f7/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "tafia/quick-xml",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/tafia/quick-xml/blob/ef4ad8a33914500dbe4ce1f1c5f8b21b7cfd07f7/AGENTS.md?plain=1"
      },
      {
        "repo": "tafia/quick-xml",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/tafia/quick-xml/blob/ef4ad8a33914500dbe4ce1f1c5f8b21b7cfd07f7/CLAUDE.md?plain=1"
      },
      {
        "repo": "tafia/quick-xml",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/tafia/quick-xml/blob/ef4ad8a33914500dbe4ce1f1c5f8b21b7cfd07f7/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "tailwindlabs/tailwindcss",
    "url": "https://github.com/tailwindlabs/tailwindcss",
    "description": "A utility-first CSS framework for rapid UI development.",
    "stars": 98114,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8cc0551b1217d36dc565840b90920964d37cb46c",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "To avoid this from happening, we request that contributors create a discussion to first discuss any significant new features.",
      "evidence": [
        {
          "repo": "tailwindlabs/tailwindcss",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 7,
          "url": "https://github.com/tailwindlabs/tailwindcss/blob/8cc0551b1217d36dc565840b90920964d37cb46c/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L7",
          "quote": "To avoid this from happening, we request that contributors create a discussion to first discuss any significant new features."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "tailwindlabs/tailwindcss",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/tailwindlabs/tailwindcss/blob/8cc0551b1217d36dc565840b90920964d37cb46c/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "tailwindlabs/tailwindcss",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/tailwindlabs/tailwindcss/blob/8cc0551b1217d36dc565840b90920964d37cb46c/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "tailwindlabs/tailwindcss",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/tailwindlabs/tailwindcss/blob/8cc0551b1217d36dc565840b90920964d37cb46c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "TanStack/query",
    "url": "https://github.com/TanStack/query",
    "description": "🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.",
    "stars": 50481,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "979695d0a2daa8662bdfcbf9f4ae9c9805d97dec",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "- All comments, issues, and pull request descriptions should be written in your own voice",
      "evidence": [
        {
          "repo": "TanStack/query",
          "path": "AI_POLICY.md",
          "line": 9,
          "url": "https://github.com/TanStack/query/blob/979695d0a2daa8662bdfcbf9f4ae9c9805d97dec/AI_POLICY.md?plain=1#L9",
          "quote": "- All comments, issues, and pull request descriptions should be written in your own voice"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "TanStack/query",
          "path": "CONTRIBUTING.md",
          "line": 36,
          "url": "https://github.com/TanStack/query/blob/979695d0a2daa8662bdfcbf9f4ae9c9805d97dec/CONTRIBUTING.md?plain=1#L36",
          "quote": "If you have been assigned to fix an issue or develop a new feature, please follow these steps to get started:"
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/TanStack/query/blob/979695d0a2daa8662bdfcbf9f4ae9c9805d97dec/CONTRIBUTING.md?plain=1#L29"
      }
    ],
    "attestations": [
      {
        "repo": "TanStack/query",
        "path": ".github/pull_request_template.md",
        "line": 9,
        "url": "https://github.com/TanStack/query/blob/979695d0a2daa8662bdfcbf9f4ae9c9805d97dec/.github/pull_request_template.md?plain=1#L9",
        "quote": "I have followed the AI contribution policy and fully understand the code in this pull request, including any code generated with AI assistance."
      }
    ],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "TanStack/query",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/TanStack/query/blob/979695d0a2daa8662bdfcbf9f4ae9c9805d97dec/AI_POLICY.md?plain=1"
      },
      {
        "repo": "TanStack/query",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/TanStack/query/blob/979695d0a2daa8662bdfcbf9f4ae9c9805d97dec/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "TanStack/query",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/TanStack/query/blob/979695d0a2daa8662bdfcbf9f4ae9c9805d97dec/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "TanStack/query",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/TanStack/query/blob/979695d0a2daa8662bdfcbf9f4ae9c9805d97dec/AGENTS.md?plain=1"
      },
      {
        "repo": "TanStack/query",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/TanStack/query/blob/979695d0a2daa8662bdfcbf9f4ae9c9805d97dec/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "tauri-apps/tauri",
    "url": "https://github.com/tauri-apps/tauri",
    "description": "Build smaller, faster, and more secure desktop and mobile applications with a web frontend.",
    "stars": 112192,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "548a3692f59405aeb239c5b63fa589824eee51e8",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Don't use AI to respond to review comments (except for translations).",
      "evidence": [
        {
          "repo": "tauri-apps/tauri",
          "path": ".github/CONTRIBUTING.md",
          "line": 114,
          "url": "https://github.com/tauri-apps/tauri/blob/548a3692f59405aeb239c5b63fa589824eee51e8/.github/CONTRIBUTING.md?plain=1#L114",
          "quote": "Don't use AI to respond to review comments (except for translations)."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Ideally you should open a suggestion issue first and have it greenlighted before working on it.",
      "evidence": [
        {
          "repo": "tauri-apps/tauri",
          "path": ".github/CONTRIBUTING.md",
          "line": 37,
          "url": "https://github.com/tauri-apps/tauri/blob/548a3692f59405aeb239c5b63fa589824eee51e8/.github/CONTRIBUTING.md?plain=1#L37",
          "quote": "Ideally you should open a suggestion issue first and have it greenlighted before working on it."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai-slop",
        "url": "https://github.com/tauri-apps/tauri/labels?q=ai-slop"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "tauri-apps/tauri",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/tauri-apps/tauri/blob/548a3692f59405aeb239c5b63fa589824eee51e8/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "tauri-apps/tauri",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/tauri-apps/tauri/blob/548a3692f59405aeb239c5b63fa589824eee51e8/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "tauri-apps/tauri",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/tauri-apps/tauri/blob/548a3692f59405aeb239c5b63fa589824eee51e8/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "tensorflow/tensorflow",
    "url": "https://github.com/tensorflow/tensorflow",
    "description": "An Open Source Machine Learning Framework for Everyone",
    "stars": 201257,
    "language": "C++",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8ee881e127984b6b30a000d143deb189ab3bb74c",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "tensorflow/tensorflow",
          "path": "CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/tensorflow/tensorflow/blob/8ee881e127984b6b30a000d143deb189ab3bb74c/CONTRIBUTING.md?plain=1#L9",
          "quote": "- Ensure you have signed the Contributor License Agreement (CLA)."
        },
        {
          "repo": "tensorflow/tensorflow",
          "path": "CONTRIBUTING.md",
          "line": 27,
          "url": "https://github.com/tensorflow/tensorflow/blob/8ee881e127984b6b30a000d143deb189ab3bb74c/CONTRIBUTING.md?plain=1#L27",
          "quote": "For example, we check if the CLA is signed, PR has sufficient description, if applicable unit tests are added, if it is a reasonable contribution (meaning it…"
        },
        {
          "repo": "tensorflow/tensorflow",
          "path": "CONTRIBUTING.md",
          "line": 80,
          "url": "https://github.com/tensorflow/tensorflow/blob/8ee881e127984b6b30a000d143deb189ab3bb74c/CONTRIBUTING.md?plain=1#L80",
          "quote": "Please fill out either the individual or corporate Contributor License Agreement (CLA)."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "tensorflow/tensorflow",
          "path": "CONTRIBUTING.md",
          "line": 95,
          "url": "https://github.com/tensorflow/tensorflow/blob/8ee881e127984b6b30a000d143deb189ab3bb74c/CONTRIBUTING.md?plain=1#L95",
          "quote": "TensorFlow team members will be assigned to review your pull requests."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "tensorflow/tensorflow",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/tensorflow/tensorflow/blob/8ee881e127984b6b30a000d143deb189ab3bb74c/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "tensorflow/tensorflow",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/tensorflow/tensorflow/blob/8ee881e127984b6b30a000d143deb189ab3bb74c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "Textualize/rich",
    "url": "https://github.com/Textualize/rich",
    "description": "Rich is a Python library for rich text and beautiful formatting in the terminal.",
    "stars": 57642,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "9d8f9a372cc5916fd4781fec207ced7ddac2f08f",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "This project accepts AI generated Pull Requests, as long as the following guidelines are met.",
      "evidence": [
        {
          "repo": "Textualize/rich",
          "path": "AI_POLICY.md",
          "line": 1,
          "url": "https://github.com/Textualize/rich/blob/9d8f9a372cc5916fd4781fec207ced7ddac2f08f/AI_POLICY.md?plain=1#L1",
          "quote": "This project accepts AI generated Pull Requests, as long as the following guidelines are met."
        }
      ],
      "note": "AI-generated PRs only after the maintainer responded on an issue or discussion (PR template line 34).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- The Pull Request must link to a issue or discussion where a solution has been approved by a maintainer (@willmcgugan).",
      "evidence": [
        {
          "repo": "Textualize/rich",
          "path": "AI_POLICY.md",
          "line": 5,
          "url": "https://github.com/Textualize/rich/blob/9d8f9a372cc5916fd4781fec207ced7ddac2f08f/AI_POLICY.md?plain=1#L5",
          "quote": "- The Pull Request must link to a issue or discussion where a solution has been approved by a maintainer (@willmcgugan)."
        },
        {
          "repo": "Textualize/rich",
          "path": ".github/pull_request_template.md",
          "line": 12,
          "url": "https://github.com/Textualize/rich/blob/9d8f9a372cc5916fd4781fec207ced7ddac2f08f/.github/pull_request_template.md?plain=1#L12",
          "quote": "If there is any doubt, please open a discussion first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "Textualize/rich",
        "path": ".github/pull_request_template.md",
        "line": 32,
        "url": "https://github.com/Textualize/rich/blob/9d8f9a372cc5916fd4781fec207ced7ddac2f08f/.github/pull_request_template.md?plain=1#L32",
        "quote": "AI was used to generate this PR"
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "Textualize/rich",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/Textualize/rich/blob/9d8f9a372cc5916fd4781fec207ced7ddac2f08f/AI_POLICY.md?plain=1"
      },
      {
        "repo": "Textualize/rich",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Textualize/rich/blob/9d8f9a372cc5916fd4781fec207ced7ddac2f08f/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "Textualize/rich",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/Textualize/rich/blob/9d8f9a372cc5916fd4781fec207ced7ddac2f08f/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "Textualize/rich",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Textualize/rich/blob/9d8f9a372cc5916fd4781fec207ced7ddac2f08f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "tj/commander.js",
    "url": "https://github.com/tj/commander.js",
    "description": "node.js command-line interfaces made easy",
    "stars": 28437,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ba6d13ddb4243e5913367734f8c159089ffe7834",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "It is ok if you want to show us the code to discuss before doing the extra work, and you should say so in your comments so we focus on the concept first…",
      "evidence": [
        {
          "repo": "tj/commander.js",
          "path": "CONTRIBUTING.md",
          "line": 30,
          "url": "https://github.com/tj/commander.js/blob/ba6d13ddb4243e5913367734f8c159089ffe7834/CONTRIBUTING.md?plain=1#L30",
          "quote": "It is ok if you want to show us the code to discuss before doing the extra work, and you should say so in your comments so we focus on the concept first…"
        },
        {
          "repo": "tj/commander.js",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 31,
          "url": "https://github.com/tj/commander.js/blob/ba6d13ddb4243e5913367734f8c159089ffe7834/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L31",
          "quote": "It is ok if you want to show us the code to discuss before doing the extra work, and you should say so in your comments so we focus on the concept first…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "AI slop",
        "url": "https://github.com/tj/commander.js/labels?q=AI%20slop"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "tj/commander.js",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/tj/commander.js/blob/ba6d13ddb4243e5913367734f8c159089ffe7834/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "tj/commander.js",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/tj/commander.js/blob/ba6d13ddb4243e5913367734f8c159089ffe7834/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "tj/commander.js",
        "path": "Readme.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/tj/commander.js/blob/ba6d13ddb4243e5913367734f8c159089ffe7834/Readme.md?plain=1"
      }
    ]
  },
  {
    "repo": "tldraw/tldraw",
    "url": "https://github.com/tldraw/tldraw",
    "description": "Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.",
    "stars": 51089,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "38e6c84dcaebee164aeeb961113f14e1a317e6ea",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "AGENTS.md only asks agents not to add AI attribution.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "tldraw/tldraw",
          "path": "CLA.md",
          "line": 0,
          "url": "https://github.com/tldraw/tldraw/blob/38e6c84dcaebee164aeeb961113f14e1a317e6ea/CLA.md?plain=1",
          "quote": "CLA.md"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [
      {
        "kind": "label",
        "name": "slop",
        "url": "https://github.com/tldraw/tldraw/labels?q=slop"
      },
      {
        "kind": "label",
        "name": "slop?",
        "url": "https://github.com/tldraw/tldraw/labels?q=slop%3F"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".cursor",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "tldraw/tldraw",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/tldraw/tldraw/blob/38e6c84dcaebee164aeeb961113f14e1a317e6ea/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "tldraw/tldraw",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/tldraw/tldraw/blob/38e6c84dcaebee164aeeb961113f14e1a317e6ea/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "tldraw/tldraw",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/tldraw/tldraw/blob/38e6c84dcaebee164aeeb961113f14e1a317e6ea/AGENTS.md?plain=1"
      },
      {
        "repo": "tldraw/tldraw",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/tldraw/tldraw/blob/38e6c84dcaebee164aeeb961113f14e1a317e6ea/CLAUDE.md?plain=1"
      },
      {
        "repo": "tldraw/tldraw",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/tldraw/tldraw/blob/38e6c84dcaebee164aeeb961113f14e1a317e6ea/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "toeverything/AFFiNE",
    "url": "https://github.com/toeverything/AFFiNE",
    "description": "There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use. ",
    "stars": 73847,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "- [ ] If the PR code includes AI-generated edits, I have carefully reviewed it to ensure that the scope of the PR is consistent with what is claimed in the…",
      "evidence": [
        {
          "repo": "toeverything/AFFiNE",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 19,
          "url": "https://github.com/toeverything/AFFiNE/blob/8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L19",
          "quote": "- [ ] If the PR code includes AI-generated edits, I have carefully reviewed it to ensure that the scope of the PR is consistent with what is claimed in the…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "toeverything/AFFiNE",
          "path": "docs/CONTRIBUTING.md",
          "line": 7,
          "url": "https://github.com/toeverything/AFFiNE/blob/8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34/docs/CONTRIBUTING.md?plain=1#L7",
          "quote": "## Before your first pull request: sign the CLA"
        },
        {
          "repo": "toeverything/AFFiNE",
          "path": "docs/CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/toeverything/AFFiNE/blob/8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34/docs/CONTRIBUTING.md?plain=1#L9",
          "quote": "We can only merge pull requests whose authors have signed the Contributor License Agreement."
        },
        {
          "repo": "toeverything/AFFiNE",
          "path": "docs/CONTRIBUTING.md",
          "line": 16,
          "url": "https://github.com/toeverything/AFFiNE/blob/8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34/docs/CONTRIBUTING.md?plain=1#L16",
          "quote": "Sign, then click the recheck link in the CLA bot's comment on your PR (or push a new commit)."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- [ ] I agree that maintainers may close the PR without discussion if they consider the code quality to be too low.",
      "evidence": [
        {
          "repo": "toeverything/AFFiNE",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 20,
          "url": "https://github.com/toeverything/AFFiNE/blob/8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L20",
          "quote": "- [ ] I agree that maintainers may close the PR without discussion if they consider the code quality to be too low."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "slop",
        "url": "https://github.com/toeverything/AFFiNE/labels?q=slop"
      }
    ],
    "attestations": [
      {
        "repo": "toeverything/AFFiNE",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 19,
        "url": "https://github.com/toeverything/AFFiNE/blob/8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L19",
        "quote": "If the PR code includes AI-generated edits, I have carefully reviewed it to ensure that the scope of the PR is consistent with what is claimed in the title…"
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "toeverything/AFFiNE",
        "path": "docs/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/toeverything/AFFiNE/blob/8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34/docs/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "toeverything/AFFiNE",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/toeverything/AFFiNE/blob/8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "toeverything/AFFiNE",
        "path": "docs/contributing/releases.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/toeverything/AFFiNE/blob/8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34/docs/contributing/releases.md?plain=1"
      },
      {
        "repo": "toeverything/AFFiNE",
        "path": "docs/contributing/tutorial.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/toeverything/AFFiNE/blob/8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34/docs/contributing/tutorial.md?plain=1"
      },
      {
        "repo": "toeverything/AFFiNE",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/toeverything/AFFiNE/blob/8cef09e1dd62b47a3cbc9f352aa10b3a90c75d34/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "toml-rs/toml",
    "url": "https://github.com/toml-rs/toml",
    "description": "Rust TOML Parser",
    "stars": 1087,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "fcb84da544c2e191362452d0ae7b4ecb1d6fa5f7",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "AI should not be used to generate comments when communicating with maintainers. We expect comments on our projects to be written by humans.",
      "evidence": [
        {
          "repo": "toml-rs/toml",
          "path": "AI_POLICY.md",
          "line": 14,
          "url": "https://github.com/toml-rs/toml/blob/fcb84da544c2e191362452d0ae7b4ecb1d6fa5f7/AI_POLICY.md?plain=1#L14",
          "quote": "AI should not be used to generate comments when communicating with maintainers. We expect comments on our projects to be written by humans."
        }
      ],
      "note": "Same policy as clap: disclosure, permission on the issue, no autonomous agents.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "We do not allow autonomous agents to be used for contributing to this project.",
      "evidence": [
        {
          "repo": "toml-rs/toml",
          "path": "AI_POLICY.md",
          "line": 43,
          "url": "https://github.com/toml-rs/toml/blob/fcb84da544c2e191362452d0ae7b4ecb1d6fa5f7/AI_POLICY.md?plain=1#L43",
          "quote": "We do not allow autonomous agents to be used for contributing to this project."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "toml-rs/toml",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/toml-rs/toml/blob/fcb84da544c2e191362452d0ae7b4ecb1d6fa5f7/AI_POLICY.md?plain=1"
      },
      {
        "repo": "toml-rs/toml",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/toml-rs/toml/blob/fcb84da544c2e191362452d0ae7b4ecb1d6fa5f7/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "toml-rs/toml",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/toml-rs/toml/blob/fcb84da544c2e191362452d0ae7b4ecb1d6fa5f7/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "toml-rs/toml",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/toml-rs/toml/blob/fcb84da544c2e191362452d0ae7b4ecb1d6fa5f7/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "topgrade-rs/topgrade",
    "url": "https://github.com/topgrade-rs/topgrade",
    "description": "Upgrade all the things",
    "stars": 4700,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c58ad18d2c5ba1f3005beceddbfd6612bd1ae7cd",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Please list any involvement AI/LLMs had in the development of this PR.",
      "evidence": [
        {
          "repo": "topgrade-rs/topgrade",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 15,
          "url": "https://github.com/topgrade-rs/topgrade/blob/c58ad18d2c5ba1f3005beceddbfd6612bd1ae7cd/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L15",
          "quote": "Please list any involvement AI/LLMs had in the development of this PR."
        }
      ],
      "note": "Do not vibe-code entire PRs (CONTRIBUTING.md:17).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "topgrade-rs/topgrade",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 11,
        "url": "https://github.com/topgrade-rs/topgrade/blob/c58ad18d2c5ba1f3005beceddbfd6612bd1ae7cd/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L11",
        "quote": "Optional: I have tested the code myself, with the relevant tools installed. If yes, add Topgrade's output of the relevant steps."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "topgrade-rs/topgrade",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/topgrade-rs/topgrade/blob/c58ad18d2c5ba1f3005beceddbfd6612bd1ae7cd/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "topgrade-rs/topgrade",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/topgrade-rs/topgrade/blob/c58ad18d2c5ba1f3005beceddbfd6612bd1ae7cd/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "topgrade-rs/topgrade",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/topgrade-rs/topgrade/blob/c58ad18d2c5ba1f3005beceddbfd6612bd1ae7cd/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "topjohnwu/Magisk",
    "url": "https://github.com/topjohnwu/Magisk",
    "description": "The Magic Mask for Android",
    "stars": 63488,
    "language": "Kotlin",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "33bfff7ce750c27f157ddb4580e36bf842d6d95b",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "topjohnwu/Magisk",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/topjohnwu/Magisk/blob/33bfff7ce750c27f157ddb4580e36bf842d6d95b/AGENTS.md?plain=1"
      },
      {
        "repo": "topjohnwu/Magisk",
        "path": "README.MD",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/topjohnwu/Magisk/blob/33bfff7ce750c27f157ddb4580e36bf842d6d95b/README.MD?plain=1"
      }
    ]
  },
  {
    "repo": "torvalds/linux",
    "url": "https://github.com/torvalds/linux",
    "description": "Linux kernel source tree",
    "stars": 253486,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "d89e1d186ec9271bf78e62771779e9fc03bf0fc3",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Second, when making a contribution, be transparent about the origin of content in cover letters and changelogs.",
      "evidence": [
        {
          "repo": "torvalds/linux",
          "path": "Documentation/process/generated-content.rst",
          "line": 72,
          "url": "https://github.com/torvalds/linux/blob/d89e1d186ec9271bf78e62771779e9fc03bf0fc3/Documentation/process/generated-content.rst?plain=1#L72",
          "quote": "Second, when making a contribution, be transparent about the origin of content in cover letters and changelogs."
        }
      ],
      "note": "Be transparent about tool-generated content in changelogs; AI agents must not add Signed-off-by. Patches go to the mailing lists, not GitHub.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "torvalds/linux",
          "path": "Documentation/process/coding-assistants.rst",
          "line": 31,
          "url": "https://github.com/torvalds/linux/blob/d89e1d186ec9271bf78e62771779e9fc03bf0fc3/Documentation/process/coding-assistants.rst?plain=1#L31",
          "quote": "Signed-off-by and Developer Certificate of Origin"
        },
        {
          "repo": "torvalds/linux",
          "path": "Documentation/process/coding-assistants.rst",
          "line": 34,
          "url": "https://github.com/torvalds/linux/blob/d89e1d186ec9271bf78e62771779e9fc03bf0fc3/Documentation/process/coding-assistants.rst?plain=1#L34",
          "quote": "Only humans can legally certify the Developer Certificate of Origin (DCO)."
        },
        {
          "repo": "torvalds/linux",
          "path": "Documentation/process/coding-assistants.rst",
          "line": 40,
          "url": "https://github.com/torvalds/linux/blob/d89e1d186ec9271bf78e62771779e9fc03bf0fc3/Documentation/process/coding-assistants.rst?plain=1#L40",
          "quote": "Adding their own Signed-off-by tag to certify the DCO"
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "disabled",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "torvalds/linux",
        "path": "Documentation/process/coding-assistants.rst",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/torvalds/linux/blob/d89e1d186ec9271bf78e62771779e9fc03bf0fc3/Documentation/process/coding-assistants.rst?plain=1"
      },
      {
        "repo": "torvalds/linux",
        "path": "Documentation/process/generated-content.rst",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/torvalds/linux/blob/d89e1d186ec9271bf78e62771779e9fc03bf0fc3/Documentation/process/generated-content.rst?plain=1"
      },
      {
        "repo": "torvalds/linux",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/torvalds/linux/blob/d89e1d186ec9271bf78e62771779e9fc03bf0fc3/AGENTS.md?plain=1"
      },
      {
        "repo": "torvalds/linux",
        "path": "README",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/torvalds/linux/blob/d89e1d186ec9271bf78e62771779e9fc03bf0fc3/README"
      }
    ]
  },
  {
    "repo": "traefik/traefik",
    "url": "https://github.com/traefik/traefik",
    "description": "The Cloud Native Application Proxy",
    "stars": 65369,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ee45d7a18e0f9efe87ffc74dfb793abc6c095da3",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "- Keep issue and PR conversations human. Do not let an agent post comments, review replies, or triage messages on your behalf.",
      "evidence": [
        {
          "repo": "traefik/traefik",
          "path": "AGENTS.md",
          "line": 108,
          "url": "https://github.com/traefik/traefik/blob/ee45d7a18e0f9efe87ffc74dfb793abc6c095da3/AGENTS.md?plain=1#L108",
          "quote": "- Keep issue and PR conversations human. Do not let an agent post comments, review replies, or triage messages on your behalf."
        }
      ],
      "note": "Assisted-by trailer for substantial AI help (line 107); align with a maintainer before larger changes.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Open an issue, state the intended approach, and wait for confirmation before asking an agent to implement it.",
      "evidence": [
        {
          "repo": "traefik/traefik",
          "path": "AGENTS.md",
          "line": 109,
          "url": "https://github.com/traefik/traefik/blob/ee45d7a18e0f9efe87ffc74dfb793abc6c095da3/AGENTS.md?plain=1#L109",
          "quote": "Open an issue, state the intended approach, and wait for confirmation before asking an agent to implement it."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "traefik/traefik",
          "path": "AGENTS.md",
          "line": 100,
          "url": "https://github.com/traefik/traefik/blob/ee45d7a18e0f9efe87ffc74dfb793abc6c095da3/AGENTS.md?plain=1#L100",
          "quote": "- For anything beyond a bug fix, open an issue first and wait for a maintainer to confirm the direction before investing significant work."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "traefik/traefik",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/traefik/traefik/blob/ee45d7a18e0f9efe87ffc74dfb793abc6c095da3/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "traefik/traefik",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/traefik/traefik/blob/ee45d7a18e0f9efe87ffc74dfb793abc6c095da3/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "traefik/traefik",
        "path": ".github/PULL_REQUEST_TEMPLATE/mergeback.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/traefik/traefik/blob/ee45d7a18e0f9efe87ffc74dfb793abc6c095da3/.github/PULL_REQUEST_TEMPLATE/mergeback.md?plain=1"
      },
      {
        "repo": "traefik/traefik",
        "path": ".github/PULL_REQUEST_TEMPLATE/release.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/traefik/traefik/blob/ee45d7a18e0f9efe87ffc74dfb793abc6c095da3/.github/PULL_REQUEST_TEMPLATE/release.md?plain=1"
      },
      {
        "repo": "traefik/traefik",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/traefik/traefik/blob/ee45d7a18e0f9efe87ffc74dfb793abc6c095da3/AGENTS.md?plain=1"
      },
      {
        "repo": "traefik/traefik",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/traefik/traefik/blob/ee45d7a18e0f9efe87ffc74dfb793abc6c095da3/CLAUDE.md?plain=1"
      },
      {
        "repo": "traefik/traefik",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/traefik/traefik/blob/ee45d7a18e0f9efe87ffc74dfb793abc6c095da3/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "transact-rs/sqlx",
    "url": "https://github.com/transact-rs/sqlx",
    "description": "🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.",
    "stars": 17596,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e5cbd61a2fd8b100698bc5ad626a04ef8d1fa724",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Using AI to author issue or PR descriptions;",
      "evidence": [
        {
          "repo": "transact-rs/sqlx",
          "path": "AI_POLICY.md",
          "line": 16,
          "url": "https://github.com/transact-rs/sqlx/blob/e5cbd61a2fd8b100698bc5ad626a04ef8d1fa724/AI_POLICY.md?plain=1#L16",
          "quote": "Using AI to author issue or PR descriptions;"
        }
      ],
      "note": "AI is not expressly prohibited, but AI-written descriptions or replies, AI-attributed commits and visible AI hallmarks can get a PR refused.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "To make the best use of your time and ours, search for and participate in existing discussion on the issue tracker before opening a pull request.",
      "evidence": [
        {
          "repo": "transact-rs/sqlx",
          "path": ".github/pull_request_template.md",
          "line": 25,
          "url": "https://github.com/transact-rs/sqlx/blob/e5cbd61a2fd8b100698bc5ad626a04ef8d1fa724/.github/pull_request_template.md?plain=1#L25",
          "quote": "To make the best use of your time and ours, search for and participate in existing discussion on the issue tracker before opening a pull request."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "transact-rs/sqlx",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/transact-rs/sqlx/blob/e5cbd61a2fd8b100698bc5ad626a04ef8d1fa724/AI_POLICY.md?plain=1"
      },
      {
        "repo": "transact-rs/sqlx",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/transact-rs/sqlx/blob/e5cbd61a2fd8b100698bc5ad626a04ef8d1fa724/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "transact-rs/sqlx",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/transact-rs/sqlx/blob/e5cbd61a2fd8b100698bc5ad626a04ef8d1fa724/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "transact-rs/sqlx",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/transact-rs/sqlx/blob/e5cbd61a2fd8b100698bc5ad626a04ef8d1fa724/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "tree-sitter/tree-sitter",
    "url": "https://github.com/tree-sitter/tree-sitter",
    "description": "An incremental parsing system for programming tools",
    "stars": 27282,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "1fac4c467cb9a798c0a4a70daa31f970bc8c3c0e",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If you used AI tools, state which tool and how it was used.",
      "evidence": [
        {
          "repo": "tree-sitter/tree-sitter",
          "path": ".github/pull_request_template.md",
          "line": 6,
          "url": "https://github.com/tree-sitter/tree-sitter/blob/1fac4c467cb9a798c0a4a70daa31f970bc8c3c0e/.github/pull_request_template.md?plain=1#L6",
          "quote": "If you used AI tools, state which tool and how it was used."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "collaborators_only",
      "evidence": []
    },
    "pr_creation_policy": "collaborators_only",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "tree-sitter/tree-sitter",
        "path": ".github/pull_request_template.md",
        "line": 3,
        "url": "https://github.com/tree-sitter/tree-sitter/blob/1fac4c467cb9a798c0a4a70daa31f970bc8c3c0e/.github/pull_request_template.md?plain=1#L3",
        "quote": "I have read the AI Policy and this PR complies with it."
      },
      {
        "repo": "tree-sitter/tree-sitter",
        "path": ".github/pull_request_template.md",
        "line": 4,
        "url": "https://github.com/tree-sitter/tree-sitter/blob/1fac4c467cb9a798c0a4a70daa31f970bc8c3c0e/.github/pull_request_template.md?plain=1#L4",
        "quote": "If AI tools were used: I have disclosed the tool and extent of usage below."
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "tree-sitter/tree-sitter",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/tree-sitter/tree-sitter/blob/1fac4c467cb9a798c0a4a70daa31f970bc8c3c0e/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "tree-sitter/tree-sitter",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/tree-sitter/tree-sitter/blob/1fac4c467cb9a798c0a4a70daa31f970bc8c3c0e/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "tree-sitter/tree-sitter",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/tree-sitter/tree-sitter/blob/1fac4c467cb9a798c0a4a70daa31f970bc8c3c0e/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "tursodatabase/turso",
    "url": "https://github.com/tursodatabase/turso",
    "description": "A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.",
    "stars": 25044,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e70cdbcd4c9c73453b1202112ab7fd99fa253034",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Please disclose how AI was used to help create this PR.",
      "evidence": [
        {
          "repo": "tursodatabase/turso",
          "path": ".github/pull_request_template.md",
          "line": 23,
          "url": "https://github.com/tursodatabase/turso/blob/e70cdbcd4c9c73453b1202112ab7fd99fa253034/.github/pull_request_template.md?plain=1#L23",
          "quote": "Please disclose how AI was used to help create this PR."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "tursodatabase/turso",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/tursodatabase/turso/blob/e70cdbcd4c9c73453b1202112ab7fd99fa253034/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "tursodatabase/turso",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/tursodatabase/turso/blob/e70cdbcd4c9c73453b1202112ab7fd99fa253034/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "tursodatabase/turso",
        "path": "docs/contributing/contributing_functions.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/tursodatabase/turso/blob/e70cdbcd4c9c73453b1202112ab7fd99fa253034/docs/contributing/contributing_functions.md?plain=1"
      },
      {
        "repo": "tursodatabase/turso",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/tursodatabase/turso/blob/e70cdbcd4c9c73453b1202112ab7fd99fa253034/AGENTS.md?plain=1"
      },
      {
        "repo": "tursodatabase/turso",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/tursodatabase/turso/blob/e70cdbcd4c9c73453b1202112ab7fd99fa253034/CLAUDE.md?plain=1"
      },
      {
        "repo": "tursodatabase/turso",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/tursodatabase/turso/blob/e70cdbcd4c9c73453b1202112ab7fd99fa253034/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "twentyhq/twenty",
    "url": "https://github.com/twentyhq/twenty",
    "description": "The open alternative to Salesforce, designed for AI.",
    "stars": 59743,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "d4fd19e3b9ec05406090510756814aafa44d30f2",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "CLAUDE.md only bans AI attribution in commit messages.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "twentyhq/twenty",
          "path": ".github/CONTRIBUTING.md",
          "line": 56,
          "url": "https://github.com/twentyhq/twenty/blob/d4fd19e3b9ec05406090510756814aafa44d30f2/.github/CONTRIBUTING.md?plain=1#L56",
          "quote": "Submitting a PR means you agree to the CLA."
        },
        {
          "repo": "twentyhq/twenty",
          "path": ".github/CLA.md",
          "line": 0,
          "url": "https://github.com/twentyhq/twenty/blob/d4fd19e3b9ec05406090510756814aafa44d30f2/.github/CLA.md?plain=1",
          "quote": ".github/CLA.md"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".claude",
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "twentyhq/twenty",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/twentyhq/twenty/blob/d4fd19e3b9ec05406090510756814aafa44d30f2/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "twentyhq/twenty",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/twentyhq/twenty/blob/d4fd19e3b9ec05406090510756814aafa44d30f2/AGENTS.md?plain=1"
      },
      {
        "repo": "twentyhq/twenty",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/twentyhq/twenty/blob/d4fd19e3b9ec05406090510756814aafa44d30f2/CLAUDE.md?plain=1"
      },
      {
        "repo": "twentyhq/twenty",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/twentyhq/twenty/blob/d4fd19e3b9ec05406090510756814aafa44d30f2/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "twpayne/chezmoi",
    "url": "https://github.com/twpayne/chezmoi",
    "description": "Manage your dotfiles across multiple diverse machines, securely.",
    "stars": 22045,
    "language": "Go",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "cdbbdc0fbe0e1b80433c937640cfe8542eda269a",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "chezmoi has a strict zero-tolerance policy on LLM contributions.",
      "evidence": [
        {
          "repo": "twpayne/chezmoi",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 5,
          "url": "https://github.com/twpayne/chezmoi/blob/cdbbdc0fbe0e1b80433c937640cfe8542eda269a/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L5",
          "quote": "chezmoi has a strict zero-tolerance policy on LLM contributions."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "chezmoi has a strict zero-tolerance policy on LLM contributions.",
      "evidence": [
        {
          "repo": "twpayne/chezmoi",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 5,
          "url": "https://github.com/twpayne/chezmoi/blob/cdbbdc0fbe0e1b80433c937640cfe8542eda269a/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L5",
          "quote": "chezmoi has a strict zero-tolerance policy on LLM contributions."
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "twpayne/chezmoi",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/twpayne/chezmoi/blob/cdbbdc0fbe0e1b80433c937640cfe8542eda269a/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "twpayne/chezmoi",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/twpayne/chezmoi/blob/cdbbdc0fbe0e1b80433c937640cfe8542eda269a/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "twpayne/chezmoi",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/twpayne/chezmoi/blob/cdbbdc0fbe0e1b80433c937640cfe8542eda269a/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "typescript-eslint/typescript-eslint",
    "url": "https://github.com/typescript-eslint/typescript-eslint",
    "description": ":sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript",
    "stars": 16446,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "bdf0a9c5fc58bbba7199106b7fb1346d4cfef822",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Avoid AI-generated content in written, non-code contributions (issues/comments/PR descriptions, etc.).",
      "evidence": [
        {
          "repo": "typescript-eslint/typescript-eslint",
          "path": "docs/contributing/AI_Contribution_Policy.mdx",
          "line": 17,
          "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/docs/contributing/AI_Contribution_Policy.mdx?plain=1#L17",
          "quote": "Avoid AI-generated content in written, non-code contributions (issues/comments/PR descriptions, etc.)."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "pr-labels-from-issue.yml",
      "evidence": [
        {
          "repo": "typescript-eslint/typescript-eslint",
          "path": ".github/workflows/pr-labels-from-issue.yml",
          "line": 18,
          "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/.github/workflows/pr-labels-from-issue.yml#L18",
          "quote": "pr-labels-from-issue.yml"
        },
        {
          "repo": "typescript-eslint/typescript-eslint",
          "path": ".github/workflows/slop-unlink-issues.yml",
          "line": 45,
          "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/.github/workflows/slop-unlink-issues.yml#L45",
          "quote": "slop-unlink-issues.yml"
        }
      ],
      "note": "A workflow checks PRs for a linked issue."
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "slop-detection.yml: Slop Detection",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/.github/workflows/slop-detection.yml#L1"
      },
      {
        "kind": "workflow",
        "name": "matteogabriele/agentscan-action",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/.github/workflows/slop-detection.yml#L34"
      },
      {
        "kind": "workflow",
        "name": "peakoss/anti-slop",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/.github/workflows/slop-detection.yml#L56"
      },
      {
        "kind": "workflow",
        "name": "slop-unlink-issues.yml: Slop Unlink Issues",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/.github/workflows/slop-unlink-issues.yml#L1"
      },
      {
        "kind": "label",
        "name": "AI Slop",
        "url": "https://github.com/typescript-eslint/typescript-eslint/labels?q=AI%20Slop"
      },
      {
        "kind": "label",
        "name": "spam:likely-slop",
        "url": "https://github.com/typescript-eslint/typescript-eslint/labels?q=spam%3Alikely-slop"
      },
      {
        "kind": "check",
        "name": "AgentScan",
        "url": "https://github.com/typescript-eslint/typescript-eslint/pulls"
      },
      {
        "kind": "check",
        "name": "Anti Slop",
        "url": "https://github.com/typescript-eslint/typescript-eslint/pulls"
      }
    ],
    "attestations": [
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": ".github/pull_request_template.md",
        "line": 12,
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/.github/pull_request_template.md?plain=1#L12",
        "quote": "If this PR used AI assistance, I followed the AI Contribution Policy"
      }
    ],
    "agent_files": [
      ".agents"
    ],
    "sources": [
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": "DEVELOPMENT.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/DEVELOPMENT.md?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": "docs/Contributing.mdx",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/docs/Contributing.mdx?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": ".github/PULL_REQUEST_TEMPLATE/typescript_version_upgrade.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/.github/PULL_REQUEST_TEMPLATE/typescript_version_upgrade.md?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": "docs/contributing/AI_Contribution_Policy.mdx",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/docs/contributing/AI_Contribution_Policy.mdx?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": "docs/contributing/Discussions.mdx",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/docs/contributing/Discussions.mdx?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": "docs/contributing/Issues.mdx",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/docs/contributing/Issues.mdx?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": "docs/contributing/Local_Development.mdx",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/docs/contributing/Local_Development.mdx?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": "docs/contributing/Pull_Requests.mdx",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/docs/contributing/Pull_Requests.mdx?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": "docs/developers/Custom_Rules.mdx",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/docs/developers/Custom_Rules.mdx?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": "docs/developers/ESLint_Plugins.mdx",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/docs/developers/ESLint_Plugins.mdx?plain=1"
      },
      {
        "repo": "typescript-eslint/typescript-eslint",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/typescript-eslint/typescript-eslint/blob/bdf0a9c5fc58bbba7199106b7fb1346d4cfef822/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "typst/typst",
    "url": "https://github.com/typst/typst",
    "description": "A markup-based typesetting system that is powerful and easy to learn.",
    "stars": 56820,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "84cca406aafe7f830ed3f37f1cc6f0c8b6b65a03",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "Contributions that were implemented by an AI model will not be accepted. There is very limited value in having an external contributor as an intermediary…",
      "evidence": [
        {
          "repo": "typst/typst",
          "path": "CONTRIBUTING.md",
          "line": 33,
          "url": "https://github.com/typst/typst/blob/84cca406aafe7f830ed3f37f1cc6f0c8b6b65a03/CONTRIBUTING.md?plain=1#L33",
          "quote": "Contributions that were implemented by an AI model will not be accepted. There is very limited value in having an external contributor as an intermediary…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "Contributions that were implemented by an AI model will not be accepted. There is very limited value in having an external contributor as an intermediary…",
      "evidence": [
        {
          "repo": "typst/typst",
          "path": "CONTRIBUTING.md",
          "line": 33,
          "url": "https://github.com/typst/typst/blob/84cca406aafe7f830ed3f37f1cc6f0c8b6b65a03/CONTRIBUTING.md?plain=1#L33",
          "quote": "Contributions that were implemented by an AI model will not be accepted. There is very limited value in having an external contributor as an intermediary…"
        },
        {
          "repo": "typst/typst",
          "path": ".github/pull_request_template.md",
          "line": 4,
          "url": "https://github.com/typst/typst/blob/84cca406aafe7f830ed3f37f1cc6f0c8b6b65a03/.github/pull_request_template.md?plain=1#L4",
          "quote": "In particular, please keep in mind that we do not accept contributions implemented by an AI model."
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "typst/typst",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/typst/typst/blob/84cca406aafe7f830ed3f37f1cc6f0c8b6b65a03/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "typst/typst",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/typst/typst/blob/84cca406aafe7f830ed3f37f1cc6f0c8b6b65a03/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "typst/typst",
        "path": "docs/dev/architecture.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/typst/typst/blob/84cca406aafe7f830ed3f37f1cc6f0c8b6b65a03/docs/dev/architecture.md?plain=1"
      },
      {
        "repo": "typst/typst",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/typst/typst/blob/84cca406aafe7f830ed3f37f1cc6f0c8b6b65a03/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "uiua-lang/uiua",
    "url": "https://github.com/uiua-lang/uiua",
    "description": "A tacit array programming language",
    "stars": 2176,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "c63dc48a7ee2d90e9bf3408174da731f1f8eefca",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- For more complex changes, you can create an issue to discuss your idea first.",
      "evidence": [
        {
          "repo": "uiua-lang/uiua",
          "path": "contributing.md",
          "line": 8,
          "url": "https://github.com/uiua-lang/uiua/blob/c63dc48a7ee2d90e9bf3408174da731f1f8eefca/contributing.md?plain=1#L8",
          "quote": "- For more complex changes, you can create an issue to discuss your idea first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "uiua-lang/uiua",
        "path": "contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/uiua-lang/uiua/blob/c63dc48a7ee2d90e9bf3408174da731f1f8eefca/contributing.md?plain=1"
      },
      {
        "repo": "uiua-lang/uiua",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/uiua-lang/uiua/blob/c63dc48a7ee2d90e9bf3408174da731f1f8eefca/AGENTS.md?plain=1"
      },
      {
        "repo": "uiua-lang/uiua",
        "path": "readme.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/uiua-lang/uiua/blob/c63dc48a7ee2d90e9bf3408174da731f1f8eefca/readme.md?plain=1"
      }
    ]
  },
  {
    "repo": "Unitech/pm2",
    "url": "https://github.com/Unitech/pm2",
    "description": "Node.js/Typescript/Bun Production Process Manager with a built-in Load Balancer.",
    "stars": 43320,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "34dec9197301165850741b319890b2633ae797f4",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "Unitech/pm2",
          "path": "",
          "line": 0,
          "url": "https://github.com/Unitech/pm2/pulls",
          "quote": "check on recent PRs: license/cla"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "Unitech/pm2",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Unitech/pm2/blob/34dec9197301165850741b319890b2633ae797f4/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "Unitech/pm2",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/Unitech/pm2/blob/34dec9197301165850741b319890b2633ae797f4/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "Unitech/pm2",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/Unitech/pm2/blob/34dec9197301165850741b319890b2633ae797f4/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "Unitech/pm2",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Unitech/pm2/blob/34dec9197301165850741b319890b2633ae797f4/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "usebruno/bruno",
    "url": "https://github.com/usebruno/bruno",
    "description": "Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)",
    "stars": 47844,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "0448dfa0e29bf43074f43abe3f57ccb491d3c5aa",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "- [ ] I've used AI significantly to create this pull request",
      "evidence": [
        {
          "repo": "usebruno/bruno",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 23,
          "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L23",
          "quote": "- [ ] I've used AI significantly to create this pull request"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "usebruno/bruno",
          "path": "governance.md",
          "line": 90,
          "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/governance.md?plain=1#L90",
          "quote": "To make our issue tracker more transparent, every issue and pull request is assigned a status badge."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [
      {
        "repo": "usebruno/bruno",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 23,
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L23",
        "quote": "I've used AI significantly to create this pull request"
      },
      {
        "repo": "usebruno/bruno",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 30,
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L30",
        "quote": "I've run the claude code review skill locally."
      }
    ],
    "agent_files": [
      ".claude"
    ],
    "sources": [
      {
        "repo": "usebruno/bruno",
        "path": "contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/contributing.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "governance.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/governance.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_bn.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_bn.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_cn.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_cn.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_de.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_de.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_es.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_es.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_fa.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_fa.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_fr.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_fr.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_hi.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_hi.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_it.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_it.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_ja.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_ja.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_kr.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_kr.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_nl.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_nl.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "docs/contributing/contributing_pl.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/docs/contributing/contributing_pl.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": ".claude/CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/.claude/CLAUDE.md?plain=1"
      },
      {
        "repo": "usebruno/bruno",
        "path": "readme.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/usebruno/bruno/blob/0448dfa0e29bf43074f43abe3f57ccb491d3c5aa/readme.md?plain=1"
      }
    ]
  },
  {
    "repo": "uutils/coreutils",
    "url": "https://github.com/uutils/coreutils",
    "description": "Cross-platform Rust rewrite of the GNU coreutils",
    "stars": 24289,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "3544ef7a165a63345dc5ef56dce3ecc40d96e38c",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "AI-assisted contributions are allowed, but the same standards apply as for any other patch.",
      "evidence": [
        {
          "repo": "uutils/coreutils",
          "path": "CONTRIBUTING.md",
          "line": 220,
          "url": "https://github.com/uutils/coreutils/blob/3544ef7a165a63345dc5ef56dce3ecc40d96e38c/CONTRIBUTING.md?plain=1#L220",
          "quote": "AI-assisted contributions are allowed, but the same standards apply as for any other patch."
        }
      ],
      "note": "Output must not be derived from GPL code.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "uutils/coreutils",
          "path": "CONTRIBUTING.md",
          "line": 362,
          "url": "https://github.com/uutils/coreutils/blob/3544ef7a165a63345dc5ef56dce3ecc40d96e38c/CONTRIBUTING.md?plain=1#L362",
          "quote": "Copyrights in the uutils project are retained by their contributors, and no copyright assignment is required to contribute."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Before opening a PR, search for an existing issue describing the problem being addressed.",
      "evidence": [
        {
          "repo": "uutils/coreutils",
          "path": "AGENTS.md",
          "line": 14,
          "url": "https://github.com/uutils/coreutils/blob/3544ef7a165a63345dc5ef56dce3ecc40d96e38c/AGENTS.md?plain=1#L14",
          "quote": "Before opening a PR, search for an existing issue describing the problem being addressed."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "uutils/coreutils",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/uutils/coreutils/blob/3544ef7a165a63345dc5ef56dce3ecc40d96e38c/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "uutils/coreutils",
        "path": "DEVELOPMENT.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/uutils/coreutils/blob/3544ef7a165a63345dc5ef56dce3ecc40d96e38c/DEVELOPMENT.md?plain=1"
      },
      {
        "repo": "uutils/coreutils",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/uutils/coreutils/blob/3544ef7a165a63345dc5ef56dce3ecc40d96e38c/AGENTS.md?plain=1"
      },
      {
        "repo": "uutils/coreutils",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/uutils/coreutils/blob/3544ef7a165a63345dc5ef56dce3ecc40d96e38c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "vavr-io/vavr",
    "url": "https://github.com/vavr-io/vavr",
    "description": "vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.",
    "stars": 6181,
    "language": "Java",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "bf37faacdd02d4e3f7602af1c4ffc18b98adea8c",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "Using AI tools to help write code is fine - please just make sure you understand and stand behind every line you submit.",
      "evidence": [
        {
          "repo": "vavr-io/vavr",
          "path": "CONTRIBUTING.md",
          "line": 9,
          "url": "https://github.com/vavr-io/vavr/blob/bf37faacdd02d4e3f7602af1c4ffc18b98adea8c/CONTRIBUTING.md?plain=1#L9",
          "quote": "Using AI tools to help write code is fine - please just make sure you understand and stand behind every line you submit."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "To avoid disappointment, open a GitHub issue or discussion before starting work on anything non-trivial (especially AI-assisted changes) so we can align on…",
      "evidence": [
        {
          "repo": "vavr-io/vavr",
          "path": "CONTRIBUTING.md",
          "line": 11,
          "url": "https://github.com/vavr-io/vavr/blob/bf37faacdd02d4e3f7602af1c4ffc18b98adea8c/CONTRIBUTING.md?plain=1#L11",
          "quote": "To avoid disappointment, open a GitHub issue or discussion before starting work on anything non-trivial (especially AI-assisted changes) so we can align on…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "vavr-io/vavr",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/vavr-io/vavr/blob/bf37faacdd02d4e3f7602af1c4ffc18b98adea8c/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "vavr-io/vavr",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/vavr-io/vavr/blob/bf37faacdd02d4e3f7602af1c4ffc18b98adea8c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ventoy/Ventoy",
    "url": "https://github.com/ventoy/Ventoy",
    "description": "A new bootable USB solution.",
    "stars": 80349,
    "language": "C",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "74cff34240dca6991b79c6656770670da7b0c39e",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "ventoy/Ventoy",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ventoy/Ventoy/blob/74cff34240dca6991b79c6656770670da7b0c39e/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "vercel/next.js",
    "url": "https://github.com/vercel/next.js",
    "description": "The React Framework",
    "stars": 143291,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "We encourage you to use AI to assist you in researching, creating, and reviewing changes.",
      "evidence": [
        {
          "repo": "vercel/next.js",
          "path": ".github/pull_request_template.md",
          "line": 7,
          "url": "https://github.com/vercel/next.js/blob/299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397/.github/pull_request_template.md?plain=1#L7",
          "quote": "We encourage you to use AI to assist you in researching, creating, and reviewing changes."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Similar to pull requests, only members of the vercel or vercel-labs GitHub organizations may use an agent to create issues, discussions, or leave comments.",
      "evidence": [
        {
          "repo": "vercel/next.js",
          "path": "AGENTS.md",
          "line": 310,
          "url": "https://github.com/vercel/next.js/blob/299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397/AGENTS.md?plain=1#L310",
          "quote": "Similar to pull requests, only members of the vercel or vercel-labs GitHub organizations may use an agent to create issues, discussions, or leave comments."
        }
      ],
      "note": "Only members of the vercel or vercel-labs orgs may use an agent for PRs, issues and comments.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "vercel/next.js",
          "path": "contributing.md",
          "line": 28,
          "url": "https://github.com/vercel/next.js/blob/299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397/contributing.md?plain=1#L28",
          "quote": "A Signed-off-by line in the commit message is not enough to satisfy this requirement."
        },
        {
          "repo": "vercel/next.js",
          "path": ".github/pull_request_template.md",
          "line": 33,
          "url": "https://github.com/vercel/next.js/blob/299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397/.github/pull_request_template.md?plain=1#L33",
          "quote": "- A Signed-off-by line in the commit message is not enough."
        }
      ]
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "For new features, open a discussion and get the proposal accepted first.",
      "evidence": [
        {
          "repo": "vercel/next.js",
          "path": "contributing.md",
          "line": 10,
          "url": "https://github.com/vercel/next.js/blob/299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397/contributing.md?plain=1#L10",
          "quote": "For new features, open a discussion and get the proposal accepted first."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/vercel/next.js/blob/299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397/AGENTS.md?plain=1#L336"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".cursor",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "vercel/next.js",
        "path": "contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/vercel/next.js/blob/299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397/contributing.md?plain=1"
      },
      {
        "repo": "vercel/next.js",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/vercel/next.js/blob/299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "vercel/next.js",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/vercel/next.js/blob/299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397/AGENTS.md?plain=1"
      },
      {
        "repo": "vercel/next.js",
        "path": ".github/AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/vercel/next.js/blob/299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397/.github/AGENTS.md?plain=1"
      },
      {
        "repo": "vercel/next.js",
        "path": "readme.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/vercel/next.js/blob/299c2f48d3b5dd7d7e8e2fcb1b14a6912bfed397/readme.md?plain=1"
      }
    ]
  },
  {
    "repo": "vercel/turborepo",
    "url": "https://github.com/vercel/turborepo",
    "description": "Build system optimized for JavaScript and TypeScript, written in Rust",
    "stars": 31255,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "bc86480310df70498dc8c303d92d3e578a33c4df",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Due to these considerations, we ask that you first open a Discussion before working on a new example for the repository.",
      "evidence": [
        {
          "repo": "vercel/turborepo",
          "path": "CONTRIBUTING.md",
          "line": 277,
          "url": "https://github.com/vercel/turborepo/blob/bc86480310df70498dc8c303d92d3e578a33c4df/CONTRIBUTING.md?plain=1#L277",
          "quote": "Due to these considerations, we ask that you first open a Discussion before working on a new example for the repository."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "vercel/turborepo",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/vercel/turborepo/blob/bc86480310df70498dc8c303d92d3e578a33c4df/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "vercel/turborepo",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/vercel/turborepo/blob/bc86480310df70498dc8c303d92d3e578a33c4df/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "vercel/turborepo",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/vercel/turborepo/blob/bc86480310df70498dc8c303d92d3e578a33c4df/AGENTS.md?plain=1"
      },
      {
        "repo": "vercel/turborepo",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/vercel/turborepo/blob/bc86480310df70498dc8c303d92d3e578a33c4df/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "vim/vim",
    "url": "https://github.com/vim/vim",
    "description": "The official Vim repository",
    "stars": 41166,
    "language": "Vim Script",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "90d3806e3986da398373a5720b57bf2df9d0b690",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Disclosure of AI use is required, using an Assisted-by: trailer.",
      "evidence": [
        {
          "repo": "vim/vim",
          "path": "CONTRIBUTING.md",
          "line": 54,
          "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/CONTRIBUTING.md?plain=1#L54",
          "quote": "Disclosure of AI use is required, using an Assisted-by: trailer."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": false,
      "evidence": [
        {
          "repo": "vim/vim",
          "path": "CONTRIBUTING.md",
          "line": 24,
          "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/CONTRIBUTING.md?plain=1#L24",
          "quote": "There is no CLA to sign."
        }
      ]
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "vim/vim",
          "path": "CONTRIBUTING.md",
          "line": 30,
          "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/CONTRIBUTING.md?plain=1#L30",
          "quote": "Signed-off commits follow the Developer Certificate of Origin (DCO), which confirms that contributors have the right to submit their changes under the…"
        },
        {
          "repo": "vim/vim",
          "path": "CONTRIBUTING.md",
          "line": 32,
          "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/CONTRIBUTING.md?plain=1#L32",
          "quote": "This process adds a Signed-off-by line to commit messages, verifying that the contributor agrees to the project's licensing terms."
        },
        {
          "repo": "vim/vim",
          "path": "CONTRIBUTING.md",
          "line": 46,
          "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/CONTRIBUTING.md?plain=1#L46",
          "quote": "When merging PRs into Vim, the current maintainer @chrisbra usually adds missing Signed-off-by trailers for the author user name and email address as well for…"
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "AI assisted",
        "url": "https://github.com/vim/vim/labels?q=AI%20assisted"
      }
    ],
    "attestations": [
      {
        "repo": "vim/vim",
        "path": ".github/pull_request_template.md",
        "line": 42,
        "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/.github/pull_request_template.md?plain=1#L42",
        "quote": "AI involvement is disclosed in the commit message"
      },
      {
        "repo": "vim/vim",
        "path": ".github/pull_request_template.md",
        "line": 43,
        "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/.github/pull_request_template.md?plain=1#L43",
        "quote": "No AI was used"
      }
    ],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "vim/vim",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "vim/vim",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "vim/vim",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/AGENTS.md?plain=1"
      },
      {
        "repo": "vim/vim",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/README.md?plain=1"
      },
      {
        "repo": "vim/vim",
        "path": "README.txt",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/vim/vim/blob/90d3806e3986da398373a5720b57bf2df9d0b690/README.txt"
      }
    ]
  },
  {
    "repo": "vitejs/vite",
    "url": "https://github.com/vitejs/vite",
    "description": "Next generation frontend tooling. It's fast!",
    "stars": 83549,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "175bbeb231fe8bbf260b0b3866b30080690c4f5e",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Never let an LLM speak for you - all comments, issues, and PR descriptions should be written in your own words, reflecting your own understanding.",
      "evidence": [
        {
          "repo": "vitejs/vite",
          "path": "CONTRIBUTING.md",
          "line": 230,
          "url": "https://github.com/vitejs/vite/blob/175bbeb231fe8bbf260b0b3866b30080690c4f5e/CONTRIBUTING.md?plain=1#L230",
          "quote": "Never let an LLM speak for you - all comments, issues, and PR descriptions should be written in your own words, reflecting your own understanding."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Ideally, you should open a suggestion issue first, and have it approved before working on it.",
      "evidence": [
        {
          "repo": "vitejs/vite",
          "path": "CONTRIBUTING.md",
          "line": 244,
          "url": "https://github.com/vitejs/vite/blob/175bbeb231fe8bbf260b0b3866b30080690c4f5e/CONTRIBUTING.md?plain=1#L244",
          "quote": "Ideally, you should open a suggestion issue first, and have it approved before working on it."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "matteogabriele/agentscan-action",
        "url": "https://github.com/vitejs/vite/blob/175bbeb231fe8bbf260b0b3866b30080690c4f5e/.github/workflows/bot.yml#L41"
      },
      {
        "kind": "check",
        "name": "AgentScan",
        "url": "https://github.com/vitejs/vite/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".github/copilot-instructions.md"
    ],
    "sources": [
      {
        "repo": "vitejs/vite",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/vitejs/vite/blob/175bbeb231fe8bbf260b0b3866b30080690c4f5e/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "vitejs/vite",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/vitejs/vite/blob/175bbeb231fe8bbf260b0b3866b30080690c4f5e/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "vitejs/vite",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/vitejs/vite/blob/175bbeb231fe8bbf260b0b3866b30080690c4f5e/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "vitejs/vite",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/vitejs/vite/blob/175bbeb231fe8bbf260b0b3866b30080690c4f5e/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "vitest-dev/vitest",
    "url": "https://github.com/vitest-dev/vitest",
    "description": "Next generation testing framework powered by Vite.",
    "stars": 17284,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "62ef1d588afd7af6b65960b6e1170974ae8a8362",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "This project welcomes the thoughtful use of AI tools when contributing, yet asks all contributors to follow two core principles.",
      "evidence": [
        {
          "repo": "vitest-dev/vitest",
          "path": "AI_POLICY.md",
          "line": 3,
          "url": "https://github.com/vitest-dev/vitest/blob/62ef1d588afd7af6b65960b6e1170974ae8a8362/AI_POLICY.md?plain=1#L3",
          "quote": "This project welcomes the thoughtful use of AI tools when contributing, yet asks all contributors to follow two core principles."
        }
      ],
      "note": "Same two principles as Vite: never let an LLM speak or think for you.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "Issues and pull requests entirely generated by AI with no human involvement (e.g. by an automated agent) will be labeled \"maybe automated\" by the maintainers…",
      "evidence": [
        {
          "repo": "vitest-dev/vitest",
          "path": "CONTRIBUTING.md",
          "line": 122,
          "url": "https://github.com/vitest-dev/vitest/blob/62ef1d588afd7af6b65960b6e1170974ae8a8362/CONTRIBUTING.md?plain=1#L122",
          "quote": "Issues and pull requests entirely generated by AI with no human involvement (e.g. by an automated agent) will be labeled \"maybe automated\" by the maintainers…"
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Ideally, you should open a suggestion issue first and have it approved before working on it.",
      "evidence": [
        {
          "repo": "vitest-dev/vitest",
          "path": "CONTRIBUTING.md",
          "line": 101,
          "url": "https://github.com/vitest-dev/vitest/blob/62ef1d588afd7af6b65960b6e1170974ae8a8362/CONTRIBUTING.md?plain=1#L101",
          "quote": "Ideally, you should open a suggestion issue first and have it approved before working on it."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "workflow",
        "name": "ai-policy.yml: AI Policy",
        "url": "https://github.com/vitest-dev/vitest/blob/62ef1d588afd7af6b65960b6e1170974ae8a8362/.github/workflows/ai-policy.yml#L1"
      },
      {
        "kind": "workflow",
        "name": "matteogabriele/agentscan-action",
        "url": "https://github.com/vitest-dev/vitest/blob/62ef1d588afd7af6b65960b6e1170974ae8a8362/.github/workflows/ai-policy.yml#L44"
      },
      {
        "kind": "label",
        "name": "maybe automated",
        "url": "https://github.com/vitest-dev/vitest/labels?q=maybe%20automated"
      },
      {
        "kind": "check",
        "name": "AgentScan Alert",
        "url": "https://github.com/vitest-dev/vitest/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".claude",
      ".github/copilot-instructions.md",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "vitest-dev/vitest",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/vitest-dev/vitest/blob/62ef1d588afd7af6b65960b6e1170974ae8a8362/AI_POLICY.md?plain=1"
      },
      {
        "repo": "vitest-dev/vitest",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/vitest-dev/vitest/blob/62ef1d588afd7af6b65960b6e1170974ae8a8362/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "vitest-dev/vitest",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/vitest-dev/vitest/blob/62ef1d588afd7af6b65960b6e1170974ae8a8362/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "vitest-dev/vitest",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/vitest-dev/vitest/blob/62ef1d588afd7af6b65960b6e1170974ae8a8362/AGENTS.md?plain=1"
      },
      {
        "repo": "vitest-dev/vitest",
        "path": ".github/copilot-instructions.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/vitest-dev/vitest/blob/62ef1d588afd7af6b65960b6e1170974ae8a8362/.github/copilot-instructions.md?plain=1"
      },
      {
        "repo": "vitest-dev/vitest",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/vitest-dev/vitest/blob/62ef1d588afd7af6b65960b6e1170974ae8a8362/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "vllm-project/vllm",
    "url": "https://github.com/vllm-project/vllm",
    "description": "A high-throughput and memory-efficient inference and serving engine for LLMs",
    "stars": 95500,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "a20280f30e3169d33a7e21d1d117e9719bace00b",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "Disclose in PR: Always mention when a pull request includes AI-generated code.",
      "evidence": [
        {
          "repo": "vllm-project/vllm",
          "path": "docs/contributing/README.md",
          "line": 216,
          "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/README.md?plain=1#L216",
          "quote": "Disclose in PR: Always mention when a pull request includes AI-generated code."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-30"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": true,
      "evidence": [
        {
          "repo": "vllm-project/vllm",
          "path": "docs/contributing/README.md",
          "line": 190,
          "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/README.md?plain=1#L190",
          "quote": "### DCO and Signed-off-by"
        },
        {
          "repo": "vllm-project/vllm",
          "path": "docs/contributing/README.md",
          "line": 192,
          "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/README.md?plain=1#L192",
          "quote": "When contributing changes to this project, you must agree to the DCO."
        },
        {
          "repo": "vllm-project/vllm",
          "path": "docs/contributing/README.md",
          "line": 193,
          "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/README.md?plain=1#L193",
          "quote": "Commits must include a Signed-off-by: header which certifies agreement with the terms of the DCO."
        }
      ]
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "vllm-project/vllm",
          "path": "docs/contributing/README.md",
          "line": 324,
          "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/README.md?plain=1#L324",
          "quote": "- After the PR is submitted, the PR will be assigned to a reviewer."
        },
        {
          "repo": "vllm-project/vllm",
          "path": "docs/contributing/README.md",
          "line": 332,
          "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/README.md?plain=1#L332",
          "quote": "- After the PR is assigned, the reviewer will provide status updates every 2-3 days."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "closed-as-slop",
        "url": "https://github.com/vllm-project/vllm/labels?q=closed-as-slop"
      }
    ],
    "attestations": [
      {
        "repo": "vllm-project/vllm",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 25,
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L25",
        "quote": "AI assistance was used during the creation of this PR."
      }
    ],
    "agent_files": [
      ".agents",
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "vllm-project/vllm",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": "docs/contributing/README.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/README.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": "docs/contributing/deprecation_policy.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/deprecation_policy.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": "docs/contributing/editing-agent-instructions.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/editing-agent-instructions.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": "docs/contributing/incremental_build.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/incremental_build.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": "docs/contributing/jit_kernel_warmup.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/jit_kernel_warmup.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": "docs/contributing/labels.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/labels.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": "docs/contributing/profiling.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/profiling.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": "docs/contributing/release_process.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/release_process.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": "docs/contributing/vulnerability_management.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/docs/contributing/vulnerability_management.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/AGENTS.md?plain=1"
      },
      {
        "repo": "vllm-project/vllm",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/vllm-project/vllm/blob/a20280f30e3169d33a7e21d1d117e9719bace00b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "vuejs/core",
    "url": "https://github.com/vuejs/core",
    "description": "🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.",
    "stars": 54885,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "24c9d0bffb2299635b8112a978d74a38723aaa10",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "PRs of such features without prior discussion make it really difficult to steer / adjust the API design due to coupling with concrete implementations, and can…",
      "evidence": [
        {
          "repo": "vuejs/core",
          "path": ".github/contributing.md",
          "line": 28,
          "url": "https://github.com/vuejs/core/blob/24c9d0bffb2299635b8112a978d74a38723aaa10/.github/contributing.md?plain=1#L28",
          "quote": "PRs of such features without prior discussion make it really difficult to steer / adjust the API design due to coupling with concrete implementations, and can…"
        },
        {
          "repo": "vuejs/core",
          "path": ".github/contributing.md",
          "line": 49,
          "url": "https://github.com/vuejs/core/blob/24c9d0bffb2299635b8112a978d74a38723aaa10/.github/contributing.md?plain=1#L49",
          "quote": "Ideally, you should open a suggestion issue first and have it approved before working on it."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "vuejs/core",
        "path": ".github/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/vuejs/core/blob/24c9d0bffb2299635b8112a978d74a38723aaa10/.github/contributing.md?plain=1"
      },
      {
        "repo": "vuejs/core",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/vuejs/core/blob/24c9d0bffb2299635b8112a978d74a38723aaa10/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "vuejs/vue",
    "url": "https://github.com/vuejs/vue",
    "description": "This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core",
    "stars": 212632,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "9e88707940088cb1f4cd7dd210c9168a50dc347c",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "Ideally, you should open a suggestion issue first and have it approved before working on it.",
      "evidence": [
        {
          "repo": "vuejs/vue",
          "path": ".github/CONTRIBUTING.md",
          "line": 30,
          "url": "https://github.com/vuejs/vue/blob/9e88707940088cb1f4cd7dd210c9168a50dc347c/.github/CONTRIBUTING.md?plain=1#L30",
          "quote": "Ideally, you should open a suggestion issue first and have it approved before working on it."
        },
        {
          "repo": "vuejs/vue",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 33,
          "url": "https://github.com/vuejs/vue/blob/9e88707940088cb1f4cd7dd210c9168a50dc347c/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L33",
          "quote": "- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working…"
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "vuejs/vue",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 33,
          "url": "https://github.com/vuejs/vue/blob/9e88707940088cb1f4cd7dd210c9168a50dc347c/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L33",
          "quote": "- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working…"
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "vuejs/vue",
        "path": ".github/CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/vuejs/vue/blob/9e88707940088cb1f4cd7dd210c9168a50dc347c/.github/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "vuejs/vue",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/vuejs/vue/blob/9e88707940088cb1f4cd7dd210c9168a50dc347c/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "vuejs/vue",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/vuejs/vue/blob/9e88707940088cb1f4cd7dd210c9168a50dc347c/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "webdriverio/webdriverio",
    "url": "https://github.com/webdriverio/webdriverio",
    "description": "Next-gen browser and mobile automation test framework for Node.js",
    "stars": 9860,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "159d3934d65bd93a76851a546ee72141853d6967",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "CONTRIBUTING.md points AI agents to AGENTS.md (line 24) but states no rule.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "webdriverio/webdriverio",
          "path": "CONTRIBUTING.md",
          "line": 98,
          "url": "https://github.com/webdriverio/webdriverio/blob/159d3934d65bd93a76851a546ee72141853d6967/CONTRIBUTING.md?plain=1#L98",
          "quote": "Like in many Open Source projects we ask you to sign a CLA which is a Contributor License Agreement that ensures that all contributions to the project are…"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "If you have an idea about a new feature please raise a feature request first to get feedback by the maintainer team on it.",
      "evidence": [
        {
          "repo": "webdriverio/webdriverio",
          "path": "CONTRIBUTING.md",
          "line": 82,
          "url": "https://github.com/webdriverio/webdriverio/blob/159d3934d65bd93a76851a546ee72141853d6967/CONTRIBUTING.md?plain=1#L82",
          "quote": "If you have an idea about a new feature please raise a feature request first to get feedback by the maintainer team on it."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "webdriverio/webdriverio",
          "path": "GOVERNANCE.md",
          "line": 169,
          "url": "https://github.com/webdriverio/webdriverio/blob/159d3934d65bd93a76851a546ee72141853d6967/GOVERNANCE.md?plain=1#L169",
          "quote": "Once a label is assigned a bot will email the PR author with a token that can be used to verify the author when claiming their expense on OpenCollective."
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      ".claude",
      ".github/instructions",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "webdriverio/webdriverio",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/webdriverio/webdriverio/blob/159d3934d65bd93a76851a546ee72141853d6967/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "webdriverio/webdriverio",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/webdriverio/webdriverio/blob/159d3934d65bd93a76851a546ee72141853d6967/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "webdriverio/webdriverio",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/webdriverio/webdriverio/blob/159d3934d65bd93a76851a546ee72141853d6967/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "webdriverio/webdriverio",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/webdriverio/webdriverio/blob/159d3934d65bd93a76851a546ee72141853d6967/AGENTS.md?plain=1"
      },
      {
        "repo": "webdriverio/webdriverio",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/webdriverio/webdriverio/blob/159d3934d65bd93a76851a546ee72141853d6967/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "webpack/webpack",
    "url": "https://github.com/webpack/webpack",
    "description": "A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through \"loaders\", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.",
    "stars": 65971,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "cfb5b9f530448306055f389f6039a811b0e22779",
    "ai_policy": {
      "value": "allowed_with_disclosure",
      "status": "reviewed",
      "quote": "If you have used AI, please state so here.",
      "evidence": [
        {
          "repo": "webpack/.github",
          "path": ".github/pull_request_template.md",
          "line": 29,
          "url": "https://github.com/webpack/.github/blob/f37c5891f577f5bb1159e053d5d5eacaa9307cb2/.github/pull_request_template.md?plain=1#L29",
          "quote": "If you have used AI, please state so here."
        }
      ],
      "note": "Human in the loop (webpack/governance AI_POLICY.md).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "If you're planning to implement a new feature or change the API please create an issue first.",
      "evidence": [
        {
          "repo": "webpack/webpack",
          "path": "CONTRIBUTING.md",
          "line": 4,
          "url": "https://github.com/webpack/webpack/blob/cfb5b9f530448306055f389f6039a811b0e22779/CONTRIBUTING.md?plain=1#L4",
          "quote": "If you're planning to implement a new feature or change the API please create an issue first."
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "webpack/webpack",
          "path": "CONTRIBUTING.md",
          "line": 94,
          "url": "https://github.com/webpack/webpack/blob/cfb5b9f530448306055f389f6039a811b0e22779/CONTRIBUTING.md?plain=1#L94",
          "quote": "If it is already assigned to someone, but there is no sign of any work being done, please feel free to drop in a comment so that the issue can be assigned to…"
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "check",
        "name": "anti-slop / anti-slop",
        "url": "https://github.com/webpack/webpack/pulls"
      }
    ],
    "attestations": [],
    "agent_files": [
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "webpack/.github",
        "path": ".github/AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "org",
        "url": "https://github.com/webpack/.github/blob/f37c5891f577f5bb1159e053d5d5eacaa9307cb2/.github/AI_POLICY.md?plain=1"
      },
      {
        "repo": "webpack/webpack",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/webpack/webpack/blob/cfb5b9f530448306055f389f6039a811b0e22779/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "webpack/webpack",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/webpack/webpack/blob/cfb5b9f530448306055f389f6039a811b0e22779/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "webpack/.github",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "org",
        "url": "https://github.com/webpack/.github/blob/f37c5891f577f5bb1159e053d5d5eacaa9307cb2/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "webpack/governance",
        "path": "AI_POLICY.md",
        "kind": "doc",
        "scope": "extra",
        "url": "https://github.com/webpack/governance/blob/b451abb62b5560edf172365829f02f275ac5f298/AI_POLICY.md?plain=1"
      },
      {
        "repo": "webpack/webpack",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/webpack/webpack/blob/cfb5b9f530448306055f389f6039a811b0e22779/AGENTS.md?plain=1"
      },
      {
        "repo": "webpack/webpack",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/webpack/webpack/blob/cfb5b9f530448306055f389f6039a811b0e22779/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "wezterm/wezterm",
    "url": "https://github.com/wezterm/wezterm",
    "description": "A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust",
    "stars": 29347,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e68a8ec27727fbbda15e07f0a0737cd5e16481f6",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai-assisted",
        "url": "https://github.com/wezterm/wezterm/labels?q=ai-assisted"
      }
    ],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "wezterm/wezterm",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/wezterm/wezterm/blob/e68a8ec27727fbbda15e07f0a0737cd5e16481f6/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "wezterm/wezterm",
        "path": "docs/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/wezterm/wezterm/blob/e68a8ec27727fbbda15e07f0a0737cd5e16481f6/docs/contributing.md?plain=1"
      },
      {
        "repo": "wezterm/wezterm",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/wezterm/wezterm/blob/e68a8ec27727fbbda15e07f0a0737cd5e16481f6/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "Wilfred/difftastic",
    "url": "https://github.com/Wilfred/difftastic",
    "description": "a structural diff that understands syntax 🟥🟩",
    "stars": 26058,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "4618021244cc9bddf2c38173333ce9285856901b",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Comments on issues and PRs may not be written with LLMs.",
      "evidence": [
        {
          "repo": "Wilfred/difftastic",
          "path": "AI_POLICY.md",
          "line": 12,
          "url": "https://github.com/Wilfred/difftastic/blob/4618021244cc9bddf2c38173333ce9285856901b/AI_POLICY.md?plain=1#L12",
          "quote": "Comments on issues and PRs may not be written with LLMs."
        }
      ],
      "note": "Disclose AI use (line 8).",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md",
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "Wilfred/difftastic",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/Wilfred/difftastic/blob/4618021244cc9bddf2c38173333ce9285856901b/AI_POLICY.md?plain=1"
      },
      {
        "repo": "Wilfred/difftastic",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Wilfred/difftastic/blob/4618021244cc9bddf2c38173333ce9285856901b/AGENTS.md?plain=1"
      },
      {
        "repo": "Wilfred/difftastic",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/Wilfred/difftastic/blob/4618021244cc9bddf2c38173333ce9285856901b/CLAUDE.md?plain=1"
      },
      {
        "repo": "Wilfred/difftastic",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/Wilfred/difftastic/blob/4618021244cc9bddf2c38173333ce9285856901b/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "withastro/astro",
    "url": "https://github.com/withastro/astro",
    "description": "The web framework for content-driven websites.",
    "stars": 63466,
    "language": "TypeScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e3bec3d2c770cb53771dad723db57a2ebf931b42",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- In case the number of reactions of an issue grows, the number of users affected grows, or a discussion uncovers some insights that weren't clear before,…",
      "evidence": [
        {
          "repo": "withastro/astro",
          "path": "CONTRIBUTING.md",
          "line": 330,
          "url": "https://github.com/withastro/astro/blob/e3bec3d2c770cb53771dad723db57a2ebf931b42/CONTRIBUTING.md?plain=1#L330",
          "quote": "- In case the number of reactions of an issue grows, the number of users affected grows, or a discussion uncovers some insights that weren't clear before,…"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "withastro/astro",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/withastro/astro/blob/e3bec3d2c770cb53771dad723db57a2ebf931b42/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "withastro/astro",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/withastro/astro/blob/e3bec3d2c770cb53771dad723db57a2ebf931b42/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "withastro/astro",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/withastro/astro/blob/e3bec3d2c770cb53771dad723db57a2ebf931b42/AGENTS.md?plain=1"
      },
      {
        "repo": "withastro/astro",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/withastro/astro/blob/e3bec3d2c770cb53771dad723db57a2ebf931b42/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "xonsh/xonsh",
    "url": "https://github.com/xonsh/xonsh",
    "description": "🐚 Python-powered shell. Full-featured, cross-platform and AI-friendly.",
    "stars": 9685,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "6aa4f2d678856d67203e2b09655d167e8208aa34",
    "ai_policy": {
      "value": "not_stated",
      "status": "reviewed",
      "quote": null,
      "evidence": [],
      "note": "AI_POLICY.md holds agent instructions rather than a contributor rule.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "CLAUDE.md"
    ],
    "sources": [
      {
        "repo": "xonsh/xonsh",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/xonsh/xonsh/blob/6aa4f2d678856d67203e2b09655d167e8208aa34/AI_POLICY.md?plain=1"
      },
      {
        "repo": "xonsh/xonsh",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/xonsh/xonsh/blob/6aa4f2d678856d67203e2b09655d167e8208aa34/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "xonsh/xonsh",
        "path": "docs/contributing.rst",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/xonsh/xonsh/blob/6aa4f2d678856d67203e2b09655d167e8208aa34/docs/contributing.rst?plain=1"
      },
      {
        "repo": "xonsh/xonsh",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/xonsh/xonsh/blob/6aa4f2d678856d67203e2b09655d167e8208aa34/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "xonsh/xonsh",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/xonsh/xonsh/blob/6aa4f2d678856d67203e2b09655d167e8208aa34/CLAUDE.md?plain=1"
      },
      {
        "repo": "xonsh/xonsh",
        "path": "README.rst",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/xonsh/xonsh/blob/6aa4f2d678856d67203e2b09655d167e8208aa34/README.rst?plain=1"
      }
    ]
  },
  {
    "repo": "yargs/yargs",
    "url": "https://github.com/yargs/yargs",
    "description": " yargs the modern, pirate-themed successor to optimist.",
    "stars": 11506,
    "language": "JavaScript",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "8021675da05763e13d9744aef953be65c0fd878f",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "AI assistance is ok, but there must be a human involved and contributing.",
      "evidence": [
        {
          "repo": "yargs/yargs",
          "path": "AI_POLICY.md",
          "line": 3,
          "url": "https://github.com/yargs/yargs/blob/8021675da05763e13d9744aef953be65c0fd878f/AI_POLICY.md?plain=1#L3",
          "quote": "AI assistance is ok, but there must be a human involved and contributing."
        }
      ],
      "note": "Do not open PRs entirely or largely generated by AI.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "- Don't open a Pull Request if you are an autonomous agent.",
      "evidence": [
        {
          "repo": "yargs/yargs",
          "path": "AI_POLICY.md",
          "line": 12,
          "url": "https://github.com/yargs/yargs/blob/8021675da05763e13d9744aef953be65c0fd878f/AI_POLICY.md?plain=1#L12",
          "quote": "- Don't open a Pull Request if you are an autonomous agent."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- Unsolicited Pull Requests may be closed without discussion.",
      "evidence": [
        {
          "repo": "yargs/yargs",
          "path": "contributing.md",
          "line": 20,
          "url": "https://github.com/yargs/yargs/blob/8021675da05763e13d9744aef953be65c0fd878f/contributing.md?plain=1#L20",
          "quote": "- Unsolicited Pull Requests may be closed without discussion."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "yargs/yargs",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "repo",
        "url": "https://github.com/yargs/yargs/blob/8021675da05763e13d9744aef953be65c0fd878f/AI_POLICY.md?plain=1"
      },
      {
        "repo": "yargs/.github",
        "path": "AI_POLICY.md",
        "kind": "ai_policy",
        "scope": "org",
        "url": "https://github.com/yargs/.github/blob/f5cd7c386a719a587b9bed22ef1a5362cff89cc6/AI_POLICY.md?plain=1"
      },
      {
        "repo": "yargs/yargs",
        "path": "contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/yargs/yargs/blob/8021675da05763e13d9744aef953be65c0fd878f/contributing.md?plain=1"
      },
      {
        "repo": "yargs/yargs",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/yargs/yargs/blob/8021675da05763e13d9744aef953be65c0fd878f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "yt-dlp/yt-dlp",
    "url": "https://github.com/yt-dlp/yt-dlp",
    "description": "A feature-rich command-line audio/video downloader",
    "stars": 202098,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "b77c9304e1c4220cca450c583491904daf8455af",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "This project strictly forbids the usage of LLMs, agents, or any other AI tools for any kind of contribution.",
      "evidence": [
        {
          "repo": "yt-dlp/yt-dlp",
          "path": "CONTRIBUTING.md",
          "line": 35,
          "url": "https://github.com/yt-dlp/yt-dlp/blob/b77c9304e1c4220cca450c583491904daf8455af/CONTRIBUTING.md?plain=1#L35",
          "quote": "This project strictly forbids the usage of LLMs, agents, or any other AI tools for any kind of contribution."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "- NO AI / NO LLM POLICY",
      "evidence": [
        {
          "repo": "yt-dlp/yt-dlp",
          "path": "CONTRIBUTING.md",
          "line": 3,
          "url": "https://github.com/yt-dlp/yt-dlp/blob/b77c9304e1c4220cca450c583491904daf8455af/CONTRIBUTING.md?plain=1#L3",
          "quote": "- NO AI / NO LLM POLICY"
        },
        {
          "repo": "yt-dlp/yt-dlp",
          "path": "CONTRIBUTING.md",
          "line": 33,
          "url": "https://github.com/yt-dlp/yt-dlp/blob/b77c9304e1c4220cca450c583491904daf8455af/CONTRIBUTING.md?plain=1#L33",
          "quote": "# NO AI / NO LLM POLICY"
        },
        {
          "repo": "yt-dlp/yt-dlp",
          "path": "CONTRIBUTING.md",
          "line": 35,
          "url": "https://github.com/yt-dlp/yt-dlp/blob/b77c9304e1c4220cca450c583491904daf8455af/CONTRIBUTING.md?plain=1#L35",
          "quote": "This project strictly forbids the usage of LLMs, agents, or any other AI tools for any kind of contribution."
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "If you open a pull request for a new feature without discussing with us first, do not be surprised when we ask for large changes to the code, or even reject…",
      "evidence": [
        {
          "repo": "yt-dlp/yt-dlp",
          "path": "CONTRIBUTING.md",
          "line": 215,
          "url": "https://github.com/yt-dlp/yt-dlp/blob/b77c9304e1c4220cca450c583491904daf8455af/CONTRIBUTING.md?plain=1#L215",
          "quote": "If you open a pull request for a new feature without discussing with us first, do not be surprised when we ask for large changes to the code, or even reject…"
        },
        {
          "repo": "yt-dlp/yt-dlp",
          "path": ".github/PULL_REQUEST_TEMPLATE.md",
          "line": 46,
          "url": "https://github.com/yt-dlp/yt-dlp/blob/b77c9304e1c4220cca450c583491904daf8455af/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L46",
          "quote": "- [ ] New feature (It is strongly recommended to open an issue first)"
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "label",
        "name": "ai-policy-violation",
        "url": "https://github.com/yt-dlp/yt-dlp/labels?q=ai-policy-violation"
      },
      {
        "kind": "check",
        "name": "Issue (ai-policy-violation)",
        "url": "https://github.com/yt-dlp/yt-dlp/pulls"
      },
      {
        "kind": "check",
        "name": "PR (ai-policy-violation)",
        "url": "https://github.com/yt-dlp/yt-dlp/pulls"
      }
    ],
    "attestations": [
      {
        "repo": "yt-dlp/yt-dlp",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "line": 34,
        "url": "https://github.com/yt-dlp/yt-dlp/blob/b77c9304e1c4220cca450c583491904daf8455af/.github/PULL_REQUEST_TEMPLATE.md?plain=1#L34",
        "quote": "This pull request complies with yt-dlp's NO AI / NO LLM POLICY"
      }
    ],
    "agent_files": [],
    "sources": [
      {
        "repo": "yt-dlp/yt-dlp",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/yt-dlp/yt-dlp/blob/b77c9304e1c4220cca450c583491904daf8455af/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "yt-dlp/yt-dlp",
        "path": ".github/PULL_REQUEST_TEMPLATE.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/yt-dlp/yt-dlp/blob/b77c9304e1c4220cca450c583491904daf8455af/.github/PULL_REQUEST_TEMPLATE.md?plain=1"
      },
      {
        "repo": "yt-dlp/yt-dlp",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/yt-dlp/yt-dlp/blob/b77c9304e1c4220cca450c583491904daf8455af/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "zed-industries/zed",
    "url": "https://github.com/zed-industries/zed",
    "description": "Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.",
    "stars": 92184,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Don't rely on LLMs to write the whole thing for you when communicating with the maintainers (meaning replies to comments, PR descriptions, and alike).",
      "evidence": [
        {
          "repo": "zed-industries/zed",
          "path": "CONTRIBUTING.md",
          "line": 48,
          "url": "https://github.com/zed-industries/zed/blob/99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76/CONTRIBUTING.md?plain=1#L48",
          "quote": "Don't rely on LLMs to write the whole thing for you when communicating with the maintainers (meaning replies to comments, PR descriptions, and alike)."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "reviewed",
      "quote": "For that reason, we don't accept contributions from autonomous agents.",
      "evidence": [
        {
          "repo": "zed-industries/zed",
          "path": "CONTRIBUTING.md",
          "line": 46,
          "url": "https://github.com/zed-industries/zed/blob/99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76/CONTRIBUTING.md?plain=1#L46",
          "quote": "For that reason, we don't accept contributions from autonomous agents."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "cla": {
      "value": true,
      "evidence": [
        {
          "repo": "zed-industries/zed",
          "path": "CONTRIBUTING.md",
          "line": 65,
          "url": "https://github.com/zed-industries/zed/blob/99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76/CONTRIBUTING.md?plain=1#L65",
          "quote": "- Sign the Contributor License Agreement so that your contribution can be merged."
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "- Discuss features with us before you start writing code for them.",
      "evidence": [
        {
          "repo": "zed-industries/zed",
          "path": "CONTRIBUTING.md",
          "line": 11,
          "url": "https://github.com/zed-industries/zed/blob/99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76/CONTRIBUTING.md?plain=1#L11",
          "quote": "- Discuss features with us before you start writing code for them."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "not_accepted",
      "evidence": [
        {
          "repo": "zed-industries/zed",
          "path": "CONTRIBUTING.md",
          "line": 46,
          "url": "https://github.com/zed-industries/zed/blob/99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76/CONTRIBUTING.md?plain=1#L46",
          "quote": "For that reason, we don't accept contributions from autonomous agents."
        }
      ]
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      ".agents",
      "AGENTS.md",
      "CLAUDE.md",
      "GEMINI.md"
    ],
    "sources": [
      {
        "repo": "zed-industries/zed",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/zed-industries/zed/blob/99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "zed-industries/zed",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/zed-industries/zed/blob/99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "zed-industries/zed",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/zed-industries/zed/blob/99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76/AGENTS.md?plain=1"
      },
      {
        "repo": "zed-industries/zed",
        "path": "CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/zed-industries/zed/blob/99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76/CLAUDE.md?plain=1"
      },
      {
        "repo": "zed-industries/zed",
        "path": "GEMINI.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/zed-industries/zed/blob/99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76/GEMINI.md?plain=1"
      },
      {
        "repo": "zed-industries/zed",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/zed-industries/zed/blob/99e70ee4a02d8dcf1b72f487f81aaf0d3be74f76/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "zellij-org/zellij",
    "url": "https://github.com/zellij-org/zellij",
    "description": "A terminal workspace with batteries included",
    "stars": 35834,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "ca787b58774657bb0f2038e68766910af369d41f",
    "ai_policy": {
      "value": "human_text_only",
      "status": "reviewed",
      "quote": "Please avoid using LLMs to generate the description text of issues/PRs.",
      "evidence": [
        {
          "repo": "zellij-org/zellij",
          "path": "CONTRIBUTING.md",
          "line": 21,
          "url": "https://github.com/zellij-org/zellij/blob/ca787b58774657bb0f2038e68766910af369d41f/CONTRIBUTING.md?plain=1#L21",
          "quote": "Please avoid using LLMs to generate the description text of issues/PRs."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "for_larger_changes",
      "status": "auto",
      "quote": "- If this is not a trivial fix, consider creating an issue to discuss first and later link to it from the PR.",
      "evidence": [
        {
          "repo": "zellij-org/zellij",
          "path": "CONTRIBUTING.md",
          "line": 248,
          "url": "https://github.com/zellij-org/zellij/blob/ca787b58774657bb0f2038e68766910af369d41f/CONTRIBUTING.md?plain=1#L248",
          "quote": "- If this is not a trivial fix, consider creating an issue to discuss first and later link to it from the PR."
        }
      ]
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "zellij-org/zellij",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/zellij-org/zellij/blob/ca787b58774657bb0f2038e68766910af369d41f/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "zellij-org/zellij",
        "path": "GOVERNANCE.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/zellij-org/zellij/blob/ca787b58774657bb0f2038e68766910af369d41f/GOVERNANCE.md?plain=1"
      },
      {
        "repo": "zellij-org/zellij",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/zellij-org/zellij/blob/ca787b58774657bb0f2038e68766910af369d41f/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "ziglang/zig",
    "url": "https://github.com/ziglang/zig",
    "description": "Moved to Codeberg",
    "stars": 43267,
    "language": "Zig",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "738d2be9d6b6ef3ff3559130c05159ef53336224",
    "ai_policy": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [],
    "sources": [
      {
        "repo": "ziglang/zig",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/ziglang/zig/blob/738d2be9d6b6ef3ff3559130c05159ef53336224/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "zkat/miette",
    "url": "https://github.com/zkat/miette",
    "description": "Fancy extension for std::error::Error with pretty, detailed diagnostic printing.",
    "stars": 2619,
    "language": "Rust",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "e853bbf9bc78bbe0b225995de54a3108d77dcaf8",
    "ai_policy": {
      "value": "banned",
      "status": "reviewed",
      "quote": "This project does not accept LLM-generated or LLM-assisted upstream contributions.",
      "evidence": [
        {
          "repo": "zkat/miette",
          "path": "AGENTS.md",
          "line": 5,
          "url": "https://github.com/zkat/miette/blob/e853bbf9bc78bbe0b225995de54a3108d77dcaf8/AGENTS.md?plain=1#L5",
          "quote": "This project does not accept LLM-generated or LLM-assisted upstream contributions."
        }
      ],
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "forbidden",
      "status": "auto",
      "quote": "This project does not accept LLM-generated or LLM-assisted upstream contributions.",
      "evidence": [
        {
          "repo": "zkat/miette",
          "path": "AGENTS.md",
          "line": 5,
          "url": "https://github.com/zkat/miette/blob/e853bbf9bc78bbe0b225995de54a3108d77dcaf8/AGENTS.md?plain=1#L5",
          "quote": "This project does not accept LLM-generated or LLM-assisted upstream contributions."
        },
        {
          "repo": "zkat/miette",
          "path": "AGENTS.md",
          "line": 13,
          "url": "https://github.com/zkat/miette/blob/e853bbf9bc78bbe0b225995de54a3108d77dcaf8/AGENTS.md?plain=1#L13",
          "quote": "- this project’s maintainers request that LLM-generated or LLM-assisted material not be submitted upstream;"
        },
        {
          "repo": "zkat/miette",
          "path": "AGENTS.md",
          "line": 14,
          "url": "https://github.com/zkat/miette/blob/e853bbf9bc78bbe0b225995de54a3108d77dcaf8/AGENTS.md?plain=1#L14",
          "quote": "- they should not submit AI-produced or AI-influenced code, docs, tests, analyses, issue text, or PR text to this project;"
        }
      ],
      "note": "Implied by the ban on AI-generated contributions."
    },
    "cla": {
      "value": null,
      "evidence": []
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "assignment_required": {
      "value": null,
      "evidence": []
    },
    "outside_prs": {
      "value": "not_accepted",
      "evidence": [
        {
          "repo": "zkat/miette",
          "path": "CONTRIBUTING.md",
          "line": 141,
          "url": "https://github.com/zkat/miette/blob/e853bbf9bc78bbe0b225995de54a3108d77dcaf8/CONTRIBUTING.md?plain=1#L141",
          "quote": "Barring special circumstances, maintainers will not review PRs until all checks pass (Travis, AppVeyor, etc)."
        },
        {
          "repo": "zkat/miette",
          "path": "CONTRIBUTING.md",
          "line": 250,
          "url": "https://github.com/zkat/miette/blob/e853bbf9bc78bbe0b225995de54a3108d77dcaf8/CONTRIBUTING.md?plain=1#L250",
          "quote": "Issue handlers should not merge pull requests, tag releases, or directly commit code themselves: that should still be done through the usual pull request…"
        }
      ]
    },
    "pr_creation_policy": "all",
    "anti_automation": [],
    "attestations": [],
    "agent_files": [
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "zkat/miette",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/zkat/miette/blob/e853bbf9bc78bbe0b225995de54a3108d77dcaf8/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "zkat/miette",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/zkat/miette/blob/e853bbf9bc78bbe0b225995de54a3108d77dcaf8/AGENTS.md?plain=1"
      },
      {
        "repo": "zkat/miette",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/zkat/miette/blob/e853bbf9bc78bbe0b225995de54a3108d77dcaf8/README.md?plain=1"
      }
    ]
  },
  {
    "repo": "zulip/zulip",
    "url": "https://github.com/zulip/zulip",
    "description": "Zulip server and web application. Open-source team chat that helps teams stay productive and focused.",
    "stars": 26112,
    "language": "Python",
    "archived": false,
    "checked": "2026-10-30",
    "commit": "566f98a9db71e4e3bcd28ffd8a5a46f86af74e04",
    "ai_policy": {
      "value": "allowed",
      "status": "reviewed",
      "quote": "You can use any tools that help you understand the Zulip codebase and write good code, including AI tools.",
      "evidence": [
        {
          "repo": "zulip/zulip",
          "path": "CONTRIBUTING.md",
          "line": 119,
          "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/CONTRIBUTING.md?plain=1#L119",
          "quote": "You can use any tools that help you understand the Zulip codebase and write good code, including AI tools."
        }
      ],
      "note": "You must understand and explain your changes; detailed guidance on AI in communication.",
      "review": {
        "by": "claude-code",
        "date": "2026-10-26"
      }
    },
    "agent_prs": {
      "value": "not_stated",
      "status": "auto",
      "quote": null,
      "evidence": []
    },
    "cla": {
      "value": false,
      "evidence": [
        {
          "repo": "zulip/zulip",
          "path": "docs/contributing/licensing.md",
          "line": 10,
          "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/licensing.md?plain=1#L10",
          "quote": "If the work you are contributing is 100% your own, Zulip doesn't require you to sign a copyright assignment or a contributor license agreement for your…"
        }
      ]
    },
    "dco": {
      "value": null,
      "evidence": []
    },
    "issue_first": {
      "value": "required",
      "status": "auto",
      "quote": "If the issue was filed/created over a year ago, before you start working on it, post in an appropriate channel in the development community about your…",
      "evidence": [
        {
          "repo": "zulip/zulip",
          "path": "CONTRIBUTING.md",
          "line": 349,
          "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/CONTRIBUTING.md?plain=1#L349",
          "quote": "If the issue was filed/created over a year ago, before you start working on it, post in an appropriate channel in the development community about your…"
        }
      ]
    },
    "assignment_required": {
      "value": true,
      "evidence": [
        {
          "repo": "zulip/zulip",
          "path": "CONTRIBUTING.md",
          "line": 616,
          "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/CONTRIBUTING.md?plain=1#L616",
          "quote": "If Zulipbot does not allow you to claim an issue, you can post a comment describing the status of your other work on the issue you're interested in (including…"
        }
      ]
    },
    "outside_prs": {
      "value": "open",
      "evidence": []
    },
    "pr_creation_policy": "all",
    "anti_automation": [
      {
        "kind": "doc",
        "name": "asks agents to identify themselves",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/AGENTS.md?plain=1#L279"
      }
    ],
    "attestations": [
      {
        "repo": "zulip/zulip",
        "path": ".github/pull_request_template.md",
        "line": 24,
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/.github/pull_request_template.md?plain=1#L24",
        "quote": "Followed the AI use policy."
      }
    ],
    "agent_files": [
      ".claude",
      "AGENTS.md"
    ],
    "sources": [
      {
        "repo": "zulip/zulip",
        "path": "CONTRIBUTING.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/CONTRIBUTING.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/contributing.md",
        "kind": "contributing",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/contributing.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": ".github/pull_request_template.md",
        "kind": "pr_template",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/.github/pull_request_template.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/asking-great-questions.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/asking-great-questions.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/code-reviewing.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/code-reviewing.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/code-style.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/code-style.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/commit-discipline.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/commit-discipline.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/continuing-unfinished-work.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/continuing-unfinished-work.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/counting-contributions.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/counting-contributions.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/design-discussions.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/design-discussions.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/how-we-communicate.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/how-we-communicate.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/index.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/index.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/licensing.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/licensing.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/presenting-visual-changes.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/presenting-visual-changes.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "docs/contributing/reporting-bugs.md",
        "kind": "doc",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/docs/contributing/reporting-bugs.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "AGENTS.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/AGENTS.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": ".claude/CLAUDE.md",
        "kind": "agents",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/.claude/CLAUDE.md?plain=1"
      },
      {
        "repo": "zulip/zulip",
        "path": "README.md",
        "kind": "readme",
        "scope": "repo",
        "url": "https://github.com/zulip/zulip/blob/566f98a9db71e4e3bcd28ffd8a5a46f86af74e04/README.md?plain=1"
      }
    ]
  }
]
