Evitar que el runtime activo acumule backups, snapshots recursivos, burn-ins y artifacts históricos dentro del disco principal.

  • /opt/ai-lab -> runtime vivo
  • /opt/ai-lab-data -> runtime data
  • /mnt/ai-models -> modelos
  • /mnt/opencode/ai-lab-archives -> archives históricos
  • Todo backup usa .backup-excludes
  • /opt/ai-lab/backups queda deprecated
  • archives completos solo en NAS
  • detección de recursividad before copy
  • todo archive genera manifest JSON
flowchart LR
    R[/opt/ai-lab]
    A[archive_manager.py]
    E[.backup-excludes]
    N[/mnt/opencode/ai-lab-archives]
    M[manifest.json]

    R --> A
    E --> A
    A --> N
    A --> M

El problema principal detectado no era backups/ sino snapshots/ recursivos que contenían backups/ dentro de árboles archivables.