Know exactly what changed before you ship.

Compare the new version with the last reviewed one, run the right checks, and save every result with the exact app and action version.

Plan a releaseIn development · Starting with App Intents
CAPABILITY STUDIODEPLOY · AURALOG
RELEASE CANDIDATE

Track a migraine v0.3

Review required
LAST REVIEWEDv0.2Locked
NEW VERSIONv0.3Testing
2 changed0 removed1 unverified
ChangedInput · symptomsOptional collection added
ChangedConfirmationRequired before save
UnverifiedApp ShortcutManual target check required
Unchanged rows remain available in the full comparison.Inspect exact diff

See what changed and whether it is ready to move forward.

Deploy compares one new version with the last reviewed version. It puts important changes first while keeping the full history available.

The next step stays simple: finish the missing checks, hold the release, or move this exact version forward.

Save the decision with the version it applies to.

01

A locked version

A release candidate that cannot quietly change after review.

02

What changed

A direct comparison with the last reviewed version, including anything removed, broken, or not yet checked.

03

Tests to run

The app build, focused tests, safety checks, and real Siri or Shortcuts checks needed for this release.

04

Proof from the release

Every result linked to the exact action, app build, device, tool version, and time.

Compare the new version with the last one someone reviewed.

The same action ID connects the two versions. Deploy shows what changed, disappeared, broke, or still needs checking instead of burying the decision in a large data table.

VERSION REVIEWAURALOG · TRACK A MIGRAINE
LAST REVIEWEDv0.2Released · locked
NEW VERSIONv0.3Testing · locked candidate
DECISIONReview required1 unverified row
ACTION DETAILLAST VERSION · v0.2NEW VERSION · v0.3DECISION
Action IDauralog.migraine.trackauralog.migraine.trackUnchanged
Input · symptomsOptional collectionChanged
ConfirmationAfter summaryBefore saveChanged
App ShortcutAvailableTarget check pendingUnverified
Removed features00Clear

Move forward only after the required checks pass.

One green check is not enough. Deploy keeps the product review, code tests, app build, and real Siri or Shortcuts check separate. It also records when a feature is intentionally unsupported.

01DETAILS

Review the action

Confirm the inputs, results, changes, errors, permissions, confirmation, owner, and where the action should appear.

Reviewed
02BUILD

Build the exact candidate

Compile the named app target and settings with the new connection calling the app’s existing code.

Passed
03TEST

Run focused tests

Cover the normal path, app-data searches, errors, safety checks, cancellation, and saving where the action needs them.

Awaiting result
04REAL APP

Try the installed feature

Use the exact build in Shortcuts or Siri on a named device. A planned automated test is not presented as a result that already exists.

Manual check

Do not reduce five checks to one “supported” badge.

Reading code, running tests, building the app, trying the real feature, and seeing live use are different kinds of proof. Keep each result separate.

RELEASE CHECKSAPP ACTION · v0.3
01
Code

The action definition and the app code it calls were inspected

Attached
02
Test

Focused feature and bug-check results

Attached
03
Build

The exact app target and settings compiled

Attached
04
Real feature

Shortcuts and Siri on a named build and device

Required
05
Released app

Records from real use and product results

Not claimed
A successful test in Siri or Shortcuts does not prove people use the feature or that it caused a product result.

Know exactly which version each result belongs to.

Each result names the action and release under review, plus the app version, build, tool version, device, time, result, and source needed to understand it later.

RELEASE RECORDrel_auralog_0.3
Testing
APP ACTIONauralog.migraine.track
ACTION VERSION0.3
APP VERSION / BUILD2.4 / 318
SDK / TOOLCHAINiOS 26.0 / Xcode 26.0
DEVICEiPhone 17 Pro · Simulator
TIMESTAMP2026-08-28 21:42 PT
RESULTBuild passed
REAL FEATUREManual check pending
Illustrative data · not a claim about a current product releaseOpen test record

Keep the same action through every step.

Audit finds the task. Build defines it. Preview shows where it should appear. Deploy tests one exact release. Measure records what happened when that version ran.

AuditDecideBuildDefinePreviewInspectDeployValidateMeasureLearn

Ship what you can prove.

Bring one reviewed app action. Leave with an exact comparison, a release decision, a test list, and a plan for saving the results.

Plan a release