# B-1 — the production code (felhom-controller main 9b95e8e) over the templates; namespace root = one enrolled drive
## TODAY (live catalog main 8f5ad8a)
== <live>/sonarr  backup-block=true hasClassification=true
   bind userdata/media/tv ro=false class="excluded" origin=explicit
   bind userdata/downloads ro=false class="excluded" origin=explicit
   tier secondary captures: []
   tier offsite   captures: []
   export: mandatory=[] optional(default in)=[] excluded(default out)=[downloads media/tv]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <live>/sonarr/docker-compose.yml
   export mounts (ExportDataMounts): [/mnt/felhom-drives/hdd_1/userdata]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <live>/sonarr/docker-compose.yml
   removal with „delete data” deletes (ParseComposeHDDMounts): []
   userdata folders the removal names as kept: [/mnt/felhom-drives/hdd_1/userdata/media/tv /mnt/felhom-drives/hdd_1/userdata/downloads]
== <live>/radarr  backup-block=true hasClassification=true
   bind userdata/media/movies ro=false class="excluded" origin=explicit
   bind userdata/downloads ro=false class="excluded" origin=explicit
   tier secondary captures: []
   tier offsite   captures: []
   export: mandatory=[] optional(default in)=[] excluded(default out)=[downloads media/movies]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <live>/radarr/docker-compose.yml
   export mounts (ExportDataMounts): [/mnt/felhom-drives/hdd_1/userdata]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <live>/radarr/docker-compose.yml
   removal with „delete data” deletes (ParseComposeHDDMounts): []
   userdata folders the removal names as kept: [/mnt/felhom-drives/hdd_1/userdata/media/movies /mnt/felhom-drives/hdd_1/userdata/downloads]
== <live>/qbittorrent  backup-block=true hasClassification=true
   bind userdata/media/torrents ro=false class="optional" origin=explicit
   tier secondary captures: [media/torrents(optional)]
   tier offsite   captures: []
   export: mandatory=[] optional(default in)=[media/torrents] excluded(default out)=[]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <live>/qbittorrent/docker-compose.yml
   export mounts (ExportDataMounts): [/mnt/felhom-drives/hdd_1/userdata]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <live>/qbittorrent/docker-compose.yml
   removal with „delete data” deletes (ParseComposeHDDMounts): []
   userdata folders the removal names as kept: [/mnt/felhom-drives/hdd_1/userdata/media/torrents]
== <live>/transmission  backup-block=true hasClassification=true
   bind userdata/media/transmission ro=false class="optional" origin=explicit
   bind userdata/media/transmission/watch ro=false class="mandatory" origin=default_writable
   tier secondary captures: [media/transmission(optional)]
   tier offsite   captures: [media/transmission/watch(mandatory)]
   export: mandatory=[media/transmission/watch] optional(default in)=[media/transmission] excluded(default out)=[]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <live>/transmission/docker-compose.yml
   export mounts (ExportDataMounts): [/mnt/felhom-drives/hdd_1/userdata]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <live>/transmission/docker-compose.yml
   removal with „delete data” deletes (ParseComposeHDDMounts): []
   userdata folders the removal names as kept: [/mnt/felhom-drives/hdd_1/userdata/media/transmission /mnt/felhom-drives/hdd_1/userdata/media/transmission/watch]

## CANDIDATE (the §2 shape)
== <candidate>/sonarr  backup-block=true hasClassification=true
   bind userdata/media ro=false class="excluded" origin=explicit
   tier secondary captures: []
   tier offsite   captures: []
   export: mandatory=[] optional(default in)=[] excluded(default out)=[media]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <candidate>/sonarr/docker-compose.yml
   export mounts (ExportDataMounts): [/mnt/felhom-drives/hdd_1/userdata]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <candidate>/sonarr/docker-compose.yml
   removal with „delete data” deletes (ParseComposeHDDMounts): []
   userdata folders the removal names as kept: [/mnt/felhom-drives/hdd_1/userdata/media]
== <candidate>/radarr  backup-block=true hasClassification=true
   bind userdata/media ro=false class="excluded" origin=explicit
   tier secondary captures: []
   tier offsite   captures: []
   export: mandatory=[] optional(default in)=[] excluded(default out)=[media]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <candidate>/radarr/docker-compose.yml
   export mounts (ExportDataMounts): [/mnt/felhom-drives/hdd_1/userdata]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <candidate>/radarr/docker-compose.yml
   removal with „delete data” deletes (ParseComposeHDDMounts): []
   userdata folders the removal names as kept: [/mnt/felhom-drives/hdd_1/userdata/media]
== <candidate>/qbittorrent  backup-block=true hasClassification=true
   bind userdata/media/torrents ro=false class="optional" origin=explicit
   tier secondary captures: [media/torrents(optional)]
   tier offsite   captures: []
   export: mandatory=[] optional(default in)=[media/torrents] excluded(default out)=[]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <candidate>/qbittorrent/docker-compose.yml
   export mounts (ExportDataMounts): [/mnt/felhom-drives/hdd_1/userdata]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <candidate>/qbittorrent/docker-compose.yml
   removal with „delete data” deletes (ParseComposeHDDMounts): []
   userdata folders the removal names as kept: [/mnt/felhom-drives/hdd_1/userdata/media/torrents]
== <candidate>/transmission  backup-block=true hasClassification=true
   bind userdata/media/transmission ro=false class="optional" origin=explicit
   bind userdata/media/transmission/watch ro=false class="optional" origin=explicit
   tier secondary captures: [media/transmission(optional)]
   tier offsite   captures: []
   export: mandatory=[] optional(default in)=[media/transmission media/transmission/watch] excluded(default out)=[]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <candidate>/transmission/docker-compose.yml
   export mounts (ExportDataMounts): [/mnt/felhom-drives/hdd_1/userdata]
2026/10/14 21:15:15 [INFO] [stacks] ParseComposeHDDMounts: found 0 HDD mounts for <candidate>/transmission/docker-compose.yml
   removal with „delete data” deletes (ParseComposeHDDMounts): []
   userdata folders the removal names as kept: [/mnt/felhom-drives/hdd_1/userdata/media/transmission /mnt/felhom-drives/hdd_1/userdata/media/transmission/watch]

## CONTROL (decoy): the candidate Sonarr bind with its backup entry REMOVED (a backup block that does not list it)
== <decoy>/sonarr-unlisted  backup-block=true hasClassification=true
   bind userdata/media ro=false class="mandatory" origin=default_writable
   tier secondary captures: [media(mandatory)]
   tier offsite   captures: [media(mandatory)]
   export: mandatory=[media] optional(default in)=[] excluded(default out)=[]
   export mounts (ExportDataMounts): [/mnt/felhom-drives/hdd_1/userdata]
   removal with „delete data” deletes (ParseComposeHDDMounts): []
   userdata folders the removal names as kept: [/mnt/felhom-drives/hdd_1/userdata/media]
