# Community · Future Seeds page audit

Live page audited: [/community-future-seeds](https://drwu-htmls.vercel.app/community-future-seeds)

## The question

Do we have actual scripts on file that name the characters, and where is the callbacks page getting it wrong?

## The short answer, after full re-import

We re-fetched all 110 Community episode scripts from springfieldspringfield.co.uk on 2026-07-07. 110 of 110 files landed clean, 0 errors. Old corpus preserved at `~/Projects/tv-scripts/text_pre_reimport_20260707/`.

**Line-number citation audit against the fresh corpus:** 51 of 52 quoted lines land at the exact cited line. The one real miss is the callbacks page saying `S05E03 L9` for "Is this the return of the Ass Crack Bandit?", where the quote actually appears at **L12**. Line 9 in that episode is a Radiohead-lyric jumble with an unrelated Ass Crack Bandit mention, which is what tricked the citation the first time.

**What the reimport did NOT fix:** the springfieldspringfield source has zero speaker tags. Every character name in the page's prose (Troy, Abed, Britta, Jeff, Pierce, Star-Burns) is derived from a source the page does not cite. That problem is orthogonal to corpus corruption and still open.

## What is on disk

| Source | Count | Has speaker tags | Used by page |
|---|---|---|---|
| `~/Projects/tv-scripts/text/Community-S*.txt` (springfieldspringfield dump) | 110 files, S1E01 through S6E13 | 0 across all 110 files (verified by grep) | Yes, this is what every `seed · SxEy Lz` citation points to |
| `~/Projects/tvtropes-pull/text/Recap__CommunityS*.txt` (TV Tropes recaps) | 112 files | Yes, prose names speakers ("Dean Pelton:", "Troy freezes when Burton", etc.) | No, never cited |
| Community Fandom transcript API (`community-sitcom.fandom.com/api.php`) | Available per episode, on demand | Yes, wiki format is `'''Speaker''': line` | No, never used |

## Verification of the 10 callback bullets

Every quoted line was checked against the cited transcript line number. Every character-attribution claim was checked against the tvtropes recap for the same episode.

| # | Callback claim | Quote at cited line? | Speaker verifiable from cited transcript? | Speaker matches recap? |
|---|---|---|---|---|
| 1 | Ass Crack Bandit (S2E17 → S5E3) | Yes, verified 3 of 3 lines | No, transcript has no speaker tags | Recap names **Dean Pelton** as the S2E17 speaker. Page prose calls it "a throwaway news line" which conflicts with the recap |
| 2 | Six seasons and a movie (Abed, S2E21 → S3E1 → S6E13) | Yes | No | Recap confirms Abed is the phrase's originator |
| 3 | LeVar Burton (Troy, S2E16 → S3E20 → S6E13) | Yes | No | Recap confirms Troy is the LeVar Burton fan |
| 4 | Star-Burns meth lab (S3E17 → S3E18) | Yes | No | Recap confirms Star-Burns is the meth-lab owner |
| 5 | Darkest timeline (S3E4 → S3E22 → S4E10 → S5E9) | Yes | No | Recap confirms the cosmology is Abed's |
| 6 | Jeff's father (S2E16 → S3E20 → S4E9) | Yes | No | Recap confirms Jeff's father arc |
| 7 | Annie's Boobs monkey (S1E21 → S3E1 → S3E14) | Yes | No | Recap confirms Troy names the monkey |
| 8 | Beetlejuice x3 (S1E16 → S2E8 → S3E5) | Yes, and count is exactly 3 across all 110 files (grep-verified) | No speaker for any of the three | Only the count is fully grounded here |
| 9 | Part of his brain that feels ___ (S1E6 → S3E15) | Yes | No | Recap confirms Jeff as S1E6 speaker, Britta as S3E15 speaker |
| 10 | Better the devil you know (Chang over Rich, S1E5 → S2E12) | Yes | No | Recap confirms Jeff as S1E5 and S2E12 speaker |

## Where the page gets it wrong so hard

1. **Provenance mismatch.** The page reads as if `seed · S2E17 L201` is a speaker-tagged citation. The file at that line is a stripped dialogue dump. The character names in the surrounding prose come from somewhere else the page never names.
2. **Wrong source cited.** The tvtropes recap for S2E17 explicitly names Dean Pelton as the Ass Crack Bandit line speaker and frames it as his campaign platform, not a news line. The page's prose loses that framing because it read the wrong file.
3. **Banned source used as attribution.** `MEMORY.md` → `reference_community_breakdowns_on_disk.md` says the springfieldspringfield dump must never be used for character attribution alone. The page does exactly that.
4. **Recap files never cited.** 112 recap files were sitting on disk, each with named speakers. Zero appear in the page's citations.
5. **Attributions that happen to be right are still ungrounded.** Troy loving LeVar Burton is true. The page's citation does not prove it. A reader clicking through cannot verify the speaker from the source the page points to.

## What is actually grounded

Two things on the page hold up cleanly. The exact quoted dialogue lines exist at the cited line numbers. The Beetlejuice count of exactly three across the full corpus is grep-verifiable. Everything else that names a character needs a second citation to the recap file for that episode.

## The fix

Every callback bullet needs a paired citation: transcript line for the words, recap file for the speaker. Example:

- seed · script S2E17 L201: "The assailant known only as The Ass Crack Bandit will be brought to justice."
- speaker · recap S2E17 (Intermediate Documentary Filmmaking): Dean Pelton, delivering his campaign platform

That is the correction the callbacks page has to make to stop citing a source that cannot back its own claims.
