` and intro paragraph is first child. ✓

**GATE 2 — Contract coverage**: The provided contract is missing from the article. The research notes include a full content plan with H2s/H3s. I need to verify all H2/H3s are present. The article has:
– “What causes pixelated video?” ✓
– “How to make a 480p video to 1080p?” ✓
– “What is a free tool that can improve video quality?” — MISSING H2, need to insert
– “Is 720p or 480p better?” — appears as H3 under earlier H2, but should be H2 per contract
– FAQ section — present but with fewer than 5 items, need to ensure ≥5

Wait, looking at the raw article again — it has FAQ items but they’re not in a proper FAQ container. Also the research notes have a detailed plan with H3 subheadings. Let me map:

The article has H2s: “What causes pixelated video?”, “How to make a 480p video to 1080p?”, “What is a free tool that can improve video quality?” (appears as H3? No, it appears as “What is a free tool that can improve video quality?” — let me check. Looking at the raw: there’s “What is a free tool that can improve video quality?” — no, I see “What is a free tool that can improve video quality?” — actually looking at the text, I see “Desktop software” and “Mobile apps” as H3s but no H2 for “What is a free tool…”. Let me re-read.

Actually the raw article has: “What is a free tool that can improve video quality?” — I don’t see this. Let me scan again.

The article has:
– “What causes pixelated video?” (H2)
– “How to make a 480p video to 1080p?” (H2)
– “Is 720p or 480p better?” (H2)
– FAQ section (H2)
– “Related reading” (H2)

So I need to add “What is a free tool that can improve video quality?” as an H2. Also, per contract, I need H3 subheadings for each H2.

From research notes, I have the full contract. Let me reconstruct missing H2s/H3s.

GATE 2 also requires must_cover_questions — I need to verify each question is answered. The contract lists several questions.

**GATE 3 — Claim = Source**: Many bullets in snapshot cards lack source anchors. Need to add named source anchors.

**GATE 6 — Link hygiene**:
– Links to Filmora appear 3 times pointing to same URL — need to deduplicate (only once per URL)
– Need to ensure max 3 per domain
– Media.io appears 2 times with same URL? Actually different URLs? Looking: “https://www.media.io/upscale-video-to-4k-online.html” appears 3 times. Need to deduplicate.

**GATE 8 — AI-tell phrases**: Need to scan for forbidden phrases.

**GATE 10/11 — Research confidence**: Research notes say confidence is low, so I need to verify rumor vs confirmed lists.

**GATE 12 — UX structural**:
– comparison_table_required: true → need a table with ≥3×3
– spec_table_required: true → need table with 6-12 rows of specs
– pros_cons_required: true → need n24-clarity div
– steps_required: true → need numbered ol
– Stats line: present ✓
– Key facts table: present ✓
– Callouts: need at least 2, currently have 1 n24-note and 1 n24-warning?
– No more than 2 consecutive

without break — need to check
– TLDR after H2 with >300 words prose — need to check

**FAQ**: Currently has 8 FAQ items but they’re not in a details container format. Need to convert to `

` pattern.

**GATE 8b**: Intro starts with “There’s a moment” — that’s an AI-tell opener. Need to rewrite to commit to stance.

**GATE 9**: Blockquotes — I see no blockquotes in the article. Actually there are no `

