Skip to content

docs: run packaged app smoke from repository root (TOOLS-QA-4) - #2442

Merged
r3dbars merged 1 commit into
mainfrom
codex/review-tools-qa-4
Nov 12, 2026
Merged

r3dbars merged 1 commit into
mainfrom
codex/review-tools-qa-4

Conversation

@r3dbars

@r3dbars r3dbars commented Nov 10, 2026

Copy link
Copy Markdown
Owner

The QA guide runs packaged-app-smoke from the package directory even though its default source plist, appcast, and build paths are resolved from the working directory. Move that example back to the repository root, select the package with --package-path, and adjust the explicit app/dSYM paths to that working directory.

This main-based documentation correction extracts only TOOLS-QA-4 from broad pending #2336, which remains unchanged. The Swift CLI still defaults to docs/appcast.xml; this PR does not fix that separate feed-selection behavior or prove the example passes for current release artifacts. Related #2426 changes a Python packaged-artifact checker, not this Swift CLI's appcast default. No new feed flag or dependency on #2426 is introduced. Existing native-account isolation rules are unchanged.

Independent full-hunk and path-resolution source review: GREEN before commit at 9ace288. bash check.sh: three static checks PASS; mapped swift test --package-path Tools/TranscriptedQA explicitly BLOCKED (exit 3) by a reviewed invocation guard, so canonical deterministic proof remains FAIL. Source receipt is stable and clean. Standalone preflight passed; verify-change.sh selected no app check. No package tests, packaged smoke, app build/launch, model, feed, or network proof was run; source inspection establishes only the working-directory correction.

@r3dbars
r3dbars merged commit ea417ca into main Nov 12, 2026
8 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant