Troubleshooting
Purpose
This page is the canonical v1.6 troubleshooting surface for jhf-wire.
It stays command-first and bounded, while deeper runbooks remain supporting truth.
Run This Check
python scripts/validate_docs_platform_v1_6.py
python scripts/check_docs_inventory.py --strict
python scripts/check_fabric_contracts.py
Symptom Routing
Start with the repo-owned checks above, then route by owner:
- workflow, docs, callback, or runtime-contract drift ->
JaddaHelpifyr/jhf-wire - Fabric contract/readback drift ->
JaddaHelpifyr/helpifyr-fabric - host/runtime ownership outside the canonical
jhf-wirestack -> owning runtime/deployment repo - upstream provider or credential posture -> explicit external owner follow-up
Do not turn a docs-only Wire lane into a provider/runtime mutation lane before the bounded repo-owned evidence exists.
Evidence Before Escalation
Collect:
python scripts/validate_docs_platform_v1_6.py
python scripts/check_docs_inventory.py --strict
python scripts/check_fabric_contracts.py
If the remaining issue is provider- or host-owned after these checks, attach this bounded evidence bundle to the owner issue rather than widening the local slice.
Supporting Docs
AGPLv3. See ../LICENSE (LICENSE).
Learn more at helpifyr.com.