storebound/tests/fixtures/console
CRT c9a7f095c4 console: agent-first mode (console plan / console verify), verified App Privacy and Play Create app facts
- `storebound console plan <form> [--json] [--lookup]`: read-only plan for an AI agent that drives the browser
  itself: start URL (deep links), ordered steps, answer sheet with the console's exact labels (certain / ask owner,
  curly quotes noted), never-press list, verified UI facts, driving guidance (in-page async loop + window.__log),
  verify instructions. All six forms.
- `storebound console verify <form> [--from-text <file|->]`: App Privacy per-type summaries from page text, Play
  Create app from input states, content rating / target audience summaries, App Store record and age rating from
  the API; exit 1 on a mismatch.
- MCP: console_plan, console_verify (read-only); console fill stays off MCP.
- App Privacy (verified 2026-10-12): two information steps, unlabeled purpose checkboxes (nearest parent text),
  "Definitions and Examples" never pressed; fixture and engine follow.
- Play Create app (verified 2026-10-12): /developers/<id>/create-new-app, App package name + read-only Check
  availability, material-radio inner [role=radio] click, app dashboard URL and play.appId, service account
  "Add app" as an owner step.
- console-autofill skill rewritten agent-first; agents-core rule 10; README; pitfalls 12, 18 (confirmed sign-out),
  19; CHANGELOG; play-first-release.
