# Batch Processing Workflow

## Для интенсивов (6-8 статей за 2 недели)

Вместо создания статей последовательно от начала до конца — группируй по типу задачи.

## 14-дневный план

```
День 1-2:   Все outlines (8 штук)        → @strategist + @architect
День 3-5:   Все first drafts + critique  → @writer + @editor
День 6-8:   Все revisions               → @writer (с Opus)
День 9-11:  Human editing (2-3/день)    → ТЫ
День 12-14: SEO + images + публикация   → @seo + @image-gen + ТЫ
```

## Почему batching эффективнее

1. **Контекст не переключается** — ты в режиме "структуры" или "редактирования"
2. **Patterns видны** — на 3-м outline замечаешь повторы, которые не видел на 1-м
3. **Параллельная работа** — пока @editor анализирует draft 1, @writer пишет draft 2
4. **Bulk loading** — загрузил контекст в агента один раз, обработал 8 статей

## Детальный workflow по дням

### День 1-2: Planning & Outlines

**Утро дня 1:**
1. @strategist: загрузи все keyword research, competitor analysis
2. Пройдись по 10-15 идеям из inbox
3. Выбери 8 тем, создай briefs

**Вечер дня 1 + День 2:**
1. @architect: создай outlines для всех 8 статей подряд
2. Не переключайся между агентами
3. К концу дня 2: 8 готовых outlines в `2-outline/`

### День 3-5: Drafting + Critique

**День 3:**
1. @writer: напиши drafts для статей 1-4
2. Сразу после каждого draft → @editor для critique
3. Не исправляй пока — только генерируй и получай feedback

**День 4:**
1. @writer: напиши drafts для статей 5-8
2. @editor: critique для каждого

**День 5:**
1. Просмотри все critiques
2. Отметь patterns — что повторяется?
3. Приоритизируй: какие статьи требуют больше работы?

### День 6-8: Revisions

**Важно:** Используй Opus для revisions

1. @writer (Opus): исправь critical issues в каждом draft
2. При необходимости → второй проход через @editor
3. Цель: все drafts на score ≥ 7

### День 9-11: Human Editing

**Это твоя работа, не агентов.**

2-3 статьи в день:
- [ ] Добавь личный опыт (замени [TODO])
- [ ] Проверь код (запусти примеры)
- [ ] Humanization (varying sentences, personal voice)
- [ ] Final read вслух

### День 12-14: Optimization & Publish

**День 12:**
1. @seo: оптимизируй статьи 1-4
2. @image-gen: создай briefs для images

**День 13:**
1. @seo: статьи 5-8
2. Генерация images через Banatie

**День 14:**
1. Публикация на banatie.app/blog
2. Расписание для cross-posting (не всё сразу)

## Cross-posting schedule

Не публикуй всё в один день:

```
Неделя 1: Статьи 1-2 на blog → через 7 дней на dev.to
Неделя 2: Статьи 3-4 на blog → через 7 дней на dev.to
Неделя 3: Статьи 5-6 на blog → через 7 дней на dev.to
Неделя 4: Статьи 7-8 на blog → через 7 дней на dev.to
```

Это даёт:
- Время для Google индексации (canonical важен)
- Постоянный поток контента
- Возможность A/B тестировать titles

## Для регулярного cadence (1 статья/неделю)

```
Понедельник: @strategist (topic selection) + @architect (outline)
Вторник:     @writer (draft) + @editor (critique)
Среда:       @writer (revision) + @editor (re-check if needed)
Четверг:     Human editing
Пятница:     @seo + @image-gen + publish
```

## Tracking progress

Используй meta.yml status:

```yaml
status: inbox | planning | outline | drafting | review | optimization | ready | published
```

Команда `/status` в Claude Code покажет где какая статья.
