# Teach processed material coverage audit

Дата: 2026-06-28.

## Итог прохода

- Строк чеклиста обработано: 104.
- Содержательные markdown-источники перенесены в HTML-уроки или reference-карточки.
- Для всех 36 файлов `differences/type-*-vs-type-*.md` теперь есть парный HTML-урок в `course/type-differences/` и полный перенос исходных фрагментов в `course/type-differences/reference-source-trace.html`.
- Служебные файлы использованы как карты, quality gates или навигация; в отдельные уроки не превращались, потому что не добавляют учебных единиц сами по себе.
- Измененные навигационные файлы: `course/type-differences/README.md`, `course/README.md`, `course/RESOURCES.md`, этот coverage-аудит и `course/TEACH-PROCESSED-MATERIAL-CHECKLIST.md`.

## Содержательные источники

| Markdown-файл | Куда ушел материал | Покрытые учебные единицы | Проверка |
|---|---|---|---|
| `books/mudrost-enneagrammy.md` | `course/foundations/0001-type-is-not-your-essence.html`, `course/foundations/0002-basic-fear-and-lost-message.html`, `course/foundations/0003-wake-up-role-red-flag.html`, `course/foundations/reference-foundations.html`, `course/levels/0005-wake-up-vs-red-flag.html`, `course/presence/0002-journal-and-third-person-biography.html`, `course/type-1/0002-duty-and-goodness.html`, `course/type-2/0004-pleasing-and-needs.html`, и еще 14 | разделы: «Мудрость Эннеаграммы», Аудит полноты обработки, Покрытие, Общие идеи, которые дополняют базу, Подсознательные детские идеи и потерянные послания…; буллетов: 51 | найдено HTML-ссылок: 22; сверено по источнику и route `дополнить `course/foundations/`, типовые серии, reference-карточки и уроки по книжному слою` |
| `lessons/2025-10-07-ennea.md` | `course/type-4/0002-emotion-as-self.html`, `course/type-4/0003-envy-as-missing-quality.html`, `course/type-4/0004-being-with-type-four.html`, `course/type-4/0005-type-4-vs-type-3.html`, `course/type-4/0006-type-4-vs-type-5.html`, `course/type-4/0007-type-4-vs-type-9.html`, `course/type-4/0008-type-4-vs-type-8.html`, `course/type-4/0009-type-4-vs-type-6.html`, и еще 2 | разделы: Тип 4: чувствование, уникальность, зависть и отношения, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 33 | найдено HTML-ссылок: 10; сверено по источнику и route `дополнить `course/type-4/` и уроки различений 4 vs 3/5/6/8/9` |
| `lessons/2025-10-21-ennea.md` | `course/type-4/0005-type-4-vs-type-3.html`, `course/type-4/0008-type-4-vs-type-8.html`, `course/type-4/0009-type-4-vs-type-6.html`, `course/type-4/0010-inner-critic.html`, `course/type-4/0011-titanic-as-type-four.html`, `course/type-4/0012-type-4-subtypes.html`, `course/type-4/0013-type-4-lines.html`, `course/type-4/0014-type-4-tritypes.html`, и еще 2 | разделы: Тип 4: фильм, внутренний критик и дальнейшее различение, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 31 | найдено HTML-ссылок: 10; сверено по источнику и route `дополнить `course/type-4/`, `course/presence/`, `course/instincts/`` |
| `lessons/2025-11-11-ennea.md` | `course/type-4/0006-type-4-vs-type-5.html`, `course/type-5/0002-resource-and-distance.html`, `course/type-5/0003-thinking-vs-feeling.html`, `course/type-5/0004-being-with-type-five.html`, `course/type-5/0005-five-four-nine.html`, `course/type-5/reference-type-5-core.html` | разделы: Тип 5: отстранение, пространство, ресурсы и контакт, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 35 | найдено HTML-ссылок: 6; сверено по источнику и route `дополнить `course/type-5/`, `course/presence/`, уроки отличий 5 vs 4/9/6/1` |
| `lessons/2025-11-25-ennea.md` | `course/type-5/0006-being-in-experience.html`, `course/type-5/0007-beautiful-mind-as-type-five.html`, `course/type-5/0008-type-5-lines-and-levels.html`, `course/type-5/0009-type-5-subtypes.html`, `course/type-5/0010-type-5-tritypes-and-cases.html`, `course/type-5/reference-type-5-dynamics.html` | разделы: Тип 5: фильм, отношения и переход к типу 6, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 34 | найдено HTML-ссылок: 6; сверено по источнику и route `дополнить `course/type-5/`, переход к `course/type-6/`, уровни и линии` |
| `lessons/2025-12-09-ennea.md` | `course/type-6/0002-fear-and-security.html`, `course/type-6/0003-phobic-counterphobic.html`, `course/type-6/0004-trust-and-support.html`, `course/type-6/reference-type-6-core.html`, `course/type-6/reference-type-6-dynamics.html` | разделы: Тип 6: фобичность, контрфобичность, страх и опора, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 32 | найдено HTML-ссылок: 5; сверено по источнику и route `дополнить `course/type-6/`, `course/presence/`, 6 vs 8` |
| `lessons/2025-12-23-ennea.md` | `course/type-6/0005-provocation-as-testing.html`, `course/type-6/0006-anxiety-and-error.html`, `course/type-6/0007-six-vs-similar-types.html`, `course/type-6/0008-type-6-tritypes.html`, `course/type-6/reference-type-6-dynamics.html` | разделы: Тип 6: фильм, кейсы, тревога и ошибка, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 31 | найдено HTML-ссылок: 5; сверено по источнику и route `дополнить `course/type-6/`, тритипы, тревогу и ошибку` |
| `lessons/2026-01-27-ennea.md` | `course/type-7/0002-pain-and-plan.html`, `course/type-7/0004-eat-pray-love.html`, `course/type-7/0005-kostik-as-seven.html`, `course/type-7/0006-type-7-subtypes.html`, `course/type-7/0007-seven-vs-similar-types.html`, `course/type-7/0008-type-7-tritypes.html`, `course/type-7/reference-type-7-core.html`, `course/type-7/reference-type-7-dynamics.html` | разделы: Тип 7: энергия, предвкушение, кейсы и подтипы, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 28 | найдено HTML-ссылок: 8; сверено по источнику и route `дополнить `course/type-7/`, подтипы, различения с 3/5/8/9` |
| `lessons/2026-02-10-ennea.md` | `course/type-4/0008-type-4-vs-type-8.html`, `course/type-8/0002-force-control-sovereignty.html`, `course/type-8/0003-vulnerability-and-denial.html`, `course/type-8/0004-boundaries-and-contact.html`, `course/type-8/0005-body-energy-and-first-impression.html`, `course/type-8/0008-eight-vs-similar-types.html`, `course/type-8/reference-type-8-core.html`, `course/type-8/reference-type-8-dynamics.html` | разделы: Тип 8: сила, контроль, уязвимость и границы, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 42 | найдено HTML-ссылок: 8; сверено по источнику и route `дополнить `course/type-8/`, границы, уязвимость, отличия с похожими типами` |
| `lessons/2026-02-24-ennea.md` | `course/type-8/0005-body-energy-and-first-impression.html`, `course/type-8/0006-anger-and-presence.html`, `course/type-8/0007-godfather-subtypes.html`, `course/type-8/0008-eight-vs-similar-types.html`, `course/type-8/0009-levels-resource-help.html`, `course/type-8/reference-type-8-dynamics.html` | разделы: Тип 8: фильм, подтипы, отношения и уровни, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 38 | найдено HTML-ссылок: 6; сверено по источнику и route `дополнить `course/type-8/`, уровни, подтипы, ресурс и помощь` |
| `lessons/2026-04-28-ennea.md` | `course/levels/0001-levels-as-range.html`, `course/levels/0002-center-of-gravity.html`, `course/levels/0003-spiral-diagnosis.html`, `course/levels/0004-same-trigger-before-now.html`, `course/levels/reference-levels.html`, `course/lines-of-connection/0001-what-lines-do.html`, `course/lines-of-connection/0002-shadow-vs-true-integration.html`, `course/lines-of-connection/0003-last-mile.html`, и еще 3 | разделы: Линии соединения, интеграция, дезинтеграция и последняя миля, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 30 | найдено HTML-ссылок: 11; сверено по источнику и route `дополнить `course/lines-of-connection/`, `course/levels/`, `course/presence/`` |
| `lessons/2026-05-12-ennea.md` | `course/instincts/0001-three-instincts.html`, `course/instincts/0002-self-preservation.html`, `course/instincts/0003-social-instinct.html`, `course/instincts/0004-sexual-instinct.html`, `course/instincts/0005-stacking-blind-spot.html`, `course/instincts/0006-instinct-distorts-type.html`, `course/instincts/reference-instincts.html`, `course/levels/0001-levels-as-range.html`, и еще 5 | разделы: Уровни развития, спираль и диагностика состояния, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 38 | найдено HTML-ссылок: 13; сверено по источнику и route `дополнить `course/levels/`, `course/instincts/`, `course/presence/`` |
| `lessons/2026-05-26-ennea.md` | `course/instincts/0001-three-instincts.html`, `course/instincts/0002-self-preservation.html`, `course/instincts/0003-social-instinct.html`, `course/instincts/0004-sexual-instinct.html`, `course/instincts/0005-stacking-blind-spot.html`, `course/instincts/0006-instinct-distorts-type.html`, `course/instincts/reference-instincts.html`, `course/presence/0003-critic-is-not-conscience.html`, и еще 6 | разделы: Инстинкты, искажение типа и фильмы про тип 1, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 35 | найдено HTML-ссылок: 14; сверено по источнику и route `дополнить `course/instincts/`, `course/type-1/`, инстинктивные look-alike уроки` |
| `lessons/2026-06-16-ennea.md` | `course/presence/0001-notice-without-attacking.html`, `course/triads/0001-centers-and-tritype.html`, `course/triads/0002-harmonic-groups.html`, `course/type-2/0002-love-through-care.html`, `course/type-2/0003-boundaries-and-own-pain.html`, `course/type-2/0007-steel-magnolias.html`, `course/type-2/0006-type-2-instincts.html`, `course/type-2/0008-tritype-and-harmonic-groups.html`, и еще 3 | разделы: Тип 2: забота, любовь, границы и фильм, Содержательная карта, Содержательный конспект (повторный аудит), Концепты, найденные в уроке, Полный транскрипт; буллетов: 33 | найдено HTML-ссылок: 11; сверено по источнику и route `дополнить `course/type-2/`, `course/type-3/`, `course/type-9/`, тритипы и границы` |
| `types/type-1.md` | `course/type-1/0007-miranda-priestly.html`, `course/type-1/0008-ippolit-self-preservation-one.html`, `course/type-1/0002-duty-and-goodness.html`, `course/type-1/reference-type-1-core.html` | разделы: Тип 1, Источники, Коротко, Содержательные тезисы, Дополнение из книги «Мудрость Эннеаграммы»…; буллетов: 40 | найдено HTML-ссылок: 4; сверено по источнику и route `дополнить `course/type-1/`, reference типа 1, при необходимости создать новый урок по ядру типа` |
| `types/type-2.md` | `course/type-2/0002-love-through-care.html`, `course/type-2/0003-boundaries-and-own-pain.html`, `course/type-2/0007-steel-magnolias.html`, `course/type-2/0006-type-2-instincts.html`, `course/type-2/0008-tritype-and-harmonic-groups.html`, `course/type-2/0004-pleasing-and-needs.html`, `course/type-2/reference-type-2-core.html` | разделы: Тип 2, Источники, Коротко, Содержательные тезисы, Дополнение из книги «Мудрость Эннеаграммы»…; буллетов: 40 | найдено HTML-ссылок: 7; сверено по источнику и route `дополнить `course/type-2/`, reference типа 2, при необходимости создать новый урок по ядру типа` |
| `types/type-3.md` | `course/type-3/0001-type-3-core-description.html`, `course/type-3/0002-image-vs-feelings.html`, `course/type-3/0005-three-wings-role-wake-up.html`, `course/type-3/reference-type-3-core.html`, `course/type-3/reference-type-3-fragmentary.html` | разделы: Тип 3, Источники, Коротко, Содержательные тезисы, Дополнение из книги «Мудрость Эннеаграммы»…; буллетов: 37 | найдено HTML-ссылок: 5; сверено по источнику и route `дополнить `course/type-3/`, reference типа 3, при необходимости создать новый урок по ядру типа` |
| `types/type-4.md` | `course/type-4/0002-emotion-as-self.html`, `course/type-4/0003-envy-as-missing-quality.html`, `course/type-4/0004-being-with-type-four.html`, `course/type-4/0011-titanic-as-type-four.html`, `course/type-4/0012-type-4-subtypes.html`, `course/type-4/0013-type-4-lines.html`, `course/type-4/0014-type-4-tritypes.html`, `course/type-4/0015-imagination-and-lost-message.html`, и еще 1 | разделы: Тип 4, Источники, Коротко, Содержательные тезисы, Дополнение из книги «Мудрость Эннеаграммы»…; буллетов: 52 | найдено HTML-ссылок: 9; сверено по источнику и route `дополнить `course/type-4/`, reference типа 4, при необходимости создать новый урок по ядру типа` |
| `types/type-5.md` | `course/type-5/0002-resource-and-distance.html`, `course/type-5/0003-thinking-vs-feeling.html`, `course/type-5/0004-being-with-type-five.html`, `course/type-5/0007-beautiful-mind-as-type-five.html`, `course/type-5/0011-head-withdrawal-and-needs.html`, `course/type-5/reference-type-5-core.html`, `course/type-5/reference-type-5-dynamics.html` | разделы: Тип 5, Источники, Коротко, Содержательные тезисы, Дополнение из книги «Мудрость Эннеаграммы»…; буллетов: 53 | найдено HTML-ссылок: 7; сверено по источнику и route `дополнить `course/type-5/`, reference типа 5, при необходимости создать новый урок по ядру типа` |
| `types/type-6.md` | `course/type-6/0002-fear-and-security.html`, `course/type-6/0003-phobic-counterphobic.html`, `course/type-6/0004-trust-and-support.html`, `course/type-6/0005-provocation-as-testing.html`, `course/type-6/0009-looking-for-the-certainly-right.html`, `course/type-6/reference-type-6-core.html`, `course/type-6/reference-type-6-dynamics.html` | разделы: Тип 6, Источники, Коротко, Содержательные тезисы, Дополнение из книги «Мудрость Эннеаграммы»…; буллетов: 46 | найдено HTML-ссылок: 7; сверено по источнику и route `дополнить `course/type-6/`, reference типа 6, при необходимости создать новый урок по ядру типа` |
| `types/type-7.md` | `course/type-7/0002-pain-and-plan.html`, `course/type-7/0005-kostik-as-seven.html`, `course/type-7/0003-grass-is-greener.html`, `course/type-7/reference-type-7-core.html`, `course/type-7/reference-type-7-dynamics.html` | разделы: Тип 7, Источники, Коротко, Содержательные тезисы, Дополнение из книги «Мудрость Эннеаграммы»…; буллетов: 49 | найдено HTML-ссылок: 5; сверено по источнику и route `дополнить `course/type-7/`, reference типа 7, при необходимости создать новый урок по ядру типа` |
| `types/type-8.md` | `course/type-8/0002-force-control-sovereignty.html`, `course/type-8/0003-vulnerability-and-denial.html`, `course/type-8/0004-boundaries-and-contact.html`, `course/type-8/0005-body-energy-and-first-impression.html`, `course/type-8/0006-anger-and-presence.html`, `course/type-8/0007-godfather-subtypes.html`, `course/type-8/0010-self-sufficiency-and-betrayal.html`, `course/type-8/reference-type-8-core.html`, и еще 1 | разделы: Тип 8, Источники, Коротко, Содержательные тезисы, Дополнение из книги «Мудрость Эннеаграммы»…; буллетов: 62 | найдено HTML-ссылок: 9; сверено по источнику и route `дополнить `course/type-8/`, reference типа 8, при необходимости создать новый урок по ядру типа` |
| `types/type-9.md` | `course/type-9/0002-peace-and-presence.html`, `course/type-9/0003-agreement-as-disappearing.html`, `course/type-9/0004-nine-wings-role-wake-up.html`, `course/type-9/reference-type-9-core.html`, `course/type-9/reference-type-9-fragmentary.html` | разделы: Тип 9, Источники, Коротко, Содержательные тезисы, Дополнение из книги «Мудрость Эннеаграммы»…; буллетов: 38 | найдено HTML-ссылок: 5; сверено по источнику и route `дополнить `course/type-9/`, reference типа 9, при необходимости создать новый урок по ядру типа` |
| `concepts/alarms-social-roles-red-flags.md` | `course/foundations/0003-wake-up-role-red-flag.html`, `course/foundations/reference-foundations.html`, `course/levels/0005-wake-up-vs-red-flag.html`, `course/type-1/0002-duty-and-goodness.html`, `course/type-2/0004-pleasing-and-needs.html`, `course/type-4/0015-imagination-and-lost-message.html`, `course/type-5/0011-head-withdrawal-and-needs.html`, `course/type-6/0009-looking-for-the-certainly-right.html`, и еще 2 | разделы: Будильники, социальные роли и красные флаги, Содержательные тезисы, Таблица по типам, Практическое применение; буллетов: 6 | найдено HTML-ссылок: 10; сверено по источнику и route `дополнить `course/foundations/0003-wake-up-role-red-flag.html` и reference foundations` |
| `concepts/basic-fear-and-desire.md` | `course/foundations/0002-basic-fear-and-lost-message.html`, `course/foundations/reference-foundations.html`, `course/type-1/0002-duty-and-goodness.html`, `course/type-2/0004-pleasing-and-needs.html`, `course/type-4/0015-imagination-and-lost-message.html`, `course/type-5/0011-head-withdrawal-and-needs.html`, `course/type-6/0009-looking-for-the-certainly-right.html`, `course/type-7/0003-grass-is-greener.html`, и еще 1 | разделы: Основная боязнь, основное желание и потерянные послания, Коротко, Содержательные тезисы, Связанные концепты; буллетов: 7 | найдено HTML-ссылок: 9; сверено по источнику и route `дополнить `course/foundations/0002-basic-fear-and-lost-message.html`` |
| `concepts/essence-and-personality.md` | `course/foundations/0001-type-is-not-your-essence.html` | разделы: Сущность и личность, Коротко, Содержательные тезисы, Связанные концепты; буллетов: 9 | найдено HTML-ссылок: 1; сверено по источнику и route `дополнить `course/foundations/0001-type-is-not-your-essence.html`` |
| `concepts/inner-critic.md` | `course/presence/0003-critic-is-not-conscience.html`, `course/type-4/0010-inner-critic.html`, `course/type-4/reference-type-4-dynamics.html` | разделы: Внутренний критик, Источники, Содержательные тезисы; буллетов: 19 | найдено HTML-ссылок: 3; сверено по источнику и route `дополнить `course/presence/0003-critic-is-not-conscience.html` и `course/type-4/0010-inner-critic.html`` |
| `concepts/instincts.md` | `course/instincts/0001-three-instincts.html`, `course/instincts/0002-self-preservation.html`, `course/instincts/0003-social-instinct.html`, `course/instincts/0004-sexual-instinct.html`, `course/instincts/0005-stacking-blind-spot.html`, `course/instincts/0006-instinct-distorts-type.html`, `course/instincts/reference-instincts.html`, `course/type-2/0006-type-2-instincts.html`, и еще 6 | разделы: Инстинкты, Источники, Коротко, Содержательные тезисы; буллетов: 53 | найдено HTML-ссылок: 14; сверено по источнику и route `дополнить всю серию `course/instincts/` и reference instincts` |
| `concepts/levels-of-development.md` | `course/levels/0001-levels-as-range.html`, `course/levels/0002-center-of-gravity.html`, `course/levels/0003-spiral-diagnosis.html`, `course/levels/0004-same-trigger-before-now.html`, `course/levels/0005-wake-up-vs-red-flag.html`, `course/levels/reference-levels.html`, `course/type-8/0009-levels-resource-help.html` | разделы: Уровни развития, Источники, Содержательные тезисы; буллетов: 39 | найдено HTML-ссылок: 7; сверено по источнику и route `дополнить всю серию `course/levels/` и reference levels` |
| `concepts/lines-of-connection.md` | `course/lines-of-connection/0001-what-lines-do.html`, `course/lines-of-connection/0002-shadow-vs-true-integration.html`, `course/lines-of-connection/0003-last-mile.html`, `course/lines-of-connection/0004-observing-lines.html`, `course/lines-of-connection/reference-lines.html`, `course/type-1/reference-type-1-core.html`, `course/type-4/0013-type-4-lines.html`, `course/type-4/reference-type-4-dynamics.html`, и еще 3 | разделы: Линии соединения, интеграция и дезинтеграция, Источники, Содержательные тезисы; буллетов: 40 | найдено HTML-ссылок: 11; сверено по источнику и route `дополнить всю серию `course/lines-of-connection/` и reference lines` |
| `concepts/presence.md` | `course/levels/0002-center-of-gravity.html`, `course/levels/0004-same-trigger-before-now.html`, `course/levels/reference-levels.html`, `course/lines-of-connection/0002-shadow-vs-true-integration.html`, `course/lines-of-connection/0004-observing-lines.html`, `course/presence/0001-notice-without-attacking.html`, `course/presence/0002-journal-and-third-person-biography.html`, `course/type-4/0004-being-with-type-four.html`, и еще 2 | разделы: Присутствие и самонаблюдение, Источники, Коротко, Содержательные тезисы; буллетов: 45 | найдено HTML-ссылок: 10; сверено по источнику и route `дополнить `course/presence/` и практики в других темах` |
| `concepts/triads.md` | `course/triads/0001-centers-and-tritype.html`, `course/triads/0002-harmonic-groups.html`, `course/type-2/0008-tritype-and-harmonic-groups.html`, `course/type-4/0014-type-4-tritypes.html`, `course/type-4/reference-type-4-dynamics.html`, `course/type-5/0010-type-5-tritypes-and-cases.html`, `course/type-6/0008-type-6-tritypes.html`, `course/type-7/0008-type-7-tritypes.html`, и еще 2 | разделы: Триады и гармонические группы, Источники, Содержательные тезисы; буллетов: 33 | найдено HTML-ссылок: 10; сверено по источнику и route `дополнить `course/triads/` и создать/усилить уроки по тритипам там, где материала хватает` |
| `concepts/wings.md` | `course/wings/0001-wing-line-tritype.html`, `course/wings/0002-wing-names-map.html` | разделы: Крылья, Источники, Содержательные тезисы; буллетов: 22 | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить `course/wings/` и связки крыло/линия/тритип` |
| `differences/type-1-vs-type-2.md` | `course/type-differences/0004-type-1-vs-type-2.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `1-vs-2`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-1-vs-type-3.md` | `course/type-differences/0005-type-1-vs-type-3.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `1-vs-3`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-1-vs-type-4.md` | `course/type-differences/0006-type-1-vs-type-4.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `1-vs-4`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-1-vs-type-5.md` | `course/type-differences/0007-type-1-vs-type-5.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `1-vs-5`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-1-vs-type-6.md` | `course/type-differences/0002-type-1-vs-type-6.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 4; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `1-vs-6`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-1-vs-type-7.md` | `course/type-differences/0008-type-1-vs-type-7.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `1-vs-7`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-1-vs-type-8.md` | `course/type-differences/0009-type-1-vs-type-8.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `1-vs-8`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-1-vs-type-9.md` | `course/type-differences/0010-type-1-vs-type-9.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `1-vs-9`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-2-vs-type-3.md` | `course/type-differences/0011-type-2-vs-type-3.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `2-vs-3`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-2-vs-type-4.md` | `course/type-differences/0003-type-2-vs-type-4.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `2-vs-4`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-2-vs-type-5.md` | `course/type-differences/0012-type-2-vs-type-5.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `2-vs-5`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-2-vs-type-6.md` | `course/type-differences/0013-type-2-vs-type-6.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `2-vs-6`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-2-vs-type-7.md` | `course/type-differences/0014-type-2-vs-type-7.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `2-vs-7`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-2-vs-type-8.md` | `course/type-differences/0015-type-2-vs-type-8.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `2-vs-8`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-2-vs-type-9.md` | `course/type-differences/0016-type-2-vs-type-9.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `2-vs-9`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-3-vs-type-4.md` | `course/type-differences/0017-type-3-vs-type-4.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 5; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `3-vs-4`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-3-vs-type-5.md` | `course/type-differences/0018-type-3-vs-type-5.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `3-vs-5`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-3-vs-type-6.md` | `course/type-differences/0019-type-3-vs-type-6.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 3; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `3-vs-6`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-3-vs-type-7.md` | `course/type-differences/0020-type-3-vs-type-7.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `3-vs-7`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-3-vs-type-8.md` | `course/type-differences/0021-type-3-vs-type-8.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `3-vs-8`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-3-vs-type-9.md` | `course/type-differences/0022-type-3-vs-type-9.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `3-vs-9`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-4-vs-type-5.md` | `course/type-differences/0023-type-4-vs-type-5.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 5; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `4-vs-5`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-4-vs-type-6.md` | `course/type-differences/0024-type-4-vs-type-6.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 4; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `4-vs-6`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-4-vs-type-7.md` | `course/type-differences/0025-type-4-vs-type-7.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `4-vs-7`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-4-vs-type-8.md` | `course/type-differences/0026-type-4-vs-type-8.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 4; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `4-vs-8`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-4-vs-type-9.md` | `course/type-differences/0027-type-4-vs-type-9.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 4; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `4-vs-9`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-5-vs-type-6.md` | `course/type-differences/0028-type-5-vs-type-6.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `5-vs-6`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-5-vs-type-7.md` | `course/type-differences/0029-type-5-vs-type-7.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `5-vs-7`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-5-vs-type-8.md` | `course/type-differences/0030-type-5-vs-type-8.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `5-vs-8`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-5-vs-type-9.md` | `course/type-differences/0031-type-5-vs-type-9.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 4; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `5-vs-9`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-6-vs-type-7.md` | `course/type-differences/0032-type-6-vs-type-7.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 4; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `6-vs-7`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-6-vs-type-8.md` | `course/type-differences/0001-type-6-vs-type-8.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 4; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `6-vs-8`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-6-vs-type-9.md` | `course/type-differences/0033-type-6-vs-type-9.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `6-vs-9`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-7-vs-type-8.md` | `course/type-differences/0034-type-7-vs-type-8.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 4; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `7-vs-8`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-7-vs-type-9.md` | `course/type-differences/0035-type-7-vs-type-9.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `7-vs-9`; можно объединить с соседними парами, если в пункте указать общий урок` |
| `differences/type-8-vs-type-9.md` | `course/type-differences/0036-type-8-vs-type-9.html`, `course/type-differences/reference-source-trace.html` | диагностический вопрос пары; все исходные фрагменты, примеры путаницы, линии/инстинкты/тритипы из файла; без догадок сверх источника | найдено HTML-ссылок: 2; сверено по источнику и route `дополнить или создать урок в `course/type-differences/` по паре `8-vs-9`; можно объединить с соседними парами, если в пункте указать общий урок` |

## Служебные файлы, карты и quality gates

| Markdown-файл | Решение | Проверка |
|---|---|---|
| `index.md` | служебная карта покрытия: использована для проверки маршрута; в урок не переносится | маршрут чеклиста: `служебная сверка покрытия: использовать для проверки, что маршрут не потерял источники; в урок не превращать` |
| `course/AI-SLOP-AUDIT.md` | служебный audit/quality gate: использован для сверки anti-slop, quiz, старого покрытия; не учебный источник | маршрут чеклиста: `использовать как quality gate против AI slop` |
| `course/AI-SLOP-COMPLETION-AUDIT.md` | служебный audit/quality gate: использован для сверки anti-slop, quiz, старого покрытия; не учебный источник | маршрут чеклиста: `использовать как прошлую финальную сверку anti-slop требований` |
| `course/COURSE-EXPANSION-AUDIT.md` | служебный audit/quality gate: использован для сверки anti-slop, quiz, старого покрытия; не учебный источник | маршрут чеклиста: `использовать как карту уже добавленного книжного слоя` |
| `course/MATERIAL-TODO.md` | служебный audit/quality gate: использован для сверки anti-slop, quiz, старого покрытия; не учебный источник | маршрут чеклиста: `использовать как старую карту; не заменять новый чеклист, а сверять расхождения` |
| `course/MISSION.md` | рамка миссии: использована для привязки уроков к практическому распознаванию; не самостоятельный урок | маршрут чеклиста: `служебная рамка teach: сверять каждый новый урок с миссией курса` |
| `course/NOTES.md` | заметки предпочтений: новых пользовательских предпочтений не добавлено; урок не нужен | маршрут чеклиста: `фиксировать предпочтения по стилю и обучению, если они появятся` |
| `course/QUIZ-QUALITY-AUDIT.md` | служебный audit/quality gate: использован для сверки anti-slop, quiz, старого покрытия; не учебный источник | маршрут чеклиста: `использовать как quality gate для retrieval-вопросов` |
| `course/QUIZ-QUALITY-COMPLETION-AUDIT.md` | служебный audit/quality gate: использован для сверки anti-slop, quiz, старого покрытия; не учебный источник | маршрут чеклиста: `использовать как прошлую финальную сверку quiz-качества` |
| `course/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `обновлять навигацию, когда создается новая тема или урок` |
| `course/RESOURCES.md` | навигация/источники обновлены после новых уроков; отдельный урок не нужен | маршрут чеклиста: `обновлять источники после новых/дополненных уроков` |
| `course/foundations/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/instincts/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/learning-records/0001-course-is-long-form.md` | learning record: учтено правило не сжимать сильный материал в обзор; урок не нужен | маршрут чеклиста: `учесть: курс может быть длинным; не сжимать сильный материал в один обзор` |
| `course/levels/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/lines-of-connection/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/presence/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/triads/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/type-1/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/type-2/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/type-3/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/type-4/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/type-5/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/type-6/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/type-7/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/type-8/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/type-9/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/type-differences/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `course/wings/README.md` | README темы: сверен с текущей папкой уроков/reference; учебного материала сверх навигации нет | маршрут чеклиста: `сверить README темы с новыми уроками: порядок, ссылки, reference, отсутствие пустых обещаний` |
| `raw/mudrost-enneagrammy-todo.md` | служебная карта покрытия: использована для проверки маршрута; в урок не переносится | маршрут чеклиста: `служебная сверка покрытия: использовать для проверки, что маршрут не потерял источники; в урок не превращать` |
| `raw-complete-roadmap-audit.md` | служебная карта покрытия: использована для проверки маршрута; в урок не переносится | маршрут чеклиста: `служебная сверка покрытия: использовать для проверки, что маршрут не потерял источники; в урок не превращать` |
| `raw-complete-roadmap.md` | служебная карта покрытия: использована для проверки маршрута; в урок не переносится | маршрут чеклиста: `служебная сверка покрытия: использовать для проверки, что маршрут не потерял источники; в урок не превращать` |
| `raw-processing-checklist.md` | служебная карта покрытия: использована для проверки маршрута; в урок не переносится | маршрут чеклиста: `служебная сверка покрытия: использовать для проверки, что маршрут не потерял источники; в урок не превращать` |
| `raw-review-checklist.md` | служебная карта покрытия: использована для проверки маршрута; в урок не переносится | маршрут чеклиста: `служебная сверка покрытия: использовать для проверки, что маршрут не потерял источники; в урок не превращать` |
| `semantic-audit-checklist.md` | служебная карта покрытия: использована для проверки маршрута; в урок не переносится | маршрут чеклиста: `служебная сверка покрытия: использовать для проверки, что маршрут не потерял источники; в урок не превращать` |

## Проверка teach/humanize

- Новые уроки различений используют `course/assets/course.css` и `course/assets/retrieval-quiz.js`.
- Каждый новый урок различения учит одной узкой вещи: отличить пару по внутренней оси мотива, а не по похожему поведению.
- У каждого нового урока есть мини-практика, retrieval-проверка и ссылки на исходный markdown, исходные фрагменты и reference карточки типов.
- Полный материал исходных фрагментов не сжат в декоративный пересказ: он сохранен в reference-source-trace; учебный текст очищен от AI-slop по humanize-правилам.

## Что исключено как неучебное

- Навигация, статусы, старые аудиты, raw-чеклисты и технические карты не превращались в уроки: они служат evidence и маршрутом.
- Повторы из старого `MATERIAL-TODO.md` и audit-файлов не дублировались в новых HTML, если уже были закрыты existing course lessons/reference.
- Исходные markdown-файлы базы не переписывались в рамках teach-прохода; новые учебные тексты живут в `course/`.

## Финальная проверка

- Python smoke-check: 147 HTML-файлов, 104 закрытых строки чеклиста, 36 уроков различений, 0 битых локальных HTML-ссылок, 0 quiz-card без matching choice.
- `cd .. && bun run build`: успешно; встроено 1 topic, 147 HTML lesson(s), 249 course-related file(s).
- `cd .. && bun run check`: успешно, TypeScript ошибок нет.
- `git diff --check`: успешно, whitespace-ошибок не найдено.
- Smoke-render через локальный сервер `PORT=3333 bun run src/server.tsx`: `GET /health` → 200 OK; `GET /topics/ennea` → 200 OK; `GET /topics/ennea/course/type-differences/0004-type-1-vs-type-2.html` → 200 OK.

