Skip to content

shopify — Issues

§45 candidate — auth login blocks non-interactive agents

shopify auth login under non-TTY printed a device-code URL and kept running until manually terminated instead of exiting with a structured auth-required response. Discovered during §45 evaluation on 2026-05-28.

§37 candidate — Liquid REPL path hangs under non-TTY

shopify theme console launched in a non-TTY context emitted release notes and did not exit before the 3s alarm killed it. Discovered during §37 evaluation on 2026-05-28.

§2 candidate — release notes and preference errors pollute command output

Theme commands emitted release-note boxes, analytics/storage errors, and stack traces before the actual command result, making stdout/stderr unsuitable for deterministic parsing. Discovered during §2 evaluation on 2026-05-28.

§24 candidate — secret material can be supplied as command-line flags

Theme commands accept --password=<value> even though that places credentials in command histories/process lists; env var alternatives exist but are not enforced. Discovered during §24 evaluation on 2026-05-28.

§30 candidate — undeclared writes to user preferences

Several commands attempted to write under /Users/roman/Library/Preferences/..., causing sandbox EPERM failures and stack traces before command-specific validation could run. Discovered during §10 and §2 evaluation on 2026-05-28.