{
  "module_number": 8,
  "module_name": "SHIPPING_FREIGHT_AND_SUPPLY_CHAINS",
  "calculation_version": "8.0.0",
  "generated_utc": "2026-08-01T23:24:17.082077+00:00",
  "generated_ny": "2026-08-01T19:24:11.887685-04:00",
  "freight_cost": {
    "score": null,
    "valid_weight_pct": 0.0,
    "band": "MISSING",
    "fuel_proxy": {
      "status": "DEGRADED_CRUDE_PROXY",
      "score": 50.0,
      "source": "DCOILWTICO"
    },
    "status": "MISSING"
  },
  "capacity_delivery": {
    "score": null,
    "valid_weight_pct": 0.0,
    "band": "MISSING",
    "status": "MISSING"
  },
  "route_disruption": {
    "score": 0.0,
    "band": "NO_CONFIRMED_ROUTE_DISRUPTION",
    "max_severity": 0,
    "severity_by_group": {
      "redsea": 0,
      "panama": 0,
      "other": 0,
      "sanctions": 0
    },
    "routes": [],
    "status": "VALID"
  },
  "global_activity": {
    "score": null,
    "valid_weight_pct": 0.0,
    "band": "MISSING",
    "status": "MISSING"
  },
  "semiconductor": {
    "score": null,
    "valid_weight_pct": 0.0,
    "band": "MISSING",
    "conflict_flag": false,
    "confirmation": {
      "industry": "Semiconductors",
      "etf": "SMH",
      "plain": "STRONG_NEGATIVE",
      "ratio": "STRONG_RW",
      "combined": "CONFIRMED_BEARISH"
    },
    "status": "MISSING"
  },
  "shipping_subindustries": [
    {
      "industry": "Container shipping",
      "etf": "BOAT",
      "plain": "POSITIVE",
      "ratio": "NEUTRAL",
      "combined": "UNCONFIRMED",
      "score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Dry-bulk shipping",
      "etf": "BOAT",
      "plain": "POSITIVE",
      "ratio": "NEUTRAL",
      "combined": "UNCONFIRMED",
      "score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Crude tankers",
      "etf": "BOAT",
      "plain": "POSITIVE",
      "ratio": "NEUTRAL",
      "combined": "UNCONFIRMED",
      "score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Product tankers",
      "etf": "BOAT",
      "plain": "POSITIVE",
      "ratio": "NEUTRAL",
      "combined": "UNCONFIRMED",
      "score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Air cargo",
      "etf": "JETS",
      "plain": "STRONG_POSITIVE",
      "ratio": "STRONG_RS",
      "combined": "CONFIRMED_BULLISH",
      "score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Freight forwarders & logistics",
      "etf": "IYT",
      "plain": "STRONG_NEGATIVE",
      "ratio": "STRONG_RW",
      "combined": "CONFIRMED_BEARISH",
      "score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Ports & terminals",
      "etf": "IYT",
      "plain": "STRONG_NEGATIVE",
      "ratio": "STRONG_RW",
      "combined": "CONFIRMED_BEARISH",
      "score": null,
      "status": "INVALID",
      "impact_point": 0
    }
  ],
  "retail_industries": [
    {
      "industry": "Apparel retail",
      "coefficient": 1.0,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "General merchandise retail",
      "coefficient": 1.0,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Consumer-electronics retail",
      "coefficient": 1.0,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Home-furnishing retail",
      "coefficient": 1.0,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Toy and leisure-goods retail",
      "coefficient": 1.0,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Auto-parts retail",
      "coefficient": 0.75,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Specialty retail",
      "coefficient": 0.75,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Footwear retail",
      "coefficient": 0.75,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Household-goods retail",
      "coefficient": 0.75,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Other retail",
      "coefficient": 0.5,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    }
  ],
  "retail_confirmation": {
    "industry": "Retail importers",
    "etf": "XRT",
    "plain": "STRONG_POSITIVE",
    "ratio": "STRONG_RS",
    "combined": "CONFIRMED_BULLISH"
  },
  "industrial_industries": [
    {
      "industry": "Machinery",
      "import_coef": 0.75,
      "export_coef": 1.0,
      "semi_coef": 0.5,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Electrical equipment",
      "import_coef": 1.0,
      "export_coef": 0.75,
      "semi_coef": 1.0,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Industrial components",
      "import_coef": 1.0,
      "export_coef": 0.75,
      "semi_coef": 0.75,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Aerospace manufacturing",
      "import_coef": 0.5,
      "export_coef": 1.0,
      "semi_coef": 0.5,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Automotive manufacturing",
      "import_coef": 1.0,
      "export_coef": 0.75,
      "semi_coef": 1.0,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Chemicals",
      "import_coef": 0.5,
      "export_coef": 1.0,
      "semi_coef": 0.25,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Construction equipment",
      "import_coef": 0.75,
      "export_coef": 0.75,
      "semi_coef": 0.5,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Rail and intermodal transport",
      "import_coef": 0.25,
      "export_coef": 0.5,
      "semi_coef": 0.25,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Trucking and logistics",
      "import_coef": 0.25,
      "export_coef": 0.25,
      "semi_coef": 0.0,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Air freight and logistics",
      "import_coef": 0.5,
      "export_coef": 0.75,
      "semi_coef": 0.0,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    },
    {
      "industry": "Marine transport",
      "import_coef": 0.25,
      "export_coef": 1.0,
      "semi_coef": 0.0,
      "impact_score": null,
      "status": "INVALID",
      "impact_point": 0
    }
  ],
  "industrial_confirmation": {
    "industry": "Industrials",
    "etf": "XLI",
    "plain": "NEGATIVE",
    "ratio": "STRONG_RW",
    "combined": "CONFIRMED_BEARISH"
  },
  "china_confirmation": {
    "industry": "China trade",
    "etf": "KWEB",
    "plain": "STRONG_POSITIVE",
    "ratio": "STRONG_RS",
    "combined": "CONFIRMED_BULLISH"
  },
  "broad_sectors": [
    {
      "sector": "Shipping sub-industries",
      "status": "INCOMPLETE"
    },
    {
      "sector": "Retail importers",
      "status": "INCOMPLETE"
    },
    {
      "sector": "Industrials",
      "status": "INCOMPLETE"
    }
  ],
  "overlays": [],
  "company_alerts": [],
  "final": {
    "module_status": "BALANCED_SHIPPING_ENVIRONMENT",
    "confidence_pct": 52.0,
    "confidence_level": "LOW",
    "risk_status": "NORMAL",
    "permission_effect": "NONE",
    "active_restrictions": [],
    "route_disruption_score": 0.0,
    "max_route_severity": 0,
    "data_status": "PARTIAL"
  },
  "handoffs": {
    "energy_fuel": {
      "crude_proxy": 50.0,
      "bunker": "NOT_WIRED",
      "jet": "NOT_WIRED"
    },
    "inflation": "NOT_WIRED",
    "global_growth": {
      "activity_score": null,
      "status": "MISSING"
    },
    "government_policy": {
      "sanctions_overlay": 0
    },
    "semiconductor_sector": {
      "supply_score": null,
      "conflict_flag": false
    },
    "sector_rotation": "NOT_WIRED",
    "module6_global": "READY"
  },
  "existing_position_action": "NO_AUTOMATIC_CHANGE",
  "trade_approved": false,
  "order_generated": false,
  "automatic_position_change": false
}