{
  "schema": "guanghu.deployment-checkpoint/v1",
  "receipt_id": "HLCC-JD-RUNTIME-CHECKPOINT-20260723",
  "recorded_at": "2026-07-23T07:30:31Z",
  "node_id": "JD-FD-PRIMARY",
  "architecture": [
    "GLS-0237",
    "GLW-OS-004"
  ],
  "observed_runtime": {
    "current_repository_product": {
      "product": "Gitea",
      "version": "1.23.7",
      "route": "/fifth-domain/",
      "state": "ACTIVE_UNCHANGED"
    },
    "jd_app_hub": {
      "version": "2.0.0",
      "source_commit": "09c93b55ad73bf3af52eebdbfea61731386e264d",
      "code_channel_proxy": "loopback-only",
      "state": "DEPLOYED_AND_VERIFIED"
    },
    "hlcc_candidate": {
      "requested_version": "16.0.1",
      "bootstrap_source_commit": "b4d9cf7635ffccde4f49ad1949a215bb9d22c5be",
      "bootstrap_health_provision": "verified",
      "candidate_api_http_status": 502,
      "candidate_api_result": "code_channel_unavailable",
      "state": "BOOTSTRAP_DEPLOYED · CANDIDATE_NOT_READY"
    },
    "public_code_route": {
      "route": "/code/",
      "state": "NOT_CUT_OVER"
    }
  },
  "architecture_correction": {
    "canonical_release_source": "BS-SG-003",
    "canonical_release_receipt": "deployment/receipts/HLCC-BS-SG-003-OFFLINE-PACK-20260723.json",
    "complete_pack_bytes": 760609800,
    "required_domestic_targets": [
      "JD-FD-PRIMARY",
      "AW-GZ-001"
    ],
    "required_order": [
      "transfer the complete verified offline pack independently to each domestic target",
      "verify MANIFEST.sha256 and the Forgejo release signature on each target",
      "retain the complete offline source and installation archive on each target",
      "start isolated candidates without touching current Gitea data",
      "verify candidate APIs and migration boundaries",
      "cut over the public route only after acceptance"
    ]
  },
  "not_deployed": {
    "source_commit": "792e8b92d5a796836c8d0d921b980cdf50f4abe6",
    "change": "sanitized JD candidate diagnostic endpoint",
    "reason": "paused after recovering the canonical JD and HLCC architecture chain; no additional diagnostic deployment is needed before the offline-pack transfer boundary is restored"
  },
  "boundaries": {
    "current_gitea_overwritten": false,
    "public_code_route_switched": false,
    "homepage_switched": false,
    "enterprise_candidate_deployed": false,
    "complete_offline_pack_confirmed_on_jd": false,
    "complete_offline_pack_confirmed_on_enterprise": false
  },
  "next": "Resume from GLS-0237 section 1.1: perform two controlled complete-pack transfers from BS-SG-003, verify and retain each domestic copy, then restart isolated-candidate validation."
}
