Helpifyr Shuttle Compatibility
This compatibility page is generated from canonical repo-owned source material in JaddaHelpifyr/jhf-shuttle.
Documentation Map
-
Compatibility
-
Channel:
stable -
Source repo:
JaddaHelpifyr/jhf-shuttle
Compatibility Sources
docs/OSS_INVENTORY.md
Derived from OSS Inventory
OSS Inventory
This document defines the repo-owned OSS inventory/version readiness surface for jhf-shuttle#141.
Canonical Files
- inventory:
maintenance/oss-inventory.json - version truth:
maintenance/oss-version-truth.json - upgrade policy:
maintenance/oss-upgrade-policy.json - verifier:
scripts/verify_oss_inventory_version_truth.py
Scope
- inventory all upgrade-relevant OSS/runtime/CI components for this repository
- keep repo-owned components pinned (
pinned_exact) - classify floating external surfaces explicitly as
external_owner+blocked_external - reject
latestand unclassified floating drift for repo-owned components
Verify Path
Local:
python scripts/verify_oss_inventory_version_truth.py
python -m pytest -q tests/test_verify_oss_inventory_version_truth.py
CI:
.gitea/workflows/ci.ymlrunspython scripts/verify_oss_inventory_version_truth.py- a non-zero verifier exit fails the lane (fail-closed)
Optional live (runtime-relevant slices only):
ssh <internal-runtime-redacted><internal-runtime-redacted> "docker ps --format '{{.Names}}\t{{.Status}}' | grep -E '^jhf-shuttle-'"
External Owner Dependencies
JaddaHelpifyr/helpifyr-fabric#289JaddaHelpifyr/jhf-openclaw-env#209JaddaHelpifyr/jhf-deployment#270
These dependencies are referenced in inventory/policy for surfaces where this repo is not the final upgrade owner.
AGPLv3. Learn more at helpifyr.com.