AGENTS.md — delivery

Назначение уровня

Сервисная граница delivery — оценка сроков и стоимости доставки для каждой пары (warehouse, customer-region). Layer 1.4 в pricing pipeline.

Содержание

delivery/
├── AGENTS.md             # ← вы здесь
├── README.md             # назначение, контракты, зависимости
└── operator-runbook.md   # ops процедуры

Ключевые концепции уровня

  • DeliveryRule — конкретное правило (supplier, warehouse) → estimate(region, qty).
  • Lead time — per-warehouse, не per-supplier, чтобы blue-green stores корректно мапились.
  • Custom handler — registry-managed pure-Go calculation rules (ADR-0038).

Когда смотреть сюда

  • Pricing decision показывает «срок ?» — debug delivery layer.
  • Добавление нового supplier с особой формулой доставки.
  • Tuning fallback estimate когда no rule matches.

Когда НЕ смотреть сюда

  • Сами цены → ../pricing/.
  • Сами остатки → ../stock/.
  • Сборка financial proposal (delivery + price + stock) → ../proposals/.

Связано

  • ../pricing/, ../stock/ — параллельные layers в pricing pipeline.
  • ADR-0038 — delivery handler registry.