# Resource Flow — Граф supply chain

> `/layerplan/spec/resource-flow.md` · v1.0  
> Полная карта превращения сырья в конечные продукты. Каждая стрелка = игровая механика L1.

---

## Базовый граф (Эпоха 1: Steam)

```
COAL_MINE ──coal──→ STEEL_MILL ──steel──→ GOODS_FACTORY ──goods──→ TOWN
                      ↑                        ↑
IRON_MINE ──iron──────┘         ENERGY ────────┘
                                  ↑
                           POWER_PLANT ← coal
                           
FARM ──food──→ TOWN
WATER_PUMP ──water──→ FARM, TOWN
```

**Узкие места эпохи 1:**
- STEEL_MILL — бутылочное горлышко: требует и coal и iron одновременно
- POWER_PLANT — без него нет энергии для фабрик
- TOWN — конечный потребитель, без спроса нет стимула строить

---

## Расширенный граф (Эпоха 3: Electronics)

```
COPPER_MINE ──copper──┐
SILICON_PLANT ──silicon──→ ELECTRONICS_FAB ──electronics──→ GOODS_FACTORY
LITHIUM_MINE ──lithium─┘       ↑                              ↑
                          ENERGY (×5)                    STEEL (×2)
                                                         ENERGY (×3)
```

**Новые зависимости эпохи 3:**
- ELECTRONICS_FAB требует 4 входа → самое сложное звено
- Без electronics нет: роботов, продвинутых поездов, ИИ-диспетчера

---

## Рециклинг (Эпоха 4: Closed Loop)

```
TOWN ──waste──→ RECYCLING_PLANT ──steel──→ STEEL_MILL
                    ↑               ──copper─→ COPPER_MINE (виртуально)
               ENERGY (×20)        ──electronics─→ ELECTRONICS_FAB
```

**R-модель в действии:**
- Без recycling_plant: R ≈ 0.5 (теряем 50% материала)
- С recycling_plant (пирометаллургия): R ≈ 0.85
- С plasma_separation (технология эпохи 5): R ≈ 0.999

---

## Полный граф (все эпохи, 12 ресурсов × 13 индустрий)

```
                    ┌── COAL_MINE ──→ POWER_PLANT ──→ ENERGY ──────────────┐
                    │                                                       │
                    ├── IRON_MINE ──→ STEEL_MILL ──→ STEEL ─────────────┐  │
                    │                         ↑                         │  │
                    ├── COPPER_MINE ──→ copper ─┤                       │  │
                    │                           │                       │  │
                    ├── SILICON_PLANT ──→ silicon─→ ELECTRONICS_FAB ─┐ │  │
                    │                           │        ↑           │ │  │
                    ├── LITHIUM_MINE ──→ lithium─┘    ENERGY        │ │  │
                    │                                                 │ │  │
                    ├── BAUXITE_MINE ──→ ALUMINUM_SMELTER ──→ Al ──┐│ │  │
                    │                           ↑                   ││ │  │
                    │                        ENERGY                 ││ │  │
                    │                                               ││ │  │
                    ├── WATER_PUMP ──→ water ──→ FARM ──→ food ──┐ ││ │  │
                    │                                               │││ │  │
                    │  ┌────────────────────────────────────────────┘││ │  │
                    │  │  ┌──────────────────────────────────────────┘│ │  │
                    │  │  │  ┌────────────────────────────────────────┘ │  │
                    │  │  │  │         GOODS_FACTORY ← steel+electr+energy│
                    │  │  │  │              │                             │
                    │  │  │  │           goods                            │
                    │  │  │  │              ↓                             │
                    │  │  │  │           TOWN ──→ waste ──→ RECYCLING ───┘
                    │  │  │  │              ↑
                    │  └──┴──┴──────────────┘
                    │     food, water
                    │
                    └──── ENERGY ──→ всё
```

---

## Ключевые числовые соотношения (баланс)

| Цепочка | Вход | Выход | Соотношение | Узкое место |
|---------|------|-------|-------------|-------------|
| Coal→Energy | 10 coal | 50 energy | 1:5 | Транспортировка угля |
| Iron+Coal→Steel | 2 iron+3 coal | 4 steel | 5→4 | Одновременная доставка |
| Cu+Si+Li→Electronics | 2+2+1+5e | 2 electronics | 5 вх.→2 вых. | Lithium (редкий) |
| Steel+Electr→Goods | 2+1+3e | 3 goods | 6→3 | Требует 3 поставщика |
| Goods→Recycling | 5 goods+20e | ~3 возврат | R=0.6 | Энергоёмкость |

---

## Вопросы для уточнения

⚡ **Сколько типов шахт на карте?** На старте — 2 угольных, 1 железная, 1 медная. Остальные открываются с технологиями.

⚡ **Как быстро истощаются шахты?** Шахта имеет запас (stockpile). При истощении — R падает, цены растут. Игрок должен найти новую или перейти на рециклинг.

⚡ **Как работает ALUMINUM_SMELTER?** Требует bauxite (нет в базе) ИЛИ может работать от энергии + recycling (электролиз оксида алюминия). Упрощение: на старте Al добывается как шахта. С эпохи 4 — через рециклинг.
