{
  "schema_version": 1,
  "issue": "surface_qc fan values require distinct immutable publication identities",
  "status": "resolved_and_verified",
  "classification": "BUG",
  "observed_at": "2026-07-28T19:47:28.080Z",
  "current_wire_evidence": {
    "command": "node site/verify-hosting.mjs",
    "exit": 0,
    "error": null,
    "mastery_gate_canonical_is_clobbered": false,
    "adaptive_diagnostic_canonical_is_clobbered": false,
    "mastery_gate_dedicated_alias": "https://alphatest-blueprint-qc-mastery-gate.vercel.app",
    "mastery_gate_dedicated_alias_status": 200,
    "mastery_gate_dedicated_alias_kind": "mastery_gate",
    "adaptive_diagnostic_project": "alphatest-blueprint-qc-adaptive-diagnostic",
    "adaptive_diagnostic_public_alias": "https://alphatest-blueprint-qc-adaptive-dia.vercel.app",
    "adaptive_diagnostic_public_alias_status": 200,
    "adaptive_diagnostic_public_alias_kind": "adaptive_diagnostic",
    "adaptive_diagnostic_canonical_status": 200,
    "adaptive_diagnostic_canonical_kind": "adaptive_diagnostic"
  },
  "material_change_since_feedback": {
    "verified": true,
    "detail": "The approved mastery state now records the dedicated mastery-gate alias, and that alias plus the mastery canonical path both serve mastery_gate evidence."
  },
  "required_repair": [],
  "livelock": {
    "same_blocker_repeated": true,
    "reason": "Attempts 1 through 9 all reached review with the same canonical publication failure even though the report content and API rerunner independently passed; the deployed adaptive bytes remain public at the shortened production alias, but the driver checks a protected hash URL instead of promoting that public alias.",
    "owner": "loop operator/runtime",
    "required_action": "None. The current verifier proves that the runtime repair is live; retain this record as resolved incident history.",
    "watchdog_condition": "same publication blocker repeated three consecutive review attempts",
    "tenth_content_cycle_can_resolve": false,
    "resolved_at": "2026-07-28T19:39:35.743Z",
    "resolution_evidence": "Both canonical fan paths and both distinct public aliases returned 200 with the expected test kind; both canonical artifact audits resolved."
  },
  "rollback_target": null,
  "false_success_credited": false,
  "secrets_retained": false
}
