Skip to content

SmoothSubmit v0.1.0-alpha.2

Pre-release
Pre-release

Choose a tag to compare

@hamaup hamaup released this 07 Oct 04:42
· 9 commits to main since this release

Validation-driven improvements to SmoothSubmit's initial OSS alpha.

What was actually verified

  • Audits completed on pinned public text snapshots of IceCubesApp, KeePassium and NetNewsWire.
  • Nine injected setting defects (minimum OS, Manifest types and reason codes) were detected, produced focused fix prompts and became RESOLVED after repair on the same target. Original source/configuration hashes remained unchanged.
  • Four limited real-code controls: ambient playback, ordinary links and model timestamps were not promoted to inappropriate risk candidates; existing SDK restoration was detected without claiming runtime success.
  • 57 automated regression tests passed locally and in GitHub CI on macOS 14 with Node.js 22.18 and 24. Clean-package installation and offline audit/fix smoke checks also passed.

See the validation report and its pinned inputs, execution record, reproduction commands and limitations. These are controlled setting experiments, not measured rejection-rate or developer-time improvements. Upstream apps are not certified compliant or declared defective.

Changes

  • Resolve newer Xcode xcconfig anchors and explain target selection.
  • Expose local Swift package coverage gaps and preprocessed Info.plist values without executing project scripts.
  • Narrow payment, microphone and file-timestamp candidates; recognize existing SDK restore flows.
  • Detect invalid reason declarations even when another declaration is valid.
  • Give concrete setting/flow guidance and prioritize actionable report rows.
  • Allow individually rechecked structural settings to resolve despite unrelated input limitations while keeping global partial coverage and runtime Unknowns visible.
  • Accept --root as an alias for --path.

Install

Extract the entire Skill folder into your agent's project Skill directory, or install the downloaded CLI archive with npm install --global ./smoothsubmit-cli-0.1.0-alpha.2.tgz. CLI requires macOS 14+ and Node.js 22.18+. The npm registry package remains unpublished.

This release has a new rulepack version. Preserve old audits and create a fresh baseline; comparisons across different rulepacks remain NOT_COMPARABLE.

Live cross-host discovery, device/backend execution, final submitted archives, App Store Connect and user outcome measurement remain unverified. See release status.