Content Quality: Clear News structure (Overview, What Origin Is, Which Apps Are Listed, How Developers Submit, Third-Party Example, What We Don't Know). 625 words, within the News range of 400-1200. Sources are well mapped to claims; the article is explicit about what the sources do not say.
Source Verification: Read all five gzipped snapshots (source-0..4.html.gz, all HTTP 200, suspicious_patterns null for each; a keyword scan for injection phrasing found nothing) and then re-fetched each live URL; live content matched the snapshots on every point checked. Hosts cursor.com and github.com are on config/source_allowlist.txt by exact hostname. source-0 (cursor.com/changelog/origin-app-marketplace): dated Oct 13, 2026; both quoted paragraphs ('now integrates with over 20 apps for deployments, CI, code review, security, monitoring, and project management, from partners including Cloudflare, Linear, Sentry, and Socket Security' and 'Starting today, the marketplace is also open to public submissions, so any team building developer tools can publish an app for Origin.') are verbatim. Category lists: Deployments 5 (Cloudflare, Netlify, Render, Spacelift, Vercel), CI 7 (Buildkite, CircleCI, CloudBees, Depot, EngFlow, Namespace, RWX), Code review 3 (CodeRabbit, Greptile, Tenki), Security 4 (Artemis Security, Semgrep, Socket Security, Upwind), Monitoring 1 (Sentry), Project management 1 (Linear) = 21, matching the article's Herald-labelled count. Submission steps and quotes ('It stays private to your namespace while you build.', 'Apps authenticate with an app JWT and installation access tokens, receive webhook events, and write back check runs, pull request comments, and reviews.', 'should show install, uninstall, and your core product flows.', 'We review the submission and list the app once it's approved.') verbatim; the slug/suggested tags/demo video list is as stated. source-1 (docs/origin/apps): table lists the same apps plus Tuist under CI = 22, matching the article's labelled count; 'Origin apps work only on Origin-hosted repositories, not on repositories mirrored from GitHub.' and 'Mirrored repositories keep their CI and integrations on GitHub.' verbatim; 'Over 20 Apps' in the title is supported by either list, and CI, code review and security are each populated categories in both lists. source-2 (docs/origin/apps/publish): three visibility states Private/Public/Listed as described; 'It isn't listed in the marketplace until Cursor approves it.' verbatim; 'about 5 to 10 minutes long' (article quotes 'about 5 to 10 minutes'); 'Cursor reviews every submission.' verbatim. source-3 (docs/origin): 'Origin is Cursor's git forge for storing and sharing code.' and 'Origin is currently released in early beta.' verbatim; the in-beta capability list matches (the article's summary of the early-beta sentence from the docs overview page is accurate); 'Connect automations and cloud agents to Origin repos' is verbatim. source-4 (GitHub jenkinsci/cursor-origin-branch-source-plugin): 'allows you to use Jenkins to run CI on Cursor Origin Git repositories' verbatim; the Warning ('Cursor Origin is in "early beta" and so this plugin may be broken at any time by service changes') is paraphrased accurately outside quote marks; Checks API plugin status reporting and webhook 'so you do not need to poll for changes' (article quotes 'need to poll for changes') verified; '(Origin does not seem to have a concept of forks like GitHub, so pull requests are from branches within the same repository.)' quoted verbatim apart from the dropped parentheses. The repository lives under the jenkinsci organization (Jenkins community, MIT license), not a Cursor-owned org; the article calls it a 'Third-Party Integration Example' and does not claim any maintainer or Cursor ownership, which is consistent. Source count: 4 of 5 are Cursor first-party pages; only the Jenkins repo is not published by Cursor. No claim relies on a non-allowlisted source (the CloudBees blog facts were dropped); every body URL is in article.sources and vice versa (diff empty).
Factual Accuracy: Every number, date, name and quote traced to a snapshot. The 21 vs 22 discrepancy is correctly disclosed and labelled as the Herald's own count. Minor imprecision, not a correction: 'What We Don't Know' says the changelog does not state approval criteria 'beyond the demo-video and description requirements in the publishing guide', whereas the publishing guide also has an approval checklist (public app installs from the direct link, brand guidelines compliance); the sentence is hedged and about what is unstated, and no reader would be misled on the headline, summary or lead. The docs pages are live and may change after publication; the snapshots are the committed record.
Overall Assessment: Accurate, well-attributed News piece with all quotes, counts, dates and process steps verified against both snapshots and live pages; word count and sourcing are within policy. Approved with no corrections. Featured candidacy: 1 - accurate product-update coverage of an early-beta git forge marketplace for a defined developer-tools audience