Цель

У агентских сессий нет штатного канала переписки: всё шло через чат владельца, и он становился ручным ретранслятором. Сделать файловый транспорт писем между сессиями.

Definition of Done

  • scripts/ship-mail.sh — inbox / show / ack / send
  • Ящик — директория ~/.local/share/ship-mail/inbox/<sid>/, письма как .md с frontmatter
  • Frontmatter: from, to, title, ref, ts, id — id уникален, коллизии исключены
  • Спека docs/specs/ship-mail-pilot.md
  • Адресация только через peer-registry (INC-18) — чужие id из чата не принимаются
  • Первый шаг хода агента: inbox <свой sid>; после отработки — ack

Зависимости

Заметки

Письмо — транспорт, не память. Канонизация в docs/decisions.md — отдельный шаг получателя.