Этот документ описывает «ручной» DR для случаев потери
agent.db. Полноценный metadata rebuild —
отдельная будущая команда (зарезервирована в 0.17-fix.60). Состояние
foundation после 0.17-fix.80 зафиксировано в
docs/architecture/metadata.md,
docs/architecture/bbolt-storage-layout.md и
docs/internal/roadmap/status-matrix.md (Known gaps).
agent.db (metadata DB).identity/agent.identity (стабильный
agent_id).exports/metadata.json (sanitized export
для поддержки/аудита).agent.db повреждён/потерян, но есть backup
DBagent.db на последний backup.iobackupctl metadata check.agent.db потерян, но artifacts + sidecar
manifests существуютВ 0.17-fix.60 автоматический rebuild не реализован. Направление:
role=manifest) являются основой
восстановления истории;iobackupctl metadata rebuild --from-destination ... сможет
восстановить runs/tasks/manifests индексами и связями.identity/agent.identity потерянЕсли agent_id важен для continuity:
identity/agent.identity из backup;agent_id при старте.