Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 2.97 KB

File metadata and controls

47 lines (34 loc) · 2.97 KB

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Цель

База знаний для подготовки к техническим собеседованиям по Data Engineering. Workflow: сырые вопросы из реальных собеседований → структурированные ответы → линкованная база знаний.

Структура папок

00_Inbox/       — inbox.txt с вопросами (очищается после обработки, не удаляется)
01_Terminology/ — атомарные определения терминов + статьи о конкретных технологиях
02_Frameworks/  — index.md: MOC-индекс всех технологий со ссылками на 01_Terminology/
03_Questions/   — тематические подборки вопросов
04_Processed/   — обработанные сессии вопросов (YYYY-MM-DD-N.md)
05_Meta/        — инструкции, промты, MOC, индексы
  └─ instructions/ — модульные инструкции для Claude

Логика 01_Terminology vs 02_Frameworks

  • 01_Terminology/ содержит все заметки: и термины (broadcast-join.md), и технологии (Spark.md, ClickHouse.md)
  • Статья о технологии отвечает на вопрос «что это, зачем, предпосылки, перспективы». Детали — в 03_Questions/
  • 02_Frameworks/index.md — только индекс. Не дублирует содержимое, только ссылки

Роутер: какую инструкцию использовать?

Сценарий Инструкция
Вопросы из 00_Inbox/inbox.txt или в диалоге 05_Meta/instructions/01_process-inbox.md
Формирование ответа на вопрос 05_Meta/instructions/02_answer-format.md
Работа с метаданными / YAML / тегами 05_Meta/instructions/00_core-structure.md + 04_file-management.md
Аудит базы, поиск дубликатов 05_Meta/instructions/05_audit-maintenance.md
Всегда активно 05_Meta/instructions/03_token-optimization.md

Обработка вопросов

Два способа подачи вопросов — см. 05_Meta/prompt_process-inbox.md:

  1. Добавить в 00_Inbox/inbox.txt, затем написать «обработай inbox»
  2. Написать в диалог: «обработай вопрос(ы): ...»

Золотое правило

Не читай лишнее. Проверяй существование заметок по имени файла и aliases. Перед созданием — проверь. Обновляй существующее, не плоди дубликаты.