Skip to content

Record the full smoke run for beta gate G4 - #171

Merged
MehranMarxian merged 1 commit into
mainfrom
docs/g4-smoke-run
Nov 5, 2026
Merged

MehranMarxian merged 1 commit into
mainfrom
docs/g4-smoke-run

Conversation

@MehranMarxian

@MehranMarxian MehranMarxian commented Nov 5, 2026 •

Copy link
Copy Markdown
Owner

What this is

Beta gate G4. The full UXP smoke checklist (blocks 0 to 5, every step), run by Claude in Photoshop 2025 on Windows 11:

This PR changes docs only. It adds a row to the Results table in docs/uxp-smoke-checklist.md and marks G4 passed in docs/beta-gate.md.

Results

Block Result
0 Panel starts Pass: Home, Settings and back, Check ComfyUI Ready, footer 0.40.0 matches package.json, Preview panel draws
1 Generate and import Pass: progress, preview in both panels, named layer at full size (also imported from the Preview panel), Cancel mid-run ("Generation cancelled", own prompt id, no layer, queue empty, next run completes), blank prompt refused with nothing sent
2 Capture Pass: Image to Image result exactly over its source, Inpaint selection and mask previews match ("Selection captured"), Upscale imported as OpenLayer_Upscale
3 Own-layer tools Pass: Remove Background cut-out with real transparency, aligned; Layer Maps depth layer aligned
4 Lists and controls Pass: Setup Check Again finishes "Ready", and the 10-15 "Working" badge finding is fixed; Workflow Health 28 / 10 / 1 / 0; sliders snap to whole numbers and Roll changes the seed; Prompt Wallet save, Load and Use; History; theme switch both ways
5 Live Painting Pass: preview updates after each stroke (cycles 1 to 7), Stop ends it ("7 cycles measured, median total 797 ms"), and a stroke after Stop triggers nothing

Deviations from the written steps:

  • 1.1 ran on FLUX.2 Klein at 1024 (the default since v0.39) instead of SD 1.5 at 512.
  • 1.3 needed 30 steps to cancel mid-run, because Klein at 4 steps finishes in about 1.5 s.
  • 4.1 had no Missing row to try, so I used Check Again and the filter chips instead.
  • 4.3 needs the Artist-Friendly Dark theme, so I ran it while 4.6 had that theme on.

Findings (none fixed here)

  1. Live Painting fails while Text to Image is on Klein. The first cycle reads "Live cycle failed (1/3 consecutive): The model flux-2-k…". It works once Text to Image is on an SD 1.5 workflow. Klein is what every starter install opens on since v0.39, so every new user hits this. I recommend fixing it before the beta.
  2. Upscale of a layer capture isn't visibly larger. It imports as a 4096 px smart object that Photoshop places at 25% (Free Transform reads H: 25.00%), because of its "Resize Image During Place" preference. The pixels are kept inside the smart object.
  3. Importing the first result into a new document removes its empty Layer 1. This repeats the 10-15 finding.
  4. A "Prompt required" error stays on Text to Image after a prompt is loaded from the Wallet, until the next action.
  5. Text to Image Width stuck at 214748.36 after an automated triple-click. Pasting couldn't change it until switching to Klein reset it. I haven't reproduced this by hand, so it may be an automation artifact.

Automation note: keystrokes such as Ctrl+A, Delete and digits often went to Photoshop instead of the panel. Once, Delete with the canvas selected raised Photoshop's "smart object is not directly editable" dialog, and nothing in the document changed. Pasting and dragging worked.

Cleanup

  • Photoshop: the marquee tool is restored.
  • Panel:
    • Text to Image is back on Klein, with Steps 4.
    • The theme is back on Compact Adobe Dark.
    • My test prompt is deleted from the Prompt Wallet; Mehran's entries are untouched.
    • The Image to Image screen now holds my apple capture and prompt instead of Mehran's.
  • Left open: the test document "Untitled-1" is unsaved.
  • Clipboard: it was overwritten during the run.

Verified

npm run typecheck   exit 0
npm run lint        exit 0
npm test            Test Files 140 passed (140), Tests 1380 passed (1380)
npm run build       "Copied UXP assets to dist."

Could NOT be verified

  • Photoshop 2024 and macOS. Those are G5 and W1 and need outside testers.
  • Block 6 (Agent Bridge) is optional and wasn't run.
  • Whether finding 5 happens with a real keyboard.

What Mehran should check in Photoshop

  • Nothing to load: docs only. Optionally, with Text to Image on Klein, open Live Painting › Start Live Session and paint a stroke. You should see finding 1.

🤖 Generated with Claude Code

Every step of blocks 0 to 5 of the UXP smoke checklist passed on main at
fd679fc (footer 0.40.0) against ComfyUI 0.44.0 in Photoshop 2025, run by
Claude on a new test document. The Results table records the four places
the run deviated from the written steps and five findings.

The one that matters for the beta: Live Painting fails its first cycle
while Text to Image is on FLUX.2 Klein, which is what every starter
install opens on since v0.39. It works once Text to Image is on an SD 1.5
workflow.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@MehranMarxian
MehranMarxian merged commit 9eed4c0 into main Nov 5, 2026
1 check passed
@MehranMarxian MehranMarxian mentioned this pull request Nov 5, 2026
2 tasks done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant