jhf-reed OSS Version Truth
Documentation Map
-
OSS Inventory
-
Channel:
stable -
Source repo:
JaddaHelpifyr/jhf-reed
jhf-reed OSS Version Truth
This document defines the canonical repo-owned entry points for OSS inventory and upgrade readiness in jhf-reed.
Canonical Files
maintenance/oss-inventory.jsonmaintenance/oss-version-truth.jsonmaintenance/oss-upgrade-policy.jsonmaintenance/fabric-oss-upgrade-consumer.json
These files are machine-readable and must stay aligned with ownership boundaries:
- repo-owned runtime/verifier surfaces are pinned and validated locally
- external-owner lanes are referenced explicitly and never shadowed locally
- Fabric-owned OSS upgrade truth is consumed read-only from canonical upstream contracts
Owner Boundary Rules
jhf-reedowns only its repo-local OSS/runtime verifier truth.helpifyr-fabric#289,jhf-openclaw-env#209, andjhf-deployment#270remain external owner lanes.- No local workaround or shadow truth is allowed for those external lanes.
helpifyr-fabricis canonical source for OSS update/upgrade contracts and module identity/directory truth.
Fabric Consumer Surfaces
jhf-reed consumes these upstream Fabric surfaces fail-closed:
contracts/platform/platform_version_truth.jsoncontracts/platform/platform_projection_catalog.jsoncontracts/platform/platform_oss_upgrade_governance_v1.jsoncontracts/platform/platform_oss_upgrade_compatibility_matrix_v1.jsoncontracts/platform/platform_oss_upgrade_evidence_contract_v1.jsoncontracts/platform/helpifyr_stack_module_identity_v1.jsoncontracts/platform/stack_tool_oss_inventory_directory.jsondocs/contracts/HELPIFYR_PLATFORM_OSS_UPGRADE_GOVERNANCE.mddocs/contracts/HELPIFYR_STACK_MODULE_IDENTITY.mddocs/contracts/HELPIFYR_STACK_TOOL_OSS_INVENTORY_DIRECTORY.md
Verify Path
python scripts/verify_reed_oss_inventory.pypowershell -File scripts/verify-reed-oss-inventory.ps1python scripts/verify_fabric_oss_upgrade_consumer.pypython scripts/verify_reed_templates.pypowershell -File scripts/verify-reed-templates.ps1
Acceptance Posture
- no floating
latestmarkers on repo-owned components - each component has explicit ownership (
repo_ownedorexternal_owner) - each external lane has explicit owner repo + issue reference
- missing/unreadable/version-mismatched Fabric OSS consumer surfaces fail verification
License
This document is part of an AGPLv3 repository. Helpifyr project information is available at https://helpifyr.com.