Skip to main content

jhf-loom Configuration

Documentation Map

Configuration

Purpose

This page is the canonical v1.6 configuration entrypoint for jhf-loom.

It points to the repo-owned truth for runtime, profile, boundary, and drift-sensitive settings without duplicating the deeper contract docs.

Primary Config Surfaces

  • .env.example
  • compose.yml
  • compose.low-cpu.yml
  • config/runtime/runtime-contract.json
  • config/runtime/alfresco-runtime-profile.json
  • config/runtime/alfresco-component-family.json
  • config/runtime/runtime-materialization-contract.json
  • maintenance/oss-inventory.json
  • maintenance/oss-version-truth.json
  • maintenance/oss-upgrade-policy.json

Runtime Profiles

  • default shared-host profile: low-pressure, bounded diagnostics
  • optional healthcheck profile: dedicated-fast only when explicitly enabled
  • heavy profile remains gated by preflight on undersized hosts

Drift-Sensitive Config Areas

  • compose/env checksum gate for repo-owned runtime changes
  • live stack .env hydration from repo-owned non-secret defaults
  • live container labels, mounts, ports, and app readback parity
  • component-family and OSS version truth consistency

Run This Check

python scripts/validate_docs_platform_v1_6.py
python scripts/validate_runtime_materialization_drift.py
python scripts/validate_oss_inventory_truth.py

Supporting Deep-Dive Docs

  • Alfresco Runtime Profile (docs/ALFRESCO_RUNTIME_PROFILE.md)
  • Stack Contract (docs/STACK_CONTRACT.md)
  • OSS Inventory (docs/OSS_INVENTORY.md)
  • Runtime and Service Flows (docs/RUNTIME_SERVICE_FLOWS.md)

License: AGPLv3.

Helpifyr: https://helpifyr.com