Troubleshooting
Documentation Map
-
Troubleshooting
-
Channel:
latest -
Source repo:
JaddaHelpifyr/jhf-beam
Troubleshooting
Use this page as the short-entry fault guide. The deeper operator flows remain in the existing runbooks and testing standards.
Primary References
- Operations
- Runbook
- Deployment Verify Ops (
docs/DEPLOYMENT_VERIFY_OPS.md) - Upgrade Operator Guide (
docs/UPGRADE_OPERATOR_GUIDE.md)
Docs / Contract Drift
Symptoms:
- docs inventory verification fails
- canonical docs and manifest disagree
- local-only workspace docs appear in canonical paths
Run this check:
python3 maintenance/verify-docs-inventory-adoption.py
python3 maintenance/verify-maintenance-contracts.py
Expected posture:
docs/docs.manifest.yamlstays conservative- local-only docs such as
docs/PUBLIC_SURFACES.mdanddocs/RUNTIME_FLOWS.mdare not promoted to canonical truth
Fabric Truth Consumption Drift
Symptoms:
- combination safety matrix fails
- docs-standard or voice-events contract family checks fail
Run this check:
python3 maintenance/verify-fabric-combination-safety.py
python3 maintenance/verify-voice-governance.py
For live readback:
python3 maintenance/verify-fabric-combination-safety.py --live-url `api/v`1/combinations/profiles
python3 maintenance/verify-voice-governance.py --live-via-ssh <internal-runtime-redacted><internal-runtime-redacted>
Promotion / Stage-3 Feedback Problems
Symptoms:
- stage-3 feedback cannot publish
- lock evidence is missing
- live feedback readback mismatches expected payload
Run this check:
python3 maintenance/verify-promotion-bridge.py
python3 maintenance/verify-published-feedback-check.py
python3 maintenance/verify-stage3-metrics.py
Host Attachment / Host Access Problems
Symptoms:
- Beam cannot verify host-bound contracts
- SSH batch-mode contract fails
- live stack attachment evidence is stale
Run this check:
bash ops/host/verify-ssh-batchmode-contract.sh
bash ops/host/verify-live-stack-attachment.sh
License: AGPLv3. See ../LICENSE (LICENSE).
Learn more at helpifyr.com.