- `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.
27 lines
1.7 KiB
HTML
27 lines
1.7 KiB
HTML
<!doctype html>
|
|
<!-- MODELED, not recorded: Play Console > Uygulama oluştur (the Create app form in Turkish). The declarations are
|
|
agreements storebound never ticks; the final "Uygulama oluştur" is the owner's click. Placeholder data only. -->
|
|
<html lang="tr"><head><meta charset="utf-8"><title>Uygulama oluştur - Play Console</title><script src="/_common.js"></script></head>
|
|
<body>
|
|
<h1>Uygulama oluştur</h1>
|
|
<form onsubmit="return false">
|
|
<h2>Uygulama ayrıntıları</h2>
|
|
<p><label>Uygulama adı <input type="text" maxlength="30"></label></p>
|
|
<p><label>Uygulama paket adı <input type="text" maxlength="150"></label></p>
|
|
<p><label>Varsayılan dil <select><option value="">Dil seçin</option><option>İngilizce (Birleşik Krallık) – en-GB</option><option>İngilizce (ABD) – en-US</option><option>Türkçe – tr-TR</option></select></label></p>
|
|
<fieldset><legend>Uygulama veya oyun</legend>
|
|
<label><input type="radio" name="type"> Uygulama</label> <label><input type="radio" name="type"> Oyun</label>
|
|
</fieldset>
|
|
<fieldset><legend>Ücretsiz veya ücretli</legend>
|
|
<label><input type="radio" name="price"> Ücretsiz</label> <label><input type="radio" name="price"> Ücretli</label>
|
|
</fieldset>
|
|
<h2>Beyanlar</h2>
|
|
<fieldset><legend>Geliştirici Programı Politikaları</legend>
|
|
<label><input type="checkbox"> Uygulamanın Geliştirici Programı Politikalarına uygun olduğunu onaylayın</label>
|
|
</fieldset>
|
|
<fieldset><legend>ABD ihracat yasaları</legend>
|
|
<label><input type="checkbox"> ABD ihracat yasalarını kabul edin</label>
|
|
</fieldset>
|
|
<button type="button">İptal</button> <button type="submit">Uygulama oluştur</button>
|
|
</form>
|
|
</body></html>
|