Console pages as absolute deep links: cli/lib/console-links.ts builds the URL of every App Store Connect / Play Console page from apple.appId, play.developerId and play.appId (app list / developer chooser when unknown); every plain 'App Store Connect > ...' / 'Play Console > ...' direction in cli/ and templates/ now carries it, validate / scan / declarations / release plan JSON carry url, the desktop shows an Open button; tests/console-links.test.ts guards it; AGENTS rule 11, pitfall 71
This commit is contained in:
parent
f898d642d0
commit
e500e88e40
50 changed files with 381 additions and 92 deletions
|
|
@ -324,7 +324,7 @@ export interface PricesCurrent { csv: string; products: string[]; stores: ('appl
|
|||
export interface PriceDiffRow { product: string; store: 'apple' | 'play'; region: string; startDate?: string; currency: string; from: number | null; to: number; change: 'new' | 'change' | 'same' }
|
||||
export interface PricesDiff { csv: string; diff: PriceDiffRow[]; changed: string[] }
|
||||
/** One "ask the owner" item: the config does not prove the answer (AGENTS.md rule 5). */
|
||||
export interface DeclAsk { area: 'dataSafety' | 'appPrivacy' | 'appInfo' | 'encryption' | 'review'; id: string; text: string; fix: string }
|
||||
export interface DeclAsk { area: 'dataSafety' | 'appPrivacy' | 'appInfo' | 'encryption' | 'review'; id: string; text: string; fix: string; url?: string }
|
||||
/** project.declarations (`inspect --declarations --json`): store declarations from the config and local files. */
|
||||
export interface DeclarationsResult {
|
||||
profile: string;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue