price changes of existing products need --allow-price-changes (play products, play/apple subscriptions, prices import): --yes and flow run --apply --yes confirm creates, first prices and other updates only; without the flag the run writes the rest, names each held change and exits 3 (declined), dry runs mark them owner, flows refuse the flag; lib/price-gate.ts, tests/price-gate.test.ts. CLI wording: console fill leaves what it cannot open or fill to the calling agent's browser tool (console plan / verify) instead of 'yourself'; other 'by hand' output points at the config; do-it-dont-ask test scans cli/ output
This commit is contained in:
parent
b5b8f2da9d
commit
e01a27d7b7
33 changed files with 414 additions and 117 deletions
|
|
@ -103,6 +103,7 @@
|
|||
"apple next-build": [],
|
||||
"apple offer-codes": [
|
||||
"all",
|
||||
"allow-price-changes",
|
||||
"base",
|
||||
"ceiling",
|
||||
"codes",
|
||||
|
|
@ -173,6 +174,7 @@
|
|||
],
|
||||
"apple subscriptions": [
|
||||
"all",
|
||||
"allow-price-changes",
|
||||
"base",
|
||||
"ceiling",
|
||||
"codes",
|
||||
|
|
@ -222,6 +224,7 @@
|
|||
],
|
||||
"apple win-back": [
|
||||
"all",
|
||||
"allow-price-changes",
|
||||
"base",
|
||||
"ceiling",
|
||||
"csv",
|
||||
|
|
@ -259,6 +262,7 @@
|
|||
],
|
||||
"catalog": [
|
||||
"all",
|
||||
"allow-price-changes",
|
||||
"base",
|
||||
"ceiling",
|
||||
"csv",
|
||||
|
|
@ -406,7 +410,9 @@
|
|||
"write"
|
||||
],
|
||||
"play next-version-code": [],
|
||||
"play products": [],
|
||||
"play products": [
|
||||
"allow-price-changes"
|
||||
],
|
||||
"play release": [
|
||||
"alpha",
|
||||
"beta",
|
||||
|
|
@ -429,9 +435,12 @@
|
|||
"aab",
|
||||
"apk"
|
||||
],
|
||||
"play status": [],
|
||||
"play status": [
|
||||
"allow-price-changes"
|
||||
],
|
||||
"play subscriptions": [
|
||||
"all",
|
||||
"allow-price-changes",
|
||||
"base",
|
||||
"ceiling",
|
||||
"codes",
|
||||
|
|
@ -456,6 +465,7 @@
|
|||
],
|
||||
"prices": [
|
||||
"all",
|
||||
"allow-price-changes",
|
||||
"base",
|
||||
"ceiling",
|
||||
"csv",
|
||||
|
|
@ -610,6 +620,7 @@
|
|||
"play"
|
||||
],
|
||||
"validate": [
|
||||
"allow-price-changes",
|
||||
"apple",
|
||||
"capacitor",
|
||||
"cordova",
|
||||
|
|
@ -659,6 +670,7 @@
|
|||
"agent",
|
||||
"all",
|
||||
"all-pages",
|
||||
"allow-price-changes",
|
||||
"allow-stale-web",
|
||||
"alpha",
|
||||
"apk",
|
||||
|
|
@ -969,7 +981,7 @@
|
|||
"storebound apple status --wait-review [--version 1.2.0] [--timeout 48h]"
|
||||
],
|
||||
"apple subscriptions": [
|
||||
"storebound apple subscriptions [--dry] [--only id1,id2] [--csv store/prices.csv] [--codes] [--yes]"
|
||||
"storebound apple subscriptions [--dry] [--only id1,id2] [--csv store/prices.csv] [--codes] [--yes] [--allow-price-changes]"
|
||||
],
|
||||
"apple testflight": [
|
||||
"storebound apple testflight status [--json] groups, testers per group, recent builds + beta states",
|
||||
|
|
@ -1079,7 +1091,7 @@
|
|||
"storebound play next-version-code -> 43"
|
||||
],
|
||||
"play products": [
|
||||
"storebound play products [--dry] [--only id1,id2]"
|
||||
"storebound play products [--dry] [--only id1,id2] [--yes] [--allow-price-changes]"
|
||||
],
|
||||
"play release": [
|
||||
"storebound play release app-release.aab [--internal completed] [--production draft] [--name \"1.0.0 (3)\"] [--dry]",
|
||||
|
|
@ -1095,14 +1107,14 @@
|
|||
"storebound play status [--json]"
|
||||
],
|
||||
"play subscriptions": [
|
||||
"storebound play subscriptions [--dry] [--only id1,id2] [--csv store/prices.csv] [--yes]"
|
||||
"storebound play subscriptions [--dry] [--only id1,id2] [--csv store/prices.csv] [--yes] [--allow-price-changes]"
|
||||
],
|
||||
"play upload": [
|
||||
"storebound play upload [<app.aab>] [--track internal|alpha|beta] [--status completed|draft] [--name text] [--dry] [--yes] [--json]"
|
||||
],
|
||||
"prices": [
|
||||
"storebound prices export [--out store/prices.csv] [--store apple|play] [--only ids] [--with-automatic] [--no-subscriptions] [--dry] [--json]",
|
||||
"storebound prices import [--csv store/prices.csv] [--store apple|play] [--only ids] [--reconvert] [--all] [--dry] [--yes]",
|
||||
"storebound prices import [--csv store/prices.csv] [--store apple|play] [--only ids] [--reconvert] [--all] [--dry] [--yes] [--allow-price-changes]",
|
||||
"storebound prices ppp [--base <USD>] [...] purchasing power price sheet (prices-ppp.ts)"
|
||||
],
|
||||
"privacy-manifest": [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue