Skip to content

fix: use JSON console format for AppImage preflight smoke - #526

Merged
mberrys merged 1 commit into
cdx/session-07-package-prooffrom
cursor/fix-preflight-json-smoke-2a5a
Sep 2, 2026
Merged

fix: use JSON console format for AppImage preflight smoke#526
mberrys merged 1 commit into
cdx/session-07-package-prooffrom
cursor/fix-preflight-json-smoke-2a5a

Conversation

@mberrys

@mberrys mberrys commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

PdfTool preflight only accepts --console-format json. Linux AppImage install smoke still passed text, which would fail on the next packaging qualification run after the gperf fix.

Changes

  • scripts/smoke-test-appimage.sh: switch preflight from --console-format text to json
  • Windows install smoke (scripts/smoke-test-install.ps1) already uses json for preflight, capabilities, and ocr — no change

Verification

  • Repo-wide search: no remaining preflight calls with --console-format text
  • python3 scripts/agent/check-change.py --base origin/cdx/session-07-package-proof — pass
  • bash -n scripts/smoke-test-appimage.sh — pass
=== smoke script preflight console-format flags ===
scripts/smoke-test-appimage.sh:130: ... --console-format json
scripts/smoke-test-install.ps1:287: ... --console-format json
Open in Web Open in Cursor 

PdfTool preflight only accepts --console-format json. Linux AppImage
install smoke still passed text, which would fail after the gperf fix.
Windows install smoke already uses json for preflight.

Co-authored-by: michael berry <mberrys@users.noreply.github.com>
@mberrys
mberrys marked this pull request as ready for review September 2, 2026 17:08
@mberrys
mberrys merged commit 59d0daa into cdx/session-07-package-proof Sep 2, 2026
2 checks passed
@mberrys
mberrys deleted the cursor/fix-preflight-json-smoke-2a5a branch September 2, 2026 17:08
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.

2 participants