docs(course): добавлен урок 1 и выровнена рамка под созвоны
- Зачем: - нужен первый урок курса по эталонному пути STG, а рамка курса описывала сопровождение как «сессию-сверку», хотя по факту это самостоятельная работа + еженедельный созвон. - Что: - добавлен docs/course/lessons/01_kafka_to_clickhouse.md (Kafka → ClickHouse, слой STG) по шаблону LESSON_STANDARD. - в sql/ddl/stg/10_stg.sql исправлен баг kafka_ts во всех 4 MV: toInt64(DateTime64) срезал миллисекунды, kafka_ts по всему стенду был 1970-01-21; теперь _timestamp_ms присваивается напрямую (downstream на kafka_ts не опирается). - урок 1 §3/§4 приведены к исправленному коду; врезка про рассинхрон MV↔таблица описывает реальное поведение (молчаливый сброс лишней колонки, не ошибка). - «сессия/сессия-сверка» → «созвон» в PRD (датированная поправка), LESSON_STANDARD §6 (секция «Что должно получиться») и README курса; добавлена ссылка на открытый DE-роадмап. - в LEARNING_PLAN исправлен вердикт аудита урока 1 (баг найден прогоном), war-story про toInt64(DateTime64) припаркована в урок 2. - Проверка: - прогон на стенде: make up && make ddl && LIMIT=50 make data → kafka_ts = 2026-… с миллисекундами; правка §4 (ALTER + пересоздание MV + TRUNCATE + перезаливка) и откат отработали. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -24,10 +24,12 @@
|
||||
самостоятельный менти не застрял со сломанным стендом без ментора.
|
||||
(Урок 0 — без этого шага, только наблюдение.)
|
||||
5. **Проверь себя** — самопроверка (раздел 3).
|
||||
6. **Принеси на сессию** — **конкретный артефакт** плюс вопросы: скрин видимого
|
||||
результата правки (например, красный DAG или `+1` в таблице ошибок), один абзац
|
||||
«своими словами» про паттерн урока или запрос, который пришлось написать. Артефакт
|
||||
делает самопроверку проверяемой, а сверку — предметной (критерий успеха `PRD` §5).
|
||||
6. **Что должно получиться** — **конкретный видимый результат**, который менти проверяет
|
||||
сам: скрин эффекта правки (например, красный DAG или `+1` в таблице ошибок) плюс один
|
||||
абзац «своими словами» про паттерн урока или запрос, который пришлось написать. Это и
|
||||
есть самопроверка (раздел 3); те же вопросы «своими словами» менти разбирает с ментором
|
||||
на еженедельном созвоне. (Урок 0 — без правки, поэтому результат здесь — что менти
|
||||
увидел при наблюдении.)
|
||||
|
||||
## 2. Стандарт качества эталонного кода
|
||||
|
||||
|
||||
Reference in New Issue
Block a user