{
  "schema": "oysterun.publication_screenshot_manifest.v1",
  "source_product_revision": "c8ee312d35c7398ba128c9c7c485dfa5f491e937",
  "source_ui_compatibility": "pass",
  "reviewed_at": "2026-08-30T03:29:02Z",
  "required_checkpoints": [
    "tool-row-view-details",
    "tool-detail-page-two",
    "oversized-result",
    "tool-row-after-close"
  ],
  "screenshots": [
    {
      "id": "tool-row-view-details",
      "path": "assets/publication/tool-row-view-details.jpg",
      "width": 1440,
      "height": 900,
      "sha256": "f7968a9b97ec19a4bd293ec081e58b2fc81d925c92d78d00279e94a74f37479b",
      "source_step": "C-P02-S01 / open-details before open",
      "checkpoints": [
        "tool-row-view-details"
      ],
      "source_evidence": {
        "commit": "96e15948f4039ef79384da6c41432d91912ea54a",
        "path": "docs/routec/dev/evidence/p131_official_docpost_screenshot_contract_20260830/engineer_c/c_p02/construction/run_20260830_001/originals/C-P02-S01-select-tool-row-2026-08-30T03-16-03-479Z.png"
      },
      "privacy_review": "pass",
      "current_ui_review": "pass",
      "placements": {
        "zh": {
          "after_heading": "open-details-zh",
          "alt": "開啟詳細資料前，同一個 Session 中的 Tool 資料列標題、預覽與 View details 操作同時可見。",
          "caption": "畫面 checkpoint：在開啟詳細資料前，目標 Tool 資料列、預覽與 View details 同時可見。"
        },
        "en": {
          "after_heading": "open-details",
          "alt": "Same Session Tool row with its title, preview, and View details action visible before the detail dialog opens.",
          "caption": "Visible checkpoint: the intended Tool row, its preview, and View details are visible together before opening the detail dialog."
        }
      }
    },
    {
      "id": "tool-detail-page-two",
      "path": "assets/publication/tool-detail-page-two.jpg",
      "width": 1440,
      "height": 900,
      "sha256": "869c89a6beecc9990dd00006a2aa63b84dc93e226bdfb7862abcfab752c8bd2b",
      "source_step": "C-P02-S02 / read-run page 2",
      "checkpoints": [
        "tool-detail-page-two"
      ],
      "source_evidence": {
        "commit": "96e15948f4039ef79384da6c41432d91912ea54a",
        "path": "docs/routec/dev/evidence/p131_official_docpost_screenshot_contract_20260830/engineer_c/c_p02/construction/run_20260830_001/originals/C-P02-S02-read-run-page-two-2026-08-30T03-19-06-755Z.png"
      },
      "privacy_review": "pass",
      "current_ui_review": "pass",
      "placements": {
        "zh": {
          "after_heading": "read-run-zh",
          "alt": "Tool Usage 第 2 頁（共 2 頁）顯示第 11 次呼叫、成功狀態、Call、Output、Result、Previous 與停用的 Next。",
          "caption": "畫面 checkpoint：第 2 頁在同一個完整對話框中顯示第 11 次呼叫、狀態、可用區段與前後分頁控制。"
        },
        "en": {
          "after_heading": "read-run",
          "alt": "Tool Usage on Page 2 of 2 showing invocation 11, its succeeded state, Call, Output, Result, Previous, and disabled Next.",
          "caption": "Visible checkpoint: page 2 selects invocation 11 and keeps its state, available sections, and both paging controls in one complete dialog."
        }
      }
    },
    {
      "id": "oversized-result",
      "path": "assets/publication/oversized-result.jpg",
      "width": 1440,
      "height": 900,
      "sha256": "c01465fe794e0be9ceb1b1e4ea70b9e639bccb92b6e901277ea7e632e7630314",
      "source_step": "C-P02-S03 / oversized-result bounded detail",
      "checkpoints": [
        "oversized-result"
      ],
      "source_evidence": {
        "commit": "96e15948f4039ef79384da6c41432d91912ea54a",
        "path": "docs/routec/dev/evidence/p131_official_docpost_screenshot_contract_20260830/engineer_c/c_p02/construction/run_20260830_001/originals/C-P02-S03-oversized-result-clean-2026-08-30T03-28-30-331Z.png"
      },
      "privacy_review": "pass",
      "current_ui_review": "pass",
      "placements": {
        "zh": {
          "after_heading": "oversized-result-zh",
          "alt": "超大 Tool 詳細資料顯示一個會產生 2,100,000 bytes 的指令、有界輸出，以及精確的 1,051,424 bytes omitted 標記。",
          "caption": "畫面 checkpoint：詳細資料保持有界，並明確標示 1,051,424 bytes omitted，沒有宣稱可延續讀取。"
        },
        "en": {
          "after_heading": "oversized-result",
          "alt": "Oversized Tool detail showing a command that produces 2,100,000 bytes, bounded output, and the exact 1,051,424 bytes omitted marker.",
          "caption": "Visible checkpoint: the detail stays bounded and explicitly marks 1,051,424 bytes omitted; it does not claim a continuation."
        }
      }
    },
    {
      "id": "tool-row-after-close",
      "path": "assets/publication/tool-row-after-close.jpg",
      "width": 1440,
      "height": 900,
      "sha256": "c0190ce7f80319c97fc6b729ab6825fc47c2e04ac507f065b44751cdc2167fe8",
      "source_step": "C-P02-S04 / finish after Close",
      "checkpoints": [
        "tool-row-after-close"
      ],
      "source_evidence": {
        "commit": "96e15948f4039ef79384da6c41432d91912ea54a",
        "path": "docs/routec/dev/evidence/p131_official_docpost_screenshot_contract_20260830/engineer_c/c_p02/construction/run_20260830_001/originals/C-P02-S04-after-close-no-rerun-clean-2026-08-30T03-29-02-020Z.png"
      },
      "privacy_review": "pass",
      "current_ui_review": "pass",
      "placements": {
        "zh": {
          "after_heading": "finish-zh",
          "alt": "選擇 Close 後，同一個 Session 仍顯示原始 Tool 資料列與 FIXTURE READY 完成狀態，沒有第二次 Tool 操作。",
          "caption": "畫面 checkpoint：選擇 Close 後，原始 Tool 資料列與終端完成狀態仍保留，且沒有再次執行 Tool。"
        },
        "en": {
          "after_heading": "finish",
          "alt": "Original Tool rows and FIXTURE READY completion remain visible in the same Session after Close, with no second Tool action.",
          "caption": "Visible checkpoint: after Close, the original Tool rows and terminal completion remain in place without another Tool execution."
        }
      }
    }
  ]
}
