This page describes how articles on PlayAgit are sourced, verified, and checked before they are published. It reflects what the publishing system actually does.
Automated research and writing
Research, writing, and review are performed by an automated system rather than by hand. The rules below are the constraints that system runs under.
Source grading
A fixed set of 26 curated feeds is used, each assigned to one of three tiers:
- Primary — official: a vendor announcing its own work — for example Godot, Unity, Unreal, OpenAI, NVIDIA, Hugging Face, GitHub, Cloudflare, DeepMind, AWS, Blender, and Ollama.
- Secondary — established press: specialist outlets such as Game Developer, IGN, Eurogamer, and 80.lv.
- Secondary — community: community sources such as Hacker News, Reddit, dev.to, and Lobsters.
How a claim becomes a stated fact
A claim is written as a plain fact only when one of three conditions holds:
- at least two independent domains support it; or
- the party the claim is about announced its own work — which counts only when the supporting domain is a primary-official source and is the same domain the claim is about.
- the system produced the figure itself and recorded it in its own ledger — a first-party measurement, not independent verification. A claim of this kind is written only with its attribution: whose measurement, when, and the sample size (for example, the number of runs and records it covers). A figure that is not recorded in the ledger cannot be stated on this path.
When none of these holds, the claim is written with reserved, non-committal wording rather than stated as established fact.
Checks run before publishing
Every draft passes through six checks, each of which must clear before it can be published:
- Factuality — a claim that was not cross-checked must not appear in the body as a flat assertion.
- Sources — every URL in the body must correspond to a source found during research; a URL that does not is treated as fabricated and blocks publishing.
- Originality — the draft is compared against what has already been published; an identical or substantially overlapping article is rejected as a duplicate.
- Intent — the article must actually answer what the reader came for (a how-to with no procedure fails).
- Spam — keyword stuffing and similar signals are a hard cut.
- Author-note leakage — the text must address the reader, not whoever assigned the task; a draft that opens with an internal note fails.
Blank is left blank
When there is no verifiable material for a topic, the space is left empty. Nothing is padded out to fill a gap.