← ClaudeAtlas

meridianhealthlisted

Use when you need Meridian to dB and Artifact Health Check.
mattjaikaran/meridian · ★ 1 · Data & Documents · score 74
Install: claude install-skill mattjaikaran/meridian
# /meridian:health — DB and Artifact Health Check Validate SQLite database integrity, artifact consistency, and detect stuck phases. Optional `--repair` flag auto-advances stale states and prunes orphaned rows. ## Arguments - (no args) — run all checks, report findings - `--repair` — auto-repair repairable issues (stale states, orphaned rows) - `--stuck-hours N` — override stuck phase threshold (default: 4 hours) ## Keywords health, integrity, check, stuck, orphan, repair, artifacts, consistency, validate, preflight ## Procedure ### Run health check (read-only) ```bash PYTHONPATH=$MERIDIAN_HOME uv run --project $MERIDIAN_HOME -- python -c " import json from pathlib import Path from scripts.health import run_health_check result = run_health_check(Path('.'), do_repair=False) print(json.dumps(result, indent=2)) " ``` ### Run with --repair ```bash PYTHONPATH=$MERIDIAN_HOME uv run --project $MERIDIAN_HOME -- python -c " import json from pathlib import Path from scripts.health import run_health_check result = run_health_check(Path('.'), do_repair=True) print(json.dumps(result, indent=2)) " ``` ### Run with custom stuck threshold (e.g. 8 hours) ```bash PYTHONPATH=$MERIDIAN_HOME uv run --project $MERIDIAN_HOME -- python -c " import json from pathlib import Path from scripts.health import run_health_check result = run_health_check(Path('.'), do_repair=False, stuck_threshold_hours=8) print(json.dumps(result, indent=2)) " ``` ## Display Format After running, present findings gr