You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/gui-visual-proof.md
+16-4Lines changed: 16 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,9 +30,15 @@ The proof must confirm that state text matches the live console state.
30
30
31
31
Check these strings against the actual UI state:
32
32
33
-
-`Not connected`
34
-
-`Connecting`
35
-
-`Connected`
33
+
-`DISCONNECTED`
34
+
-`CONNECTING`
35
+
-`CONNECTED`
36
+
37
+
Check link state labels against the actual UI state:
38
+
39
+
-`LINK OFFLINE`
40
+
-`LINK ACTIVE`
41
+
-`NOT CONNECTED`
36
42
37
43
Do not accept a screenshot if the text reads as one state while the session is actually another.
38
44
@@ -42,6 +48,7 @@ Do not accept a screenshot if the text reads as one state while the session is a
42
48
- Keep the window size and scaling stable during the run.
43
49
- Do not crop away the parts that show current state, console target, or connection status.
44
50
- Build contact sheets so reviewers can scan the whole set quickly.
51
+
- Keep raw screenshots local unless the run has been separately redacted for publication.
45
52
46
53
## OCR Rules
47
54
@@ -71,5 +78,10 @@ Before anything leaves the local machine:
71
78
- redact local paths when they reveal private machine layout
72
79
- redact tokens, keys, and live network details
73
80
74
-
Keep raw screenshots and OCR text local unless the run is being used as private proof for the current task.
81
+
`scripts/run-visual-proof.ps1 -RedactText` writes `*-redacted` wrapper outputs with IPs and local paths masked in text fields, plus redacted copies of the smoke `report.md` and `summary.json` artifacts.
75
82
83
+
`scripts/run-visual-proof.ps1 -RedactText` writes `*-redacted` wrapper artifacts, and the contact-sheet builder pixel-masks common text zones in thumbnails while still redacting the generated JSON labels.
84
+
85
+
`scripts/build-contact-sheets.ps1 -RedactText` applies the same pixel masking when the sheet builder is run directly. Without `-RedactText`, the PNG contact sheet remains local-only proof.
86
+
87
+
Keep raw screenshots and OCR text local unless the run is being used as private proof for the current task.
0 commit comments