2026-10-12 08:39:12 +08:00
..
_common.js console fill: walk the whole form; the owner only reviews and presses the final button 2026-10-12 06:51:01 +08:00
apple-app-privacy-flow.html console fill apple-app-privacy: fit the Data Collection dialog to the real console 2026-10-12 07:17:15 +08:00
apple-app-privacy-setup.html console: agent-first mode (console plan / console verify), verified App Privacy and Play Create app facts 2026-10-12 08:39:12 +08:00
apple-app-privacy-unknown.html console fill: no silent waits; an unknown page gets a debug dump and a bounded stop 2026-10-12 07:08:10 +08:00
apple-app-privacy.html growth extras: prices ppp, ads apple, web, apple adhoc, play share, revenuecat, console fill (+ desktop button) 2026-10-12 00:14:00 +08:00
apple-app-record-heading.html console fill: User Access radios found under a plain heading (real App Store Connect), a lasting partial miss fills every field found and leaves only the missing ones to the owner 2026-10-12 03:05:11 +08:00
apple-app-record-renamed.html growth extras: prices ppp, ads apple, web, apple adhoc, play share, revenuecat, console fill (+ desktop button) 2026-10-12 00:14:00 +08:00
apple-app-record.html growth extras: prices ppp, ads apple, web, apple adhoc, play share, revenuecat, console fill (+ desktop button) 2026-10-12 00:14:00 +08:00
asc-app.html console fill: opens the form itself and reuses the owner's Chrome sign-in 2026-10-12 02:21:35 +08:00
asc-apps-card.html console fill: one app shown twice is one app; App Privacy opens by app id via the API 2026-10-12 06:32:21 +08:00
asc-apps-dup.html console fill: one app shown twice is one app; App Privacy opens by app id via the API 2026-10-12 06:32:21 +08:00
asc-apps-noplus.html console fill: opens the form itself and reuses the owner's Chrome sign-in 2026-10-12 02:21:35 +08:00
asc-apps-tr.html console fill: opens the form itself and reuses the owner's Chrome sign-in 2026-10-12 02:21:35 +08:00
asc-apps.html console fill: opens the form itself and reuses the owner's Chrome sign-in 2026-10-12 02:21:35 +08:00
asc-login.html console fill: sign-in detected by URL, frame and text; keeps watching after the fallback; session kept across relaunches; one login across Play developer accounts and App Store Connect teams 2026-10-12 02:54:48 +08:00
asc-shell.html console fill: sign-in detected by URL, frame and text; keeps watching after the fallback; session kept across relaunches; one login across Play developer accounts and App Store Connect teams 2026-10-12 02:54:48 +08:00
asc-teams.html console fill: sign-in detected by URL, frame and text; keeps watching after the fallback; session kept across relaunches; one login across Play developer accounts and App Store Connect teams 2026-10-12 02:54:48 +08:00
blank.html console fill: sign-in detected by URL, frame and text; keeps watching after the fallback; session kept across relaunches; one login across Play developer accounts and App Store Connect teams 2026-10-12 02:54:48 +08:00
google-account-widget.html console fill: sign-in only by the top-level URL, the main frame's form or an Apple sign-in frame 2026-10-12 07:29:11 +08:00
google-signin.html console fill: sign-in only by the top-level URL, the main frame's form or an Apple sign-in frame 2026-10-12 07:29:11 +08:00
idmsa-signin.html console fill: sign-in detected by URL, frame and text; keeps watching after the fallback; session kept across relaunches; one login across Play developer accounts and App Store Connect teams 2026-10-12 02:54:48 +08:00
play-app-content.html console fill: opens the form itself and reuses the owner's Chrome sign-in 2026-10-12 02:21:35 +08:00
play-apps-other.html console fill: sign-in detected by URL, frame and text; keeps watching after the fallback; session kept across relaunches; one login across Play developer accounts and App Store Connect teams 2026-10-12 02:54:48 +08:00
play-apps.html console fill: opens the form itself and reuses the owner's Chrome sign-in 2026-10-12 02:21:35 +08:00
play-chooser-ogb.html console fill: sign-in only by the top-level URL, the main frame's form or an Apple sign-in frame 2026-10-12 07:29:11 +08:00
play-chooser-one.html console fill play-app-record: read the real account chooser, match names loosely 2026-10-12 07:12:05 +08:00
play-chooser-real.html console fill play-app-record: read the real account chooser, match names loosely 2026-10-12 07:12:05 +08:00
play-chooser.html console fill: sign-in detected by URL, frame and text; keeps watching after the fallback; session kept across relaunches; one login across Play developer accounts and App Store Connect teams 2026-10-12 02:54:48 +08:00
play-content-rating.html console fill: walk the whole form; the owner only reviews and presses the final button 2026-10-12 06:51:01 +08:00
play-create-app-renamed.html console: agent-first mode (console plan / console verify), verified App Privacy and Play Create app facts 2026-10-12 08:39:12 +08:00
play-create-app-tr.html console: agent-first mode (console plan / console verify), verified App Privacy and Play Create app facts 2026-10-12 08:39:12 +08:00
play-create-app.html console: agent-first mode (console plan / console verify), verified App Privacy and Play Create app facts 2026-10-12 08:39:12 +08:00
play-dashboard.html console fill: opens the form itself and reuses the owner's Chrome sign-in 2026-10-12 02:21:35 +08:00
play-home-ogb.html console fill: sign-in only by the top-level URL, the main frame's form or an Apple sign-in frame 2026-10-12 07:29:11 +08:00
play-home-tr.html console fill play-app-record: Play Console's Create app form (account picked by developerId / workspace / play.developerAccount, else stop and list; Create app opener allowlisted only on the app list, never in the form, EN + TR; name, default language, app or game, free or paid as an owner check; declarations never ticked; package name set by the first AAB upload) 2026-10-12 03:48:20 +08:00
play-home.html console fill play-app-record: Play Console's Create app form (account picked by developerId / workspace / play.developerAccount, else stop and list; Create app opener allowlisted only on the app list, never in the form, EN + TR; name, default language, app or game, free or paid as an owner check; declarations never ticked; package name set by the first AAB upload) 2026-10-12 03:48:20 +08:00
play-signed-out.html console fill: sign-in only by the top-level URL, the main frame's form or an Apple sign-in frame 2026-10-12 07:29:11 +08:00
play-target-audience.html console fill: walk the whole form; the owner only reviews and presses the final button 2026-10-12 06:51:01 +08:00
signin-passkey.html console fill: sign-in detected by URL, frame and text; keeps watching after the fallback; session kept across relaunches; one login across Play developer accounts and App Store Connect teams 2026-10-12 02:54:48 +08:00
signin.html growth extras: prices ppp, ads apple, web, apple adhoc, play share, revenuecat, console fill (+ desktop button) 2026-10-12 00:14:00 +08:00