jhf-loom Troubleshooting
Documentation Map
-
Troubleshooting
-
Channel:
stable -
Source repo:
JaddaHelpifyr/jhf-loom
Troubleshooting
Scope
This page is the canonical v1.6 troubleshooting surface for jhf-loom.
It is intentionally command-first and points to bounded diagnostics instead of ad-hoc host probing.
Common Failure Classes
Search Mandatory Gate Fails
Symptoms:
- readiness is red
- search service is unhealthy or delayed
Run:
bash scripts/loom-runtime-control.sh readiness
python scripts/validate_runtime_contract.py
Verify after recovery:
bash scripts/loom-runtime-control.sh postcheck
bash scripts/loom-runtime-control.sh readiness
Runtime Materialization Drift
Symptoms:
- repo truth and live stack diverge
- app readback does not match compose/runtime truth
Run:
python scripts/validate_runtime_materialization_drift.py
python scripts/validate_runtime_materialization_drift.py --host <internal-runtime-redacted> --stack-dir /home/administrator/jhf-loom-live-stack --insecure
Verify after recovery:
python scripts/validate_runtime_materialization_drift.py --host <internal-runtime-redacted> --stack-dir /home/administrator/jhf-loom-live-stack --insecure
Shared-Host Pressure / Memory Guard
Symptoms:
- excessive swap growth
- low-idle profile no longer stays in the expected budget corridor
Run:
bash scripts/loom-runtime-control.sh memory-guard
python scripts/validate_live_low_idle_runtime_policy.py --insecure --idle-window-seconds 1800 --moderate-traffic-seconds 90
Verify after recovery:
bash scripts/loom-runtime-control.sh memory-guard
Run This Check
python scripts/validate_docs_platform_v1_6.py
bash scripts/loom-runtime-control.sh diagnostics
bash scripts/loom-runtime-control.sh readiness
Supporting Deep-Dive Docs
- Operations
- Runbook
- Deploy and Verify (
docs/DEPLOY_VERIFY.md) - Shared Host Memory Reclaim (
docs/SHARED_HOST_MEMORY_RECLAIM.md)
License: AGPLv3.
Helpifyr: https://helpifyr.com