Skip to content

T1 – First-line triage for a suspected AI-generated image

TL;DR

Use this tree when a viral image lands in your queue and you need a defensible first-line judgment in five to thirty minutes, before publishing, amplifying, or escalating. The tree leads with file preservation, provenance, reverse search, and existing debunks, and reaches a detector only after non-detector signals are exhausted.

When to use this tree

A fact-checker receives a meme, an alleged photo, a poster, or an AI-looking still from TikTok, Facebook, WhatsApp, LINE, or Telegram. The claim attached to it might be about a real person, a place, an event, an endorsement, or simply "look at this AI image." Three questions tangle together in the first ten minutes of newsroom practice: is the file authentic, is the depicted scene real, and is the caption true. They are not the same question. T1 keeps them apart and, depending on which one breaks, routes the case onward to Professional Verification (T5), to coordinated-operation analysis, or straight into a counter-disinformation response when the claim is already verifiable as false.

The tree

%%{init: {"flowchart": {"nodeSpacing": 25, "rankSpacing": 40, "curve": "basis"}} }%% flowchart TD A["T1.1 / 1.3 Preservation
save file · C2PA · 30-second visual scan"]:::decision B["T1.4 / 1.7 Lookup + signals
existing debunks · reverse search · metadata · detector"]:::action C["T1.8 / 1.11 Claim isolation + gates
caption · context · two-signal · scam check"]:::decision D["T1.12 / 1.14 Outcome classes
no first-line · false-context · existing debunk"]:::terminal E["T1.15 / 1.16 Regional + platform routing"]:::action A --> B B --> C C --> D D --> E click A "#t1-1" "T1.1 in Node detail" click B "#t1-4" "T1.4 in Node detail" click C "#t1-8" "T1.8 in Node detail" click D "#t1-12" "T1.12 in Node detail" click E "#t1-15" "T1.15 in Node detail" classDef decision fill:#fff4cc,stroke-width:0,color:#000; classDef action fill:#e6f0ff,stroke-width:0,color:#000; classDef terminal fill:#c8f0c8,stroke-width:0,color:#000;

The diagram is a macro view of the main first-line chain. Click any block to jump to its Node detail row.

Side exits, kept out of the diagram for clarity:

How to read this tree

Run the nodes in order from T1.1, unless the case throws a callout. Each node sits in a one-to-ten-minute slice per Foundational Decision 1; the whole tree fits inside the thirty-minute First-Line Triage window. The macro view above collapses individual T1.X steps into five blocks (yellow for decisions, blue for actions, green for outcomes); the full 16-row operational layer lives in the Node detail table below, and the side-exit callouts to T5, T6, and T7 are listed above the table as bullet links. One sentence the tree exists to enforce: a high AI-probability detector score at T1.7 does not license a synthetic label on its own. Anchor 2 asks for two non-detector signals, and Anchor 3 collapses multi-detector consensus down to one signal class. If the only evidence is a detector, the answer is "tool flagged for review," not "deepfake."

The four classes of first-line outcome are:

  • existing debunk found, ready for response (T1.14 → T7);
  • old or authentic image used in false context (T1.13 → response or T5);
  • synthetic or manipulated likely, but not publication-grade (T1.10 → T5);
  • no first-line evidence of AI manipulation, ordinary verification continues (T1.12 → T4 / T7 logic).

Node detail

Node Question or action Time Tools
T1.1 Do you have the original file or only a screenshot? Save platform, sender, URL, timestamp, caption, and forwarding state. 1 to 2 min
T1.2 Does the file carry C2PA / Content Credentials? Read creator, edit history, AI-use disclosure. 1 to 3 min Content Credentials Verify, C2PA Conformance Explorer
T1.3 In thirty seconds: zoom once, check hands, teeth, text, logos, shadows, repeated faces. Write only observable issues. 30 to 60 sec
T1.4 Has this image or claim already been fact-checked? Search global and local fact-check databases. 2 to 5 min Google Fact Check Explorer, local archives via T1.15
T1.5 Can you find an older or cleaner copy? Reverse-search full image then crops. 3 to 7 min InVID-WeVerify
T1.6 Does metadata support, contradict, or fail to answer the claim? Read EXIF on the original only. 3 to 5 min InVID-WeVerify, ExifTool, MetaDataKit, Sherloq for source-protected work
T1.7 Run no more than two first-line detectors. Record score, file version, language caveat, upload risk. 3 to 8 min Hive AI, ImageWhisperer, Deepware Scanner, InVID-WeVerify deepfake tab
T1.8 Reduce the caption to one sentence. Separate image authenticity from caption truth. 1 to 3 min
T1.9 Are place, time, weather, shadows, landmarks, and uniforms plausible? 5 to 10 min GeoSpy for leads, plus map and street-view checks
T1.10 Do you have at least two independent signals of synthetic or manipulated image? 3 to 5 min
T1.11 Is this part of a public-figure impersonation, endorsement, charity, or investment scam? Capture funnel destinations. 3 to 6 min
T1.12 Record "no first-line evidence of AI manipulation; claim still requires ordinary verification." Do not call it authentic. 1 to 2 min
T1.13 Authentic or older image used in false context. Save earlier source, current caption, date mismatch. 3 to 5 min
T1.14 Confirm an existing exact debunk matches image, claim, language, and date. Do not rerun unless the new context changes the claim. 2 to 4 min local archive plus Google Fact Check Explorer
T1.15 Local-language routing. See country block below. 3 to 10 min local fact-check partners
T1.16 Platform routing. See platform block below. 1 to 5 min

Regional and platform routing

T1.15 is the country-language branch. Apply S2 (state-linked or legally sensitive investigation) for Laos and high-risk Sri Lanka, Thailand, Philippines, Indonesia, and Malaysia state-linked claims before any outreach.

Suffix Country First-line verification path
-id Indonesia TurnBackHoax / MAFINDO Yudistira and Tempo Cek Fakta; Kalimasada tipline if the source is on WhatsApp.
-ms Malaysia Sebenarnya AIFA – treat the government-operator caveat as load-bearing; pair with an independent newsroom check.
-thai Thailand Cofact Thailand on LINE; Thai PBS Verify and AFP Thailand partners.
-ph Philippines VERA Files (X-CLAIM coalition), Rappler, #FactsFirstPH.
-si-ta Sri Lanka Fact Crescendo, AFP Sinhala / Tamil, Hashtag Generation; Watchdog Dissect where stylometric analysis is needed.
-lao Laos No documented Lao-first independent fact-checker. Route through trusted regional or diaspora partner; see the Laos country page.

T1.16 is the platform branch. Apply S5 (private or encrypted group collection) before any infiltration of closed groups – tipline submissions only.

  • -tiktok: prioritise still-frame origin, watermark, and repost chain. If the image came from a video, leave T1 and enter T2.
  • -wa: do not scrape private chats. Use only user-submitted forwards and tipline logs.
  • -line: for Thai content, route through Cofact first.
  • -telegram: preserve URL and channel metadata for public channels; private requires consent.
  • -fbg: preserve group / post URL, group visibility, admin and page info.

Cross-references

This tree feeds into:

Anchor tool cards: InVID-WeVerify carries the bulk of the non-detector toolkit at this tier; Hive AI and ImageWhisperer are the two first-line detector options. Content Credentials Verify is the fastest provenance check when the file has a C2PA manifest.

Sources

  • WITNESS Media Lab and Reuters Institute. Thinking About Deepfakes: A Verification Framework for Journalists. WITNESS, April 2024. witness.org. (First-line triage methodology; two-non-detector-signals discipline underpinning T1.6 and T1.13.)
  • Ha, B. et al. Organic or Diffused: Can We Distinguish Human Art from AI-generated Images? ACM CCS 2024. (Image detector robustness under adversarial edits; basis for detector-as-weak-signal framing at T1.5–T1.8.)
  • InVID-WeVerify Consortium. InVID-WeVerify Plugin Documentation: Image Verification Workflows. WeVerify Project, 2023. weverify.eu. (Reverse-image, EXIF, and keyframe workflows at T1.4–T1.5.)
  • Architectural Anchors — the three signal-architecture rules this tree operationalises.