let _presets = (import "schemas/lib/concerns_presets.ncl").presets in { vol_prepare | default = { mode | default = 'taskserv, volume_name | default = "", mount_path | default = "/mnt/data", fs_type | default = 'ext4, label_prefix | default = "scsi-0HC_Volume_", fstab_options | default = "defaults,nofail,discard 0 0", operations | default = { install = true, reinstall = true, }, # ServiceConcerns default — block device preparation; stateless preset with custom backup reason. concerns | default = _presets.stateless & { backup | force = { kind = 'disabled, reason = "stateless: filesystem prep operation, no runtime data" }, }, }, }