add matrix orchestrator rail and repo scaffolding

This commit is contained in:
Jason Woltje
2026-02-17 13:31:29 -06:00
parent e1c1ce2856
commit caaa0e6a46
17 changed files with 569 additions and 0 deletions

12
bin/mosaic-orchestrator-run Executable file
View File

@@ -0,0 +1,12 @@
#!/usr/bin/env bash
set -euo pipefail
MOSAIC_HOME="${MOSAIC_HOME:-$HOME/.mosaic}"
CTRL="$MOSAIC_HOME/rails/orchestrator-matrix/controller/mosaic_orchestrator.py"
if [[ ! -f "$CTRL" ]]; then
echo "[mosaic-orchestrator] missing controller: $CTRL" >&2
exit 1
fi
exec python3 "$CTRL" --repo "$(pwd)" "$@"