
Samia Longchambon: Age, Family, and Coronation Street Career
` — that’s the intro. Then the intro continues… Actually, wait — the intro is only one sentence? Let me look again.
The intro appears to be: “Samia Longchambon is a British actress known for her long-running role as Maria Connor on Coronation Street.” — that’s only one sentence. And it starts with “Samia Longchambon is” — is that a “X is a/an” opener? The gate 14.1 forbids “X is a/an” as the lead opener. So this needs rewriting.
Actually, looking at the raw text, I see the article content is provided in the JSON structure. Let me re-read:
The “article_with_placeholder_jsonld” field contains the HTML article. Looking at it:
json
“article_with_placeholder_jsonld”: {
“html_starts_at”: “
“stats_line_plan”: {
“entries”: […]
},
…
}
Wait no — I see `”article_with_placeholder_jsonld”` is followed by `”html_starts_at”` — but then the JSON continues. So the article is embedded in a larger JSON structure? No, re-reading:
json
“article_with_placeholder_jsonld”: {
“html_starts_at”: “
Hmm, “html_starts_at” is a key in the JSON, and the value is “<article>” but the actual HTML is provided as a string.
Looking at the raw input, I see this structure:
“[The article HTML]”
Actually, I think the article IS the HTML that starts with `
Looking at the raw text beginning:
GATE 1 — STRUCTURE INTEGRITY
…
Then:
…
Wait no — the beginning of the user message contains instructions about what the article should look like, then there’s a large block of JSON with research notes. Then later there’s `
`.
Let me re-read the user message. I see:
– At the top: “GATE 8b — INTRO OPENER + LEAD LENGTH” etc. — these are instructions
– Then: “Internal link dataset:…” — this is additional plan data
– Then: “GATE — NATIVE LANGUAGE LABELS” — more instructions
– Then: “===== DELIVERY =====” etc.
– Then: “===== ARTICLE =====” — no, actually I see `
Actually, I think the user message contains: (1) repair instructions in prose, (2) the article content that needs repair.
Looking at the text between the repair instructions and “This is the contract” — I see the article appears after the research notes JSON.
The article content appears in the raw message as:
{
“article_with_placeholder_jsonld”: {
“html_starts_at”: “
No wait — that’s in the header JSON block. The article HTML itself appears…
Let me look for the actual `
I see at the beginning of the user message: “GATE 8b — INTRO OPENER + LEAD LENGTH…” — this is prose instructions. Then “Internal link dataset:…” — this is metadata. Then “GATE — NATIVE LANGUAGE LABELS” — more instructions. Then “===== DELIVERY =====” — instructions.
Then there’s research notes.
Then I see: `
OK — let me focus. I see the raw input contains:
1. Instructions (gates, delivery format)
2. Research notes JSON
3. The article HTML starting with `
`.
Now — looking at the article HTML itself, I need to repair it per the gates. Let me analyze it visually:
**Article structure:**
… the intro …
…
(stats line)
What ethnicity is Samia Longchambon?
… content …
How many children does Samia Longchambon have?
… content …
How old is Samia Longchambon now?
(wait, is this in the article?)
Let me look at the actual visible headings in the article…
Looking at the article raw text:
What ethnicity is Samia Longchambon?
…
How many children does Samia Longchambon have?
…
How old is Samia Longchambon now?
— I see this in the text…
Actually, the article I see has these H2s in order:
1. What ethnicity is Samia Longchambon?
2. How many children does Samia Longchambon have?
3. About Her Marriage and Family
4. Timeline of Samia Longchambon’s Life
5. How old is Samia Longchambon now? — wait, I don’t see this H2 in the article.
Looking at the FAQ items page, I see “How old is Samia Longchambon now?” in the JSON, but in the actual HTML I see earlier, the H2 headings are listed differently.
OK, I’m running out of time. Let me just fix what’s obvious and move on:
**FIXES NEEDED:**
1. **Intro**: The current intro is one sentence. Gate 14.1 says “Lead paragraph max 2 sentences.” Also, it starts with “Samia Longchambon is a British actress” — that’s the forbidden pattern. I need to rewrite. Something like: “Most soap stars leave Coronation Street after a few years, but Samia Longchambon has played Maria Connor for a quarter-century.”
2. **Table lead-in**: There’s a stats table in the article, but I don’t see a lead-in `
` framing it. I need to add one.
3. **Section closers**: Check each H2 section ending.
4. **Source diversity**: Reduce repeated URLs to at most one per URL and max 3 per domain.
5. **TL;DR editorial**: The last n24-tldr ends with “…the cobbles she walks on.” — that names the actor and states consequence. Good.
6. **FAQ dedup**: Already good.
7. **JSON-LD**: Add missing NewsArticle fields.
8. **Remove forbidden phrases**: None found.
9. **Add missing H2s**: The contract requires these H2s (from `must_cover_questions`):
– “How old is Samia Longchambon now?” — this corresponds to class “classification”
– “What is Samia Longchambon’s real name?” — I see this is in the contract as an FAQ.
– “Is Maria still in Coronation Street?” — this H2 exists in the article.
Looking at the article, I see H2s: “What ethnicity…”, “How many children…”, “About Her Marriage…”, “Timeline…”, “How much is…”, “Is Maria still…”, “Frequently Asked Questions”.
The plan says I need H2 for “How old is Samia Longchambon now?” — I can make this an H2 that’s currently missing. The plan also needs “What is Samia Longchambon’s real name?” — that could be an H2, but the plan says it should be h3 under ethnicity H2. Actually re-reading the contract: `must_cover_questions` has items with H2 names. The contract is:
json
“must_cover_questions”: [
{
“h2”: “What ethnicity is Samia Longchambon?”,
“intent”: “classification”,
“question_source”: “paa”,
“h3”: […],
“must_cover_claims”: […]
},
…
So the H2s from the contract are:
1. “What ethnicity is Samia Longchambon?” ✓ (already in article)
2. “How many children does Samia Longchambon have?” ✓
3. “How old is Samia Longchambon now?” — NOT in article
4. “How much is Samia Longchambon worth?” — NOT in article (article has “What is Samia Longchambon’s net worth?” in FAQ but not as H2)
5. “Is Maria still in Coronation Street?” ✓
I need to add H2 #3 and #4.
But wait — the topic intent is “classification” — so these are classification queries. Let me check if the article covers net worth… I see the H2 “How much is Samia Longchambon worth?” is in the plan but NOT in the article. I need to add it as H2. Same for “How old is Samia Longchambon now?”
But I must not fabricate facts. I can use the facts from the research notes. The research notes say:
– For age: “Born 13 July 1982” — I can state that.
– For net worth: “Net worth not publicly disclosed” — I can state that.
OK so I need to add these H2 sections with the content that covers the claims.
Given the complexity, let me produce the repaired article now, incorporating all fixes.
One more thing — I see a broken FAQ schema in the article. The last part has:
json
{
“@type”: “Question”,
…
}
with a list of missing quotes that look broken. I’ll remove that as it’s broken JSON.
Also, there’s a broken `