storebound/tests/fixtures/console/play-create-app-renamed.html
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

22 lines
1.3 KiB
HTML

<!doctype html>
<!-- MODELED, not recorded: the Play Create app form with the Default language field renamed (a UI change): storebound
fills the fields it finds and leaves the renamed one to the owner. Otherwise as play-create-app.html. Placeholder
data only. -->
<html lang="en"><head><meta charset="utf-8"><title>Create app - Play Console</title><script src="/_common.js"></script></head>
<body>
<h1>Create app</h1>
<form onsubmit="return false">
<p><label>App name <input type="text" maxlength="30"></label></p>
<p><label>App package name <input type="text" maxlength="150"></label></p>
<p><label>Store language <select><option value="">Choose a language</option><option>English (United States) – en-US</option></select></label></p>
<fieldset><legend>App or game</legend>
<label><input type="radio" name="type"> App</label> <label><input type="radio" name="type"> Game</label>
</fieldset>
<fieldset><legend>Free or paid</legend>
<label><input type="radio" name="price"> Free</label> <label><input type="radio" name="price"> Paid</label>
</fieldset>
<label><input type="checkbox"> Confirm app meets the Developer Program Policies</label>
<label><input type="checkbox"> Accept US export laws</label>
<button type="button">Cancel</button> <button type="submit">Create app</button>
</form>
</body></html>