{
  "schema_version": "3.0",
  "version": "v20260906-183755-63a69700ce3fba23",
  "trade_date": "2026-09-04",
  "generated_at": "2026-09-06T10:37:55.193939Z",
  "market_phase": "closed-day",
  "shards": {
    "manifest": "manifest.json",
    "critical": "critical.json",
    "sections/lists.json": "sections/lists.json",
    "sections/strong_stocks.json": "sections/strong_stocks.json",
    "sections/strategy.json": "sections/strategy.json",
    "sections/style.json": "sections/style.json",
    "sections/themes.json": "sections/themes.json",
    "sections/heatmap.json": "sections/heatmap.json",
    "sections/rotation.json": "sections/rotation.json",
    "sections/supplementary.json": "sections/supplementary.json"
  },
  "hashes": {
    "critical": "778d325e7372b96498deffbf1f4c82bdaa31ce0555d9cda1e6d5f4e53bdb32e2",
    "lists": "6c4bd587b0bf36f7c2f4b0bc0a4cfca2ffb2c13341013f4a242f26141b43e5ce",
    "strong_stocks": "93d8dc1386cd1d8fed7db972a04aef95a07c84471633a94b484a67b552099421",
    "strategy": "54b758e822011c189872bc6bc57094e286180c368b48c5f48e82811e5164c398",
    "style": "2e28602283224d1ce8cec08a1601a720acb33aa10dfdf5c2eb2e2f28d5b213f7",
    "themes": "8d0f65aad2b8f71f615f76a262e41c9c22605fe327ef42d200191531fa18bb9c",
    "heatmap": "8f2d27f740ee005404fb6117a12c02a2b9b326f65d8e65f2056b75b265c2a080",
    "rotation": "0c7764c4dac11358f710185f44b4a5dc393c3041218d6715ea31d254c7b14911",
    "supplementary": "d83dbf1c5be185e3f52516b524d311228f4a6fa472521da398ea79faa19094b0"
  },
  "expiry": {
    "critical_seconds": 900,
    "section_seconds": 1800,
    "next_update": "15m"
  },
  "errors": [],
  "stale_shards": [],
  "historical_analysis": [
    "market_stage",
    "style"
  ],
  "summary": {
    "total": 24,
    "fresh": 24,
    "stale": 0,
    "error": 0
  }
}