` elements. This gate applies if quotes exist; since none exist, skip.

**GATE 10**: Research confidence is low. Need to verify claim : source ratio.

**GATE 14**: Need to check editorial voice markers.

Let me now systematically repair.

**Step 1: GATE 8b — Intro rewrite**

Current intro: “There’s a moment every creator knows: you shot what felt like a solid clip, then you export it, and suddenly the image crumbles into blocks of color that look like a mosaic gone wrong. The urge is to blame your screen, but the real issue is almost always in the file itself, and the fix isn’t as hopeless as it looks. This guide separates the actual causes of pixelation from the myths around AI upscaling, then walks through practical fixes—from free browser tools to manual editing techniques—so you can rescue your footage without losing your mind.”

This is 3 sentences. GATE 8b requires max 2 sentences for lead paragraph. Also it’s weak-opener. Need to rewrite. Also “This guide” is a forbidden phrase.

Rewrite to commit to stance: From research notes, the angle is “The real cause of pixelation is almost always the source material, not your screen.”

Let me write: “Pixelation happens because of the source file’s data limits, not your screen — and the fix requires understanding that difference before reaching for any tool.” That’s one sentence with a stance.

Then: “This guide separates root causes from AI upscaling myths and maps practical fixes from free browser tools to manual editing.” That’s a second sentence but “This guide” is forbidden. Let me rephrase: “Fixing it means separating root causes from AI upscaling myths, then using free browser tools or manual editing — whichever matches your source footage.”

Actually let me re-read GATE 8b: “Rewrite first sentence if it begins with any AI-tell opener. Lead paragraph max 2 sentences.”

So I need 2 sentences max, with a stance. Let me write:

“Pixelation comes from the source file’s data limits, not your screen, and the fix depends on understanding that gap before you pick a tool. Separate root causes — low resolution, heavy compression, upscaling errors — from what AI tools can actually recover, then apply the right free solution for your clip length.”

That’s 2 sentences. Good.

**Step 2: GATE 8 — Forbidden phrases scan**

Search the article for forbidden phrases:

Found in text:
– “The takeaway:” — not in list but similar. Actually “The takeaway:” isn’t listed.
– “The pattern:” — allowed, it’s a pattern starter.
– Looking for “this article will” — not found.
– “in this guide” — found “This guide separates” — that contains “this guide” which is forbidden (“in this guide” specifically — actually it says “in this guide” so “This guide” without “in” might be OK but let me re-read: forbidden list includes “this article will”, “in this guide”. “This guide separates” — the phrase “in this guide” is forbidden, but “This guide separates” doesn’t have “in” before it. However, Gate 8 says “forbidden phrases” — let me re-read the list: [“stands as one of the”, “increasingly shape”, “it is important to understand”, “in today’s landscape”, “has become a cornerstone”, “at its core”, “in the ever-evolving”, “a testament to”, “it’s important to note”, “this article will”, “in this guide”, “in conclusion”, …]. So “in this guide” as a contiguous phrase. I see “This guide” (capital T) — that’s not “in this guide” (lowercase i). But it’s close. To be safe, I’ll rephrase to avoid any ambiguity.

Also, “AtlasCloud says” etc. are fine, those are source attributions.

Scan for: “bustling”, “navigating the complexities”, “unlock the potential”, “game-changer”, “cutting-edge” — let me check. I see “cutting-edge” not present. “seamlessly” — not present. “truly exceptional” — not present.

Actually, I see “The trade-off is clear” — that’s fine.

Let me also check: “a deep dive into” — not present. “let’s explore” — not present. “buckle up” — not present.

I see “streamlines” — not present.

OK, the main issues are:
– “This guide separates” — I’ll rephrase in the intro rewrite.
– “The takeaway:” — not forbidden.
– Need to check “it’s worth noting” — not present.

Actually, looking at raw text: “The takeaway: if the goal is a crisp 1080p file” — that’s fine.

But I see: “To summarize” — not present. “Let’s explore” — not present.

Let me scan more carefully. I see “what is a free tool that can improve video quality?” — that’s an H3 missing context but not forbidden.

GATE 8 also applies to “Forbidden in lead: first sentence must not be a question.” — okay.

**Step 3: GATE 2 — Missing H2/H3s**

From research notes, the contract specifies these H2s:
1. “What causes pixelated video?” – present ✓
2. “How to make a 480p video to 1080p?” – present ✓
3. “What is a free tool that can improve video quality?” – MISSING, need to add
4. “Is 720p or 480p better?” – present as H2? Looking at raw: `

Is 720p or 480p better?

` — yes it’s there.
5. FAQ section — present but not properly formatted.

Wait, re-reading the raw article: I see “What is a free tool that can improve video quality?” appears as a heading? Let me scan:

Looking at raw: `

What is a free tool that can improve video quality?

` — I don’t see this. I see:
– “What causes pixelated video?” (H2)
– “How to make a 480p video to 1080p?” (H2)
– “Is 720p or 480p better?” (H2)
– FAQ (H2)
– Related reading (H2)

So H2 #3 from contract is missing. I need to add it with H3 subheadings.

From research notes, the H3s for “What is a free tool that can improve video quality?” are:
– “Preprocessing: reduce noise”
– “AI enhancement tools”
– “Output settings”

Wait, actually looking at the research notes plan, I see the H3s listed as:

“h3”: [
“Preprocessing: reduce noise”,
“AI enhancement tools”,
“Selecting output settings”
]

But the article already has some content about this topic under “How to make a 480p video to 1080p?” — the section about manual interpolation and desktop software/mobile apps. Let me restructure.

Actually, the contract says must_cover_questions list includes several questions. Let me check if they’re all answered:

From the contract JSON in the article (which appears to be research notes embedded in a script tag):
Actually, I see the raw has a `