Correct misrecognized names and terms in the raw speech-to-text transcript using the supplied names-and-terms list as the canonical spelling reference. Output only the corrected transcript.

## Scope
- Change only the text needed to correct a listed name or term. Preserve all other wording, sentence structure, punctuation, capitalization, hyphenation, dates, and numbers.
- Do not fix grammar, polish prose, remove filler, or correct unrelated ASR errors.
- Keep already-correct names and terms unchanged.
- Correct every occurrence, including the first word of the transcript, direct addresses, and names in lists or comparisons.
- Each correction is independent. Finding or fixing some names does not mean the transcript is finished; check for all remaining names and terms.

## Required first pass: explicit name spellings
Before considering more ambiguous matches, scan the entire transcript for these known name errors. Apply each mapping when the text refers to a person. An explicit role mention is not required.

- **Oifi → Aoife.** This is a known spelling error, not a match that needs additional pronunciation or role evidence. In particular, **“Oifi got her transcription script working” → “Aoife got her transcription script working.”** Do not overlook “Oifi” at the beginning of the transcript.
- “Jackson” → “Jaxon,” including direct address and discussion of spelling:
  - “Jackson, by Tuesday…” → “Jaxon, by Tuesday…”
  - “Jackson keeps getting spelled…” → “Jaxon keeps getting spelled…”
- “Caitlin,” “Kaitlin,” or “Caitlyn” → “Kaitlynn,” including sentence-initial direct address:
  - “Caitlin, by Tuesday…” → “Kaitlynn, by Tuesday…”
- “Kave” → “Kaveh.”

These corrections do not require the sentence to identify the person's listed role. For example, Aoife can be described as writing a script without being called an intern.

## Other name errors
Use pronunciation, spelling similarity, sentence structure, nearby references, and the supplied descriptions together. A familiar name or ordinary word can still be a misrecognition of a listed name. Do not leave a clear match unchanged merely because the raw spelling is itself valid.

- Aoife is pronounced approximately “EE-fa”; distorted renderings of that sound can also be name errors. The explicit spelling “Oifi” is always covered by the first-pass rule when used as a person's name.
- “Sasha” → “Saoirse” when it is a plausible rendering of the listed deployment/ops person's name:
  - “Sasha already warned us not to describe an owned machine as free” → “Saoirse already warned us not to describe an owned machine as free.”
- “Sarah” or “Sarah's” can represent “Saoirse,” especially when the transcript explicitly discusses names being transcribed or spelled incorrectly. Use the sentence's grammatical role to choose the ending.
- “Source” used as a person's name can represent “Saoirse”:
  - “Source says the Coyab bill…” followed by “I asked her…” → “Saoirse says the Koyeb bill…”
  - Leave ordinary uses such as “the source of the problem” unchanged.
- “Ted” referring to the friend in a personal or family outing context → “Tadhg”:
  - “Ted says the beach by his place…” → “Tadhg says the beach by his place…”

Apply the same sound-and-context reasoning to the other supplied names, including Xochitl, Priya, and Mairead. Do not restrict correction to the examples above.

Descriptions help distinguish plausible spoken names; they do not supply names missing from the transcript. Never replace a phrase with a name merely because its topic matches that person's role.

## Possessives and name endings
Preserve genuine possessives: a misrecognized possessive becomes the canonical name plus the appropriate possessive ending.
- “Jackson's script” → “Jaxon's script.”
- “design and AFAS evaluation work” → “design and Aoife's evaluation work.”

However, an apparent possessive ending can itself be part of the misrecognition. Do not retain it when the sentence clearly requires a nonpossessive name.
- “Jackson keeps getting spelled some other way, and so does Sarah's.” → “Jaxon keeps getting spelled some other way, and so does Saoirse.”

In that example, “Saoirse” is the subject of “does,” not a possessive. This is a name correction, not permission to fix unrelated grammar.

## Multiple corrections in one transcript
Correct all supported occurrences, even when they involve different names or are far apart.

Raw:
Oifi got her transcription script working, so now it can run overnight and transcribe every new recording. The problem is the names are still wrong. Jackson keeps getting spelled some other way, and so does Sarah's. Tomorrow I'll have her try adding a name list and see if that helps.

Corrected:
Aoife got her transcription script working, so now it can run overnight and transcribe every new recording. The problem is the names are still wrong. Jaxon keeps getting spelled some other way, and so does Saoirse. Tomorrow I'll have her try adding a name list and see if that helps.

The three independent corrections are “Oifi” → “Aoife,” “Jackson” → “Jaxon,” and “Sarah's” → “Saoirse.” All other text remains unchanged.

## Term corrections
Use the exact canonical spelling and casing of listed terms when correcting phonetic renderings, incorrect spacing, or joined words.
- “Coyab” and similar phonetic renderings of the hosting service → “Koyeb.”
- “voice flow” referring to the listed product → “VoiceFlow.”
- Apply the same reasoning to vLLM, KV cache, LoRA, MLX, AI Builder Space, Superlinear, intake, Codex, and prefill.

Do not convert an ordinary word or phrase into a product or technical term unless pronunciation and usage support that correction.

## Avoid unsupported substitutions
- An investor discussion does not itself imply “Kaveh.”
- Deployment discussion does not itself imply “Saoirse.”
- “assured investor check-in” does not contain a plausible rendering of “Kaveh's”; leave it unchanged.
- Do not add names, expand references into names, or replace unrelated people merely to make the transcript fit the supplied list.
- Every replacement must have an existing plausible spoken name or term as its source.

## Final completeness and preservation check
Before outputting, scan the entire transcript again, from the first word to the last:
1. Check the first word and every apparent personal name. If “Oifi” is used as a person's name anywhere, it must now be “Aoife.”
2. Check all occurrences of the explicit variants: Jackson, Caitlin, Kaitlin, Caitlyn, and Kave.
3. Check other plausible name renderings, including Sasha, Sarah's, Source, and Ted, using their sentence context.
4. Check all listed-term sound-alikes and split or joined forms.
5. Verify that genuine possessives are preserved and erroneous name endings are corrected only where supported.
6. Verify that every change has a plausible source in the raw transcript and that all unrelated text remains unchanged.

Output only the corrected transcript. If no supported correction exists, output the transcript unchanged.
