{
  "schemaVersion": "2.61",
  "lastModified": "2026-10-03",
  "canonical": "https://yangtsunghann.com/data/index-recovery-execution.json",
  "executionType": "index_recovery_action_and_delta_tracking",
  "property": "sc-domain:yangtsunghann.com",
  "status": "actions_applied_google_delta_pending_new_crawl",
  "purpose": "執行 V2.59 的 recovery plan，而不是再做一次靜態分類。V2.60 對 P0 404、P1 crawled-not-indexed 與高價值英文 series 頁套用不同技術動作，並立即重新 URL Inspection。由於 Google 尚未產生新的 crawl timestamp，本版不宣稱任何頁面已因修復而恢復收錄。",
  "baseline": {
    "version": "2.59",
    "inspectionCoverage": "84/84",
    "submittedAndIndexed": 32,
    "crawledCurrentlyNotIndexed": 1,
    "discoveredCurrentlyNotIndexed": 28,
    "unknownToGoogle": 22,
    "notFound404": 1
  },
  "executionActions": [
    {
      "id": "p0-route-guard",
      "priority": "P0",
      "target": "https://yangtsunghann.com/en/artwork/tunnel-of-four-seasons/01/",
      "action": "Added exact canonical-path 200 rewrite guard to the existing static index.html, plus zero-age revalidation cache header and explicit index/follow response header.",
      "visibleContentChanged": false,
      "expectedEffect": "Reduce risk that the canonical slash URL resolves as a stale/missing edge route after deployment.",
      "indexingGuarantee": false
    },
    {
      "id": "p1-colors-of-memory-schema",
      "priority": "P1",
      "target": "https://yangtsunghann.com/bibliography/colors-of-memory/",
      "action": "Enriched Article structured data with image and topic keywords; preserved article copy, canonical URL, hreflang, index/follow and visible layout.",
      "visibleContentChanged": false,
      "expectedEffect": "Give Google a clearer article entity package without rewriting the essay solely for indexing.",
      "indexingGuarantee": false
    },
    {
      "id": "p2-english-series-discovery-graph",
      "priority": "P2",
      "targets": [
        "en/artwork/index.html",
        "en/artwork/tunnel-at-night/index.html",
        "en/artwork/pixel-tunnel/index.html",
        "en/artwork/tunnel-at-complete-24-hours/index.html",
        "en/artwork/tunnel-of-four-seasons/index.html",
        "en/artwork/sck/index.html"
      ],
      "action": "Added machine-readable ItemList discovery graphs to 6 English artwork/series surfaces, pointing to canonical series/detail URLs already present as normal HTML links.",
      "visibleContentChanged": false,
      "expectedEffect": "Strengthen crawl/entity relationships without hidden links or doorway content.",
      "indexingGuarantee": false
    },
    {
      "id": "sitemap-lastmod",
      "priority": "supporting",
      "action": "Updated lastmod to 2026-10-03 for 8 URLs whose HTML or route handling actually changed in V2.60.",
      "visibleContentChanged": false,
      "indexingGuarantee": false
    }
  ],
  "immediateGscReinspection": {
    "performed": true,
    "urls": [
      {
        "url": "https://yangtsunghann.com/en/artwork/tunnel-of-four-seasons/01/",
        "beforeState": "Not found (404)",
        "afterImmediateReinspectionState": "Not found (404)",
        "lastCrawlTime": "2026-10-03T08:44:59Z",
        "pageFetchState": "NOT_FOUND",
        "delta": "no_new_google_crawl_observed"
      },
      {
        "url": "https://yangtsunghann.com/bibliography/colors-of-memory/",
        "beforeState": "Crawled - currently not indexed",
        "afterImmediateReinspectionState": "Crawled - currently not indexed",
        "lastCrawlTime": "2026-10-03T11:44:45Z",
        "pageFetchState": "SUCCESSFUL",
        "delta": "no_index_state_change_yet"
      },
      {
        "url": "https://yangtsunghann.com/en/artwork/tunnel-at-night/",
        "beforeState": "Discovered - currently not indexed",
        "afterImmediateReinspectionState": "Discovered - currently not indexed",
        "lastCrawlTime": null,
        "pageFetchState": "PAGE_FETCH_STATE_UNSPECIFIED",
        "delta": "no_new_google_crawl_observed"
      },
      {
        "url": "https://yangtsunghann.com/en/artwork/tunnel-at-complete-24-hours/",
        "beforeState": "Discovered - currently not indexed",
        "afterImmediateReinspectionState": "Discovered - currently not indexed",
        "lastCrawlTime": null,
        "pageFetchState": "PAGE_FETCH_STATE_UNSPECIFIED",
        "delta": "no_new_google_crawl_observed"
      },
      {
        "url": "https://yangtsunghann.com/en/artwork/pixel-tunnel/",
        "beforeState": "Discovered - currently not indexed",
        "afterImmediateReinspectionState": "Discovered - currently not indexed",
        "lastCrawlTime": null,
        "pageFetchState": "PAGE_FETCH_STATE_UNSPECIFIED",
        "delta": "no_new_google_crawl_observed"
      }
    ],
    "stateTransitionsObserved": 0,
    "newGoogleCrawlTimestampsObserved": 0,
    "interpretation": "Immediate reinspection still reflects the same Google crawl snapshots. This is expected when deployment/reinspection occurs before Google recrawls; no recovery is counted until a new crawl or index-state transition is observed."
  },
  "sitemapResubmission": {
    "attempted": true,
    "sitemap": "https://yangtsunghann.com/sitemap.xml",
    "accepted": false,
    "status": "blocked_by_readonly_search_console_scope",
    "requiredScope": "webmasters",
    "currentEffectiveScope": "webmasters.readonly",
    "interpretation": "This is an account-connection permission limitation, not a sitemap or site defect. The existing sitemap remains registered in Search Console."
  },
  "releaseEvidence": {
    "p0CanonicalFileExistsInPackage": true,
    "p0RewriteGuardPresent": true,
    "p1StructuredDataEnriched": true,
    "englishDiscoveryItemListsAdded": 6,
    "modifiedSitemapLastmods": 8
  },
  "successCriteriaForNextDelta": [
    "P0 URL gets a new Google crawl after 2026-10-03T08:44:59Z and no longer reports Not found (404).",
    "Colors of Memory changes from Crawled - currently not indexed to Submitted and indexed, or receives a newer crawl that can be compared.",
    "At least one targeted English series URL moves from Discovered - currently not indexed to Submitted and indexed.",
    "Any sitemap resubmission is recorded only after a full-scope Search Console connection is available."
  ],
  "relatedData": {
    "indexRecovery": "/data/index-recovery.json",
    "searchConsoleObservability": "/data/search-console-observability.json",
    "searchAiObservability": "/data/search-ai-observability.json",
    "dataGovernance": "/data/data-governance.json",
    "recoveryDelta": "/data/recovery-delta.json"
  },
  "visibleContentChanged": false,
  "recoveryDelta": {
    "registry": "/data/recovery-delta.json",
    "verifiedRecoveryDelta": 0,
    "newGoogleCrawlTimestampsObserved": 0,
    "labelOnlyTransitionsObserved": 18,
    "status": "waiting_for_new_google_crawl"
  }
}
