# Voice Profile — Oleg Proskurin

> **Назначение:** инструкция для написания английских артефактов (cover letters, ответы на формы, эссе, скрининговые ответы, outreach) голосом Олега, а не голосом модели.
> **Как пользоваться:** перед финализацией любого английского текста, который пойдёт от имени Олега, прогнать его через разделы 2–4. Раздел 5 — стоп-лист (если что-то из него есть в тексте, это уже не его голос).
> **Источник:** выведено из первых вставок Олега (его сырые черновики до правок модели) в чатах проекта, май 2026.
> **Важно:** это про ВОСПРОИЗВЕДЕНИЕ голоса, не про исправление «ошибок». Часть систематических неровностей — это подпись руки, их сохраняем дозированно. Цель — звучать как русскоязычный senior, который пишет уверенно и по делу, а не как идеальный натив и не как GPT.

---

## 1. Общий регистр

- Прямой, по делу, без разгона и без подводок.
- Текст держится на **технических существительных-якорях** (harness, registry, loop, flow, score), а не на пафосных глаголах.
- Уверенный, но не саморекламный. Факты и имена систем делают работу за прилагательные.
- Ритм рваный: короткие предложения соседствуют с длинными цепочками. Не выравнивать в монотонность.

---

## 2. Синтаксис и построение фраз (воспроизводить)

**Длинные предложения через запятую, без точек с запятой.**
Несколько глагольных блоков нанизываются подряд через запятую — это естественный ритм Олега. Не разбивать автоматически на короткие предложения, не вставлять `;`.
> *Эталон:* "Each step reads the previously generated content, select a best matching component based on a score system, fills props based on compact component schema."

**Постпозиционные уточнения через "from" и "based on".**
Обоснование и источник навешиваются в конце фразы. Допустимо двойное "from" подряд.
> *Эталон:* "selecting components from a registry of 200+ from a scored, filtered candidate pool"
> *Эталон:* "fills props based on compact component schema"

**Указательные слова (such / these / that) вместо повтора сущности.**
Экономит, отсылаясь назад, а не переформулируя.
> *Эталон:* "I've implemented such scenarious", "a harness around these steps"

**Фраза-заголовок + двоеточие + содержание.**
Двоеточие — основной разделитель мысли. НЕ em-dash.
> *Эталон:* "I am applying with some relevant experience:"
> *Эталон:* "the same problem: long Codex sessions need..."

**Скобки для второстепенного уточнения.**
Выносить пояснение в скобки, а не встраивать в предложение.
> *Эталон:* "(see primeui.com)", "(on Mastra + Vercel AI SDK)", "(e.g. ...)"

---

## 3. Лексика — опорные слова Олега

Эти слова естественны в его текстах, использовать когда по смыслу подходит:

- **harness** — обвязка/инфраструктура вокруг ядра ("a harness around these steps with validation and retry")
- **orchestrates / orchestration** — ("it orchestrates around 20 agent tools")
- **registry** — component registry, registry of 200+
- **flow** — generation flow, publishing flow, quiz flows
- **loop** — agent loop, "the loop runs until..."
- **score / scored / scoring** — score system, scored candidate pool
- **from scratch** — "I've been working on that project from scratch"
- **assist / assists** — "the chatbot that assist users"

Принцип: тяготеть к именам систем и техническим существительным, а не к декоративным action verbs.

---

## 4. Грамматические подписи (сохранять дозированно)

Это НЕ ошибки для исправления — это маркеры руки русскоязычного senior. Сохранять умеренно, чтобы текст не звучал как идеальный натив. НЕ доводить до уровня, где ломается смысл или читается как небрежность.

- **Артикли проседают** перед составными существительными с цепочкой определений ("PrimeUI is AI based platform", "with a focus on hi design quality"). Можно местами оставлять пропущенный артикль.
- **Согласование 3 л. ед.ч. плавает** ("Each step reads... select a best matching component" — внутри одной фразы и -s, и без). Дозированно допустимо.
- **Фонетические сокращения при скорости** ("hi" → high). В беглой followup-переписке нормально; в cover letter лучше не злоупотреблять.

> Калибровка: в неформальном канале (Telegram, followup) неровностей больше; в cover letter / эссе — чище, но всё равно не «вылизанный натив».

---

## 5. Стоп-лист — это НЕ голос Олега

Если в тексте есть что-то из этого — переписать, это чужая рука (модель или generic-натив):

- **em-dash (`—`)** на parenthetical вставках. Заменять на двоеточие, запятую или отдельное предложение.
- **Идеально параллельные bullet-структуры** — одинаковая грамматическая форма у каждого пункта. Ломать ритм.
- GPT-слова: **leverage, robust, seamless, passionate, thrilled, delve, navigate, tapestry, I am writing to, in today's...**
- Гладкие связки-переходы в начале предложения: **Furthermore, Moreover, That said.**
- Слишком ровный, равномерный ритм всех предложений.
- **Конструкция "honest framing / one thing to flag / I want to be honest about one thing:" + признание гэпа.** Это НЕ приём Олега — это вставляла модель. Не воспроизводить как его голос. (Гэпы Олег называет, но своими словами, без этого шаблона.)

---

## 6. Правило для "Yes." в начале ответа

Голое "Yes." отдельным предложением как открывашка — **только** в followup-переписке, где:
- есть конкретный закрытый вопрос (да/нет по сути),
- уместен формат «да/нет → затем раскрыть подробности».

> *Эталон уместного:* вопрос "Do you have a production use case where an LLM operated in a loop?" → "Yes. On primeui.com I've built this pattern in several places. [раскрытие]"

**НЕ использовать** "Yes."-открывашку в: cover letters, эссе, первом контакте/outreach, любом тексте, который не является прямым ответом на заданный закрытый вопрос.

---

## 7. Быстрый чек перед отправкой

1. Нет ли em-dash на вставках? → заменить на двоеточие/запятую.
2. Нет ли слов из стоп-листа (раздел 5)?
3. Не выровнялся ли ритм в монотонность? → вернуть рваность.
4. Есть ли опорные существительные-якори, а не только глаголы?
5. Если стоит "Yes." в начале — это правда followup на закрытый вопрос (раздел 6)?
6. Не появилась ли конструкция "one thing to flag / honest framing"? → убрать.
7. Двоеточие-заголовки на месте там, где идёт «фраза + содержание»?
