skills/drift-watch/SKILL.md
Detect drift between federation source (/root/<organ>) and runtime (/opt/<organ>/app). The chronic arifOS blocker documented in /root/CLAUDE.md §4.4. Runs on schedule and manually. Use when in doubt about which version is live, or as part of `verify-runtime`.
npx skillsauth add ariffazil/openclaw-workspace drift-watchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
Security scan pending...
This skill is queued for security scanning. Results will appear when the scan completes.
A service running is not the same as a service running what you think. This skill surfaces that gap.
git -C /root/<organ> rev-parse HEAD → source SHAcat /opt/<organ>/app/.git_commit → runtime SHA (if file exists)make deploy-local candidate (per-organ)/etc/caddy/Caddyfile (sovereign-locked, see FEDERATION_INVENTORY.md §4)systemctl cat <unit>/root/.env, /root/.secrets/all-secrets.md.git_commit missing on runtime → log warning, treat source as truth| Organ | Source | Runtime |
|-------|--------|---------|
| arifOS | /root/arifOS | /opt/arifos/app |
| GEOX | /root/geox | docker (compose) |
| WEALTH | /root/WEALTH | systemd |
| WELL | /root/WELL | systemd |
| APEX | /root/APEX | systemd |
| A-FORGE | /root/A-FORGE | dist/ + systemd |
| AAA | /root/AAA | static (Caddy) |
| HERMES | /root/HERMES | /usr/local/lib/hermes-agent |
.git_commit only (cosmetic) → warn, don't HOLDmain → flag, ask if intentionaltesting
OpenClaw edge agent bridge — operational triage, doctor, restart, and A2A bridge routing for the federation edge (Telegram surface). USE WHEN: "openclaw unhealthy", "gateway down", "edge bot not responding", "a2a bridge disconnected", "watchdog tripped", "openclaw doctor", "openclaw restart". NOT for token/security audit — use FORGE-telegram-audit.
tools
Generate images, videos, TTS, voice clone, and music via MiniMax MCP server. Use when user asks to "draw", "generate image", "create picture", "make a photo", "text to image", "image generation".
testing
Single load-bearing constitutional-judgment skill. Routes all F1–F13, verdict, hold, seal, scope, authority and floor-check calls through the live arif_judge surface. Replaces 7 overlapping predecessors (arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge, arifos-constitutional-judge).
development
MANDATORY LSP grounding gate BEFORE any code mutation on .ts, .py, .js, .tsx, .jsx files. Forces the agent to read real-time compiler diagnostics and structural project context before editing — eliminating blind guesses and anchoring every mutation in F2 (TRUTH). Routes through arifOS kernel (:8088) for centralized gate logic.