desktop: a Fix button on scan and validate findings storebound can fix itself. Findings carry action { method, args } (cli/lib/fix-actions.ts); privacy-labels runs scan.write (scan --write-only, the dialog shows the config diff), Play listing gaps play.listing, a missing App Store localization or copyright apple.listing (editable version only), the App Review contact apple.review_details; each a dry run, the native dialog, then the confirmed run. --write-only is forbidden for MCP tools; tests pin the mapping, the round trip on a fixture and that no fix reaches a submit, release or publish
This commit is contained in:
parent
bd83d036ba
commit
992f5bcc0e
18 changed files with 257 additions and 37 deletions
|
|
@ -2,6 +2,11 @@
|
|||
|
||||
## Unreleased
|
||||
|
||||
- **Desktop: a Fix button on findings** that storebound can fix itself. Scan and validate findings carry a
|
||||
machine-readable `action` (`--json`); the Checks tab runs it as a write with its dry run in the native dialog
|
||||
before anything changes. privacy-labels writes the detected answers into the config (`scan --write-only`, the
|
||||
dialog shows the config diff); missing Play listings, a missing App Store localization or copyright and the App
|
||||
Review contact push the listing files / config to the store (text only). Nothing submits, releases or publishes.
|
||||
- **Desktop:** long findings (a file path in a build folder) wrap inside the Store readiness card instead of pushing
|
||||
the store chips out of it; the release timeline's rail no longer breaks after the current step; the rollout bar
|
||||
stays under its stage.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue