docs: clarify keyboard dismiss fallbacks#1302
Conversation
Size Report
Startup median (7 runs, lower is better):
Top changed chunks:
|
|
Current-head review (
All CI is green, but these guidance/test findings block |
|
Exact-head re-review ( One P2 test blocker remains: the SkillGym cases are still revert-insensitive. The iOS contract names The current iOS Smoke failure is unrelated to this docs/SkillGym delta: untouched abandoned-XCTest-channel timing tests drained before observing |
d7b0a87 to
0b67c40
Compare
|
Exact-head re-review ( The iOS case still supplies the answer ( Rewrite both prompts to provide the observed state and permission constraints without naming the fallback command/control choice; keep the Android ordering assertion and add equivalent concrete post-action evidence for iOS. No |
|
Fixed in The SkillGym coverage now derives the fallback from help instead of embedding the answer:
Independent review is clean. Local build, typecheck, formatting, and diff checks pass. The full model-backed SkillGym execution could not be completed locally because its external runners require data-export approval; PR CI is authoritative for that job. |
|
Summary
Clarify safe keyboard-dismiss guidance across iOS and Android.
On iOS, retain the safe native-control path and report unsupported dismissal rather than inventing a generic blur action. On Android, document that normal back behavior is a fallback only when the task explicitly permits it for an IME that requires back navigation. Add focused SkillGym coverage.
Refs #1298.
Validation