#!/usr/bin/env bash # Run a mission/task file through the config-driven container path. # # Usage: scripts/run-task.sh run (also: validate , list) # # Ensures the configuration is valid and the data root carries the # ownership marker before any task executes. set -euo pipefail cd "$(dirname "$0")/.." # shellcheck source=common.sh source scripts/common.sh load_config load_release # compose requires MOSAIC_IMAGE_TAG; task runs are release-scoped too bootstrap_runtime_dir exec node scripts/mosaic-task.mjs "$@"