Desktop Material Screenshot documentation

JavaScript is off, so the preference controls and the screenshot search are inactive. Every screenshot, every recorded fact and every link on this page still works. 而家冇 JavaScript,所以設定同搜尋唔會運作。相片、記錄同連結全部照樣睇得到。

Frame 17 of 107 · windows-canonical-cdp

Scoped stale Git lock recovery from a bottom-right error notice

1440 × 960 px · 150,065 bytes · batch windows-canonical-cdp

呢一頁只講一張相:邊個 scene 出,邊個 batch 收,尺寸、指令、憑證全部照抄記錄,冇記錄就照直講冇。

Bottom-right Git lock error notice with Remove lock file recovery
Scoped stale Git lock recovery from a bottom-right error notice

What the sources record

Asset file
docs/assets/screenshots/material-error-notice.png
Pixel dimensions
1,440 × 960 px, read from the PNG IHDR header
File size
150,065 bytes on disk
PNG encoding
8-bit truecolour with alpha (IHDR colour type 6)
Gallery output id
material-error-notice
Scene
error-notice
Capture batch
windows-canonical-cdp
Platform
windows-headless
Feature Gallery section
Search, history, accounts, and automation
Guided workflow caption
Scoped stale Git lock recovery from a bottom-right error notice
Publication status
Published target in the current Windows guided gallery

Alternative text

Bottom-right Git lock error notice with Remove lock file recovery

The alternative text above is the Feature Gallery's own Markdown alt text for this frame, so the image describes itself identically in the wiki and here.

The interaction the harness performs

Run the registered error-notice scene in the complete canonical batch; promote only this output after the exact-set, semantic, geometry, font, and hash gates pass.

Fixture the capture batch requires

Fresh owned P0 run root, isolated user data, disposable provider-backed Git fixture, and the exact production bundle on a hidden Win32 desktop.

Privacy gate the capture must pass

capture_gallery_cdp.js runs its renderer privacy assertion before every Page.captureScreenshot call; inspect every original PNG before promotion.

Regenerating this capture

Run these commands in order, exactly as the capture batch records them. Placeholders in angle brackets are the verifier's own run root, fixture path and CDP port.

  1. Step 1 of 2
    npx --no-install cross-env RELEASE_CHANNEL=development DESKTOP_SKIP_PACKAGE=1 yarn build:prod
  2. Step 2 of 2
    node .codex/verification/capture_gallery_cdp.js --canonical true --run-root <owned-p0-run-root> --fixture-path <owned-p0-run-root>\fixture --out <owned-p0-run-root>\captures\gallery --port <owned-cdp-port> --theme light --language-mode english

Dated acceptance receipt

One dated acceptance receipt names this exact PNG:

Where else this frame appears