OVERRIDES runtime profile: uses direct_shell (plain shell, no model) because the command chain never invokes the claude CLI or any LLM API — pure-infra task; scheduler provider env injection is a no-op (MC-4942 U12 sweep).
Pulls latest TVClaw code from GitHub. Mac is the write authority — Luci is read-only. Uses --ff-only so any local divergence aborts the pull. If dirty tree (shouldn't happen on read-only mirror), task skips and logs.
Phase 1: Luci does NOT execute TVClaw code. Phase 2 will add scheduled VectorBT backtest re-runs. Phase 3 will add Mode B webhook gate (TV → Luci → 3Commas).
Read-only deploy key: /home/lucienne/.ssh/id_ed25519_tvclaw (registered as deploy key on conrelma/tvclaw 2026-04-27).
cd /home/lucienne/workspace/tvclaw && GIT_SSH_COMMAND='ssh -i /home/lucienne/.ssh/id_ed25519_tvclaw -o IdentitiesOnly=yes' git pull --ff-only --quiet 2>&1 || { echo "tvclaw-sync: dirty tree or conflict, skipping"; exit 0; }; true
Format: minute hour day month weekday
| Started | Status | Duration | Log |
|---|---|---|---|
| 8m ago | completed | 2s | View log |
| 24m ago | completed | 2s | View log |
| 39m ago | completed | 2s | View log |
| 54m ago | completed | 2s | View log |
| 1h ago | completed | 2s | View log |
| 1h ago | completed | 2s | View log |
| 2h ago | completed | 2s | View log |
| 2h ago | completed | 2s | View log |
| 2h ago | completed | 2s | View log |
| 2h ago | completed | 2s | View log |
| 3h ago | completed | 2s | View log |
| 3h ago | completed | 2s | View log |
| 3h ago | completed | 2s | View log |
| 3h ago | completed | 2s | View log |
| 4h ago | completed | 2s | View log |
| 4h ago | completed | 2s | View log |
| 4h ago | completed | 2s | View log |
| 4h ago | completed | 2s | View log |
| 5h ago | completed | 2s | View log |
| 5h ago | completed | 2s | View log |
| 5h ago | completed | 2s | View log |
| 5h ago | completed | 2s | View log |
| 6h ago | completed | 2s | View log |
| 6h ago | completed | 2s | View log |
| 6h ago | completed | 2s | View log |
| 6h ago | completed | 2s | View log |
| 7h ago | completed | 2s | View log |
| 7h ago | completed | 2s | View log |
| 7h ago | completed | 2s | View log |
| 7h ago | completed | 2s | View log |
| 8h ago | completed | 2s | View log |
| 8h ago | completed | 2s | View log |
| 8h ago | completed | 2s | View log |
| 8h ago | completed | 2s | View log |
| 9h ago | completed | 2s | View log |
| 9h ago | completed | 2s | View log |
| 9h ago | completed | 2s | View log |
| 9h ago | completed | 2s | View log |
| 10h ago | completed | 2s | View log |
| 10h ago | completed | 2s | View log |
| 10h ago | completed | 2s | View log |
| 10h ago | completed | 2s | View log |
| 11h ago | completed | 2s | View log |
| 11h ago | completed | 2s | View log |
| 11h ago | completed | 2s | View log |
| 11h ago | completed | 2s | View log |
| 12h ago | completed | 1s | View log |
| 12h ago | completed | 2s | View log |
| 12h ago | completed | 2s | View log |
| 12h ago | completed | 2s | View log |
Mission Control is the board for your delegated work: requests come in, Luci coordinates the next step, and evidence stays visible for review.
Luci is your always-on assistant for routing, status updates, and follow-through. Operators can still open deeper evidence when needed.