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).
Bidirectional PKA sync, hourly (was every 15 min — caused commit churn + collisions with Mac's autopush).
Receive: git pull --rebase --autostash origin master pulls Mac's pushes. Fetch refspec is restricted to master-only (post 2026-05-21 history purge) so it can't re-bloat from old refs.
Send (scoped — NO git add -A): stages only Luci's authored surface — SecondBrain/, wiki/, Vault/memory/ (reports/ + dashboards/ are cloud-migrated outputs, gitignored — never synced from Luci) (excluding SecondBrain/.obsidian/ churn). Commits + pushes only if those paths changed. Anything Luci edits outside that surface (scripts, infra, .claude) is pushed manually — Mac owns those.
Not synced here: vault.db / entity_graph.db (gitignored, per-machine rebuildable), mc.db (separate repo). The old vault.db stash/checkout dance was removed — it's dead code now that vault.db is gitignored.
Re-enabled 2026-05-21 after the 15-min git add -A churn was reworked to scoped hourly sync.
cd /home/lucienne/workspace/PKA && G='ssh -i /home/lucienne/.ssh/id_ed25519_pka -o IdentitiesOnly=yes -o ConnectTimeout=20 -o ServerAliveInterval=10 -o ServerAliveCountMax=3'; GIT_SSH_COMMAND="$G" git pull --rebase --autostash --quiet origin master || { n=0; while [ -d .git/rebase-merge ] || [ -d .git/rebase-apply ]; do n=$((n+1)); if [ $n -gt 50 ]; then git rebase --abort 2>/dev/null; echo 'git-sync: too many rebase steps, aborted'; exit 1; fi; msg=$(git log --format=%s -1 REBASE_HEAD 2>/dev/null); if echo "$msg" | grep -q '\[skip ci\]'; then echo "git-sync: auto-skipping conflicting [skip ci] commit: $msg"; git -c rerere.enabled=false rebase --skip || true; else git rebase --abort 2>/dev/null; echo "git-sync: pull/rebase failed (non-skip-ci): $msg"; exit 1; fi; done; }; git add -- SecondBrain/ wiki/ Vault/memory/ ':(exclude)SecondBrain/.obsidian/' 2>/dev/null; if ! git diff --cached --quiet; then git commit -m "Luci: auto-sync $(date +%Y-%m-%dT%H:%M)" --quiet; GIT_SSH_COMMAND="$G" git push --quiet origin master; fi; cp -u /home/lucienne/workspace/PKA/Vault/notes/luci-deploy/*.py /home/lucienne/workspace/scripts/ 2>/dev/null; true
Format: minute hour day month weekday
| Started | Status | Duration | Log |
|---|---|---|---|
| 9m ago | completed | 2s | View log |
| 1h ago | completed | 2s | View log |
| 2h ago | completed | 4s | View log |
| 3h ago | completed | 4s | View log |
| 4h ago | completed | 2s | View log |
| 5h ago | completed | 4s | View log |
| 6h ago | completed | 2s | View log |
| 7h ago | completed | 5s | View log |
| 8h ago | completed | 2s | View log |
| 9h ago | completed | 5s | View log |
| 10h ago | completed | 2s | View log |
| 11h ago | completed | 2s | View log |
| 12h ago | completed | 4s | View log |
| 13h ago | completed | 4s | View log |
| 14h ago | completed | 2s | View log |
| 15h ago | completed | 5s | View log |
| 16h ago | completed | 2s | View log |
| 17h ago | completed | 4s | View log |
| 18h ago | completed | 2s | View log |
| 19h ago | completed | 4s | View log |
| 20h ago | completed | 2s | View log |
| 21h ago | completed | 6s | View log |
| 22h ago | completed | 2s | View log |
| 23h ago | completed | 2s | View log |
| 1d ago | completed | 2s | View log |
| 1d ago | completed | 2s | View log |
| 1d ago | completed | 4s | View log |
| 1d ago | completed | 2s | View log |
| 1d ago | completed | 2s | View log |
| 1d ago | completed | 4s | View log |
| 1d ago | completed | 3s | View log |
| 1d ago | completed | 3s | View log |
| 1d ago | completed | 7s | View log |
| 1d ago | completed | 5s | View log |
| 1d ago | completed | 7s | View log |
| 1d ago | completed | 3s | View log |
| 2d ago | completed | 3s | View log |
| 2d ago | completed | 10s | View log |
| 2d ago | completed | 6s | View log |
| 2d ago | completed | 2s | View log |
| 2d ago | completed | 2s | View log |
| 2d ago | completed | 4s | View log |
| 2d ago | completed | 4s | View log |
| 2d ago | completed | 2s | View log |
| 2d ago | completed | 4s | View log |
| 2d ago | completed | 4s | View log |
| 2d ago | completed | 3s | View log |
| 2d ago | completed | 2s | View log |
| 2d ago | completed | 2s | View log |
| 2d ago | completed | 4s | 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.